13 #include <vl/additionalPassiveActivitiesPublisher.h>
14 #include <vl/reflectedAdditionalPassiveActivitiesList.h>
16 class DtReflectedAdditionalPassiveActivities;
17 class DtAdditionalPassiveActivitiesRepository;
19 #define ADD_PASS_ACT_TEMPLATE_ARGS \
20 DtPortalAdditionalPassiveActivitiesObject, DtPortalReflectedAdditionalPassiveActivitiesObject, \
21 DtReflectedAdditionalPassiveActivities, DtReflectedAdditionalPassiveActivitiesList, \
22 DtAdditionalPassiveActivitiesRepository, DtAdditionalPassiveActivitiesPublisher
24 namespace MAKVrExchange
61 virtual DtObjectPublisher* instantiateDisPublisher(
63 const DtEntityIdentifier& name );
71 virtual DtString portalObjectName(
const DtReflectedAdditionalPassiveActivities* refObj )
const;
77 virtual bool performPortalGlobalIdMapping(
79 const DtReflectedAdditionalPassiveActivities& refObj,
96 const DtAdditionalPassiveActivitiesRepository& source,
97 const DtReflectedAdditionalPassiveActivities& refObj );
100 virtual DtAdditionalPassiveActivitiesRepository* translate(
101 DtAdditionalPassiveActivitiesRepository* destination,
ObjectType
Definition: disBroker/disBroker/globalIdMapper.h:65
Provides container to hold pointers to Protocol/Portal objects.
Definition: brokerObject.h:24
A simple template class to hold different types of State Repositories.
Definition: pObjectPublisher.h:68
Messages which represent Active Sonars with state.
Definition: pAdditionalPassiveActivitiesObject.h:20
Base class for all broker objects.
Definition: broker.h:53
A template to create reflected object types for each type of object message.
Definition: pReflectedObject.h:58
#define Dt_DEF_TRANSLATOR_NAME(strname)
Definition: translator.h:16
Provides Additional Passive Activities translation between DIS and the VR-Exchange Portal...
Definition: disBroker/disBroker/additionalPassiveActivitiesTranslator.h:32
#define DT_DLL_DISBROKER
Definition: brokers/disBroker/disBroker/dllExport.h:20
Base class for all embedded system translators.
Definition: disBroker/disBroker/underwaterAcousticTranslator.h:44