![]() |
MAK RTIspy API Documentation for HLA 1516
|
End Fedex Specific Event Definitions. More...
Inheritance diagram for DtDistribFunctorChangeRequest:
Collaboration diagram for DtDistribFunctorChangeRequest:Public Types | |
| enum | EventType { RequestedModuleArrived, FedFileRequested, FedFileReceived, PushFedFileToAllFederates, PushFedFileToSingleFederate, TakeFile, UploadToExec, RtiMsg, BackendExited } |
Public Member Functions | |
| DtDistribFunctorChangeRequest (EventType type, const DtDistributorThreadEvent &newFunctor, bool addition=true) | |
| DtDistribFunctorChangeRequest (EventType type, const DtDistributorThreadEvent &newFunctor, bool addition, DtRtiMsgKind kind, bool isMomMsg=false) | |
| DtDistribFunctorChangeRequest (const DtDistribFunctorChangeRequest &orig) | |
| virtual | ~DtDistribFunctorChangeRequest () |
| virtual DtDistributorThreadEvent * | clone () const |
| virtual DtDistribFunctorChangeRequest & | operator= (const DtDistribFunctorChangeRequest &orig) |
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). More... | |
| virtual void | processResults () |
| Derived events may override processResults to collect functor results without casting to dynamic type. More... | |
Public Attributes | |
| EventType | myType |
| bool | myAddition |
| DtDistributorThreadEvent * | myFunctor |
| DtRtiMsgKind | myMsgKind |
| bool | myIsMomMsg |
End Fedex Specific Event Definitions.
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements DtDistributorThreadEvent.
|
inlinevirtual |
References DtDistributorThreadEvent::clone(), myAddition, myFunctor, myIsMomMsg, myMsgKind, and myType.
| bool DtDistribFunctorChangeRequest::myAddition |
Referenced by operator=().
| DtDistributorThreadEvent* DtDistribFunctorChangeRequest::myFunctor |
Referenced by operator=().
| bool DtDistribFunctorChangeRequest::myIsMomMsg |
Referenced by operator=().
| DtRtiMsgKind DtDistribFunctorChangeRequest::myMsgKind |
Referenced by operator=().
| EventType DtDistribFunctorChangeRequest::myType |
Referenced by operator=().