Open CASCADE Technology 6.6.0
Public Member Functions
Transfer_ProcessForFinder Class Reference

#include <Transfer_ProcessForFinder.hxx>

Inheritance diagram for Transfer_ProcessForFinder:
Inheritance graph
[legend]

Public Member Functions

 Transfer_ProcessForFinder (const Standard_Integer nb=10000)
 Transfer_ProcessForFinder (const Handle< Message_Messenger > &printer, const Standard_Integer nb=10000)
void Clear ()
void Clean ()
void Resize (const Standard_Integer nb)
void SetActor (const Handle< Transfer_ActorOfProcessForFinder > &actor)
Handle_Transfer_ActorOfProcessForFinder Actor () const
Handle_Transfer_Binder Find (const Handle< Transfer_Finder > &start) const
Standard_Boolean IsBound (const Handle< Transfer_Finder > &start) const
Standard_Boolean IsAlreadyUsed (const Handle< Transfer_Finder > &start) const
void Bind (const Handle< Transfer_Finder > &start, const Handle< Transfer_Binder > &binder)
void Rebind (const Handle< Transfer_Finder > &start, const Handle< Transfer_Binder > &binder)
Standard_Boolean Unbind (const Handle< Transfer_Finder > &start)
Handle_Transfer_Binder FindElseBind (const Handle< Transfer_Finder > &start)
void SetMessenger (const Handle< Message_Messenger > &messenger)
Handle_Message_Messenger Messenger () const
void SetTraceLevel (const Standard_Integer tracelev)
Standard_Integer TraceLevel () const
void SendFail (const Handle< Transfer_Finder > &start, const Message_Msg &amsg)
void SendWarning (const Handle< Transfer_Finder > &start, const Message_Msg &amsg)
void SendMsg (const Handle< Transfer_Finder > &start, const Message_Msg &amsg)
void AddFail (const Handle< Transfer_Finder > &start, const Standard_CString mess, const Standard_CString orig="")
void AddError (const Handle< Transfer_Finder > &start, const Standard_CString mess, const Standard_CString orig="")
void AddFail (const Handle< Transfer_Finder > &start, const Message_Msg &amsg)
void AddWarning (const Handle< Transfer_Finder > &start, const Standard_CString mess, const Standard_CString orig="")
void AddWarning (const Handle< Transfer_Finder > &start, const Message_Msg &amsg)
void Mend (const Handle< Transfer_Finder > &start, const Standard_CString pref="")
Handle_Interface_Check Check (const Handle< Transfer_Finder > &start) const
void BindTransient (const Handle< Transfer_Finder > &start, const Handle< Standard_Transient > &res)
const Handle_Standard_TransientFindTransient (const Handle< Transfer_Finder > &start) const
void BindMultiple (const Handle< Transfer_Finder > &start)
void AddMultiple (const Handle< Transfer_Finder > &start, const Handle< Standard_Transient > &res)
Standard_Boolean FindTypedTransient (const Handle< Transfer_Finder > &start, const Handle< Standard_Type > &atype, Handle< Standard_Transient > &val) const
Standard_Boolean GetTypedTransient (const Handle< Transfer_Binder > &binder, const Handle< Standard_Type > &atype, Handle< Standard_Transient > &val) const
Standard_Integer NbMapped () const
const Handle_Transfer_Finder & Mapped (const Standard_Integer num) const
Standard_Integer MapIndex (const Handle< Transfer_Finder > &start) const
Handle_Transfer_Binder MapItem (const Standard_Integer num) const
void SetRoot (const Handle< Transfer_Finder > &start)
void SetRootManagement (const Standard_Boolean stat)
Standard_Integer NbRoots () const
const Handle_Transfer_Finder & Root (const Standard_Integer num) const
Handle_Transfer_Binder RootItem (const Standard_Integer num) const
Standard_Integer RootIndex (const Handle< Transfer_Finder > &start) const
Standard_Integer NestingLevel () const
void ResetNestingLevel ()
Standard_Boolean Recognize (const Handle< Transfer_Finder > &start) const
Handle_Transfer_Binder Transferring (const Handle< Transfer_Finder > &start)
Standard_Boolean Transfer (const Handle< Transfer_Finder > &start)
void SetErrorHandle (const Standard_Boolean err)
Standard_Boolean ErrorHandle () const
void StartTrace (const Handle< Transfer_Binder > &binder, const Handle< Transfer_Finder > &start, const Standard_Integer level, const Standard_Integer mode) const
virtual void PrintTrace (const Handle< Transfer_Finder > &start, const Handle< Message_Messenger > &S) const
Standard_Boolean IsLooping (const Standard_Integer alevel) const
Transfer_IteratorOfProcessForFinder RootResult (const Standard_Boolean withstart=Standard_False) const
Transfer_IteratorOfProcessForFinder CompleteResult (const Standard_Boolean withstart=Standard_False) const
Transfer_IteratorOfProcessForFinder AbnormalResult () const
Interface_CheckIterator CheckList (const Standard_Boolean erronly) const
Transfer_IteratorOfProcessForFinder ResultOne (const Handle< Transfer_Finder > &start, const Standard_Integer level, const Standard_Boolean withstart=Standard_False) const
Interface_CheckIterator CheckListOne (const Handle< Transfer_Finder > &start, const Standard_Integer level, const Standard_Boolean erronly) const
Standard_Boolean IsCheckListEmpty (const Handle< Transfer_Finder > &start, const Standard_Integer level, const Standard_Boolean erronly) const
void RemoveResult (const Handle< Transfer_Finder > &start, const Standard_Integer level, const Standard_Boolean compute=Standard_True)
virtual Standard_Integer CheckNum (const Handle< Transfer_Finder > &start) const
void SetProgress (const Handle< Message_ProgressIndicator > &theProgress)
Handle_Message_ProgressIndicator GetProgress () const

