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

Public Member Functions

 NullFederateAmbassador ()
virtual ~NullFederateAmbassador () throw (FederateInternalError)
virtual void synchronizationPointRegistrationSucceeded (const char *label) throw ( FederateInternalError)
virtual void synchronizationPointRegistrationFailed (const char *label) throw ( FederateInternalError)
virtual void announceSynchronizationPoint (const char *label, const char *tag) throw ( FederateInternalError)
virtual void federationSynchronized (const char *label) throw ( FederateInternalError)
virtual void initiateFederateSave (const char *label) throw ( UnableToPerformSave, FederateInternalError)
virtual void federationSaved () throw ( FederateInternalError)
virtual void federationNotSaved () throw ( FederateInternalError)
virtual void requestFederationRestoreSucceeded (const char *label) throw ( FederateInternalError)
virtual void requestFederationRestoreFailed (const char *label, const char *reason) throw ( FederateInternalError)
virtual void federationRestoreBegun () throw ( FederateInternalError)
virtual void initiateFederateRestore (const char *label, FederateHandle handle) throw ( SpecifiedSaveLabelDoesNotExist, CouldNotRestore, FederateInternalError)
virtual void federationRestored () throw ( FederateInternalError)
virtual void federationNotRestored () throw ( FederateInternalError)
virtual void startRegistrationForObjectClass (ObjectClassHandle theClass) throw ( ObjectClassNotPublished, FederateInternalError)
virtual void stopRegistrationForObjectClass (ObjectClassHandle theClass) throw ( ObjectClassNotPublished, FederateInternalError)
virtual void turnInteractionsOn (InteractionClassHandle theHandle) throw ( InteractionClassNotPublished, FederateInternalError)
virtual void turnInteractionsOff (InteractionClassHandle theHandle) throw ( InteractionClassNotPublished, FederateInternalError)
virtual void discoverObjectInstance (ObjectHandle theObject, ObjectClassHandle theObjectClass, const char *theObjectName) throw ( CouldNotDiscover, ObjectClassNotKnown, FederateInternalError)
virtual void reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError)
virtual void reflectAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError)
virtual void removeObjectInstance (ObjectHandle theObject, const FedTime &theTime, const char *theTag, EventRetractionHandle theHandle) throw ( ObjectNotKnown, InvalidFederationTime, FederateInternalError)
virtual void removeObjectInstance (ObjectHandle theObject, const char *theTag) throw ( ObjectNotKnown, FederateInternalError)
virtual void attributesInScope (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
virtual void attributesOutOfScope (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
virtual void provideAttributeValueUpdate (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError)
virtual void turnUpdatesOnForObjectInstance (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError)
virtual void turnUpdatesOffForObjectInstance (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError)
virtual void requestAttributeOwnershipAssumption (ObjectHandle theObject, const AttributeHandleSet &offeredAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
virtual void attributeOwnershipDivestitureNotification (ObjectHandle theObject, const AttributeHandleSet &releasedAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateInternalError)
virtual void attributeOwnershipAcquisitionNotification (ObjectHandle theObject, const AttributeHandleSet &securedAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
virtual void attributeOwnershipUnavailable (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateInternalError)
virtual void requestAttributeOwnershipRelease (ObjectHandle theObject, const AttributeHandleSet &candidateAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError)
virtual void confirmAttributeOwnershipAcquisitionCancellation (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotCanceled, FederateInternalError)
virtual void informAttributeOwnership (ObjectHandle theObject, AttributeHandle theAttribute, FederateHandle theOwner) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
virtual void attributeIsNotOwned (ObjectHandle theObject, AttributeHandle theAttribute) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
virtual void attributeOwnedByRTI (ObjectHandle theObject, AttributeHandle theAttribute) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
virtual void timeRegulationEnabled (const FedTime &theFederateTime) throw ( InvalidFederationTime, EnableTimeRegulationWasNotPending, FederateInternalError)
virtual void timeConstrainedEnabled (const FedTime &theFederateTime) throw ( InvalidFederationTime, EnableTimeConstrainedWasNotPending, FederateInternalError)
virtual void timeAdvanceGrant (const FedTime &theTime) throw ( InvalidFederationTime, TimeAdvanceWasNotInProgress, FederateInternalError)
virtual void requestRetraction (EventRetractionHandle theHandle) throw ( EventNotKnown, FederateInternalError)
- Public Member Functions inherited from rti13::FederateAmbassador
virtual ~FederateAmbassador () throw (FederateInternalError)

Constructor & Destructor Documentation

rti13::NullFederateAmbassador::NullFederateAmbassador ( )
inline
virtual rti13::NullFederateAmbassador::~NullFederateAmbassador ( ) throw (FederateInternalError)
inlinevirtual

Member Function Documentation

virtual void rti13::NullFederateAmbassador::announceSynchronizationPoint ( const char *  label,
const char *  tag 
) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributeIsNotOwned ( ObjectHandle  theObject,
AttributeHandle  theAttribute 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributeOwnedByRTI ( ObjectHandle  theObject,
AttributeHandle  theAttribute 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributeOwnershipAcquisitionNotification ( ObjectHandle  theObject,
const AttributeHandleSet securedAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAcquisitionWasNotRequested, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributeOwnershipDivestitureNotification ( ObjectHandle  theObject,
const AttributeHandleSet releasedAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributeOwnershipUnavailable ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributesInScope ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::attributesOutOfScope ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeAcquisitionWasNotCanceled, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::discoverObjectInstance ( ObjectHandle  theObject,
ObjectClassHandle  theObjectClass,
const char *  theObjectName 
) throw ( CouldNotDiscover, ObjectClassNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::federationNotRestored ( ) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::federationNotSaved ( ) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::federationRestoreBegun ( ) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::federationRestored ( ) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::federationSaved ( ) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::federationSynchronized ( const char *  label) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::informAttributeOwnership ( ObjectHandle  theObject,
AttributeHandle  theAttribute,
FederateHandle  theOwner 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::initiateFederateRestore ( const char *  label,
FederateHandle  handle 
) throw ( SpecifiedSaveLabelDoesNotExist, CouldNotRestore, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::initiateFederateSave ( const char *  label) throw ( UnableToPerformSave, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::provideAttributeValueUpdate ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
const ParameterHandleValuePairSet theParameters,
const FedTime theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, InvalidFederationTime, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
const ParameterHandleValuePairSet theParameters,
const char *  theTag 
) throw ( InteractionClassNotKnown, InteractionParameterNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::reflectAttributeValues ( ObjectHandle  theObject,
const AttributeHandleValuePairSet theAttributes,
const FedTime theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, InvalidFederationTime, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::reflectAttributeValues ( ObjectHandle  theObject,
const AttributeHandleValuePairSet theAttributes,
const char *  theTag 
) throw ( ObjectNotKnown, AttributeNotKnown, FederateOwnsAttributes, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::removeObjectInstance ( ObjectHandle  theObject,
const FedTime theTime,
const char *  theTag,
EventRetractionHandle  theHandle 
) throw ( ObjectNotKnown, InvalidFederationTime, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::removeObjectInstance ( ObjectHandle  theObject,
const char *  theTag 
) throw ( ObjectNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::requestAttributeOwnershipAssumption ( ObjectHandle  theObject,
const AttributeHandleSet offeredAttributes,
const char *  theTag 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeAlreadyOwned, AttributeNotPublished, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::requestAttributeOwnershipRelease ( ObjectHandle  theObject,
const AttributeHandleSet candidateAttributes,
const char *  theTag 
) throw ( ObjectNotKnown, AttributeNotKnown, AttributeNotOwned, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::requestFederationRestoreFailed ( const char *  label,
const char *  reason 
) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::requestFederationRestoreSucceeded ( const char *  label) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::requestRetraction ( EventRetractionHandle  theHandle) throw ( EventNotKnown, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::startRegistrationForObjectClass ( ObjectClassHandle  theClass) throw ( ObjectClassNotPublished, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::stopRegistrationForObjectClass ( ObjectClassHandle  theClass) throw ( ObjectClassNotPublished, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::synchronizationPointRegistrationFailed ( const char *  label) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::synchronizationPointRegistrationSucceeded ( const char *  label) throw ( FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::timeAdvanceGrant ( const FedTime theTime) throw ( InvalidFederationTime, TimeAdvanceWasNotInProgress, FederateInternalError)
inlinevirtual

Implements rti13::FederateAmbassador.

Reimplemented in MyFederateAmbassador.

virtual void rti13::NullFederateAmbassador::timeConstrainedEnabled ( const FedTime theFederateTime) throw ( InvalidFederationTime, EnableTimeConstrainedWasNotPending, FederateInternalError)
inlinevirtual

Implements rti13::FederateAmbassador.

Reimplemented in MyFederateAmbassador.

virtual void rti13::NullFederateAmbassador::timeRegulationEnabled ( const FedTime theFederateTime) throw ( InvalidFederationTime, EnableTimeRegulationWasNotPending, FederateInternalError)
inlinevirtual

Implements rti13::FederateAmbassador.

Reimplemented in MyFederateAmbassador.

virtual void rti13::NullFederateAmbassador::turnInteractionsOff ( InteractionClassHandle  theHandle) throw ( InteractionClassNotPublished, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::turnInteractionsOn ( InteractionClassHandle  theHandle) throw ( InteractionClassNotPublished, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::turnUpdatesOffForObjectInstance ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError)
inlinevirtual
virtual void rti13::NullFederateAmbassador::turnUpdatesOnForObjectInstance ( ObjectHandle  theObject,
const AttributeHandleSet theAttributes 
) throw ( ObjectNotKnown, AttributeNotOwned, FederateInternalError)
inlinevirtual

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

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)