![]() |
VR-Exchange 2.1 API Documentation
|
namespace for code that is specific to the TENA Broker. More...
Classes | |
| class | DtAcknowledgeInteractionTranslator |
| Provides Acknowledge interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtAggregateTranslator |
| Provides Aggregate object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtQtBrokerDialog |
| Responsible for displaying all information about the broker. More... | |
| class | DtBrokerObject |
| Provides container to hold pointers to DIS/Portal objects. More... | |
| class | DtCollisionInteractionTranslator |
| Provides Collision interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtCommentInteractionTranslator |
| Provides Comment interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtConnectionSettingsWidgetTena |
| Widget containing the DIS connection settings for the dis broker. More... | |
| class | DtDataInteractionTranslator |
| Provides Data interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtDesignatorObjectTranslator |
| Provides Designator object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtDetonationInteractionTranslator |
| Provides Detonation interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtEmitterSystemObjectTranslator |
| Provides Emitter System object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtEntityIdMapper |
| DtEntityIdMapper is used to map the portal entityID attribute to a TENA entity. More... | |
| class | DtEntityTranslator |
| Provides Entity State object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtEnvironmentProcessObjectTranslator |
| Provides EnvironmentProcess object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtFireInteractionTranslator |
| Provides Fire interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtGeneralSettingsWidgetTena |
| Provides an interface for configuring TENA connection settings. More... | |
| class | DtGlobalIdMapper |
| DtGlobalIdMapper is used to convert between Poral ObjectId's and TENA Entity. More... | |
| class | DtTenaGlobalIdContainer |
| A simple helper class for DtGlobalIdMapper. More... | |
| class | DtIffObjectTranslator |
| Provides IFF object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtInteractionTranslator |
| class | DtObjectTranslator |
| DtObjectTranslator instances are responsible for translating between TENA and the PORTAL for Objects, or things that have state. More... | |
| class | DtRadioReceiverObjectTranslator |
| Provides Radio Receiver object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtRadioSignalInteractionTranslator |
| Provides Radio Signal interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtRadioTransmitterObjectTranslator |
| Provides Radio Transmitter object translation between TENA and the VR-Exchange Portal. More... | |
| class | DtSetDataInteractionTranslator |
| Provides Set Data interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtStartInteractionTranslator |
| Provides Start interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtStopInteractionTranslator |
| Provides Stop interaction translation between TENA and the VR-Exchange Portal. More... | |
| class | DtTenaBroker |
| Implements a DtBroker for the TENA Protocol. More... | |
| class | DtTenaBrokerApp |
| class | DtTenaBrokerInitializer |
| class | DtTenaDiscoverableCriteria |
| Provides discoverable criteria initialization parameters to the DIS Broker. More... | |
| class | DtThrottle |
| Tracks and verifies throttling for different object identifiers. More... | |
| class | DtTranslator |
| A translator is responsible for converting a specific message type between two protocols. More... | |
| class | DtTranslatorFactory |
| class | DtGenericUserInterface |
| An abstract version of a Broker Interface. More... | |
| class | DtNullUserInterface |
| An Interface which does nothing. More... | |
| class | DtTextUserInterface |
| A Text Based User Interface that dumps output to DtInfo. More... | |
| class | DtQtUserInterface |
| A QT User Interface. More... | |
Typedefs | |
| typedef DtTranslatorFactory < DtObjectTranslator > | DtObjectTranslatorFactory |
| typedef DtTranslatorFactory < DtInteractionTranslator > | DtInteractionTranslatorFactory |
Functions | |
| void | baseTranslate (DtPortalBaseEntity *destination, const DtBaseEntityStateRepository &source) |
| void | baseTranslate (DtBaseEntityStateRepository *destination, const DtPortalBaseEntity &source) |
| bool | isEntityIdentifierValid (const DtEntityIdentifier &entityId) |
| Test entityId as being valid within a TENA AMO uniqueId. | |
namespace for code that is specific to the TENA Broker.
| typedef DtTranslatorFactory<DtObjectTranslator> MAKVrExchange::DtTenaBroker::DtObjectTranslatorFactory |
| typedef DtTranslatorFactory<DtInteractionTranslator> MAKVrExchange::DtTenaBroker::DtInteractionTranslatorFactory |
| void MAKVrExchange::DtTenaBroker::baseTranslate | ( | DtPortalBaseEntity * | destination, |
| const DtBaseEntityStateRepository & | source | ||
| ) |
| void MAKVrExchange::DtTenaBroker::baseTranslate | ( | DtBaseEntityStateRepository * | destination, |
| const DtPortalBaseEntity & | source | ||
| ) |
|
inline |
Test entityId as being valid within a TENA AMO uniqueId.
The TENA AMO uniqueId requires that neither site, host nor entityNum have a value of 0.
| [in] | entityId |