MAK RTIspy API Documentation for HLA Evolved
List of all members | Public Member Functions
NullFederateAmbassador Class Reference
+ Inheritance diagram for NullFederateAmbassador:
+ Collaboration diagram for NullFederateAmbassador:

Public Member Functions

 NullFederateAmbassador ()
virtual ~NullFederateAmbassador () throw (RTI::FederateInternalError)
virtual void synchronizationPointRegistrationSucceeded (const char *label) throw ( RTI::FederateInternalError)
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)
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)
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)
virtual void reflectAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateOwnsAttributes, RTI::FederateInternalError)
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)
virtual void receiveInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( RTI::InteractionClassNotKnown, RTI::InteractionParameterNotKnown, RTI::FederateInternalError)
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag, RTI::EventRetractionHandle theHandle) throw ( RTI::ObjectNotKnown, RTI::InvalidFederationTime, RTI::FederateInternalError)
virtual void removeObjectInstance (RTI::ObjectHandle theObject, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::FederateInternalError)
virtual void attributesInScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
virtual void attributesOutOfScope (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
virtual void provideAttributeValueUpdate (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError)
virtual void turnUpdatesOnForObjectInstance (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError)
virtual void turnUpdatesOffForObjectInstance (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError)
virtual void requestAttributeOwnershipAssumption (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &offeredAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
virtual void attributeOwnershipDivestitureNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &releasedAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::AttributeDivestitureWasNotRequested, RTI::FederateInternalError)
virtual void attributeOwnershipAcquisitionNotification (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &securedAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAcquisitionWasNotRequested, RTI::AttributeAlreadyOwned, RTI::AttributeNotPublished, RTI::FederateInternalError)
virtual void attributeOwnershipUnavailable (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotRequested, RTI::FederateInternalError)
virtual void requestAttributeOwnershipRelease (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &candidateAttributes, const char *theTag) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeNotOwned, RTI::FederateInternalError)
virtual void confirmAttributeOwnershipAcquisitionCancellation (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::AttributeAlreadyOwned, RTI::AttributeAcquisitionWasNotCanceled, RTI::FederateInternalError)
virtual void informAttributeOwnership (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute, RTI::FederateHandle theOwner) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
virtual void attributeIsNotOwned (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
virtual void attributeOwnedByRTI (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) throw ( RTI::ObjectNotKnown, RTI::AttributeNotKnown, RTI::FederateInternalError)
virtual void timeRegulationEnabled (const RTI::FedTime &theFederateTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeRegulationWasNotPending, RTI::FederateInternalError)
virtual void timeConstrainedEnabled (const RTI::FedTime &theFederateTime) throw ( RTI::InvalidFederationTime, RTI::EnableTimeConstrainedWasNotPending, RTI::FederateInternalError)
virtual void timeAdvanceGrant (const RTI::FedTime &theTime) throw ( RTI::InvalidFederationTime, RTI::TimeAdvanceWasNotInProgress, RTI::FederateInternalError)
virtual void requestRetraction (RTI::EventRetractionHandle theHandle) throw ( RTI::EventNotKnown, RTI::FederateInternalError)
- Public Member Functions inherited from RTI::FederateAmbassador
virtual ~FederateAmbassador () throw (FederateInternalError)

Constructor & Destructor Documentation

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

Member Function Documentation

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

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

Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)