![]() |
MAK RTIspy API Documentation for HLA 1.3
|
DtTestMgrFedAmbWrapper is installed by the testManager and serves to catch testInteraction messages from being sent to the actual fedAmbassador, Instead it allows the testManager to determine whether a messages is a testMessage and process it or pass it along to the fedAmb. More...
Inheritance diagram for DtTestMgrFedAmbWrapper:
Collaboration diagram for DtTestMgrFedAmbWrapper:Public Member Functions | |
| DtTestMgrFedAmbWrapper (DtFederateMgr *parent, RTI::FederateAmbassador *fedAmb) | |
| virtual | ~DtTestMgrFedAmbWrapper () throw (RTI::FederateInternalError) |
| virtual void | turnInteractionsOn (RTI::InteractionClassHandle theHandle) throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) |
| virtual void | turnInteractionsOff (RTI::InteractionClassHandle theHandle) throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError) |
| virtual void | receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError) |
Public Attributes | |
| DtFederateMgr * | myParent |
DtTestMgrFedAmbWrapper is installed by the testManager and serves to catch testInteraction messages from being sent to the actual fedAmbassador, Instead it allows the testManager to determine whether a messages is a testMessage and process it or pass it along to the fedAmb.
| DtTestMgrFedAmbWrapper::DtTestMgrFedAmbWrapper | ( | DtFederateMgr * | parent, |
| RTI::FederateAmbassador * | fedAmb | ||
| ) | [inline] |
| virtual DtTestMgrFedAmbWrapper::~DtTestMgrFedAmbWrapper | ( | ) | throw (RTI::FederateInternalError) [inline, virtual] |
| void DtTestMgrFedAmbWrapper::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const RTI::FedTime & | theTime, | ||
| const char * | theTag, | ||
| RTI::EventRetractionHandle | theHandle | ||
| ) | throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError) [virtual] |
| void DtTestMgrFedAmbWrapper::receiveInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag | ||
| ) | throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError) [virtual] |
| void DtTestMgrFedAmbWrapper::turnInteractionsOff | ( | RTI::InteractionClassHandle | theHandle | ) | throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) [virtual] |
| void DtTestMgrFedAmbWrapper::turnInteractionsOn | ( | RTI::InteractionClassHandle | theHandle | ) | throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError ) [virtual] |