14 class DtUnderwaterAcousticsEmissionRepository;
16 #define HLA_TEMPLATE_LIST \
18 < class T_PortalObject \
19 , class T_PortalReflectedObject \
20 , class T_HlaReflectedObject \
21 , class T_HlaReflectedObjectList \
22 , class T_HlaObjectStateRepository \
23 , class T_HlaObjectPublisher>
25 #define HLA_TEMPLATE_ARGS \
26 T_PortalObject, T_PortalReflectedObject, \
27 T_HlaReflectedObject, T_HlaReflectedObjectList, \
28 T_HlaObjectStateRepository, T_HlaObjectPublisher
30 namespace MAKVrExchange
33 class DtPortalUnderwaterAcousticObject;
63 const DtUnderwaterAcousticsEmissionRepository& source,
const T_HlaReflectedObject& refObj );
66 virtual DtUnderwaterAcousticsEmissionRepository*
translate(
67 DtUnderwaterAcousticsEmissionRepository* destination,
69 const T_PortalReflectedObject& refObj );
77 #define _underwaterAcousticTranslator_INL_
78 #include <rprBroker/underwaterAcousticTranslator.inl>
79 #undef _underwaterAcousticTranslator_INL_