![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for rti13::NullFederateAmbassador:
Collaboration diagram for rti13::NullFederateAmbassador:Public Member Functions | |
| NullFederateAmbassador () | |
| virtual | ~NullFederateAmbassador () throw (FederateInternalError) |
| virtual void | synchronizationPointRegistrationSucceeded (const char *label) throw ( FederateInternalError) |
| virtual void | synchronizationPointRegistrationFailed (const char *label) throw ( FederateInternalError) |
| virtual void | announceSynchronizationPoint (const char *label, const char *tag) throw ( FederateInternalError) |
| virtual void | federationSynchronized (const char *label) throw ( FederateInternalError) |
| virtual void | initiateFederateSave (const char *label) throw ( UnableToPerformSave, FederateInternalError) |
| virtual void | federationSaved () throw ( FederateInternalError) |
| virtual void | federationNotSaved () throw ( FederateInternalError) |
| virtual void | requestFederationRestoreSucceeded (const char *label) throw ( FederateInternalError) |
| virtual void | requestFederationRestoreFailed (const char *label, const char *reason) throw ( FederateInternalError) |
| virtual void | federationRestoreBegun () throw ( FederateInternalError) |
| virtual void | initiateFederateRestore (const char *label, FederateHandle handle) throw ( SpecifiedSaveLabelDoesNotExist, CouldNotRestore, FederateInternalError) |
| virtual void | federationRestored () throw ( FederateInternalError) |
| virtual void | federationNotRestored () throw ( FederateInternalError) |
| virtual void | startRegistrationForObjectClass (ObjectClassHandle theClass) throw ( ObjectClassNotPublished, FederateInternalError) |
| virtual void | stopRegistrationForObjectClass (ObjectClassHandle theClass) throw ( ObjectClassNotPublished, FederateInternalError) |
| virtual void | turnInteractionsOn (InteractionClassHandle theHandle) throw ( InteractionClassNotPublished, FederateInternalError) |
| virtual void | turnInteractionsOff (InteractionClassHandle theHandle) throw ( InteractionClassNotPublished, FederateInternalError) |
| virtual void | discoverObjectInstance (ObjectHandle theObject, ObjectClassHandle theObjectClass, const char *theObjectName) throw ( CouldNotDiscover, ObjectClassNotKnown, FederateInternalError) |
| virtual void | reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError) |
| virtual void | reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError) |
| virtual void | receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError) |
| virtual void | receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError) |
| virtual void | removeObjectInstance (ObjectHandle theObject, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, InvalidFederationTime, FederateInternalError) |
| virtual void | removeObjectInstance (ObjectHandle theObject, const char *theTag) throw ( ObjectNotKnown, FederateInternalError) |
| virtual void | attributesInScope (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) |
| virtual void | attributesOutOfScope (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) |
| virtual void | provideAttributeValueUpdate (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError) |
| virtual void | turnUpdatesOnForObjectInstance (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError) |
| virtual void | turnUpdatesOffForObjectInstance (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError) |
| virtual void | requestAttributeOwnershipAssumption (ObjectHandle theObject, const AttributeHandleSet &offeredAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError) |
| virtual void | attributeOwnershipDivestitureNotification (ObjectHandle theObject, const AttributeHandleSet &releasedAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateInternalError) |
| virtual void | attributeOwnershipAcquisitionNotification (ObjectHandle theObject, const AttributeHandleSet &securedAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError) |
| virtual void | attributeOwnershipUnavailable (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateInternalError) |
| virtual void | requestAttributeOwnershipRelease (ObjectHandle theObject, const AttributeHandleSet &candidateAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError) |
| virtual void | confirmAttributeOwnershipAcquisitionCancellation (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotCanceled, FederateInternalError) |
| virtual void | informAttributeOwnership (ObjectHandle theObject, AttributeHandle theAttribute, FederateHandle theOwner) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) |
| virtual void | attributeIsNotOwned (ObjectHandle theObject, AttributeHandle theAttribute) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) |
| virtual void | attributeOwnedByRTI (ObjectHandle theObject, AttributeHandle theAttribute) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) |
| virtual void | timeRegulationEnabled (const FedTime &theFederateTime) throw ( InvalidFederationTime, EnableTimeRegulationWasNotPending, FederateInternalError) |
| virtual void | timeConstrainedEnabled (const FedTime &theFederateTime) throw ( InvalidFederationTime, EnableTimeConstrainedWasNotPending, FederateInternalError) |
| virtual void | timeAdvanceGrant (const FedTime &theTime) throw ( InvalidFederationTime, TimeAdvanceWasNotInProgress, FederateInternalError) |
| virtual void | requestRetraction (EventRetractionHandle theHandle) throw ( EventNotKnown, FederateInternalError) |
| virtual rti13::NullFederateAmbassador::~NullFederateAmbassador | ( | ) | throw (FederateInternalError) [inline, virtual] |
| virtual void rti13::NullFederateAmbassador::announceSynchronizationPoint | ( | const char * | label, |
| const char * | tag | ||
| ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributeIsNotOwned | ( | ObjectHandle | theObject, |
| AttributeHandle | theAttribute | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributeOwnedByRTI | ( | ObjectHandle | theObject, |
| AttributeHandle | theAttribute | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributeOwnershipAcquisitionNotification | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | securedAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributeOwnershipDivestitureNotification | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | releasedAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributeOwnershipUnavailable | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributesInScope | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::attributesOutOfScope | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotCanceled, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::discoverObjectInstance | ( | ObjectHandle | theObject, |
| ObjectClassHandle | theObjectClass, | ||
| const char * | theObjectName | ||
| ) | throw ( CouldNotDiscover, ObjectClassNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::federationNotRestored | ( | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::federationNotSaved | ( | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::federationRestoreBegun | ( | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::federationRestored | ( | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::federationSaved | ( | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::federationSynchronized | ( | const char * | label | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::informAttributeOwnership | ( | ObjectHandle | theObject, |
| AttributeHandle | theAttribute, | ||
| FederateHandle | theOwner | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::initiateFederateRestore | ( | const char * | label, |
| FederateHandle | handle | ||
| ) | throw ( SpecifiedSaveLabelDoesNotExist, CouldNotRestore, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::initiateFederateSave | ( | const char * | label | ) | throw ( UnableToPerformSave, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::provideAttributeValueUpdate | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::receiveInteraction | ( | InteractionClassHandle | theInteraction, |
| const ParameterHandleValuePairSet & | theParameters, | ||
| const FedTime & | theTime, | ||
| const char * | theTag, | ||
| EventRetractionHandle | theHandle | ||
| ) | throw ( InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::receiveInteraction | ( | InteractionClassHandle | theInteraction, |
| const ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag | ||
| ) | throw ( InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::reflectAttributeValues | ( | ObjectHandle | theObject, |
| const AttributeHandleValuePairSet & | theAttributes, | ||
| const FedTime & | theTime, | ||
| const char * | theTag, | ||
| EventRetractionHandle | theHandle | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::reflectAttributeValues | ( | ObjectHandle | theObject, |
| const AttributeHandleValuePairSet & | theAttributes, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::removeObjectInstance | ( | ObjectHandle | theObject, |
| const FedTime & | theTime, | ||
| const char * | theTag, | ||
| EventRetractionHandle | theHandle | ||
| ) | throw ( ObjectNotKnown, InvalidFederationTime, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::removeObjectInstance | ( | ObjectHandle | theObject, |
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::requestAttributeOwnershipAssumption | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | offeredAttributes, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::requestAttributeOwnershipRelease | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | candidateAttributes, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::requestFederationRestoreFailed | ( | const char * | label, |
| const char * | reason | ||
| ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::requestFederationRestoreSucceeded | ( | const char * | label | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::requestRetraction | ( | EventRetractionHandle | theHandle | ) | throw ( EventNotKnown, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::startRegistrationForObjectClass | ( | ObjectClassHandle | theClass | ) | throw ( ObjectClassNotPublished, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::stopRegistrationForObjectClass | ( | ObjectClassHandle | theClass | ) | throw ( ObjectClassNotPublished, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::synchronizationPointRegistrationFailed | ( | const char * | label | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::synchronizationPointRegistrationSucceeded | ( | const char * | label | ) | throw ( FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador, and MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::timeAdvanceGrant | ( | const FedTime & | theTime | ) | throw ( InvalidFederationTime, TimeAdvanceWasNotInProgress, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::timeConstrainedEnabled | ( | const FedTime & | theFederateTime | ) | throw ( InvalidFederationTime, EnableTimeConstrainedWasNotPending, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::timeRegulationEnabled | ( | const FedTime & | theFederateTime | ) | throw ( InvalidFederationTime, EnableTimeRegulationWasNotPending, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
Reimplemented in MyFederateAmbassador.
| virtual void rti13::NullFederateAmbassador::turnInteractionsOff | ( | InteractionClassHandle | theHandle | ) | throw ( InteractionClassNotPublished, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::turnInteractionsOn | ( | InteractionClassHandle | theHandle | ) | throw ( InteractionClassNotPublished, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::turnUpdatesOffForObjectInstance | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.
| virtual void rti13::NullFederateAmbassador::turnUpdatesOnForObjectInstance | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError) [inline, virtual] |
Implements rti13::FederateAmbassador.