OpenZWave Library  1.6.885
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
OpenZWave::ValueID_Index_SwitchMultiLevel Struct Reference

#include <ValueIDIndexes.h>

Public Types

enum  _enumerated {
  Level = 0, Bright = 1, Dim = 2, IgnoreStartLevel = 3,
  StartLevel = 4, Duration = 5, Step = 6, Inc = 7,
  Dec = 8, TargetValue = 9
}
 

Public Member Functions

 ValueID_Index_SwitchMultiLevel (_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 = 10
 

Member Enumeration Documentation

◆ _enumerated

Enumerator
Level 
Bright 
Dim 
IgnoreStartLevel 
StartLevel 
Duration 
Step 
Inc 
Dec 
TargetValue 

Constructor & Destructor Documentation

◆ ValueID_Index_SwitchMultiLevel()

OpenZWave::ValueID_Index_SwitchMultiLevel::ValueID_Index_SwitchMultiLevel ( _enumerated  value)
inline

Member Function Documentation

◆ _names()

static const char* const* OpenZWave::ValueID_Index_SwitchMultiLevel::_names ( )
inlinestatic

◆ _to_string()

const char* OpenZWave::ValueID_Index_SwitchMultiLevel::_to_string ( ) const
inline

◆ _values()

static const int* OpenZWave::ValueID_Index_SwitchMultiLevel::_values ( )
inlinestatic

◆ operator _enumerated()

OpenZWave::ValueID_Index_SwitchMultiLevel::operator _enumerated ( ) const
inline

Member Data Documentation

◆ _count

const size_t OpenZWave::ValueID_Index_SwitchMultiLevel::_count = 10
static

◆ _value

_enumerated OpenZWave::ValueID_Index_SwitchMultiLevel::_value

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