13 #include <vl/designatorRepository.h>
17 #define DESIGNATOR_TEMPLATE_ARGS \
18 DtPortalDesignatorObject, DtPortalReflectedDesignatorObject, \
19 DtReflectedDesignator, DtReflectedDesignatorList, \
20 DtDesignatorRepository, DtDesignatorPublisher
22 namespace MAKVrExchange
25 namespace DtTenaBroker
53 virtual DtString portalObjectName(
const DtReflectedDesignator* refObj )
const;
58 const DtDesignatorRepository& source,
59 const DtReflectedDesignator& refObj );
62 virtual DtDesignatorRepository* translate(
63 DtDesignatorRepository* destination,
#define DT_DLL_TENABROKER
Definition: brokers/tenaBroker/tenaBroker/dllExport.h:26
Provides container to hold pointers to Protocol/Portal objects.
Definition: brokerObject.h:24
Contains the DtDesignatorPublisher class declaration.
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
Base class for all TENA object translators.
Definition: tenaTranslator.h:88
Portal Designator Object class.
Definition: pDesignatorObject.h:19
#define Dt_DEF_TRANSLATOR_NAME(strname)
Definition: translator.h:16
Provides Designator object translation between TENA and the VR-Exchange Portal.
Definition: tenaBroker/tenaBroker/designatorTranslator.h:30
Contains the DtReflectedDesignatorList class declaration.