28 #ifndef SENSORMULTILEVELCCTYPES_H 29 #define SENSORMULTILEVELCCTYPES_H 53 typedef std::map<uint8, std::shared_ptr<SensorMultiLevelCCTypes::SensorMultiLevelScales> >
SensorScales;
68 static void 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:224
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:235
std::map< uint8, std::shared_ptr< SensorMultiLevelCCTypes::SensorMultiLevelScales > > SensorScales
Definition: SensorMultiLevelCCTypes.h:53
string GetSensorUnit(uint32, uint8)
Definition: SensorMultiLevelCCTypes.cpp:189
static SensorMultiLevelCCTypes * Get()
Definition: SensorMultiLevelCCTypes.cpp:246
uint8 id
Definition: SensorMultiLevelCCTypes.h:49
string GetSensorName(uint32)
Definition: SensorMultiLevelCCTypes.cpp:179
string GetSensorUnitName(uint32, uint8)
Definition: SensorMultiLevelCCTypes.cpp:206
unsigned char uint8
Definition: Defs.h:85