VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
DtNullFederateAmbassador Class Reference
+ Inheritance diagram for DtNullFederateAmbassador:
+ Collaboration diagram for DtNullFederateAmbassador:

Public Member Functions

 DtNullFederateAmbassador () throw (RTI::FederateInternalError)
virtual ~DtNullFederateAmbassador () throw ()
virtual void synchronizationPointRegistrationSucceeded (std::wstring const &label) throw (RTI::FederateInternalError)
 4.7
virtual void synchronizationPointRegistrationFailed (std::wstring const &label, RTI::SynchronizationFailureReason reason) throw (RTI::FederateInternalError)
virtual void announceSynchronizationPoint (std::wstring const &label, RTI::VariableLengthData const &theUserSuppliedTag) throw (RTI::FederateInternalError)
 4.8
virtual void federationSynchronized (std::wstring const &label) throw (RTI::FederateInternalError)
 4.10
virtual void initiateFederateSave (std::wstring const &label) throw (RTI::UnableToPerformSave, RTI::FederateInternalError)
 4.12
virtual void initiateFederateSave (std::wstring const &label, RTI::LogicalTime const &theTime) throw (RTI::UnableToPerformSave, RTI::InvalidLogicalTime, RTI::FederateInternalError)
virtual void federationSaved () throw (RTI::FederateInternalError)
 4.15
virtual void federationNotSaved (RTI::SaveFailureReason theSaveFailureReason) throw (RTI::FederateInternalError)
virtual void federationSaveStatusResponse (RTI::FederateHandleSaveStatusPairVector const &theFederateStatusVector) throw (RTI::FederateInternalError)
 4.17
virtual void requestFederationRestoreSucceeded (std::wstring const &label) throw (RTI::FederateInternalError)
 4.19
virtual void requestFederationRestoreFailed (std::wstring const &label) throw (RTI::FederateInternalError)
virtual void federationRestoreBegun () throw (RTI::FederateInternalError)
 4.20
virtual void initiateFederateRestore (std::wstring const &label, RTI::FederateHandle handle) throw (RTI::SpecifiedSaveLabelDoesNotExist, RTI::CouldNotInitiateRestore, RTI::FederateInternalError)
 4.21
virtual void federationRestored () throw (RTI::FederateInternalError)
 4.23
virtual void federationNotRestored (RTI::RestoreFailureReason theRestoreFailureReason) throw (RTI::FederateInternalError)
virtual void federationRestoreStatusResponse (RTI::FederateHandleRestoreStatusPairVector const &theFederateStatusVector) throw (RTI::FederateInternalError)
 4.25
virtual void startRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw (RTI::ObjectClassNotPublished, RTI::FederateInternalError)
 ! Declaration Management Services //!
virtual void stopRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw (RTI::ObjectClassNotPublished, RTI::FederateInternalError)
 5.11
virtual void turnInteractionsOn (RTI::InteractionClassHandle theHandle) throw (RTI::InteractionClassNotPublished, RTI::FederateInternalError)
 5.12
virtual void turnInteractionsOff (RTI::InteractionClassHandle theHandle) throw (RTI::InteractionClassNotPublished, RTI::FederateInternalError)
 5.13
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName) throw (RTI::UnknownName, RTI::FederateInternalError)
 ! Object Management Services //!
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName) throw (RTI::UnknownName, RTI::FederateInternalError)
virtual void discoverObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName) throw (RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError)
 6.5
virtual void reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
 6.7
virtual void reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::RegionHandleSet const &theSentRegionHandleSet) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
virtual void reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
virtual void reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::RegionHandleSet const &theSentRegionHandleSet) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
virtual void reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
virtual void reflectAttributeValues (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleValueMap const &theAttributeValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle, RTI::RegionHandleSet const &theSentRegionHandleSet) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
 6.9
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::RegionHandleSet const &theSentRegionHandleSet) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::RegionHandleSet const &theSentRegionHandleSet) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, RTI::ParameterHandleValueMap const &theParameterValues, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::TransportationType theType, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle, RTI::RegionHandleSet const &theSentRegionHandleSet) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
virtual void removeObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder) throw (RTI::ObjectInstanceNotKnown, RTI::FederateInternalError)
 6.11
