![]() |
MAK RTIspy API Documentation for HLA 1516
|
Collaboration diagram for rti13::RTIambassador:Public Types | |
| typedef FederateAmbassador * | FederateAmbassadorPtr |
Public Member Functions | |
| virtual void | createFederationExecution (const char *executionName, const char *FED) throw ( FederationExecutionAlreadyExists, CouldNotOpenFED, ErrorReadingFED, ConcurrentAccessAttempted, RTIinternalError) |
| virtual void | destroyFederationExecution (const char *executionName) throw ( FederatesCurrentlyJoined, FederationExecutionDoesNotExist, ConcurrentAccessAttempted, RTIinternalError) |
| virtual FederateHandle | joinFederationExecution (const char *yourName, const char *executionName, FederateAmbassadorPtr federateAmbassadorReference) throw ( FederateAlreadyExecutionMember, FederationExecutionDoesNotExist, CouldNotOpenFED, ErrorReadingFED, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | resignFederationExecution (ResignAction theAction) throw ( FederateOwnsAttributes, FederateNotExecutionMember, InvalidResignAction, ConcurrentAccessAttempted, RTIinternalError) |
| virtual void | registerFederationSynchronizationPoint (const char *label, const char *theTag) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | registerFederationSynchronizationPoint (const char *label, const char *theTag, const FederateHandleSet &syncSet) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | synchronizationPointAchieved (const char *label) throw ( SynchronizationPointLabelWasNotAnnounced, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | requestFederationSave (const char *label, const FedTime &theTime) throw ( FederationTimeAlreadyPassed, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | requestFederationSave (const char *label) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | federateSaveBegun () throw ( SaveNotInitiated, FederateNotExecutionMember, ConcurrentAccessAttempted, RestoreInProgress, RTIinternalError) |
| virtual void | federateSaveComplete () throw ( SaveNotInitiated, FederateNotExecutionMember, ConcurrentAccessAttempted, RestoreInProgress, RTIinternalError) |
| virtual void | federateSaveNotComplete () throw ( SaveNotInitiated, FederateNotExecutionMember, ConcurrentAccessAttempted, RestoreInProgress, RTIinternalError) |
| virtual void | requestFederationRestore (const char *label) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | federateRestoreComplete () throw ( RestoreNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RTIinternalError) |
| virtual void | federateRestoreNotComplete () throw ( RestoreNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RTIinternalError) |
| virtual void | publishObjectClass (ObjectClassHandle theClass, const AttributeHandleSet &attributeList) throw ( ObjectClassNotDefined, AttributeNotDefined, OwnershipAcquisitionPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unpublishObjectClass (ObjectClassHandle theClass) throw ( ObjectClassNotDefined, ObjectClassNotPublished, OwnershipAcquisitionPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | publishInteractionClass (InteractionClassHandle theInteraction) throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unpublishInteractionClass (InteractionClassHandle theInteraction) throw ( InteractionClassNotDefined, InteractionClassNotPublished, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | subscribeObjectClassAttributes (ObjectClassHandle theClass, const AttributeHandleSet &attributeList, Boolean active=RTI_TRUE) throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unsubscribeObjectClass (ObjectClassHandle theClass) throw ( ObjectClassNotDefined, ObjectClassNotSubscribed, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | subscribeInteractionClass (InteractionClassHandle theClass, Boolean active=RTI_TRUE) throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, FederateLoggingServiceCalls, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unsubscribeInteractionClass (InteractionClassHandle theClass) throw ( InteractionClassNotDefined, InteractionClassNotSubscribed, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual ObjectHandle | registerObjectInstance (ObjectClassHandle theClass, const char *theObject) throw ( ObjectClassNotDefined, ObjectClassNotPublished, ObjectAlreadyRegistered, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual ObjectHandle | registerObjectInstance (ObjectClassHandle theClass) throw ( ObjectClassNotDefined, ObjectClassNotPublished, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual EventRetractionHandle | updateAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const FedTime &theTime, const char *theTag) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | updateAttributeValues (ObjectHandle theObject, const AttributeHandleValuePairSet &theAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual EventRetractionHandle | sendInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag) throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | sendInteraction (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const char *theTag) throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual EventRetractionHandle | deleteObjectInstance (ObjectHandle theObject, const FedTime &theTime, const char *theTag) throw ( ObjectNotKnown, DeletePrivilegeNotHeld, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | deleteObjectInstance (ObjectHandle theObject, const char *theTag) throw ( ObjectNotKnown, DeletePrivilegeNotHeld, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | localDeleteObjectInstance (ObjectHandle theObject) throw ( ObjectNotKnown, FederateOwnsAttributes, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | changeAttributeTransportationType (ObjectHandle theObject, const AttributeHandleSet &theAttributes, TransportationHandle theType) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, InvalidTransportationHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | changeInteractionTransportationType (InteractionClassHandle theClass, TransportationHandle theType) throw ( InteractionClassNotDefined, InteractionClassNotPublished, InvalidTransportationHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | requestObjectAttributeValueUpdate (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | requestClassAttributeValueUpdate (ObjectClassHandle theClass, const AttributeHandleSet &theAttributes) throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unconditionalAttributeOwnershipDivestiture (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | negotiatedAttributeOwnershipDivestiture (ObjectHandle theObject, const AttributeHandleSet &theAttributes, const char *theTag) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, AttributeAlreadyBeingDivested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | attributeOwnershipAcquisition (ObjectHandle theObject, const AttributeHandleSet &desiredAttributes, const char *theTag) throw ( ObjectNotKnown, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, FederateOwnsAttributes, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | attributeOwnershipAcquisitionIfAvailable (ObjectHandle theObject, const AttributeHandleSet &desiredAttributes) throw ( ObjectNotKnown, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, FederateOwnsAttributes, AttributeAlreadyBeingAcquired, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual AttributeHandleSet * | attributeOwnershipReleaseResponse (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, FederateWasNotAskedToReleaseAttribute, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | cancelNegotiatedAttributeOwnershipDivestiture (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | cancelAttributeOwnershipAcquisition (ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotDefined, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | queryAttributeOwnership (ObjectHandle theObject, AttributeHandle theAttribute) throw ( ObjectNotKnown, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual Boolean | isAttributeOwnedByFederate (ObjectHandle theObject, AttributeHandle theAttribute) throw ( ObjectNotKnown, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | enableTimeRegulation (const FedTime &theFederateTime, const FedTime &theLookahead) throw ( TimeRegulationAlreadyEnabled, EnableTimeRegulationPending, TimeAdvanceAlreadyInProgress, InvalidFederationTime, InvalidLookahead, ConcurrentAccessAttempted, FederateNotExecutionMember, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableTimeRegulation () throw ( TimeRegulationWasNotEnabled, ConcurrentAccessAttempted, FederateNotExecutionMember, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | enableTimeConstrained () throw ( TimeConstrainedAlreadyEnabled, EnableTimeConstrainedPending, TimeAdvanceAlreadyInProgress, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableTimeConstrained () throw ( TimeConstrainedWasNotEnabled, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | timeAdvanceRequest (const FedTime &theTime) throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | timeAdvanceRequestAvailable (const FedTime &theTime) throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | nextEventRequest (const FedTime &theTime) throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | nextEventRequestAvailable (const FedTime &theTime) throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | flushQueueRequest (const FedTime &theTime) throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | enableAsynchronousDelivery () throw ( AsynchronousDeliveryAlreadyEnabled, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableAsynchronousDelivery () throw ( AsynchronousDeliveryAlreadyDisabled, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | queryLBTS (FedTime &theTime) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | queryFederateTime (FedTime &theTime) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | queryMinNextEventTime (FedTime &theTime) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | modifyLookahead (const FedTime &theLookahead) throw ( InvalidLookahead, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | queryLookahead (FedTime &theTime) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | retract (EventRetractionHandle theHandle) throw ( InvalidRetractionHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | changeAttributeOrderType (ObjectHandle theObject, const AttributeHandleSet &theAttributes, OrderingHandle theType) throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, InvalidOrderingHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | changeInteractionOrderType (InteractionClassHandle theClass, OrderingHandle theType) throw ( InteractionClassNotDefined, InteractionClassNotPublished, InvalidOrderingHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual Region * | createRegion (SpaceHandle theSpace, ULong numberOfExtents) throw ( SpaceNotDefined, InvalidExtents, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | notifyAboutRegionModification (Region &theRegion) throw ( RegionNotKnown, InvalidExtents, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | deleteRegion (Region *theRegion) throw ( RegionNotKnown, RegionInUse, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual ObjectHandle | registerObjectInstanceWithRegion (ObjectClassHandle theClass, const char *theObject, AttributeHandle theAttributes[], Region *theRegions[], ULong theNumberOfHandles) throw ( ObjectClassNotDefined, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, RegionNotKnown, InvalidRegionContext, ObjectAlreadyRegistered, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual ObjectHandle | registerObjectInstanceWithRegion (ObjectClassHandle theClass, AttributeHandle theAttributes[], Region *theRegions[], ULong theNumberOfHandles) throw ( ObjectClassNotDefined, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | associateRegionForUpdates (Region &theRegion, ObjectHandle theObject, const AttributeHandleSet &theAttributes) throw ( ObjectNotKnown, AttributeNotDefined, InvalidRegionContext, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unassociateRegionForUpdates (Region &theRegion, ObjectHandle theObject) throw ( ObjectNotKnown, InvalidRegionContext, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | subscribeObjectClassAttributesWithRegion (ObjectClassHandle theClass, Region &theRegion, const AttributeHandleSet &attributeList, Boolean active=RTI_TRUE) throw ( ObjectClassNotDefined, AttributeNotDefined, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unsubscribeObjectClassWithRegion (ObjectClassHandle theClass, Region &theRegion) throw ( ObjectClassNotDefined, RegionNotKnown, ObjectClassNotSubscribed, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | subscribeInteractionClassWithRegion (InteractionClassHandle theClass, Region &theRegion, Boolean active=RTI_TRUE) throw ( InteractionClassNotDefined, RegionNotKnown, InvalidRegionContext, FederateLoggingServiceCalls, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | unsubscribeInteractionClassWithRegion (InteractionClassHandle theClass, Region &theRegion) throw ( InteractionClassNotDefined, InteractionClassNotSubscribed, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual EventRetractionHandle | sendInteractionWithRegion (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const FedTime &theTime, const char *theTag, const Region &theRegion) throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, InvalidFederationTime, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | sendInteractionWithRegion (InteractionClassHandle theInteraction, const ParameterHandleValuePairSet &theParameters, const char *theTag, const Region &theRegion) throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | requestClassAttributeValueUpdateWithRegion (ObjectClassHandle theClass, const AttributeHandleSet &theAttributes, const Region &theRegion) throw ( ObjectClassNotDefined, AttributeNotDefined, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual ObjectClassHandle | getObjectClassHandle (const char *theName) throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getObjectClassName (ObjectClassHandle theHandle) throw ( ObjectClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual AttributeHandle | getAttributeHandle (const char *theName, ObjectClassHandle whichClass) throw ( ObjectClassNotDefined, NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getAttributeName (AttributeHandle theHandle, ObjectClassHandle whichClass) throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual InteractionClassHandle | getInteractionClassHandle (const char *theName) throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getInteractionClassName (InteractionClassHandle theHandle) throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual ParameterHandle | getParameterHandle (const char *theName, InteractionClassHandle whichClass) throw ( InteractionClassNotDefined, NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getParameterName (ParameterHandle theHandle, InteractionClassHandle whichClass) throw ( InteractionClassNotDefined, InteractionParameterNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual ObjectHandle | getObjectInstanceHandle (const char *theName) throw ( ObjectNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getObjectInstanceName (ObjectHandle theHandle) throw ( ObjectNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual SpaceHandle | getRoutingSpaceHandle (const char *theName) throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getRoutingSpaceName (SpaceHandle theHandle) throw ( SpaceNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual DimensionHandle | getDimensionHandle (const char *theName, SpaceHandle whichSpace) throw ( SpaceNotDefined, NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getDimensionName (DimensionHandle theHandle, SpaceHandle whichSpace) throw ( SpaceNotDefined, DimensionNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual SpaceHandle | getAttributeRoutingSpaceHandle (AttributeHandle theHandle, ObjectClassHandle whichClass) throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual ObjectClassHandle | getObjectClass (ObjectHandle theObject) throw ( ObjectNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual SpaceHandle | getInteractionRoutingSpaceHandle (InteractionClassHandle theHandle) throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual TransportationHandle | getTransportationHandle (const char *theName) throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getTransportationName (TransportationHandle theHandle) throw ( InvalidTransportationHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual OrderingHandle | getOrderingHandle (const char *theName) throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual char * | getOrderingName (OrderingHandle theHandle) throw ( InvalidOrderingHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) |
| virtual void | enableClassRelevanceAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableClassRelevanceAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | enableAttributeRelevanceAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableAttributeRelevanceAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | enableAttributeScopeAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableAttributeScopeAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | enableInteractionRelevanceAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual void | disableInteractionRelevanceAdvisorySwitch () throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) |
| virtual Boolean | tick () throw ( SpecifiedSaveLabelDoesNotExist, ConcurrentAccessAttempted, RTIinternalError) |
| virtual Boolean | tick (TickTime minimum, TickTime maximum) throw ( SpecifiedSaveLabelDoesNotExist, ConcurrentAccessAttempted, RTIinternalError) |
| RTIambassador () throw ( MemoryExhausted, RTIinternalError) | |
| virtual | ~RTIambassador () throw (RTIinternalError) |
| virtual RegionToken | getRegionToken (Region *) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, RegionNotKnown, RTIinternalError) |
| virtual Region * | getRegion (RegionToken) throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, RegionNotKnown, RTIinternalError) |
Public Attributes | |
| RTIambPrivateData * | privateData |
Private Attributes | |
| RTIambPrivateRefs * | privateRefs |
| rti13::RTIambassador::RTIambassador | ( | ) | throw ( MemoryExhausted, RTIinternalError) |
| virtual rti13::RTIambassador::~RTIambassador | ( | ) | throw (RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::associateRegionForUpdates | ( | Region & | theRegion, |
| ObjectHandle | theObject, | ||
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, InvalidRegionContext, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::attributeOwnershipAcquisition | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | desiredAttributes, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, FederateOwnsAttributes, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::attributeOwnershipAcquisitionIfAvailable | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | desiredAttributes | ||
| ) | throw ( ObjectNotKnown, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, FederateOwnsAttributes, AttributeAlreadyBeingAcquired, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual AttributeHandleSet* rti13::RTIambassador::attributeOwnershipReleaseResponse | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, FederateWasNotAskedToReleaseAttribute, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::cancelAttributeOwnershipAcquisition | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeAlreadyOwned, AttributeAcquisitionWasNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::cancelNegotiatedAttributeOwnershipDivestiture | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, AttributeDivestitureWasNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::changeAttributeOrderType | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes, | ||
| OrderingHandle | theType | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, InvalidOrderingHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::changeAttributeTransportationType | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes, | ||
| TransportationHandle | theType | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, InvalidTransportationHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::changeInteractionOrderType | ( | InteractionClassHandle | theClass, |
| OrderingHandle | theType | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, InvalidOrderingHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::changeInteractionTransportationType | ( | InteractionClassHandle | theClass, |
| TransportationHandle | theType | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, InvalidTransportationHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::createFederationExecution | ( | const char * | executionName, |
| const char * | FED | ||
| ) | throw ( FederationExecutionAlreadyExists, CouldNotOpenFED, ErrorReadingFED, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by createFedEx().
| virtual Region* rti13::RTIambassador::createRegion | ( | SpaceHandle | theSpace, |
| ULong | numberOfExtents | ||
| ) | throw ( SpaceNotDefined, InvalidExtents, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual EventRetractionHandle rti13::RTIambassador::deleteObjectInstance | ( | ObjectHandle | theObject, |
| const FedTime & | theTime, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, DeletePrivilegeNotHeld, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::deleteObjectInstance | ( | ObjectHandle | theObject, |
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, DeletePrivilegeNotHeld, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::deleteRegion | ( | Region * | theRegion | ) | throw ( RegionNotKnown, RegionInUse, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::destroyFederationExecution | ( | const char * | executionName | ) | throw ( FederatesCurrentlyJoined, FederationExecutionDoesNotExist, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by joinFedEx(), and resignAndDestroy().
| virtual void rti13::RTIambassador::disableAsynchronousDelivery | ( | ) | throw ( AsynchronousDeliveryAlreadyDisabled, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::disableAttributeRelevanceAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::disableAttributeScopeAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::disableClassRelevanceAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::disableInteractionRelevanceAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::disableTimeConstrained | ( | ) | throw ( TimeConstrainedWasNotEnabled, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::disableTimeRegulation | ( | ) | throw ( TimeRegulationWasNotEnabled, ConcurrentAccessAttempted, FederateNotExecutionMember, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by cleanUpProgram(), and main().
| virtual void rti13::RTIambassador::enableAsynchronousDelivery | ( | ) | throw ( AsynchronousDeliveryAlreadyEnabled, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::enableAttributeRelevanceAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::enableAttributeScopeAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::enableClassRelevanceAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::enableInteractionRelevanceAdvisorySwitch | ( | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::enableTimeConstrained | ( | ) | throw ( TimeConstrainedAlreadyEnabled, EnableTimeConstrainedPending, TimeAdvanceAlreadyInProgress, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by becomeConstrainedAndRegulating().
| virtual void rti13::RTIambassador::enableTimeRegulation | ( | const FedTime & | theFederateTime, |
| const FedTime & | theLookahead | ||
| ) | throw ( TimeRegulationAlreadyEnabled, EnableTimeRegulationPending, TimeAdvanceAlreadyInProgress, InvalidFederationTime, InvalidLookahead, ConcurrentAccessAttempted, FederateNotExecutionMember, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by becomeConstrainedAndRegulating().
| virtual void rti13::RTIambassador::federateRestoreComplete | ( | ) | throw ( RestoreNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RTIinternalError) [virtual] |
Referenced by restoreFederation().
| virtual void rti13::RTIambassador::federateRestoreNotComplete | ( | ) | throw ( RestoreNotRequested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RTIinternalError) [virtual] |
Referenced by waitForInitiateRestore().
| virtual void rti13::RTIambassador::federateSaveBegun | ( | ) | throw ( SaveNotInitiated, FederateNotExecutionMember, ConcurrentAccessAttempted, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by saveFederation().
| virtual void rti13::RTIambassador::federateSaveComplete | ( | ) | throw ( SaveNotInitiated, FederateNotExecutionMember, ConcurrentAccessAttempted, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by saveFederation().
| virtual void rti13::RTIambassador::federateSaveNotComplete | ( | ) | throw ( SaveNotInitiated, FederateNotExecutionMember, ConcurrentAccessAttempted, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::flushQueueRequest | ( | const FedTime & | theTime | ) | throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual AttributeHandle rti13::RTIambassador::getAttributeHandle | ( | const char * | theName, |
| ObjectClassHandle | whichClass | ||
| ) | throw ( ObjectClassNotDefined, NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by publishSubscribeAndRegisterObject().
| virtual char* rti13::RTIambassador::getAttributeName | ( | AttributeHandle | theHandle, |
| ObjectClassHandle | whichClass | ||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual SpaceHandle rti13::RTIambassador::getAttributeRoutingSpaceHandle | ( | AttributeHandle | theHandle, |
| ObjectClassHandle | whichClass | ||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual DimensionHandle rti13::RTIambassador::getDimensionHandle | ( | const char * | theName, |
| SpaceHandle | whichSpace | ||
| ) | throw ( SpaceNotDefined, NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual char* rti13::RTIambassador::getDimensionName | ( | DimensionHandle | theHandle, |
| SpaceHandle | whichSpace | ||
| ) | throw ( SpaceNotDefined, DimensionNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual InteractionClassHandle rti13::RTIambassador::getInteractionClassHandle | ( | const char * | theName | ) | throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by publishAndSubscribeInteraction().
| virtual char* rti13::RTIambassador::getInteractionClassName | ( | InteractionClassHandle | theHandle | ) | throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual SpaceHandle rti13::RTIambassador::getInteractionRoutingSpaceHandle | ( | InteractionClassHandle | theHandle | ) | throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual ObjectClassHandle rti13::RTIambassador::getObjectClass | ( | ObjectHandle | theObject | ) | throw ( ObjectNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual ObjectClassHandle rti13::RTIambassador::getObjectClassHandle | ( | const char * | theName | ) | throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by publishSubscribeAndRegisterObject().
| virtual char* rti13::RTIambassador::getObjectClassName | ( | ObjectClassHandle | theHandle | ) | throw ( ObjectClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual ObjectHandle rti13::RTIambassador::getObjectInstanceHandle | ( | const char * | theName | ) | throw ( ObjectNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual char* rti13::RTIambassador::getObjectInstanceName | ( | ObjectHandle | theHandle | ) | throw ( ObjectNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by publishSubscribeAndRegisterObject().
| virtual OrderingHandle rti13::RTIambassador::getOrderingHandle | ( | const char * | theName | ) | throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual char* rti13::RTIambassador::getOrderingName | ( | OrderingHandle | theHandle | ) | throw ( InvalidOrderingHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual ParameterHandle rti13::RTIambassador::getParameterHandle | ( | const char * | theName, |
| InteractionClassHandle | whichClass | ||
| ) | throw ( InteractionClassNotDefined, NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by publishAndSubscribeInteraction().
| virtual char* rti13::RTIambassador::getParameterName | ( | ParameterHandle | theHandle, |
| InteractionClassHandle | whichClass | ||
| ) | throw ( InteractionClassNotDefined, InteractionParameterNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual Region* rti13::RTIambassador::getRegion | ( | RegionToken | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, RegionNotKnown, RTIinternalError) [virtual] |
| virtual RegionToken rti13::RTIambassador::getRegionToken | ( | Region * | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, RegionNotKnown, RTIinternalError) [virtual] |
| virtual SpaceHandle rti13::RTIambassador::getRoutingSpaceHandle | ( | const char * | theName | ) | throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual char* rti13::RTIambassador::getRoutingSpaceName | ( | SpaceHandle | theHandle | ) | throw ( SpaceNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual TransportationHandle rti13::RTIambassador::getTransportationHandle | ( | const char * | theName | ) | throw ( NameNotFound, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual char* rti13::RTIambassador::getTransportationName | ( | TransportationHandle | theHandle | ) | throw ( InvalidTransportationHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual Boolean rti13::RTIambassador::isAttributeOwnedByFederate | ( | ObjectHandle | theObject, |
| AttributeHandle | theAttribute | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual FederateHandle rti13::RTIambassador::joinFederationExecution | ( | const char * | yourName, |
| const char * | executionName, | ||
| FederateAmbassadorPtr | federateAmbassadorReference | ||
| ) | throw ( FederateAlreadyExecutionMember, FederationExecutionDoesNotExist, CouldNotOpenFED, ErrorReadingFED, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by joinFedEx().
| virtual void rti13::RTIambassador::localDeleteObjectInstance | ( | ObjectHandle | theObject | ) | throw ( ObjectNotKnown, FederateOwnsAttributes, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::modifyLookahead | ( | const FedTime & | theLookahead | ) | throw ( InvalidLookahead, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::negotiatedAttributeOwnershipDivestiture | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, AttributeAlreadyBeingDivested, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::nextEventRequest | ( | const FedTime & | theTime | ) | throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::nextEventRequestAvailable | ( | const FedTime & | theTime | ) | throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::notifyAboutRegionModification | ( | Region & | theRegion | ) | throw ( RegionNotKnown, InvalidExtents, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::publishInteractionClass | ( | InteractionClassHandle | theInteraction | ) | throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by publishAndSubscribeInteraction().
| virtual void rti13::RTIambassador::publishObjectClass | ( | ObjectClassHandle | theClass, |
| const AttributeHandleSet & | attributeList | ||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, OwnershipAcquisitionPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by publishSubscribeAndRegisterObject().
| virtual void rti13::RTIambassador::queryAttributeOwnership | ( | ObjectHandle | theObject, |
| AttributeHandle | theAttribute | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::queryFederateTime | ( | FedTime & | theTime | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::queryLBTS | ( | FedTime & | theTime | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::queryLookahead | ( | FedTime & | theTime | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::queryMinNextEventTime | ( | FedTime & | theTime | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::registerFederationSynchronizationPoint | ( | const char * | label, |
| const char * | theTag | ||
| ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by synchronizeFederation().
| virtual void rti13::RTIambassador::registerFederationSynchronizationPoint | ( | const char * | label, |
| const char * | theTag, | ||
| const FederateHandleSet & | syncSet | ||
| ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual ObjectHandle rti13::RTIambassador::registerObjectInstance | ( | ObjectClassHandle | theClass, |
| const char * | theObject | ||
| ) | throw ( ObjectClassNotDefined, ObjectClassNotPublished, ObjectAlreadyRegistered, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by publishSubscribeAndRegisterObject().
| virtual ObjectHandle rti13::RTIambassador::registerObjectInstance | ( | ObjectClassHandle | theClass | ) | throw ( ObjectClassNotDefined, ObjectClassNotPublished, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual ObjectHandle rti13::RTIambassador::registerObjectInstanceWithRegion | ( | ObjectClassHandle | theClass, |
| const char * | theObject, | ||
| AttributeHandle | theAttributes[], | ||
| Region * | theRegions[], | ||
| ULong | theNumberOfHandles | ||
| ) | throw ( ObjectClassNotDefined, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, RegionNotKnown, InvalidRegionContext, ObjectAlreadyRegistered, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual ObjectHandle rti13::RTIambassador::registerObjectInstanceWithRegion | ( | ObjectClassHandle | theClass, |
| AttributeHandle | theAttributes[], | ||
| Region * | theRegions[], | ||
| ULong | theNumberOfHandles | ||
| ) | throw ( ObjectClassNotDefined, ObjectClassNotPublished, AttributeNotDefined, AttributeNotPublished, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::requestClassAttributeValueUpdate | ( | ObjectClassHandle | theClass, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::requestClassAttributeValueUpdateWithRegion | ( | ObjectClassHandle | theClass, |
| const AttributeHandleSet & | theAttributes, | ||
| const Region & | theRegion | ||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::requestFederationRestore | ( | const char * | label | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by requestFederationRestore().
| virtual void rti13::RTIambassador::requestFederationSave | ( | const char * | label, |
| const FedTime & | theTime | ||
| ) | throw ( FederationTimeAlreadyPassed, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by requestFederationSave().
| virtual void rti13::RTIambassador::requestFederationSave | ( | const char * | label | ) | throw ( FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::requestObjectAttributeValueUpdate | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::resignFederationExecution | ( | ResignAction | theAction | ) | throw ( FederateOwnsAttributes, FederateNotExecutionMember, InvalidResignAction, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by resignAndDestroy().
| virtual void rti13::RTIambassador::retract | ( | EventRetractionHandle | theHandle | ) | throw ( InvalidRetractionHandle, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual EventRetractionHandle rti13::RTIambassador::sendInteraction | ( | InteractionClassHandle | theInteraction, |
| const ParameterHandleValuePairSet & | theParameters, | ||
| const FedTime & | theTime, | ||
| const char * | theTag | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by main().
| virtual void rti13::RTIambassador::sendInteraction | ( | InteractionClassHandle | theInteraction, |
| const ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual EventRetractionHandle rti13::RTIambassador::sendInteractionWithRegion | ( | InteractionClassHandle | theInteraction, |
| const ParameterHandleValuePairSet & | theParameters, | ||
| const FedTime & | theTime, | ||
| const char * | theTag, | ||
| const Region & | theRegion | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, InvalidFederationTime, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::sendInteractionWithRegion | ( | InteractionClassHandle | theInteraction, |
| const ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag, | ||
| const Region & | theRegion | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, InteractionParameterNotDefined, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::subscribeInteractionClass | ( | InteractionClassHandle | theClass, |
| Boolean | active = RTI_TRUE |
||
| ) | throw ( InteractionClassNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, FederateLoggingServiceCalls, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by publishAndSubscribeInteraction().
| virtual void rti13::RTIambassador::subscribeInteractionClassWithRegion | ( | InteractionClassHandle | theClass, |
| Region & | theRegion, | ||
| Boolean | active = RTI_TRUE |
||
| ) | throw ( InteractionClassNotDefined, RegionNotKnown, InvalidRegionContext, FederateLoggingServiceCalls, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::subscribeObjectClassAttributes | ( | ObjectClassHandle | theClass, |
| const AttributeHandleSet & | attributeList, | ||
| Boolean | active = RTI_TRUE |
||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by publishSubscribeAndRegisterObject().
| virtual void rti13::RTIambassador::subscribeObjectClassAttributesWithRegion | ( | ObjectClassHandle | theClass, |
| Region & | theRegion, | ||
| const AttributeHandleSet & | attributeList, | ||
| Boolean | active = RTI_TRUE |
||
| ) | throw ( ObjectClassNotDefined, AttributeNotDefined, RegionNotKnown, InvalidRegionContext, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::synchronizationPointAchieved | ( | const char * | label | ) | throw ( SynchronizationPointLabelWasNotAnnounced, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by synchronizeFederation().
| virtual Boolean rti13::RTIambassador::tick | ( | ) | throw ( SpecifiedSaveLabelDoesNotExist, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
Referenced by becomeConstrainedAndRegulating(), createFedEx(), joinFedEx(), main(), publishAndSubscribeInteraction(), publishSubscribeAndRegisterObject(), requestFederationRestore(), requestFederationSave(), synchronizeFederation(), waitForFederationRestored(), waitForFederationSaved(), waitForInitiateRestore(), and waitForRestoreBegun().
| virtual Boolean rti13::RTIambassador::tick | ( | TickTime | minimum, |
| TickTime | maximum | ||
| ) | throw ( SpecifiedSaveLabelDoesNotExist, ConcurrentAccessAttempted, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::timeAdvanceRequest | ( | const FedTime & | theTime | ) | throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by main().
| virtual void rti13::RTIambassador::timeAdvanceRequestAvailable | ( | const FedTime & | theTime | ) | throw ( InvalidFederationTime, FederationTimeAlreadyPassed, TimeAdvanceAlreadyInProgress, EnableTimeRegulationPending, EnableTimeConstrainedPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unassociateRegionForUpdates | ( | Region & | theRegion, |
| ObjectHandle | theObject | ||
| ) | throw ( ObjectNotKnown, InvalidRegionContext, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unconditionalAttributeOwnershipDivestiture | ( | ObjectHandle | theObject, |
| const AttributeHandleSet & | theAttributes | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unpublishInteractionClass | ( | InteractionClassHandle | theInteraction | ) | throw ( InteractionClassNotDefined, InteractionClassNotPublished, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unpublishObjectClass | ( | ObjectClassHandle | theClass | ) | throw ( ObjectClassNotDefined, ObjectClassNotPublished, OwnershipAcquisitionPending, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unsubscribeInteractionClass | ( | InteractionClassHandle | theClass | ) | throw ( InteractionClassNotDefined, InteractionClassNotSubscribed, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unsubscribeInteractionClassWithRegion | ( | InteractionClassHandle | theClass, |
| Region & | theRegion | ||
| ) | throw ( InteractionClassNotDefined, InteractionClassNotSubscribed, RegionNotKnown, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unsubscribeObjectClass | ( | ObjectClassHandle | theClass | ) | throw ( ObjectClassNotDefined, ObjectClassNotSubscribed, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual void rti13::RTIambassador::unsubscribeObjectClassWithRegion | ( | ObjectClassHandle | theClass, |
| Region & | theRegion | ||
| ) | throw ( ObjectClassNotDefined, RegionNotKnown, ObjectClassNotSubscribed, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| virtual EventRetractionHandle rti13::RTIambassador::updateAttributeValues | ( | ObjectHandle | theObject, |
| const AttributeHandleValuePairSet & | theAttributes, | ||
| const FedTime & | theTime, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, InvalidFederationTime, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
Referenced by main().
| virtual void rti13::RTIambassador::updateAttributeValues | ( | ObjectHandle | theObject, |
| const AttributeHandleValuePairSet & | theAttributes, | ||
| const char * | theTag | ||
| ) | throw ( ObjectNotKnown, AttributeNotDefined, AttributeNotOwned, FederateNotExecutionMember, ConcurrentAccessAttempted, SaveInProgress, RestoreInProgress, RTIinternalError) [virtual] |
| RTIambPrivateData* rti13::RTIambassador::privateData |
RTIambPrivateRefs* rti13::RTIambassador::privateRefs [private] |