Open CASCADE Technology
6.5.4
|
This class allows to work with a TransferDispatch, i.e. to
transfer entities from a data set to another one defined by
the same interface norm, with the following features :
More...
#include <Transfer_ActorDispatch.hxx>
Public Member Functions | |
Transfer_ActorDispatch (const Handle< Interface_InterfaceModel > &amodel, const Interface_GeneralLib &lib) | |
Creates an ActorDispatch from a Model. Works with a General Service Library, given as an Argument This causes TransferDispatch and its TransientProcess to be created, with default actor <me> | |
Transfer_ActorDispatch (const Handle< Interface_InterfaceModel > &amodel, const Handle< Interface_Protocol > &protocol) | |
Same as above, but Library is defined through a Protocol | |
Transfer_ActorDispatch (const Handle< Interface_InterfaceModel > &amodel) | |
Same as above, but works with the Active Protocol | |
void | AddActor (const Handle< Transfer_ActorOfTransientProcess > &actor) |
Utility which adds an actor to the default <me> (it calls SetActor from the TransientProcess) | |
Transfer_TransferDispatch & | TransferDispatch () |
Returns the TransferDispatch, which does the work, records the intermediate data, etc... See TransferDispatch & CopyTool, to see the available methods | |
virtual Handle_Transfer_Binder | Transfer (const Handle< Standard_Transient > &start, const Handle< Transfer_TransientProcess > &TP) |
Specific action : it calls the method Transfer from CopyTool i.e. the general service Copy, then returns the Binder produced by the TransientProcess |
Transfer_ActorDispatch::Transfer_ActorDispatch | ( | const Handle< Interface_InterfaceModel > & | amodel, |
const Interface_GeneralLib & | lib | ||
) |
Transfer_ActorDispatch::Transfer_ActorDispatch | ( | const Handle< Interface_InterfaceModel > & | amodel, |
const Handle< Interface_Protocol > & | protocol | ||
) |
virtual Handle_Transfer_Binder Transfer_ActorDispatch::Transfer | ( | const Handle< Standard_Transient > & | start, |
const Handle< Transfer_TransientProcess > & | TP | ||
) | [virtual] |
Reimplemented from Transfer_ActorOfTransientProcess.