MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
rti1516::FederateAmbassador Class Reference
+ Inheritance diagram for rti1516::FederateAmbassador:

Public Member Functions

virtual ~FederateAmbassador () throw ()
virtual void synchronizationPointRegistrationSucceeded (std::wstring const &label)=0 throw (FederateInternalError)
virtual void synchronizationPointRegistrationFailed (std::wstring const &label, SynchronizationFailureReason reason)=0 throw (FederateInternalError)
virtual void announceSynchronizationPoint (std::wstring const &label, VariableLengthData const &theUserSuppliedTag)=0 throw (FederateInternalError)
virtual void federationSynchronized (std::wstring const &label)=0 throw (FederateInternalError)
virtual void initiateFederateSave (std::wstring const &label)=0 throw (UnableToPerformSave, FederateInternalError)
virtual void initiateFederateSave (std::wstring const &label, LogicalTime const &theTime)=0 throw (UnableToPerformSave, InvalidLogicalTime, FederateInternalError)
virtual void federationSaved ()=0 throw (FederateInternalError)
virtual void federationNotSaved (SaveFailureReason theSaveFailureReason)=0 throw (FederateInternalError)
virtual void federationSaveStatusResponse (FederateHandleSaveStatusPairVector const &theFederateStatusVector)=0 throw (FederateInternalError)
virtual void requestFederationRestoreSucceeded (std::wstring const &label)=0 throw (FederateInternalError)
virtual void requestFederationRestoreFailed (std::wstring const &label)=0 throw (FederateInternalError)
virtual void federationRestoreBegun ()=0 throw (FederateInternalError)
virtual void initiateFederateRestore (std::wstring const &label, FederateHandle handle)=0 throw (SpecifiedSaveLabelDoesNotExist, CouldNotInitiateRestore, FederateInternalError)
virtual void federationRestored ()=0 throw (FederateInternalError)
virtual void federationNotRestored (RestoreFailureReason theRestoreFailureReason)=0 throw (FederateInternalError)
virtual void federationRestoreStatusResponse (FederateHandleRestoreStatusPairVector const &theFederateStatusVector)=0 throw (FederateInternalError)
virtual void startRegistrationForObjectClass (ObjectClassHandle theClass)=0 throw (ObjectClassNotPublished, FederateInternalError)
virtual void stopRegistrationForObjectClass (ObjectClassHandle theClass)=0 throw (ObjectClassNotPublished, FederateInternalError)
virtual void turnInteractionsOn (InteractionClassHandle theHandle)=0 throw (InteractionClassNotPublished, FederateInternalError)
virtual void turnInteractionsOff (InteractionClassHandle theHandle)=0 throw (InteractionClassNotPublished, FederateInternalError)
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName)=0 throw (UnknownName, FederateInternalError)
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName)=0 throw (UnknownName, FederateInternalError)
virtual void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName)=0 throw (CouldNotDiscover, ObjectClassNotKnown, FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, RegionHandleSet const &theSentRegionHandleSet)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, RegionHandleSet const &theSentRegionHandleSet)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, RegionHandleSet const &theSentRegionHandleSet)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType)=0 throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, RegionHandleSet const &theSentRegionHandleSet)=0 throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder)=0 throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, RegionHandleSet const &theSentRegionHandleSet)=0 throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle)=0 throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, RegionHandleSet const &theSentRegionHandleSet)=0 throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError)
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder)=0 throw (ObjectInstanceNotKnown, FederateInternalError)
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder)=0 throw (ObjectInstanceNotKnown, FederateInternalError)
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle)=0 throw (ObjectInstanceNotKnown, InvalidLogicalTime, FederateInternalError)
virtual void attributesInScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
virtual void attributesOutOfScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
virtual void provideAttributeValueUpdate (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
virtual void turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
virtual void turnUpdatesOffForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
virtual void requestAttributeOwnershipAssumption (ObjectInstanceHandle theObject, AttributeHandleSet const &offeredAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
virtual void requestDivestitureConfirmation (ObjectInstanceHandle theObject, AttributeHandleSet const &releasedAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateInternalError)
virtual void attributeOwnershipAcquisitionNotification (ObjectInstanceHandle theObject, AttributeHandleSet const &securedAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
virtual void attributeOwnershipUnavailable (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateInternalError)
virtual void requestAttributeOwnershipRelease (ObjectInstanceHandle theObject, AttributeHandleSet const &candidateAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
virtual void confirmAttributeOwnershipAcquisitionCancellation (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAlreadyOwned, AttributeAcquisitionWasNotCanceled, FederateInternalError)
virtual void informAttributeOwnership (ObjectInstanceHandle theObject, AttributeHandle theAttribute, FederateHandle theOwner)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, FederateInternalError)
virtual void attributeIsNotOwned (ObjectInstanceHandle theObject, AttributeHandle theAttribute)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, FederateInternalError)
virtual void attributeIsOwnedByRTI (ObjectInstanceHandle theObject, AttributeHandle theAttribute)=0 throw (ObjectInstanceNotKnown, AttributeNotRecognized, FederateInternalError)
virtual void timeRegulationEnabled (LogicalTime const &theFederateTime)=0 throw (InvalidLogicalTime, NoRequestToEnableTimeRegulationWasPending, FederateInternalError)
virtual void timeConstrainedEnabled (LogicalTime const &theFederateTime)=0 throw (InvalidLogicalTime, NoRequestToEnableTimeConstrainedWasPending, FederateInternalError)
virtual void timeAdvanceGrant (LogicalTime const &theTime)=0 throw (InvalidLogicalTime, JoinedFederateIsNotInTimeAdvancingState, FederateInternalError)
virtual void requestRetraction (MessageRetractionHandle theHandle)=0 throw (FederateInternalError)

Protected Member Functions

 FederateAmbassador () throw (FederateInternalError)

Constructor & Destructor Documentation

rti1516::FederateAmbassador::FederateAmbassador ( ) throw (FederateInternalError)
protected
virtual rti1516::FederateAmbassador::~FederateAmbassador ( ) throw ()
virtual

Member Function Documentation

virtual void rti1516::FederateAmbassador::announceSynchronizationPoint ( std::wstring const &  label,
VariableLengthData const &  theUserSuppliedTag 
) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::attributeIsNotOwned ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::attributeIsOwnedByRTI ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::attributeOwnershipAcquisitionNotification ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  securedAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::attributeOwnershipUnavailable ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::attributesInScope ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::attributesOutOfScope ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAlreadyOwned, AttributeAcquisitionWasNotCanceled, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::discoverObjectInstance ( ObjectInstanceHandle  theObject,
ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
) throw (CouldNotDiscover, ObjectClassNotKnown, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationNotRestored ( RestoreFailureReason  theRestoreFailureReason) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationNotSaved ( SaveFailureReason  theSaveFailureReason) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationRestoreBegun ( ) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationRestored ( ) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationRestoreStatusResponse ( FederateHandleRestoreStatusPairVector const &  theFederateStatusVector) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationSaved ( ) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationSaveStatusResponse ( FederateHandleSaveStatusPairVector const &  theFederateStatusVector) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::federationSynchronized ( std::wstring const &  label) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::informAttributeOwnership ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute,
FederateHandle  theOwner 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::initiateFederateRestore ( std::wstring const &  label,
FederateHandle  handle 
) throw (SpecifiedSaveLabelDoesNotExist, CouldNotInitiateRestore, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::initiateFederateSave ( std::wstring const &  label) throw (UnableToPerformSave, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::initiateFederateSave ( std::wstring const &  label,
LogicalTime const &  theTime 
) throw (UnableToPerformSave, InvalidLogicalTime, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName) throw (UnknownName, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName) throw (UnknownName, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::provideAttributeValueUpdate ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType 
) throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
RegionHandleSet const &  theSentRegionHandleSet 
) throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder 
) throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
RegionHandleSet const &  theSentRegionHandleSet 
) throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle 
) throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle,
RegionHandleSet const &  theSentRegionHandleSet 
) throw (InteractionClassNotRecognized, InteractionParameterNotRecognized, InteractionClassNotSubscribed, InvalidLogicalTime, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
RegionHandleSet const &  theSentRegionHandleSet 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
RegionHandleSet const &  theSentRegionHandleSet 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle,
RegionHandleSet const &  theSentRegionHandleSet 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotSubscribed, InvalidLogicalTime, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::removeObjectInstance ( ObjectInstanceHandle  theObject,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder 
) throw (ObjectInstanceNotKnown, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::removeObjectInstance ( ObjectInstanceHandle  theObject,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
LogicalTime const &  theTime,
OrderType  receivedOrder 
) throw (ObjectInstanceNotKnown, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::removeObjectInstance ( ObjectInstanceHandle  theObject,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle 
) throw (ObjectInstanceNotKnown, InvalidLogicalTime, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::requestAttributeOwnershipAssumption ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  offeredAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::requestAttributeOwnershipRelease ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  candidateAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::requestDivestitureConfirmation ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  releasedAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::requestFederationRestoreFailed ( std::wstring const &  label) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::requestFederationRestoreSucceeded ( std::wstring const &  label) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::requestRetraction ( MessageRetractionHandle  theHandle) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::startRegistrationForObjectClass ( ObjectClassHandle  theClass) throw (ObjectClassNotPublished, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::stopRegistrationForObjectClass ( ObjectClassHandle  theClass) throw (ObjectClassNotPublished, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::synchronizationPointRegistrationFailed ( std::wstring const &  label,
SynchronizationFailureReason  reason 
) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::synchronizationPointRegistrationSucceeded ( std::wstring const &  label) throw (FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::timeAdvanceGrant ( LogicalTime const &  theTime) throw (InvalidLogicalTime, JoinedFederateIsNotInTimeAdvancingState, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::timeConstrainedEnabled ( LogicalTime const &  theFederateTime) throw (InvalidLogicalTime, NoRequestToEnableTimeConstrainedWasPending, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::timeRegulationEnabled ( LogicalTime const &  theFederateTime) throw (InvalidLogicalTime, NoRequestToEnableTimeRegulationWasPending, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::turnInteractionsOff ( InteractionClassHandle  theHandle) throw (InteractionClassNotPublished, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::turnInteractionsOn ( InteractionClassHandle  theHandle) throw (InteractionClassNotPublished, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::turnUpdatesOffForObjectInstance ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
pure virtual
virtual void rti1516::FederateAmbassador::turnUpdatesOnForObjectInstance ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw (ObjectInstanceNotKnown, AttributeNotRecognized, AttributeNotOwned, FederateInternalError)
pure virtual

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 11 20:26:49 EDT 2015 from SVN revision 150939
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)