VR-Exchange 2.2 API Documentation
Classes | Typedefs | Functions
MAKVrExchange::DtDisBroker Namespace Reference

Classes

class  DtAcknowledgeInteractionTranslator
 Provides Acknowledge interaction translation between DIS and the VR-Exchange Portal. More...
class  DtActionRequestInteractionTranslator
 Provides Data interaction translation between DIS and the VR-Exchange Portal. More...
class  DtActionResponseInteractionTranslator
 Provides Data interaction translation between DIS and the VR-Exchange Portal. More...
class  DtAggregateTranslator
 Provides Aggregate object translation between DIS 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 DIS and the VR-Exchange Portal. More...
class  DtCommentInteractionTranslator
 Provides Comment interaction translation between DIS and the VR-Exchange Portal. More...
class  DtConnectionSettingsWidgetDis
 Widget containing the DIS connection settings for the dis broker. More...
class  DtCreateEntityInteractionTranslator
 Provides CreateEntity interaction translation between DIS and the VR-Exchange Portal. More...
class  DtDataInteractionTranslator
 Provides Data interaction translation between DIS and the VR-Exchange Portal. More...
class  DtDataQueryInteractionTranslator
 Provides DataQuery interaction translation between DIS and the VR-Exchange Portal. More...
class  DtDesignatorObjectTranslator
 Provides Designator object translation between DIS and the VR-Exchange Portal. More...
class  DtDetonationInteractionTranslator
 Provides Detonation interaction translation between DIS and the VR-Exchange Portal. More...
class  DtDisBroker
 Implements a DtBroker for the DIS Protocol. More...
class  DtDisBrokerApp
 An application framework for a DIS Broker instance. More...
class  DtDisBrokerInitializer
 Provides initialization parameters to the DIS Broker. More...
class  DtDisDiscoverableCriteria
 Provides discoverable criteria initialization parameters to the DIS Broker. More...
class  DtEmitterSystemObjectTranslator
 Provides Emitter System object translation between HLA and the VR-Exchange Portal. More...
class  DtEntityIdMapper
 DtEntityIdMapper is used to map the portal entityID attribute to a DIS entity. More...
class  DtEntityTranslator
 Provides Entity State object translation between DIS and the VR-Exchange Portal. More...
class  DtEnvironmentProcessObjectTranslator
 Provides Environment Process object translation between DIS and the VR-Exchange Portal. More...
class  DtEventIdMapper
 This class converts between DIS event ID's and Portal event ID's. More...
class  DtEventReportInteractionTranslator
 Provides Event Report interaction translation between DIS and the VR-Exchange Portal. More...
class  DtFireInteractionTranslator
 Provides Fire interaction translation between DIS and the VR-Exchange Portal. More...
class  DtGeneralSettingsWidgetDis
 Provides an interface for configuring DIS connection settings. More...
class  DtGlobalIdMapper
 DtGlobalIdMapper is used by the DIS Broker to convert between Portal ObjectIds and DIS Entity IDs. More...
class  DtDISGlobalIdContainer
 A simple helper class for DtGlobalIdMapper. More...
class  DtGriddedDataObjectTranslator
 Provides GRIDDEDDATA object translation between DIS and the VR-Exchange Portal. More...
class  DtIffObjectTranslator
 Provides IFF object translation between DIS and the VR-Exchange Portal. More...
class  DtInteractionTranslator
 Base class for Interaction Translators. More...
class  DtLoggerControlInteractionTranslator
 Provides LoggerControl interaction translation between DIS and the VR-Exchange Portal. More...
class  DtObjectTranslator
 DtObjectTranslators are responsible for translating DIS<->Portal messages for things that have state. More...
class  DtRadioReceiverObjectTranslator
 Provides Radio Receiver object translation between DIS and the VR-Exchange Portal. More...
class  DtRadioTransmitterTranslator
 Provides Radio Transmitter object translation between DIS and the VR-Exchange Portal. More...
class  DtRemoveEntityInteractionTranslator
 Provides RemoveEntity interaction translation between DIS and the VR-Exchange Portal. More...
class  DtRepairCompleteInteractionTranslator
 Provides RepairComplete interaction translation between DIS and the VR-Exchange Portal. More...
class  DtRepairResponseInteractionTranslator
 Provides RepairResponse interaction translation between DIS and the VR-Exchange Portal. More...
class  DtResupplyCancelInteractionTranslator
 Provides DIS<->Portal ResupplyCancel interaction translation. More...
class  DtResupplyOfferInteractionTranslator
 Provides ResupplyOffer interaction translation between DIS and the VR-Exchange Portal. More...
class  DtResupplyReceivedInteractionTranslator
 Provides ResupplyReceived interaction translation between DIS and the VR-Exchange Portal. More...
class  DtServiceRequestInteractionTranslator
 Provides ServiceRequest interaction translation between DIS and the VR-Exchange Portal. More...
class  DtSetDataInteractionTranslator
 Provides Set Data interaction translation between DIS and the VR-Exchange Portal. More...
class  DtRadioSignalInteractionTranslator
 Provides Radio Signal interaction translation between DIS and the VR-Exchange Portal. More...
class  DtStartInteractionTranslator
 Provides Start interaction translation between DIS and the VR-Exchange Portal. More...
class  DtStopInteractionTranslator
 Provides Stop interaction translation between DIS and the VR-Exchange Portal. More...
class  DtTransferControlInteractionTranslator
 Provides TransferControl interaction translation between DIS and the VR-Exchange Portal. More...
class  DtTranslatorFactory
 DtTranslatorFactory takes on template parameter, which is the type of the class produced by the creator functions. More...
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 DtGlobalIdMapper *(* DtGlobalIdMapperCreator )()
 A Function pointer for a GlobalIdMapper creator function.
typedef DtTranslatorFactory
< DtObjectTranslator
DtObjectTranslatorFactory
 A factory for object Translators.
typedef DtTranslatorFactory
< DtInteractionTranslator
DtInteractionTranslatorFactory
 A Factory from Interaction Translators.

Functions

DT_DLL_DISBROKER std::ostream & operator<< (std::ostream &os, const DtGlobalIdMapper::ObjectType &ut)
DT_DLL_DISBROKER std::ostream & operator<< (std::ostream &os, const DtObjectTranslator::UpdateType &ut)

Typedef Documentation

typedef DtGlobalIdMapper*(* MAKVrExchange::DtDisBroker::DtGlobalIdMapperCreator)()

A Function pointer for a GlobalIdMapper creator function.

A factory for object Translators.

A Factory from Interaction Translators.

Function Documentation

DT_DLL_DISBROKER std::ostream& MAKVrExchange::DtDisBroker::operator<< ( std::ostream &  os,
const DtGlobalIdMapper::ObjectType &  ut 
)
DT_DLL_DISBROKER std::ostream& MAKVrExchange::DtDisBroker::operator<< ( std::ostream &  os,
const DtObjectTranslator::UpdateType &  ut 
)

Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)