OpenZWave Library  1.6.914
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: