![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Take these files. More...
Inheritance diagram for DtFedexTakeFileCmd:
Collaboration diagram for DtFedexTakeFileCmd:Public Member Functions | |
| DtFedexTakeFileCmd (unsigned long ID, const std::map< DtString, DtFileInformation * > &files) | |
| virtual DtDistributorThreadEvent * | clone () const |
| Clone does not copy internal data! | |
| virtual void | operator() (const DtAsyncFileDistributorRunnable &dist) |
Public Member Functions inherited from DtFedExecDistribFunctor | |
| virtual | ~DtFedExecDistribFunctor () |
Public Member Functions inherited from DtDistributorThreadEvent | |
| virtual | ~DtDistributorThreadEvent () |
| virtual bool | operator== (const DtDistributorThreadEvent &value) |
| The default comparison uses RTTI typeid to treat functor as a standard function pointer (ie - same function => same functor without regard to state). | |
| virtual void | processResults () |
| Derived events may override processResults to collect functor results without casting to dynamic type. | |
Static Public Member Functions | |
| static DtFedexTakeFileCmd * | createNamesOnlyTakeFileEvent (DtFedExec *parent, const std::vector< DtString > &fileNames) |
Public Attributes | |
| std::map< DtString, DtFileInformation * > | myFiles |
| unsigned long | myInitiatorID |
Take these files.
They are now owned by recipient, sender may retain a copy though.
|
inline |
Referenced by createNamesOnlyTakeFileEvent().
|
inlinevirtual |
Clone does not copy internal data!
Implements DtDistributorThreadEvent.
|
static |
References DtConnectionMgr::connectionId(), DtFedExec::connectMgr(), and DtFedexTakeFileCmd().
Referenced by DtFedExec::processRequestedModulesArrived().
|
virtual |
Implements DtFedExecDistribFunctor.
References myFiles.
| std::map<DtString, DtFileInformation*> DtFedexTakeFileCmd::myFiles |
Referenced by operator()().
| unsigned long DtFedexTakeFileCmd::myInitiatorID |