Constructor & Destructor Documentation

Transfer_ProcessForFinder::Transfer_ProcessForFinder ( const Standard_Integer  nb = 10000)
Transfer_ProcessForFinder::Transfer_ProcessForFinder ( const Handle< Message_Messenger > &  printer,
const Standard_Integer  nb = 10000 
)

Member Function Documentation

Transfer_IteratorOfProcessForFinder Transfer_ProcessForFinder::AbnormalResult ( ) const
Handle_Transfer_ActorOfProcessForFinder Transfer_ProcessForFinder::Actor ( ) const
void Transfer_ProcessForFinder::AddError ( const Handle< Transfer_Finder > &  start,
const Standard_CString  mess,
const Standard_CString  orig = "" 
)
void Transfer_ProcessForFinder::AddFail ( const Handle< Transfer_Finder > &  start,
const Standard_CString  mess,
const Standard_CString  orig = "" 
)
void Transfer_ProcessForFinder::AddFail ( const Handle< Transfer_Finder > &  start,
const Message_Msg amsg 
)
void Transfer_ProcessForFinder::AddMultiple ( const Handle< Transfer_Finder > &  start,
const Handle< Standard_Transient > &  res 
)
void Transfer_ProcessForFinder::AddWarning ( const Handle< Transfer_Finder > &  start,
const Standard_CString  mess,
const Standard_CString  orig = "" 
)
void Transfer_ProcessForFinder::AddWarning ( const Handle< Transfer_Finder > &  start,
const Message_Msg amsg 
)
void Transfer_ProcessForFinder::Bind ( const Handle< Transfer_Finder > &  start,
const Handle< Transfer_Binder > &  binder 
)
void Transfer_ProcessForFinder::BindMultiple ( const Handle< Transfer_Finder > &  start)
void Transfer_ProcessForFinder::BindTransient ( const Handle< Transfer_Finder > &  start,
const Handle< Standard_Transient > &  res 
)
Handle_Interface_Check Transfer_ProcessForFinder::Check ( const Handle< Transfer_Finder > &  start) const
Interface_CheckIterator Transfer_ProcessForFinder::CheckList ( const Standard_Boolean  erronly) const
Interface_CheckIterator Transfer_ProcessForFinder::CheckListOne ( const Handle< Transfer_Finder > &  start,
const Standard_Integer  level,
const Standard_Boolean  erronly 
) const
virtual Standard_Integer Transfer_ProcessForFinder::CheckNum ( const Handle< Transfer_Finder > &  start) const [virtual]
void Transfer_ProcessForFinder::Clean ( )
void Transfer_ProcessForFinder::Clear ( )
Transfer_IteratorOfProcessForFinder Transfer_ProcessForFinder::CompleteResult ( const Standard_Boolean  withstart = Standard_False) const
Standard_Boolean Transfer_ProcessForFinder::ErrorHandle ( ) const
Handle_Transfer_Binder Transfer_ProcessForFinder::Find ( const Handle< Transfer_Finder > &  start) const
Handle_Transfer_Binder Transfer_ProcessForFinder::FindElseBind ( const Handle< Transfer_Finder > &  start)
const Handle_Standard_Transient& Transfer_ProcessForFinder::FindTransient ( const Handle< Transfer_Finder > &  start) const
Standard_Boolean Transfer_ProcessForFinder::FindTypedTransient ( const Handle< Transfer_Finder > &  start,
const Handle< Standard_Type > &  atype,
Handle< Standard_Transient > &  val 
) const
Handle_Message_ProgressIndicator Transfer_ProcessForFinder::GetProgress ( ) const
Standard_Boolean Transfer_ProcessForFinder::GetTypedTransient ( const Handle< Transfer_Binder > &  binder,
const Handle< Standard_Type > &  atype,
Handle< Standard_Transient > &  val 
) const
Standard_Boolean Transfer_ProcessForFinder::IsAlreadyUsed ( const Handle< Transfer_Finder > &  start) const
Standard_Boolean Transfer_ProcessForFinder::IsBound ( const Handle< Transfer_Finder > &  start) const
Standard_Boolean Transfer_ProcessForFinder::IsCheckListEmpty ( const Handle< Transfer_Finder > &  start,
const Standard_Integer  level,
const Standard_Boolean  erronly 
) const
Standard_Boolean Transfer_ProcessForFinder::IsLooping ( const Standard_Integer  alevel) const
Standard_Integer Transfer_ProcessForFinder::MapIndex ( const Handle< Transfer_Finder > &  start) const
Handle_Transfer_Binder Transfer_ProcessForFinder::MapItem ( const Standard_Integer  num) const
const Handle_Transfer_Finder& Transfer_ProcessForFinder::Mapped ( const Standard_Integer  num) const
void Transfer_ProcessForFinder::Mend ( const Handle< Transfer_Finder > &  start,
const Standard_CString  pref = "" 
)
Handle_Message_Messenger Transfer_ProcessForFinder::Messenger ( ) const
Standard_Integer Transfer_ProcessForFinder::NbMapped ( ) const
Standard_Integer Transfer_ProcessForFinder::NbRoots ( ) const
Standard_Integer Transfer_ProcessForFinder::NestingLevel ( ) const
virtual void Transfer_ProcessForFinder::PrintTrace ( const Handle< Transfer_Finder > &  start,
const Handle< Message_Messenger > &  S 
) const [virtual]

