13 #include <vl/reflectedDesignatorList.h>
14 #include <vl/designatorPublisher.h>
16 class DtDesignatorRepository;
17 class DtReflectedDesignator;
19 #define DESIGNATOR_TEMPLATE_ARGS \
20 DtPortalDesignatorObject, DtPortalReflectedDesignatorObject, \
21 DtReflectedDesignator, DtReflectedDesignatorList, \
22 DtDesignatorRepository, DtDesignatorPublisher
24 namespace MAKVrExchange
27 class DtPortalDesignatorObject;
64 const DtDesignatorRepository& source,
const DtReflectedDesignator& refObj );
82 virtual DtDesignatorRepository* translate( DtDesignatorRepository* destination,
90 virtual DtDesignatorPublisher* instantiateRprPublisher(
Provides container to hold pointers to Protocol/Portal objects.
Definition: brokerObject.h:24
Provides Designator object translation between HLA and the VR-Exchange Portal.
Definition: rprBroker/rprBroker/designatorTranslator.h:34
Base class for all broker objects.
Definition: broker.h:58
A template to create reflected object types for each type of object message.
Definition: pReflectedObject.h:58
Portal Designator Object class.
Definition: pDesignatorObject.h:19
#define DT_DLL_RPRBROKER
Definition: brokers/rprBroker/rprBroker/dllExport.h:22
Base class for all embedded system translators.
Definition: rprBroker/rprBroker/embeddedSystemTranslator.h:44
#define Dt_DEF_TRANSLATOR_NAME(strname)
Definition: translator.h:16