virtual void removeObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder) throw (RTI::ObjectInstanceNotKnown, RTI::FederateInternalError)
virtual void removeObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::VariableLengthData const &theUserSuppliedTag, RTI::OrderType sentOrder, RTI::LogicalTime const &theTime, RTI::OrderType receivedOrder, RTI::MessageRetractionHandle theHandle) throw (RTI::ObjectInstanceNotKnown, RTI::InvalidLogicalTime, RTI::FederateInternalError)
virtual void attributesInScope (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
 6.15
virtual void attributesOutOfScope (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
 6.16
virtual void provideAttributeValueUpdate (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
 6.18
virtual void turnUpdatesOnForObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
 6.19
virtual void turnUpdatesOffForObjectInstance (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
 6.20
virtual void requestAttributeOwnershipAssumption (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
 ! Ownership Management Services //!
virtual void requestDivestitureConfirmation (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError)
 7.5
virtual void attributeOwnershipAcquisitionNotification (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
 7.7
virtual void attributeOwnershipUnavailable (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotRequested, RTI::FederateInternalError)
 7.10
virtual void requestAttributeOwnershipRelease (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes, RTI::VariableLengthData const &theUserSuppliedTag) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
 7.11
virtual void confirmAttributeOwnershipAcquisitionCancellation (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandleSet const &theAttributes) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotCanceled, RTI::FederateInternalError)
 7.15
virtual void informAttributeOwnership (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute, RTI::FederateHandle theOwner) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::FederateInternalError)
 7.17
virtual void attributeIsNotOwned (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::FederateInternalError)
virtual void attributeIsOwnedByRTI (RTI::ObjectInstanceHandle theObject, RTI::AttributeHandle theAttribute) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::FederateInternalError)
virtual void timeRegulationEnabled (RTI::LogicalTime const &theFederateTime) throw (RTI::InvalidLogicalTime, RTI::NoRequestToEnableTimeRegulationWasPending, RTI::FederateInternalError)
 ! Time Management Services //!
virtual void timeConstrainedEnabled (RTI::LogicalTime const &theFederateTime) throw (RTI::InvalidLogicalTime, RTI::NoRequestToEnableTimeConstrainedWasPending, RTI::FederateInternalError)
 8.6
virtual void timeAdvanceGrant (RTI::LogicalTime const &theTime) throw (RTI::InvalidLogicalTime, RTI::JoinedFederateIsNotInTimeAdvancingState, RTI::FederateInternalError)
 8.13
virtual void requestRetraction (RTI::MessageRetractionHandle theHandle) throw (RTI::FederateInternalError)
 8.22

Protected Member Functions

 DtNullFederateAmbassador (const DtNullFederateAmbassador &src)
 Copy constructor (not implemented)
DtNullFederateAmbassadoroperator= (const DtNullFederateAmbassador &src)
 Assignment operator (not implemented)

Constructor & Destructor Documentation

DtNullFederateAmbassador::DtNullFederateAmbassador ( ) throw (RTI::FederateInternalError)
inline
virtual DtNullFederateAmbassador::~DtNullFederateAmbassador ( ) throw ()
inlinevirtual
DtNullFederateAmbassador::DtNullFederateAmbassador ( const DtNullFederateAmbassador src)
protected

Copy constructor (not implemented)

Member Function Documentation

virtual void DtNullFederateAmbassador::announceSynchronizationPoint ( std::wstring const &  label,
RTI::VariableLengthData const &  theUserSuppliedTag 
) throw (RTI::FederateInternalError)
inlinevirtual

4.8

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeIsNotOwned ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandle  theAttribute 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeIsOwnedByRTI ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandle  theAttribute 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipAcquisitionNotification ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
inlinevirtual

7.7

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipUnavailable ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotRequested, RTI::FederateInternalError)
inlinevirtual

7.10

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributesInScope ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
inlinevirtual

6.15

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributesOutOfScope ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
inlinevirtual

6.16

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotCanceled, RTI::FederateInternalError)
inlinevirtual

7.15

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::discoverObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
) throw (RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError)
inlinevirtual
virtual void DtNullFederateAmbassador::federationNotRestored ( RTI::RestoreFailureReason  theRestoreFailureReason) throw (RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationNotSaved ( RTI::SaveFailureReason  theSaveFailureReason) throw (RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationRestoreBegun ( ) throw (RTI::FederateInternalError)
inlinevirtual

4.20

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationRestored ( ) throw (RTI::FederateInternalError)
inlinevirtual

4.23

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationRestoreStatusResponse ( RTI::FederateHandleRestoreStatusPairVector const &  theFederateStatusVector) throw (RTI::FederateInternalError)
inlinevirtual

4.25

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationSaved ( ) throw (RTI::FederateInternalError)
inlinevirtual

4.15

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationSaveStatusResponse ( RTI::FederateHandleSaveStatusPairVector const &  theFederateStatusVector) throw (RTI::FederateInternalError)
inlinevirtual

4.17

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationSynchronized ( std::wstring const &  label) throw (RTI::FederateInternalError)
inlinevirtual

4.10

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::informAttributeOwnership ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandle  theAttribute,
RTI::FederateHandle  theOwner 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::FederateInternalError)
inlinevirtual

7.17

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateRestore ( std::wstring const &  label,
RTI::FederateHandle  handle 
) throw (RTI::SpecifiedSaveLabelDoesNotExist, RTI::CouldNotInitiateRestore, RTI::FederateInternalError)
inlinevirtual

4.21

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateSave ( std::wstring const &  label) throw (RTI::UnableToPerformSave, RTI::FederateInternalError)
inlinevirtual

4.12

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateSave ( std::wstring const &  label,
RTI::LogicalTime const &  theTime 
) throw (RTI::UnableToPerformSave, RTI::InvalidLogicalTime, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName) throw (RTI::UnknownName, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName) throw (RTI::UnknownName, RTI::FederateInternalError)
inlinevirtual

! Object Management Services //!

6.3

Reimplemented in DtVrlFederateAmbassador.

DtNullFederateAmbassador& DtNullFederateAmbassador::operator= ( const DtNullFederateAmbassador src)
protected

Assignment operator (not implemented)

virtual void DtNullFederateAmbassador::provideAttributeValueUpdate ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
inlinevirtual

6.18

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType 
) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
inlinevirtual

