28 #ifndef SENSORMULTILEVELCCTYPES_H
29 #define SENSORMULTILEVELCCTYPES_H
53 typedef std::map<uint8, std::shared_ptr<SensorMultiLevelCCTypes::SensorMultiLevelScales> >
SensorScales;
68 static bool ReadXML();
82 static std::map<uint32, std::shared_ptr<SensorMultiLevelCCTypes::SensorMultiLevelTypes> > SensorTypes;
87 #endif // SENSORMULTILEVELCCTYPES_H
Definition: Bitfield.cpp:30
string name
Definition: SensorMultiLevelCCTypes.h:50
const SensorScales GetSensorScales(uint32)
Definition: SensorMultiLevelCCTypes.cpp:225
string unit
Definition: SensorMultiLevelCCTypes.h:51
Definition: SensorMultiLevelCCTypes.h:46
string name
Definition: SensorMultiLevelCCTypes.h:58
Definition: SensorMultiLevelCCTypes.h:43
Definition: SensorMultiLevelCCTypes.h:54
uint32 id
Definition: SensorMultiLevelCCTypes.h:57
unsigned int uint32
Definition: Defs.h:91
SensorScales allSensorScales
Definition: SensorMultiLevelCCTypes.h:59
static bool Create()
Definition: SensorMultiLevelCCTypes.cpp:236
std::map< uint8, std::shared_ptr< SensorMultiLevelCCTypes::SensorMultiLevelScales > > SensorScales
Definition: SensorMultiLevelCCTypes.h:53
string GetSensorUnit(uint32, uint8)
Definition: SensorMultiLevelCCTypes.cpp:190
static SensorMultiLevelCCTypes * Get()
Definition: SensorMultiLevelCCTypes.cpp:250
uint8 id
Definition: SensorMultiLevelCCTypes.h:49
string GetSensorName(uint32)
Definition: SensorMultiLevelCCTypes.cpp:180
string GetSensorUnitName(uint32, uint8)
Definition: SensorMultiLevelCCTypes.cpp:207
unsigned char uint8
Definition: Defs.h:85