Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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


Member Function Documentation

Handle_Transfer_ActorOfProcessForFinder Transfer_ProcessForFinder::Actor ( ) const
Handle_Interface_Check Transfer_ProcessForFinder::Check ( const Handle< Transfer_Finder > &  start) const
Handle_Transfer_Binder Transfer_ProcessForFinder::Find ( const Handle< Transfer_Finder > &  start) const
Handle_Transfer_Binder Transfer_ProcessForFinder::FindElseBind ( const Handle< Transfer_Finder > &  start)
Handle_Message_ProgressIndicator Transfer_ProcessForFinder::GetProgress ( ) const
Handle_Transfer_Binder Transfer_ProcessForFinder::MapItem ( const Standard_Integer  num) const
const Handle_Transfer_Finder& Transfer_ProcessForFinder::Mapped ( const Standard_Integer  num) const
Handle_Message_Messenger Transfer_ProcessForFinder::Messenger ( ) const

Reimplemented in Transfer_FinderProcess.

const Handle_Transfer_Finder& Transfer_ProcessForFinder::Root ( const Standard_Integer  num) const
Handle_Transfer_Binder Transfer_ProcessForFinder::RootItem ( const Standard_Integer  num) const
Handle_Transfer_Binder Transfer_ProcessForFinder::Transferring ( const Handle< Transfer_Finder > &  start)

The documentation for this class was generated from the following file: