14 #include <vlutil/vlMachineTypes.h>
17 #include <MAK/ClockTime/Includes.h>
19 #include <vlutil/vlTime.h>
24 namespace MAKVrExchange
27 namespace DtTenaBroker
31 class DtRadioReceiverInterface;
42 virtual ~DtRprLromMapper();
44 virtual void init( DtExerciseConn* exConn );
45 virtual DtMessageInterface* messageInterface(
const DtString& ifName );
46 virtual DtObjectInterface* objectInterface(
const DtString& ifName );
48 static DtTime setRealTimeFromClockTime(
49 const MAK::ClockTime::Pointer clockTime );
51 static MAK::ClockTime::Pointer setClockTimeFromRealTime(
52 const DtTime realTime );
54 virtual void initInterfaceClassesToChoose();
59 DtRprLromMapper(
const DtRprLromMapper& orig );
62 DtRprLromMapper& operator = (
const DtRprLromMapper& orig );
66 typedef std::map<DtString,DtMessageInterface*> StringMessageInterfaceMap;
67 typedef std::map<DtString,DtObjectInterface*> StringObjectInterfaceMap;
68 StringMessageInterfaceMap myStringToMessageInterfaceMap;
69 StringObjectInterfaceMap myStringToObjectInterfaceMap;
Contains the DtLromMapper class declaration.
#define DT_DLL_MAKLROM
Definition: makLromMapExport.h:26