Reimplemented in Transfer_FinderProcess.

void Transfer_ProcessForFinder::Rebind ( const Handle< Transfer_Finder > &  start,
const Handle< Transfer_Binder > &  binder 
)
Standard_Boolean Transfer_ProcessForFinder::Recognize ( const Handle< Transfer_Finder > &  start) const
void Transfer_ProcessForFinder::RemoveResult ( const Handle< Transfer_Finder > &  start,
const Standard_Integer  level,
const Standard_Boolean  compute = Standard_True 
)
void Transfer_ProcessForFinder::ResetNestingLevel ( )
void Transfer_ProcessForFinder::Resize ( const Standard_Integer  nb)
Transfer_IteratorOfProcessForFinder Transfer_ProcessForFinder::ResultOne ( const Handle< Transfer_Finder > &  start,
const Standard_Integer  level,
const Standard_Boolean  withstart = Standard_False 
) const
const Handle_Transfer_Finder& Transfer_ProcessForFinder::Root ( const Standard_Integer  num) const
Standard_Integer Transfer_ProcessForFinder::RootIndex ( const Handle< Transfer_Finder > &  start) const
Handle_Transfer_Binder Transfer_ProcessForFinder::RootItem ( const Standard_Integer  num) const
Transfer_IteratorOfProcessForFinder Transfer_ProcessForFinder::RootResult ( const Standard_Boolean  withstart = Standard_False) const
void Transfer_ProcessForFinder::SendFail ( const Handle< Transfer_Finder > &  start,
const Message_Msg amsg 
)
void Transfer_ProcessForFinder::SendMsg ( const Handle< Transfer_Finder > &  start,
const Message_Msg amsg 
)
void Transfer_ProcessForFinder::SendWarning ( const Handle< Transfer_Finder > &  start,
const Message_Msg amsg 
)
void Transfer_ProcessForFinder::SetActor ( const Handle< Transfer_ActorOfProcessForFinder > &  actor)
void Transfer_ProcessForFinder::SetErrorHandle ( const Standard_Boolean  err)
void Transfer_ProcessForFinder::SetMessenger ( const Handle< Message_Messenger > &  messenger)
void Transfer_ProcessForFinder::SetProgress ( const Handle< Message_ProgressIndicator > &  theProgress)
void Transfer_ProcessForFinder::SetRoot ( const Handle< Transfer_Finder > &  start)
void Transfer_ProcessForFinder::SetRootManagement ( const Standard_Boolean  stat)
void Transfer_ProcessForFinder::SetTraceLevel ( const Standard_Integer  tracelev)
void Transfer_ProcessForFinder::StartTrace ( const Handle< Transfer_Binder > &  binder,
const Handle< Transfer_Finder > &  start,
const Standard_Integer  level,
const Standard_Integer  mode 
) const
Standard_Integer Transfer_ProcessForFinder::TraceLevel ( ) const
Standard_Boolean Transfer_ProcessForFinder::Transfer ( const Handle< Transfer_Finder > &  start)
Handle_Transfer_Binder Transfer_ProcessForFinder::Transferring ( const Handle< Transfer_Finder > &  start)
Standard_Boolean Transfer_ProcessForFinder::Unbind ( const Handle< Transfer_Finder > &  start)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines