|
| | throw (FederateInternalError) |
| |
| virtual | ~NullFederateAmbassador () throw () |
| |
| virtual void | connectionLost (std::wstring const &faultDescription) throw ( FederateInternalError) |
| |
| virtual void | reportFederationExecutions (FederationExecutionInformationVector const &theFederationExecutionInformationList) throw ( FederateInternalError) |
| |
| virtual void | synchronizationPointRegistrationSucceeded (std::wstring const &label) throw ( FederateInternalError) |
| |
| virtual void | synchronizationPointRegistrationFailed (std::wstring const &label, SynchronizationPointFailureReason reason) throw ( FederateInternalError) |
| |
| virtual void | announceSynchronizationPoint (std::wstring const &label, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError) |
| |
| virtual void | federationSynchronized (std::wstring const &label, FederateHandleSet const &failedToSyncSet) throw ( FederateInternalError) |
| |
| virtual void | initiateFederateSave (std::wstring const &label) throw ( FederateInternalError) |
| |
| virtual void | initiateFederateSave (std::wstring const &label, LogicalTime const &theTime) throw ( FederateInternalError) |
| |
| virtual void | federationSaved () throw ( FederateInternalError) |
| |
| virtual void | federationNotSaved (SaveFailureReason theSaveFailureReason) throw ( FederateInternalError) |
| |
| virtual void | federationSaveStatusResponse (FederateHandleSaveStatusPairVector const &theFederateStatusVector) throw ( FederateInternalError) |
| |
| virtual void | requestFederationRestoreSucceeded (std::wstring const &label) throw ( FederateInternalError) |
| |
| virtual void | requestFederationRestoreFailed (std::wstring const &label) throw ( FederateInternalError) |
| |
| virtual void | federationRestoreBegun () throw ( FederateInternalError) |
| |
| virtual void | initiateFederateRestore (std::wstring const &label, std::wstring const &federateName, FederateHandle handle) throw ( FederateInternalError) |
| |
| virtual void | federationRestored () throw ( FederateInternalError) |
| |
| virtual void | federationNotRestored (RestoreFailureReason theRestoreFailureReason) throw ( FederateInternalError) |
| |
| virtual void | federationRestoreStatusResponse (FederateRestoreStatusVector const &theFederateRestoreStatusVector) throw ( FederateInternalError) |
| |
| virtual void | startRegistrationForObjectClass (ObjectClassHandle theClass) throw ( FederateInternalError) |
| |
| virtual void | stopRegistrationForObjectClass (ObjectClassHandle theClass) throw ( FederateInternalError) |
| |
| virtual void | turnInteractionsOn (InteractionClassHandle theHandle) throw ( FederateInternalError) |
| |
| virtual void | turnInteractionsOff (InteractionClassHandle theHandle) throw ( FederateInternalError) |
| |
| virtual void | objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw ( FederateInternalError) |
| |
| virtual void | objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw ( FederateInternalError) |
| |
| virtual void | multipleObjectInstanceNameReservationSucceeded (std::set< std::wstring > const &theObjectInstanceNames) throw ( FederateInternalError) |
| |
| virtual void | multipleObjectInstanceNameReservationFailed (std::set< std::wstring > const &theObjectInstanceNames) throw ( FederateInternalError) |
| |
| virtual void | discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw ( FederateInternalError) |
| |
| virtual void | discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName, FederateHandle producingFederate) throw ( FederateInternalError) |
| |
| virtual void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, SupplementalReflectInfo theReflectInfo) throw ( FederateInternalError) |
| |
| virtual void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, SupplementalReflectInfo theReflectInfo) throw ( FederateInternalError) |
| |
| virtual void | reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalReflectInfo theReflectInfo) throw ( FederateInternalError) |
| |
| virtual void | receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, SupplementalReceiveInfo theReceiveInfo) throw ( FederateInternalError) |
| |
| virtual void | receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, SupplementalReceiveInfo theReceiveInfo) throw ( FederateInternalError) |
| |
| virtual void | receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalReceiveInfo theReceiveInfo) throw ( FederateInternalError) |
| |
| virtual void | removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, SupplementalRemoveInfo theRemoveInfo) throw ( FederateInternalError) |
| |
| virtual void | removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, SupplementalRemoveInfo theRemoveInfo) throw ( FederateInternalError) |
| |
| virtual void | removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalRemoveInfo theRemoveInfo) throw ( FederateInternalError) |
| |
| virtual void | attributesInScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError) |
| |
| virtual void | attributesOutOfScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError) |
| |
| virtual void | provideAttributeValueUpdate (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError) |
| |
| virtual void | turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError) |
| |
| virtual void | turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, std::wstring const &updateRateDesignator) throw ( FederateInternalError) |
| |
| virtual void | turnUpdatesOffForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError) |
| |
| virtual void | confirmAttributeTransportationTypeChange (ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, TransportationType theTransportation) throw ( FederateInternalError) |
| |
| virtual void | reportAttributeTransportationType (ObjectInstanceHandle theObject, AttributeHandle theAttribute, TransportationType theTransportation) throw ( FederateInternalError) |
| |
| virtual void | confirmInteractionTransportationTypeChange (InteractionClassHandle theInteraction, TransportationType theTransportation) throw ( FederateInternalError) |
| |
| virtual void | reportInteractionTransportationType (FederateHandle federateHandle, InteractionClassHandle theInteraction, TransportationType theTransportation) throw ( FederateInternalError) |
| |
| virtual void | requestAttributeOwnershipAssumption (ObjectInstanceHandle theObject, AttributeHandleSet const &offeredAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError) |
| |
| virtual void | requestDivestitureConfirmation (ObjectInstanceHandle theObject, AttributeHandleSet const &releasedAttributes) throw ( FederateInternalError) |
| |
| virtual void | attributeOwnershipAcquisitionNotification (ObjectInstanceHandle theObject, AttributeHandleSet const &securedAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError) |
| |
| virtual void | attributeOwnershipUnavailable (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError) |
| |
| virtual void | requestAttributeOwnershipRelease (ObjectInstanceHandle theObject, AttributeHandleSet const &candidateAttributes, VariableLengthData const &theUserSuppliedTag) throw ( FederateInternalError) |
| |
| virtual void | confirmAttributeOwnershipAcquisitionCancellation (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes) throw ( FederateInternalError) |
| |
| virtual void | informAttributeOwnership (ObjectInstanceHandle theObject, AttributeHandle theAttribute, FederateHandle theOwner) throw ( FederateInternalError) |
| |
| virtual void | attributeIsNotOwned (ObjectInstanceHandle theObject, AttributeHandle theAttribute) throw ( FederateInternalError) |
| |
| virtual void | attributeIsOwnedByRTI (ObjectInstanceHandle theObject, AttributeHandle theAttribute) throw ( FederateInternalError) |
| |
| virtual void | timeRegulationEnabled (LogicalTime const &theFederateTime) throw ( FederateInternalError) |
| |
| virtual void | timeConstrainedEnabled (LogicalTime const &theFederateTime) throw ( FederateInternalError) |
| |
| virtual void | timeAdvanceGrant (LogicalTime const &theTime) throw ( FederateInternalError) |
| |
| virtual void | requestRetraction (MessageRetractionHandle theHandle) throw ( FederateInternalError) |
| |
| virtual | ~FederateAmbassador ()=0 throw () |
| |