OpenZWave Library 1.6.1914
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ValueID_Index_Meter Struct Reference

#include <ValueIDIndexesDefines.h>

Public Types

enum  _enumerated {
  Electric_kWh = 0 , Electric_kVah , Electric_W , Electric_Pulse ,
  Electric_V , Electric_A , Electric_PowerFactor , Electric_Unknown_1 ,
  Electric_kVar , Electric_kVarh , Electric_Unknown_2 , Electric_Unknown_3 ,
  Electric_Unknown_4 , Electric_Unknown_5 , Electric_Unknown_6 , Electric_Unknown_7 ,
  Gas_Cubic_Meters , Gas_Cubic_Feet , Gas_Unknown_1 , Gas_Pulse ,
  Gas_Unknown_2 , Gas_Unknown_3 , Gas_Unknown_4 , Gas_Unknown_5 ,
  Gas_Unknown_6 , Gas_Unknown_7 , Gas_Unknown_8 , Gas_Unknown_9 ,
  Gas_Unknown_10 , Gas_Unknown_11 , Gas_Unknown_12 , Gas_Unknown_13 ,
  Water_Cubic_Meters , Water_Cubic_Feet , Water_Cubic_US_Gallons , Water_Cubic_Pulse ,
  Water_Unknown_1 , Water_Unknown_2 , Water_Unknown_3 , Water_Unknown_4 ,
  Water_Unknown_5 , Water_Unknown_6 , Water_Unknown_7 , Water_Unknown_8 ,
  Water_Unknown_9 , Water_Unknown_10 , Water_Unknown_11 , Water_Unknown_12 ,
  Heating_kWh , Heating_Unknown_1 , Heating_Unknown_2 , Heating_Unknown_3 ,
  Heating_Unknown_4 , Heating_Unknown_5 , Heating_Unknown_6 , Heating_Unknown_7 ,
  Heating_Unknown_8 , Heating_Unknown_9 , Heating_Unknown_10 , Heating_Unknown_11 ,
  Heating_Unknown_12 , Heating_Unknown_13 , Heating_Unknown_14 , Heating_Unknown_15 ,
  Cooling_kWh , Cooling_Unknown_1 , Cooling_Unknown_2 , Cooling_Unknown_3 ,
  Cooling_Unknown_4 , Cooling_Unknown_5 , Cooling_Unknown_6 , Cooling_Unknown_7 ,
  Cooling_Unknown_8 , Cooling_Unknown_9 , Cooling_Unknown_10 , Cooling_Unknown_11 ,
  Cooling_Unknown_12 , Cooling_Unknown_13 , Cooling_Unknown_14 , Cooling_Unknown_15 ,
  Exporting = 256 , Reset = 257
}
 

Public Member Functions

 ValueID_Index_Meter (_enumerated value)
 
 operator _enumerated () const
 
const char * _to_string () const
 

Static Public Member Functions

static const int * _values ()
 
static const char *const * _names ()
 

Public Attributes

_enumerated _value
 

Static Public Attributes

static const size_t _count = 82
 

Member Enumeration Documentation

◆ _enumerated

Enumerator
Electric_kWh 
Electric_kVah 
Electric_W 
Electric_Pulse 
Electric_V 
Electric_A 
Electric_PowerFactor 
Electric_Unknown_1 
Electric_kVar 
Electric_kVarh 
Electric_Unknown_2 
Electric_Unknown_3 
Electric_Unknown_4 
Electric_Unknown_5 
Electric_Unknown_6 
Electric_Unknown_7 
Gas_Cubic_Meters 
Gas_Cubic_Feet 
Gas_Unknown_1 
Gas_Pulse 
Gas_Unknown_2 
Gas_Unknown_3 
Gas_Unknown_4 
Gas_Unknown_5 
Gas_Unknown_6 
Gas_Unknown_7 
Gas_Unknown_8 
Gas_Unknown_9 
Gas_Unknown_10 
Gas_Unknown_11 
Gas_Unknown_12 
Gas_Unknown_13 
Water_Cubic_Meters 
Water_Cubic_Feet 
Water_Cubic_US_Gallons 
Water_Cubic_Pulse 
Water_Unknown_1 
Water_Unknown_2 
Water_Unknown_3 
Water_Unknown_4 
Water_Unknown_5 
Water_Unknown_6 
Water_Unknown_7 
Water_Unknown_8 
Water_Unknown_9 
Water_Unknown_10 
Water_Unknown_11 
Water_Unknown_12 
Heating_kWh 
Heating_Unknown_1 
Heating_Unknown_2 
Heating_Unknown_3 
Heating_Unknown_4 
Heating_Unknown_5 
Heating_Unknown_6 
Heating_Unknown_7 
Heating_Unknown_8 
Heating_Unknown_9 
Heating_Unknown_10 
Heating_Unknown_11 
Heating_Unknown_12 
Heating_Unknown_13 
Heating_Unknown_14 
Heating_Unknown_15 
Cooling_kWh 
Cooling_Unknown_1 
Cooling_Unknown_2 
Cooling_Unknown_3 
Cooling_Unknown_4 
Cooling_Unknown_5 
Cooling_Unknown_6 
Cooling_Unknown_7 
Cooling_Unknown_8 
Cooling_Unknown_9 
Cooling_Unknown_10 
Cooling_Unknown_11 
Cooling_Unknown_12 
Cooling_Unknown_13 
Cooling_Unknown_14 
Cooling_Unknown_15 
Exporting 
Reset 

Constructor & Destructor Documentation

◆ ValueID_Index_Meter()

ValueID_Index_Meter::ValueID_Index_Meter ( _enumerated  value)
inline

Member Function Documentation

◆ _names()

static const char *const * ValueID_Index_Meter::_names ( )
inlinestatic

◆ _to_string()

const char * ValueID_Index_Meter::_to_string ( ) const
inline

◆ _values()

static const int * ValueID_Index_Meter::_values ( )
inlinestatic

◆ operator _enumerated()

ValueID_Index_Meter::operator _enumerated ( ) const
inline

Member Data Documentation

◆ _count

const size_t ValueID_Index_Meter::_count = 82
static

◆ _value

_enumerated ValueID_Index_Meter::_value

The documentation for this struct was generated from the following file: