VR-Link API Documentation for HLA Evolved
 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 ()
 Default constructor. More...
 
virtual ~DtNullFederateAmbassador () throw ( RTI::FederateInternalError )
 Destructor. More...
 
virtual void synchronizationPointRegistrationSucceeded (const char *label) throw ( RTI::FederateInternalError )
 ! Federation Management Services //! More...
 
virtual void synchronizationPointRegistrationFailed (const char *label) throw ( RTI::FederateInternalError )
 
virtual void announceSynchronizationPoint (const char *label, const char *tag) throw ( RTI::FederateInternalError )
 
virtual void federationSynchronized (const char *label) throw ( RTI::FederateInternalError )
 
virtual void initiateFederateSave (const char *label) throw ( RTI::UnableToPerformSave, RTI::FederateInternalError )
 
virtual void federationSaved () throw ( RTI::FederateInternalError)
 
virtual void federationNotSaved () throw ( RTI::FederateInternalError )
 
virtual void requestFederationRestoreSucceeded (const char *label) throw ( RTI::FederateInternalError )
 
virtual void requestFederationRestoreFailed (const char *label, const char *reason) throw ( RTI::FederateInternalError)
 
virtual void federationRestoreBegun () throw ( RTI::FederateInternalError )
 
virtual void initiateFederateRestore (const char *label, RTI::FederateHandle handle) throw ( RTI::SpecifiedSaveLabelDoesNotExist, RTI::CouldNotRestore, RTI::FederateInternalError )
 
virtual void federationRestored () throw ( RTI::FederateInternalError)
 
virtual void federationNotRestored () throw ( RTI::FederateInternalError )
 
virtual void startRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw ( RTI::ObjectClassNotPublished, RTI::FederateInternalError )
 ! Declaration Management Services //! More...
 
virtual void stopRegistrationForObjectClass (RTI::ObjectClassHandle theClass) throw ( RTI::ObjectClassNotPublished, RTI::FederateInternalError )
 
virtual void turnInteractionsOn (RTI::InteractionClassHandle theHandle) throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError )
 
virtual void turnInteractionsOff (RTI::InteractionClassHandle theHandle) throw ( RTI::InteractionClassNotPublished, RTI::FederateInternalError )
 
