8 #ifndef rprLromMapper_H_
9 #define rprLromMapper_H_
19 #include <MAK/ClockTime/Includes.h>
24 class DtRadioReceiverInterface;
35 virtual ~DtRprLromMapper();
39 DtRprLromMapper(
const DtRprLromMapper& orig);
42 DtRprLromMapper& operator=(
const DtRprLromMapper& orig);
47 virtual DtMessageInterface* messageInterface(
const DtString& ifName);
48 virtual DtObjectInterface* objectInterface(
const DtString& ifName);
50 static DtTime setRealTimeFromClockTime(
51 const MAK::ClockTime::Pointer clockTime);
53 static MAK::ClockTime::Pointer setClockTimeFromRealTime(
56 virtual void initInterfaceClassesToChoose();
60 typedef std::map<DtString, DtMessageInterface *> StringMessageInterfaceMap;
61 typedef std::map<DtString, DtObjectInterface*> StringObjectInterfaceMap;
62 StringMessageInterfaceMap myStringToMessageInterfaceMap;
63 StringObjectInterfaceMap myStringToObjectInterfaceMap;