6.9

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::RegionHandleSet const &  theSentRegionHandleSet 
) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
inlinevirtual
virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder 
) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::RegionHandleSet const &  theSentRegionHandleSet 
) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::MessageRetractionHandle  theHandle 
) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::MessageRetractionHandle  theHandle,
RTI::RegionHandleSet const &  theSentRegionHandleSet 
) throw (RTI::InteractionClassNotRecognized, RTI::InteractionParameterNotRecognized, RTI::InteractionClassNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
inlinevirtual

6.7

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::RegionHandleSet const &  theSentRegionHandleSet 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
inlinevirtual
virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::RegionHandleSet const &  theSentRegionHandleSet 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::MessageRetractionHandle  theHandle 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::MessageRetractionHandle  theHandle,
RTI::RegionHandleSet const &  theSentRegionHandleSet 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotSubscribed, RTI::InvalidLogicalTime, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::removeObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder 
) throw (RTI::ObjectInstanceNotKnown, RTI::FederateInternalError)
inlinevirtual

6.11

Reimplemented in DtVrlFederateAmbassador, and DtDdmFederateAmbassador.

virtual void DtNullFederateAmbassador::removeObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder 
) throw (RTI::ObjectInstanceNotKnown, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::removeObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::LogicalTime const &  theTime,
RTI::OrderType  receivedOrder,
RTI::MessageRetractionHandle  theHandle 
) throw (RTI::ObjectInstanceNotKnown, RTI::InvalidLogicalTime, RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestAttributeOwnershipAssumption ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
inlinevirtual

! Ownership Management Services //!

7.4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestAttributeOwnershipRelease ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
inlinevirtual

7.11

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestDivestitureConfirmation ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError)
inlinevirtual

7.5

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestFederationRestoreFailed ( std::wstring const &  label) throw (RTI::FederateInternalError)
inlinevirtual
virtual void DtNullFederateAmbassador::requestFederationRestoreSucceeded ( std::wstring const &  label) throw (RTI::FederateInternalError)
inlinevirtual

4.19

virtual void DtNullFederateAmbassador::requestRetraction ( RTI::MessageRetractionHandle  theHandle) throw (RTI::FederateInternalError)
inlinevirtual

8.22

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::startRegistrationForObjectClass ( RTI::ObjectClassHandle  theClass) throw (RTI::ObjectClassNotPublished, RTI::FederateInternalError)
inlinevirtual

! Declaration Management Services //!

5.10

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::stopRegistrationForObjectClass ( RTI::ObjectClassHandle  theClass) throw (RTI::ObjectClassNotPublished, RTI::FederateInternalError)
inlinevirtual

5.11

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::synchronizationPointRegistrationFailed ( std::wstring const &  label,
RTI::SynchronizationFailureReason  reason 
) throw (RTI::FederateInternalError)
inlinevirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::synchronizationPointRegistrationSucceeded ( std::wstring const &  label) throw (RTI::FederateInternalError)
inlinevirtual

4.7

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeAdvanceGrant ( RTI::LogicalTime const &  theTime) throw (RTI::InvalidLogicalTime, RTI::JoinedFederateIsNotInTimeAdvancingState, RTI::FederateInternalError)
inlinevirtual

8.13

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeConstrainedEnabled ( RTI::LogicalTime const &  theFederateTime) throw (RTI::InvalidLogicalTime, RTI::NoRequestToEnableTimeConstrainedWasPending, RTI::FederateInternalError)
inlinevirtual

8.6

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeRegulationEnabled ( RTI::LogicalTime const &  theFederateTime) throw (RTI::InvalidLogicalTime, RTI::NoRequestToEnableTimeRegulationWasPending, RTI::FederateInternalError)
inlinevirtual

! Time Management Services //!

8.3

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnInteractionsOff ( RTI::InteractionClassHandle  theHandle) throw (RTI::InteractionClassNotPublished, RTI::FederateInternalError)
inlinevirtual

5.13

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnInteractionsOn ( RTI::InteractionClassHandle  theHandle) throw (RTI::InteractionClassNotPublished, RTI::FederateInternalError)
inlinevirtual

5.12

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnUpdatesOffForObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
inlinevirtual

6.20

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnUpdatesOnForObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
) throw (RTI::ObjectInstanceNotKnown, RTI::AttributeNotRecognized, RTI::AttributeNotOwned, RTI::FederateInternalError)
inlinevirtual

6.19

Reimplemented in DtVrlFederateAmbassador.


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

Document ID: Generated on Fri Dec 2 02:42:08 EST 2016 from SVN revision 171416
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)