virtual void discoverObjectInstance (RTI::ObjectHandle theObject, RTI::ObjectClassHandle theObjectClass, const char *theObjectName) throw ( RTI::CouldNotDiscover, RTI::ObjectClassNotKnown, RTI::FederateInternalError )
 ! Object Management Services //! More...
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::InvalidFederationTime, RTI::FederateInternalError )
 supplied C1 More...
 
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError )
 4.6 More...
 
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError )
 supplied C1 More...
 
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void attributesInScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void attributesOutOfScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void provideAttributeValueUpdate (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void turnUpdatesOnForObjectInstance (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void turnUpdatesOffForObjectInstance (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void requestAttributeOwnershipAssumption (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &offeredAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError )
 ! Ownership Management Services //! More...
 
virtual void attributeOwnershipDivestitureNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &releasedAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void attributeOwnershipAcquisitionNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &securedAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void attributeOwnershipUnavailable (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotRequested, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void requestAttributeOwnershipRelease (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &candidateAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void confirmAttributeOwnershipAcquisitionCancellation (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotCanceled, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void informAttributeOwnership (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute, RTI::FederateHandle theOwner) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError )
 supplied C1 More...
 
virtual void attributeIsNotOwned (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError )
 supplied C1 More...
 
virtual void attributeOwnedByRTI (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError )
 supplied C1 More...
 
virtual void timeRegulationEnabled (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeRegulationWasNotPending, RTI::FederateInternalError )
 ! Time Management Services //! More...
 
virtual void timeConstrainedEnabled (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeConstrainedWasNotPending, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void timeAdvanceGrant (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::TimeAdvanceWasNotInProgress, RTI::FederateInternalError )
 supplied C4 More...
 
virtual void requestRetraction (RTI::EventRetractionHandle theHandle) throw ( RTI::EventNotKnown, RTI::FederateInternalError )
 
 throw (RTI::FederateInternalError)
 
virtual ~DtNullFederateAmbassador () throw ()
 

Protected Member Functions

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

Constructor & Destructor Documentation

DtNullFederateAmbassador::DtNullFederateAmbassador ( )

Default constructor.

virtual DtNullFederateAmbassador::~DtNullFederateAmbassador ( )
throw (RTI::FederateInternalError
)
virtual

Destructor.

DtNullFederateAmbassador::DtNullFederateAmbassador ( const DtNullFederateAmbassador src)
protected

Copy constructor (not implemented)

virtual DtNullFederateAmbassador::~DtNullFederateAmbassador ( )
throw (
)
inlinevirtual
DtNullFederateAmbassador::DtNullFederateAmbassador ( const DtNullFederateAmbassador src)
protected

Copy constructor (not implemented)

Member Function Documentation

virtual void DtNullFederateAmbassador::announceSynchronizationPoint ( const char *  label,
const char *  tag 
)
throw (RTI::FederateInternalError
)
virtual

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeIsNotOwned ( RTI::ObjectHandle  theObject,
RTI::AttributeHandle  theAttribute 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual

supplied C1

Parameters
theAttributesupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeIsNotOwned ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandle  theAttribute 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeIsOwnedByRTI ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandle  theAttribute 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnedByRTI ( RTI::ObjectHandle  theObject,
RTI::AttributeHandle  theAttribute 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual

supplied C1

Parameters
theAttributesupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipAcquisitionNotification ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  securedAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeAcquisitionWasNotRequested,
RTI::AttributeAlreadyOwned,
RTI::AttributeNotPublished,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
securedAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipAcquisitionNotification ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  securedAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipDivestitureNotification ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  releasedAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeNotOwned,
RTI::AttributeDivestitureWasNotRequested,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
releasedAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipUnavailable ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeAlreadyOwned,
RTI::AttributeAcquisitionWasNotRequested,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributeOwnershipUnavailable ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributesInScope ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributesInScope ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributesOutOfScope ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::attributesOutOfScope ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeAlreadyOwned,
RTI::AttributeAcquisitionWasNotCanceled,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::confirmAttributeTransportationTypeChange ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet  theAttributes,
RTI::TransportationType  theTransportation 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::confirmInteractionTransportationTypeChange ( RTI::InteractionClassHandle  theInteraction,
RTI::TransportationType  theTransportation 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::connectionLost ( std::wstring const &  faultDescription)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::discoverObjectInstance ( RTI::ObjectHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
const char *  theObjectName 
)
throw ( RTI::CouldNotDiscover,
RTI::ObjectClassNotKnown,
RTI::FederateInternalError
)
virtual

! Object Management Services //!

supplied C4

Parameters
theObjectClasssupplied C1
theObjectNamesupplied C1

Reimplemented in DtVrlFederateAmbassador, and DtDdmFederateAmbassador.

virtual void DtNullFederateAmbassador::discoverObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::discoverObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName,
RTI::FederateHandle  producingFederate 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationNotRestored ( )
throw (RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::federationNotRestored ( RTI::RestoreFailureReason  theRestoreFailureReason)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationNotSaved ( )
throw (RTI::FederateInternalError
)
virtual

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationRestored ( )
throw (RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::federationRestored ( )
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::federationRestoreStatusResponse ( RTI::FederateRestoreStatusVector const &  theFederateRestoreStatusVector)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationSynchronized ( const char *  label)
throw (RTI::FederateInternalError
)
virtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::federationSynchronized ( std::wstring const &  label,
RTI::FederateHandleSet const &  failedToSyncSet 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::informAttributeOwnership ( RTI::ObjectHandle  theObject,
RTI::AttributeHandle  theAttribute,
RTI::FederateHandle  theOwner 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateInternalError
)
virtual

supplied C1

Parameters
theAttributesupplied C1
theOwnersupplied C1

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateRestore ( const char *  label,
RTI::FederateHandle  handle 
)
throw ( RTI::SpecifiedSaveLabelDoesNotExist,
RTI::CouldNotRestore,
RTI::FederateInternalError
)
virtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateRestore ( std::wstring const &  label,
std::wstring const &  federateName,
RTI::FederateHandle  handle 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateSave ( const char *  label)
throw ( RTI::UnableToPerformSave,
RTI::FederateInternalError
)
virtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::initiateFederateSave ( std::wstring const &  label)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::multipleObjectInstanceNameReservationFailed ( std::set< std::wstring > const &  theObjectInstanceNames)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::multipleObjectInstanceNameReservationSucceeded ( std::set< std::wstring > const &  theObjectInstanceNames)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

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

Assignment operator (not implemented)

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

Assignment operator (not implemented)

virtual void DtNullFederateAmbassador::provideAttributeValueUpdate ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeNotOwned,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::provideAttributeValueUpdate ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual

4.6

supplied C1

Parameters
theParameterssupplied C1
theTimesupplied C4
theTagsupplied C4
theHandlesupplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
const RTI::ParameterHandleValuePairSet &  theParameters,
const char *  theTag 
)
throw ( RTI::InteractionClassNotKnown,
RTI::InteractionParameterNotKnown,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theParameterssupplied C1
theTagsupplied C4

Reimplemented in DtVrlFederateAmbassador, and DtDdmFederateAmbassador.

virtual void DtNullFederateAmbassador::receiveInteraction ( RTI::InteractionClassHandle  theInteraction,
RTI::ParameterHandleValueMap const &  theParameterValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::SupplementalReceiveInfo  theReceiveInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

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::SupplementalReceiveInfo  theReceiveInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

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::SupplementalReceiveInfo  theReceiveInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual

supplied C1

Parameters
theAttributessupplied C1
theTimesupplied C4
theTagsupplied C1
theHandlesupplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleValuePairSet &  theAttributes,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::FederateOwnsAttributes,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1
theTagsupplied C4

Reimplemented in DtVrlFederateAmbassador, and DtDdmFederateAmbassador.

virtual void DtNullFederateAmbassador::reflectAttributeValues ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleValueMap const &  theAttributeValues,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::TransportationType  theType,
RTI::SupplementalReflectInfo  theReflectInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

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::SupplementalReflectInfo  theReflectInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

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::SupplementalReflectInfo  theReflectInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::FedTime &  theTime,
const char *  theTag,
RTI::EventRetractionHandle  theHandle 
)
throw ( RTI::ObjectNotKnown,
RTI::InvalidFederationTime,
RTI::FederateInternalError
)
virtual

supplied C1

Parameters
theTimesupplied C1
theTagsupplied C4
theHandlesupplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::removeObjectInstance ( RTI::ObjectHandle  theObject,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theTagsupplied C1

Reimplemented in DtVrlFederateAmbassador, and DtDdmFederateAmbassador.

virtual void DtNullFederateAmbassador::removeObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::VariableLengthData const &  theUserSuppliedTag,
RTI::OrderType  sentOrder,
RTI::SupplementalRemoveInfo  theRemoveInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

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::SupplementalRemoveInfo  theRemoveInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

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,
RTI::SupplementalRemoveInfo  theRemoveInfo 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reportAttributeTransportationType ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandle  theAttribute,
RTI::TransportationType  theTransportation 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reportFederationExecutions ( RTI::FederationExecutionInformationVector const &  theFederationExecutionInformationList)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::reportInteractionTransportationType ( RTI::FederateHandle  federateHandle,
RTI::InteractionClassHandle  theInteraction,
RTI::TransportationType  theTransportation 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestAttributeOwnershipAssumption ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  offeredAttributes,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeAlreadyOwned,
RTI::AttributeNotPublished,
RTI::FederateInternalError
)
virtual

! Ownership Management Services //!

supplied C4

Parameters
offeredAttributessupplied C1
theTagsupplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestAttributeOwnershipAssumption ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  offeredAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestAttributeOwnershipRelease ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  candidateAttributes,
const char *  theTag 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotKnown,
RTI::AttributeNotOwned,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
candidateAttributessupplied C1
theTagsupplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestAttributeOwnershipRelease ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  candidateAttributes,
RTI::VariableLengthData const &  theUserSuppliedTag 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestDivestitureConfirmation ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  releasedAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::requestFederationRestoreFailed ( const char *  label,
const char *  reason 
)
throw (RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::requestFederationRestoreFailed ( std::wstring const &  label)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::requestFederationRestoreSucceeded ( const char *  label)
throw (RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::requestFederationRestoreSucceeded ( std::wstring const &  label)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::requestRetraction ( RTI::EventRetractionHandle  theHandle)
throw ( RTI::EventNotKnown,
RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::requestRetraction ( RTI::MessageRetractionHandle  theHandle)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

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

! Declaration Management Services //!

Reimplemented in DtVrlFederateAmbassador, and DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::startRegistrationForObjectClass ( RTI::ObjectClassHandle  theClass)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::stopRegistrationForObjectClass ( RTI::ObjectClassHandle  theClass)
throw ( RTI::ObjectClassNotPublished,
RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::stopRegistrationForObjectClass ( RTI::ObjectClassHandle  theClass)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::synchronizationPointRegistrationFailed ( const char *  label)
throw (RTI::FederateInternalError
)
virtual

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::synchronizationPointRegistrationSucceeded ( const char *  label)
throw (RTI::FederateInternalError
)
virtual

! Federation Management Services //!

Reimplemented in DtVrlFederateAmbassador.

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

Reimplemented in DtVrlFederateAmbassador.

DtNullFederateAmbassador::throw ( RTI::FederateInternalError  )
inline
virtual void DtNullFederateAmbassador::timeAdvanceGrant ( const RTI::FedTime &  theTime)
throw ( RTI::InvalidFederationTime,
RTI::TimeAdvanceWasNotInProgress,
RTI::FederateInternalError
)
virtual

supplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeAdvanceGrant ( RTI::LogicalTime const &  theTime)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeConstrainedEnabled ( const RTI::FedTime &  theTime)
throw ( RTI::InvalidFederationTime,
RTI::EnableTimeConstrainedWasNotPending,
RTI::FederateInternalError
)
virtual

supplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeConstrainedEnabled ( RTI::LogicalTime const &  theFederateTime)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeRegulationEnabled ( const RTI::FedTime &  theTime)
throw ( RTI::InvalidFederationTime,
RTI::EnableTimeRegulationWasNotPending,
RTI::FederateInternalError
)
virtual

! Time Management Services //!

supplied C4

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::timeRegulationEnabled ( RTI::LogicalTime const &  theFederateTime)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnInteractionsOff ( RTI::InteractionClassHandle  theHandle)
throw ( RTI::InteractionClassNotPublished,
RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::turnInteractionsOff ( RTI::InteractionClassHandle  theHandle)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::turnInteractionsOn ( RTI::InteractionClassHandle  theHandle)
throw ( RTI::InteractionClassNotPublished,
RTI::FederateInternalError
)
virtual
virtual void DtNullFederateAmbassador::turnInteractionsOn ( RTI::InteractionClassHandle  theHandle)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual
virtual void DtNullFederateAmbassador::turnUpdatesOffForObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotOwned,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnUpdatesOffForObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnUpdatesOnForObjectInstance ( RTI::ObjectHandle  theObject,
const RTI::AttributeHandleSet &  theAttributes 
)
throw ( RTI::ObjectNotKnown,
RTI::AttributeNotOwned,
RTI::FederateInternalError
)
virtual

supplied C4

Parameters
theAttributessupplied C1

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnUpdatesOnForObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.

virtual void DtNullFederateAmbassador::turnUpdatesOnForObjectInstance ( RTI::ObjectInstanceHandle  theObject,
RTI::AttributeHandleSet const &  theAttributes,
std::wstring const &  updateRateDesignator 
)
throw (RTI::FederateInternalError
)
inlineprotectedvirtual

Reimplemented in DtVrlFederateAmbassador.


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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)