OpenZWave Library  1.6.1133
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
OpenZWave::Internal::SensorMultiLevelCCTypes Class Reference

#include <SensorMultiLevelCCTypes.h>

Classes

class  SensorMultiLevelScales
 
class  SensorMultiLevelTypes
 

Public Types

typedef std::map< uint8,
std::shared_ptr
< SensorMultiLevelCCTypes::SensorMultiLevelScales > > 
SensorScales
 

Public Member Functions

string GetSensorName (uint32)
 
string GetSensorUnit (uint32, uint8)
 
string GetSensorUnitName (uint32, uint8)
 
const SensorScales GetSensorScales (uint32)
 

Static Public Member Functions

static SensorMultiLevelCCTypes * Get ()
 
static bool Create ()
 

Member Typedef Documentation

Member Function Documentation

bool OpenZWave::Internal::SensorMultiLevelCCTypes::Create ( )
static
SensorMultiLevelCCTypes * OpenZWave::Internal::SensorMultiLevelCCTypes::Get ( )
static
std::string OpenZWave::Internal::SensorMultiLevelCCTypes::GetSensorName ( uint32  type)
const SensorMultiLevelCCTypes::SensorScales OpenZWave::Internal::SensorMultiLevelCCTypes::GetSensorScales ( uint32  type)
std::string OpenZWave::Internal::SensorMultiLevelCCTypes::GetSensorUnit ( uint32  type,
uint8  scale 
)
std::string OpenZWave::Internal::SensorMultiLevelCCTypes::GetSensorUnitName ( uint32  type,
uint8  scale 
)

The documentation for this class was generated from the following files: