24 #define HLA_TEMPLATE_LIST \
26 < class T_PortalObject \
27 , class T_PortalReflectedObject \
28 , class T_HlaReflectedObject \
29 , class T_HlaReflectedObjectList \
30 , class T_HlaObjectStateRepository \
31 , class T_HlaObjectPublisher>
56 T_PortalObject* destination,
57 const T_HlaObjectStateRepository& source,
58 const DtReflectedObject& reflectedObject = *(DtReflectedObject*)NULL ) = 0;
60 virtual T_HlaObjectStateRepository*
translate(
61 T_HlaObjectStateRepository* destination,
62 const T_PortalObject& source,
84 #define hlaTranslator_INL_
85 #include "hlaTrans.inl"
86 #undef hlaTranslator_INL_