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 Referenceabstract
+ Inheritance diagram for rti1516::FederateAmbassador:

Public Member Functions

virtual ~FederateAmbassador () throw ()
 
virtual void throw (FederateInternalError)=0
 
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 throw (FederateInternalError)=0
 
virtual void throw (UnableToPerformSave, FederateInternalError)=0
 
virtual void initiateFederateSave (std::wstring const &label, LogicalTime const &theTime)=0 throw (UnableToPerformSave, InvalidLogicalTime, FederateInternalError)
 
virtual void throw (FederateInternalError)=0
 
virtual void throw (FederateInternalError)=0
 
virtual void federationSaveStatusResponse (FederateHandleSaveStatusPairVector const &theFederateStatusVector)=0 throw (FederateInternalError)
 
virtual void throw (FederateInternalError)=0
 
virtual void throw (FederateInternalError)=0
 
virtual void throw (FederateInternalError)=0
 
virtual void initiateFederateRestore (std::wstring const &label, FederateHandle handle)=0 throw (SpecifiedSaveLabelDoesNotExist, CouldNotInitiateRestore, FederateInternalError)
 
virtual void throw (FederateInternalError)=0
 
virtual void throw (FederateInternalError)=0
 
virtual void federationRestoreStatusResponse (FederateHandleRestoreStatusPairVector const &theFederateStatusVector)=0 throw (FederateInternalError)
 
virtual void throw (ObjectClassNotPublished, FederateInternalError)=0
 
virtual void throw (ObjectClassNotPublished, FederateInternalError)=0
 
virtual void throw (InteractionClassNotPublished, FederateInternalError)=0
 
virtual void throw (InteractionClassNotPublished, FederateInternalError)=0
 
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 throw (InvalidLogicalTime, NoRequestToEnableTimeRegulationWasPending, FederateInternalError)=0
 
virtual void throw (InvalidLogicalTime, NoRequestToEnableTimeConstrainedWasPending, FederateInternalError)=0
 
virtual void throw (InvalidLogicalTime, JoinedFederateIsNotInTimeAdvancingState, FederateInternalError)=0
 
virtual void throw (FederateInternalError)=0
 

Protected Member Functions

 throw (FederateInternalError)
 

Constructor & Destructor Documentation

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::federationRestoreStatusResponse ( FederateHandleRestoreStatusPairVector const &  theFederateStatusVector)
throw (FederateInternalError
)
pure virtual
virtual void rti1516::FederateAmbassador::federationSaveStatusResponse ( FederateHandleSaveStatusPairVector const &  theFederateStatusVector)
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,
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::synchronizationPointRegistrationFailed ( std::wstring const &  label,
SynchronizationFailureReason  reason 
)
throw (FederateInternalError
)
pure virtual
rti1516::FederateAmbassador::throw ( FederateInternalError  )
protected
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( UnableToPerformSave  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( FederateInternalError  )
pure virtual
virtual void rti1516::FederateAmbassador::throw ( ObjectClassNotPublished  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( ObjectClassNotPublished  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( InteractionClassNotPublished  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( InteractionClassNotPublished  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( InvalidLogicalTime  ,
NoRequestToEnableTimeRegulationWasPending  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( InvalidLogicalTime  ,
NoRequestToEnableTimeConstrainedWasPending  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( InvalidLogicalTime  ,
JoinedFederateIsNotInTimeAdvancingState  ,
FederateInternalError   
)
pure virtual
virtual void rti1516::FederateAmbassador::throw ( 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 Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)