14 class DtUnderwaterAcousticsEmissionRepository;
16 #define DIS_TEMPLATE_LIST \
18 < class T_PortalObject \
19 , class T_PortalReflectedObject \
20 , class T_DisReflectedObject \
21 , class T_DisReflectedObjectList \
22 , class T_DisObjectStateRepository \
23 , class T_DisObjectPublisher>
25 #define DIS_TEMPLATE_FUNCTION \
26 T_PortalObject, T_PortalReflectedObject, \
27 T_DisReflectedObject, T_DisReflectedObjectList, \
28 T_DisObjectStateRepository, T_DisObjectPublisher
30 namespace MAKVrExchange
33 class DtPortalUnderwaterAcousticObject;
63 const DtUnderwaterAcousticsEmissionRepository& source,
const T_DisReflectedObject& refObj );
66 virtual DtUnderwaterAcousticsEmissionRepository*
translate(
67 DtUnderwaterAcousticsEmissionRepository* destination,
69 const T_PortalReflectedObject& refObj );
77 #define _underwaterAcousticTranslator_INL_
78 #include <disBroker/underwaterAcousticTranslator.inl>
79 #undef _underwaterAcousticTranslator_INL_