![]() |
VR-Link API Documentation for HLA 1.3
|
Instances of DtDirectRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them. More...
Inheritance diagram for DtDirectRtiAmbassador:
Collaboration diagram for DtDirectRtiAmbassador:Public Member Functions | |
| DtDirectRtiAmbassador () | |
| default constructor | |
| virtual | ~DtDirectRtiAmbassador () |
| destructor | |
| virtual RTI::RTIambassador * | rtiAmb () |
| Get the real RTI ambassador. | |
| virtual void | createFederationExecution (const char *executionName, const char *FED) |
| Calls down to the RTI function of the same name. | |
| virtual void | destroyFederationExecution (const char *executionName) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::FederateHandle | joinFederationExecution (const char *yourName, const char *executionName, RTI::FederateAmbassadorPtr federateAmbassadorReference) |
| Calls down to the RTI function of the same name. | |
| virtual void | resignFederationExecution (RTI::ResignAction theAction) |
| Calls down to the RTI function of the same name. | |
| virtual void | registerFederationSynchronizationPoint (const char *label, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | registerFederationSynchronizationPoint (const char *label, const char *theTag, const RTI::FederateHandleSet &syncSet) |
| Calls down to the RTI function of the same name. | |
| virtual void | synchronizationPointAchieved (const char *label) |
| Calls down to the RTI function of the same name. | |
| virtual void | requestFederationSave (const char *label, const RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | requestFederationSave (const char *label) |
| Calls down to the RTI function of the same name. | |
| virtual void | federateSaveBegun () |
| Calls down to the RTI function of the same name. | |
| virtual void | federateSaveComplete () |
| Calls down to the RTI function of the same name. | |
| virtual void | federateSaveNotComplete () |
| Calls down to the RTI function of the same name. | |
| virtual void | requestFederationRestore (const char *label) |
| Calls down to the RTI function of the same name. | |
| virtual void | federateRestoreComplete () |
| Calls down to the RTI function of the same name. | |
| virtual void | federateRestoreNotComplete () |
| Calls down to the RTI function of the same name. | |
| virtual void | publishObjectClass (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &attributeList) |
| Calls down to the RTI function of the same name. | |
| virtual void | unpublishObjectClass (RTI::ObjectClassHandle theClass) |
| Calls down to the RTI function of the same name. | |
| virtual void | publishInteractionClass (RTI::InteractionClassHandle theInteraction) |
| Calls down to the RTI function of the same name. | |
| virtual void | unpublishInteractionClass (RTI::InteractionClassHandle theInteraction) |
| Calls down to the RTI function of the same name. | |
| virtual void | subscribeObjectClassAttributes (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &attributeList, RTI::Boolean active=RTI::RTI_TRUE) |
| Calls down to the RTI function of the same name. | |
| virtual void | unsubscribeObjectClass (RTI::ObjectClassHandle theClass) |
| Calls down to the RTI function of the same name. | |
| virtual void | subscribeInteractionClass (RTI::InteractionClassHandle theClass, RTI::Boolean active=RTI::RTI_TRUE) |
| Calls down to the RTI function of the same name. | |
| virtual void | unsubscribeInteractionClass (RTI::InteractionClassHandle theClass) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectHandle | registerObjectInstance (RTI::ObjectClassHandle theClass, const char *theObject) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectHandle | registerObjectInstance (RTI::ObjectClassHandle theClass) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::EventRetractionHandle | updateAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const RTI::FedTime &theTime, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | updateAttributeValues (RTI::ObjectHandle theObject, const RTI::AttributeHandleValuePairSet &theAttributes, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::EventRetractionHandle | sendInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | sendInteraction (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::EventRetractionHandle | deleteObjectInstance (RTI::ObjectHandle theObject, const RTI::FedTime &theTime, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | deleteObjectInstance (RTI::ObjectHandle theObject, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | localDeleteObjectInstance (RTI::ObjectHandle theObject) |
| Calls down to the RTI function of the same name. | |
| virtual void | changeAttributeTransportationType (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes, RTI::TransportationHandle theType) |
| Calls down to the RTI function of the same name. | |
| virtual void | changeInteractionTransportationType (RTI::InteractionClassHandle theClass, RTI::TransportationHandle theType) |
| Calls down to the RTI function of the same name. | |
| virtual void | requestObjectAttributeValueUpdate (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | requestClassAttributeValueUpdate (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | unconditionalAttributeOwnershipDivestiture (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | negotiatedAttributeOwnershipDivestiture (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | attributeOwnershipAcquisition (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &desiredAttributes, const char *theTag) |
| Calls down to the RTI function of the same name. | |
| virtual void | attributeOwnershipAcquisitionIfAvailable (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &desiredAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::AttributeHandleSet * | attributeOwnershipReleaseResponse (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | cancelNegotiatedAttributeOwnershipDivestiture (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | cancelAttributeOwnershipAcquisition (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | queryAttributeOwnership (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::Boolean | isAttributeOwnedByFederate (RTI::ObjectHandle theObject, RTI::AttributeHandle theAttribute) |
| Calls down to the RTI function of the same name. | |
| virtual void | enableTimeRegulation (const RTI::FedTime &theFederateTime, const RTI::FedTime &theLookahead) |
| Calls down to the RTI function of the same name. | |
| virtual void | disableTimeRegulation () |
| Calls down to the RTI function of the same name. | |
| virtual void | enableTimeConstrained () |
| Calls down to the RTI function of the same name. | |
| virtual void | disableTimeConstrained () |
| Calls down to the RTI function of the same name. | |
| virtual void | timeAdvanceRequest (const RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | timeAdvanceRequestAvailable (const RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | nextEventRequest (const RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | nextEventRequestAvailable (const RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | flushQueueRequest (const RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | enableAsynchronousDelivery () |
| Calls down to the RTI function of the same name. | |
| virtual void | disableAsynchronousDelivery () |
| Calls down to the RTI function of the same name. | |
| virtual void | queryLBTS (RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | queryFederateTime (RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | queryMinNextEventTime (RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | modifyLookahead (const RTI::FedTime &theLookahead) |
| Calls down to the RTI function of the same name. | |
| virtual void | queryLookahead (RTI::FedTime &theTime) |
| Calls down to the RTI function of the same name. | |
| virtual void | retract (RTI::EventRetractionHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual void | changeAttributeOrderType (RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes, RTI::OrderingHandle theType) |
| Calls down to the RTI function of the same name. | |
| virtual void | changeInteractionOrderType (RTI::InteractionClassHandle theClass, RTI::OrderingHandle theType) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::Region * | createRegion (RTI::SpaceHandle theSpace, RTI::ULong numberOfExtents) |
| Calls down to the RTI function of the same name. | |
| virtual void | notifyAboutRegionModification (RTI::Region &theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual void | deleteRegion (RTI::Region *theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectHandle | registerObjectInstanceWithRegion (RTI::ObjectClassHandle theClass, const char *theObject, RTI::AttributeHandle theAttributes[], RTI::Region *theRegions[], RTI::ULong theNumberOfHandles) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectHandle | registerObjectInstanceWithRegion (RTI::ObjectClassHandle theClass, RTI::AttributeHandle theAttributes[], RTI::Region *theRegions[], RTI::ULong theNumberOfHandles) |
| Calls down to the RTI function of the same name. | |
| virtual void | associateRegionForUpdates (RTI::Region &theRegion, RTI::ObjectHandle theObject, const RTI::AttributeHandleSet &theAttributes) |
| Calls down to the RTI function of the same name. | |
| virtual void | unassociateRegionForUpdates (RTI::Region &theRegion, RTI::ObjectHandle theObject) |
| Calls down to the RTI function of the same name. | |
| virtual void | subscribeObjectClassAttributesWithRegion (RTI::ObjectClassHandle theClass, RTI::Region &theRegion, const RTI::AttributeHandleSet &attributeList, RTI::Boolean active=RTI::RTI_TRUE) |
| Calls down to the RTI function of the same name. | |
| virtual void | unsubscribeObjectClassWithRegion (RTI::ObjectClassHandle theClass, RTI::Region &theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual void | subscribeInteractionClassWithRegion (RTI::InteractionClassHandle theClass, RTI::Region &theRegion, RTI::Boolean active=RTI::RTI_TRUE) |
| Calls down to the RTI function of the same name. | |
| virtual void | unsubscribeInteractionClassWithRegion (RTI::InteractionClassHandle theClass, RTI::Region &theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::EventRetractionHandle | sendInteractionWithRegion (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const RTI::FedTime &theTime, const char *theTag, const RTI::Region &theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual void | sendInteractionWithRegion (RTI::InteractionClassHandle theInteraction, const RTI::ParameterHandleValuePairSet &theParameters, const char *theTag, const RTI::Region &theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual void | requestClassAttributeValueUpdateWithRegion (RTI::ObjectClassHandle theClass, const RTI::AttributeHandleSet &theAttributes, const RTI::Region &theRegion) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectClassHandle | getObjectClassHandle (const char *theName) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getObjectClassName (RTI::ObjectClassHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::AttributeHandle | getAttributeHandle (const char *theName, RTI::ObjectClassHandle whichClass) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getAttributeName (RTI::AttributeHandle theHandle, RTI::ObjectClassHandle whichClass) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::InteractionClassHandle | getInteractionClassHandle (const char *theName) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getInteractionClassName (RTI::InteractionClassHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ParameterHandle | getParameterHandle (const char *theName, RTI::InteractionClassHandle whichClass) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getParameterName (RTI::ParameterHandle theHandle, RTI::InteractionClassHandle whichClass) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectHandle | getObjectInstanceHandle (const char *theName) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getObjectInstanceName (RTI::ObjectHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::SpaceHandle | getRoutingSpaceHandle (const char *theName) |
| Calls down to the RTI function of the same name. | |
| virtual const char * | getRoutingSpaceName (const RTI::SpaceHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::DimensionHandle | getDimensionHandle (const char *theName, RTI::SpaceHandle whichSpace) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getDimensionName (RTI::DimensionHandle theHandle, RTI::SpaceHandle whichSpace) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::SpaceHandle | getAttributeRoutingSpaceHandle (RTI::AttributeHandle theHandle, RTI::ObjectClassHandle whichClass) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::ObjectClassHandle | getObjectClass (RTI::ObjectHandle theObject) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::SpaceHandle | getInteractionRoutingSpaceHandle (RTI::InteractionClassHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::TransportationHandle | getTransportationHandle (const char *theName) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getTransportationName (RTI::TransportationHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::OrderingHandle | getOrderingHandle (const char *theName) |
| Calls down to the RTI function of the same name. | |
| virtual char * | getOrderingName (RTI::OrderingHandle theHandle) |
| Calls down to the RTI function of the same name. | |
| virtual void | enableClassRelevanceAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | disableClassRelevanceAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | enableAttributeRelevanceAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | disableAttributeRelevanceAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | enableAttributeScopeAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | disableAttributeScopeAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | enableInteractionRelevanceAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual void | disableInteractionRelevanceAdvisorySwitch () |
| Calls down to the RTI function of the same name. | |
| virtual RTI::Boolean | tick () |
| Calls down to the RTI function of the same name. | |
| virtual RTI::Boolean | tick (RTI::TickTime minimum, RTI::TickTime maximum) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::RegionToken | getRegionToken (RTI::Region *) |
| Calls down to the RTI function of the same name. | |
| virtual RTI::Region * | getRegion (RTI::RegionToken) |
| Calls down to the RTI function of the same name. | |
Static Public Member Functions | |
| static DtVrlRtiAmbassador * | create (const std::vector< std::wstring > &args) |
| Returns a new DtDirectRtiAmbassador. args is unused in HLA 1.3. | |
Protected Attributes | |
| RTI::RTIambassador * | myRtiAmb |
| RTI::FederateAmbassadorPtr | myFedAmb |
Private Member Functions | |
| DtDirectRtiAmbassador (const DtDirectRtiAmbassador &orig) | |
| copy constructor - not implemented. | |
| DtDirectRtiAmbassador & | operator= (const DtDirectRtiAmbassador &orig) |
| assignment operator - not implemented. | |
Instances of DtDirectRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them.
This Class declaration is only used for HLA Version 1.3
default constructor
| virtual DtDirectRtiAmbassador::~DtDirectRtiAmbassador | ( | ) | [virtual] |
destructor
| DtDirectRtiAmbassador::DtDirectRtiAmbassador | ( | const DtDirectRtiAmbassador & | orig | ) | [private] |
copy constructor - not implemented.
| virtual void DtDirectRtiAmbassador::associateRegionForUpdates | ( | RTI::Region & | theRegion, |
| RTI::ObjectHandle | theObject, | ||
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::attributeOwnershipAcquisition | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | desiredAttributes, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::attributeOwnershipAcquisitionIfAvailable | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | desiredAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::AttributeHandleSet* DtDirectRtiAmbassador::attributeOwnershipReleaseResponse | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::cancelAttributeOwnershipAcquisition | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::cancelNegotiatedAttributeOwnershipDivestiture | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::changeAttributeOrderType | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes, | ||
| RTI::OrderingHandle | theType | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::changeAttributeTransportationType | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes, | ||
| RTI::TransportationHandle | theType | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::changeInteractionOrderType | ( | RTI::InteractionClassHandle | theClass, |
| RTI::OrderingHandle | theType | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::changeInteractionTransportationType | ( | RTI::InteractionClassHandle | theClass, |
| RTI::TransportationHandle | theType | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| static DtVrlRtiAmbassador* DtDirectRtiAmbassador::create | ( | const std::vector< std::wstring > & | args | ) | [static] |
Returns a new DtDirectRtiAmbassador. args is unused in HLA 1.3.
| virtual void DtDirectRtiAmbassador::createFederationExecution | ( | const char * | executionName, |
| const char * | FED | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::Region* DtDirectRtiAmbassador::createRegion | ( | RTI::SpaceHandle | theSpace, |
| RTI::ULong | numberOfExtents | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::EventRetractionHandle DtDirectRtiAmbassador::deleteObjectInstance | ( | RTI::ObjectHandle | theObject, |
| const RTI::FedTime & | theTime, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::deleteObjectInstance | ( | RTI::ObjectHandle | theObject, |
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::deleteRegion | ( | RTI::Region * | theRegion | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::destroyFederationExecution | ( | const char * | executionName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableAsynchronousDelivery | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableAttributeRelevanceAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableAttributeScopeAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableClassRelevanceAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableInteractionRelevanceAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableTimeConstrained | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::disableTimeRegulation | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableAsynchronousDelivery | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableAttributeRelevanceAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableAttributeScopeAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableClassRelevanceAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableInteractionRelevanceAdvisorySwitch | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableTimeConstrained | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::enableTimeRegulation | ( | const RTI::FedTime & | theFederateTime, |
| const RTI::FedTime & | theLookahead | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::federateRestoreComplete | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::federateRestoreNotComplete | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::federateSaveBegun | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::federateSaveComplete | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::federateSaveNotComplete | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::flushQueueRequest | ( | const RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::AttributeHandle DtDirectRtiAmbassador::getAttributeHandle | ( | const char * | theName, |
| RTI::ObjectClassHandle | whichClass | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getAttributeName | ( | RTI::AttributeHandle | theHandle, |
| RTI::ObjectClassHandle | whichClass | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::SpaceHandle DtDirectRtiAmbassador::getAttributeRoutingSpaceHandle | ( | RTI::AttributeHandle | theHandle, |
| RTI::ObjectClassHandle | whichClass | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::DimensionHandle DtDirectRtiAmbassador::getDimensionHandle | ( | const char * | theName, |
| RTI::SpaceHandle | whichSpace | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getDimensionName | ( | RTI::DimensionHandle | theHandle, |
| RTI::SpaceHandle | whichSpace | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::InteractionClassHandle DtDirectRtiAmbassador::getInteractionClassHandle | ( | const char * | theName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getInteractionClassName | ( | RTI::InteractionClassHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::SpaceHandle DtDirectRtiAmbassador::getInteractionRoutingSpaceHandle | ( | RTI::InteractionClassHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectClassHandle DtDirectRtiAmbassador::getObjectClass | ( | RTI::ObjectHandle | theObject | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectClassHandle DtDirectRtiAmbassador::getObjectClassHandle | ( | const char * | theName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getObjectClassName | ( | RTI::ObjectClassHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectHandle DtDirectRtiAmbassador::getObjectInstanceHandle | ( | const char * | theName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getObjectInstanceName | ( | RTI::ObjectHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::OrderingHandle DtDirectRtiAmbassador::getOrderingHandle | ( | const char * | theName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getOrderingName | ( | RTI::OrderingHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ParameterHandle DtDirectRtiAmbassador::getParameterHandle | ( | const char * | theName, |
| RTI::InteractionClassHandle | whichClass | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getParameterName | ( | RTI::ParameterHandle | theHandle, |
| RTI::InteractionClassHandle | whichClass | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::Region* DtDirectRtiAmbassador::getRegion | ( | RTI::RegionToken | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::RegionToken DtDirectRtiAmbassador::getRegionToken | ( | RTI::Region * | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::SpaceHandle DtDirectRtiAmbassador::getRoutingSpaceHandle | ( | const char * | theName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual const char* DtDirectRtiAmbassador::getRoutingSpaceName | ( | const RTI::SpaceHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::TransportationHandle DtDirectRtiAmbassador::getTransportationHandle | ( | const char * | theName | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual char* DtDirectRtiAmbassador::getTransportationName | ( | RTI::TransportationHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::Boolean DtDirectRtiAmbassador::isAttributeOwnedByFederate | ( | RTI::ObjectHandle | theObject, |
| RTI::AttributeHandle | theAttribute | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::FederateHandle DtDirectRtiAmbassador::joinFederationExecution | ( | const char * | yourName, |
| const char * | executionName, | ||
| RTI::FederateAmbassadorPtr | federateAmbassadorReference | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::localDeleteObjectInstance | ( | RTI::ObjectHandle | theObject | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::modifyLookahead | ( | const RTI::FedTime & | theLookahead | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::negotiatedAttributeOwnershipDivestiture | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::nextEventRequest | ( | const RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::nextEventRequestAvailable | ( | const RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::notifyAboutRegionModification | ( | RTI::Region & | theRegion | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| DtDirectRtiAmbassador& DtDirectRtiAmbassador::operator= | ( | const DtDirectRtiAmbassador & | orig | ) | [private] |
assignment operator - not implemented.
| virtual void DtDirectRtiAmbassador::publishInteractionClass | ( | RTI::InteractionClassHandle | theInteraction | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::publishObjectClass | ( | RTI::ObjectClassHandle | theClass, |
| const RTI::AttributeHandleSet & | attributeList | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::queryAttributeOwnership | ( | RTI::ObjectHandle | theObject, |
| RTI::AttributeHandle | theAttribute | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::queryFederateTime | ( | RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::queryLBTS | ( | RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::queryLookahead | ( | RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::queryMinNextEventTime | ( | RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::registerFederationSynchronizationPoint | ( | const char * | label, |
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::registerFederationSynchronizationPoint | ( | const char * | label, |
| const char * | theTag, | ||
| const RTI::FederateHandleSet & | syncSet | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectHandle DtDirectRtiAmbassador::registerObjectInstance | ( | RTI::ObjectClassHandle | theClass, |
| const char * | theObject | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectHandle DtDirectRtiAmbassador::registerObjectInstance | ( | RTI::ObjectClassHandle | theClass | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectHandle DtDirectRtiAmbassador::registerObjectInstanceWithRegion | ( | RTI::ObjectClassHandle | theClass, |
| const char * | theObject, | ||
| RTI::AttributeHandle | theAttributes[], | ||
| RTI::Region * | theRegions[], | ||
| RTI::ULong | theNumberOfHandles | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::ObjectHandle DtDirectRtiAmbassador::registerObjectInstanceWithRegion | ( | RTI::ObjectClassHandle | theClass, |
| RTI::AttributeHandle | theAttributes[], | ||
| RTI::Region * | theRegions[], | ||
| RTI::ULong | theNumberOfHandles | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::requestClassAttributeValueUpdate | ( | RTI::ObjectClassHandle | theClass, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::requestClassAttributeValueUpdateWithRegion | ( | RTI::ObjectClassHandle | theClass, |
| const RTI::AttributeHandleSet & | theAttributes, | ||
| const RTI::Region & | theRegion | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::requestFederationRestore | ( | const char * | label | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::requestFederationSave | ( | const char * | label, |
| const RTI::FedTime & | theTime | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::requestFederationSave | ( | const char * | label | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::requestObjectAttributeValueUpdate | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::resignFederationExecution | ( | RTI::ResignAction | theAction | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::retract | ( | RTI::EventRetractionHandle | theHandle | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::RTIambassador* DtDirectRtiAmbassador::rtiAmb | ( | ) | [virtual] |
Get the real RTI ambassador.
Reimplemented from DtVrlRtiAmbassador.
| virtual RTI::EventRetractionHandle DtDirectRtiAmbassador::sendInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const RTI::FedTime & | theTime, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::sendInteraction | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::EventRetractionHandle DtDirectRtiAmbassador::sendInteractionWithRegion | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const RTI::FedTime & | theTime, | ||
| const char * | theTag, | ||
| const RTI::Region & | theRegion | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::sendInteractionWithRegion | ( | RTI::InteractionClassHandle | theInteraction, |
| const RTI::ParameterHandleValuePairSet & | theParameters, | ||
| const char * | theTag, | ||
| const RTI::Region & | theRegion | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::subscribeInteractionClass | ( | RTI::InteractionClassHandle | theClass, |
| RTI::Boolean | active = RTI::RTI_TRUE |
||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::subscribeInteractionClassWithRegion | ( | RTI::InteractionClassHandle | theClass, |
| RTI::Region & | theRegion, | ||
| RTI::Boolean | active = RTI::RTI_TRUE |
||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::subscribeObjectClassAttributes | ( | RTI::ObjectClassHandle | theClass, |
| const RTI::AttributeHandleSet & | attributeList, | ||
| RTI::Boolean | active = RTI::RTI_TRUE |
||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::subscribeObjectClassAttributesWithRegion | ( | RTI::ObjectClassHandle | theClass, |
| RTI::Region & | theRegion, | ||
| const RTI::AttributeHandleSet & | attributeList, | ||
| RTI::Boolean | active = RTI::RTI_TRUE |
||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::synchronizationPointAchieved | ( | const char * | label | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::Boolean DtDirectRtiAmbassador::tick | ( | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::Boolean DtDirectRtiAmbassador::tick | ( | RTI::TickTime | minimum, |
| RTI::TickTime | maximum | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::timeAdvanceRequest | ( | const RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::timeAdvanceRequestAvailable | ( | const RTI::FedTime & | theTime | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unassociateRegionForUpdates | ( | RTI::Region & | theRegion, |
| RTI::ObjectHandle | theObject | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unconditionalAttributeOwnershipDivestiture | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleSet & | theAttributes | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unpublishInteractionClass | ( | RTI::InteractionClassHandle | theInteraction | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unpublishObjectClass | ( | RTI::ObjectClassHandle | theClass | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unsubscribeInteractionClass | ( | RTI::InteractionClassHandle | theClass | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unsubscribeInteractionClassWithRegion | ( | RTI::InteractionClassHandle | theClass, |
| RTI::Region & | theRegion | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unsubscribeObjectClass | ( | RTI::ObjectClassHandle | theClass | ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::unsubscribeObjectClassWithRegion | ( | RTI::ObjectClassHandle | theClass, |
| RTI::Region & | theRegion | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual RTI::EventRetractionHandle DtDirectRtiAmbassador::updateAttributeValues | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleValuePairSet & | theAttributes, | ||
| const RTI::FedTime & | theTime, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
| virtual void DtDirectRtiAmbassador::updateAttributeValues | ( | RTI::ObjectHandle | theObject, |
| const RTI::AttributeHandleValuePairSet & | theAttributes, | ||
| const char * | theTag | ||
| ) | [virtual] |
Calls down to the RTI function of the same name.
Implements DtVrlRtiAmbassador.
RTI::FederateAmbassadorPtr DtDirectRtiAmbassador::myFedAmb [protected] |
RTI::RTIambassador* DtDirectRtiAmbassador::myRtiAmb [protected] |