Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Transfer_ActorDispatch Class Reference

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>

Inheritance diagram for Transfer_ActorDispatch:
Inheritance graph
[legend]

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_TransferDispatchTransferDispatch ()
 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


Detailed Description


Constructor & Destructor Documentation


Member Function Documentation

virtual Handle_Transfer_Binder Transfer_ActorDispatch::Transfer ( const Handle< Standard_Transient > &  start,
const Handle< Transfer_TransientProcess > &  TP 
) [virtual]

Reimplemented from Transfer_ActorOfTransientProcess.


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