OpenZWave Library  1.6.1914
Public Attributes | List of all members
OpenZWave::Internal::CompatOptionFlagStorage Struct Reference

#include <CompatOptionManager.h>

+ Collaboration diagram for OpenZWave::Internal::CompatOptionFlagStorage:

Public Attributes

CompatOptionFlags flag
 
CompatOptionFlagType type
 
bool changed
 
union {
   bool   valBool
 
   uint8_t   valByte
 
   uint16_t   valShort
 
   uint32_t   valInt
 
}; 
 
std::map< uint32_t, bool > valBoolArray
 
std::map< uint32_t, uint8_t > valByteArray
 
std::map< uint32_t, uint16_t > valShortArray
 
std::map< uint32_t, uint32_t > valIntArray
 

Member Data Documentation

union { ... }
bool OpenZWave::Internal::CompatOptionFlagStorage::changed
CompatOptionFlags OpenZWave::Internal::CompatOptionFlagStorage::flag
CompatOptionFlagType OpenZWave::Internal::CompatOptionFlagStorage::type
bool OpenZWave::Internal::CompatOptionFlagStorage::valBool
std::map<uint32_t, bool> OpenZWave::Internal::CompatOptionFlagStorage::valBoolArray
uint8_t OpenZWave::Internal::CompatOptionFlagStorage::valByte
std::map<uint32_t, uint8_t> OpenZWave::Internal::CompatOptionFlagStorage::valByteArray
uint32_t OpenZWave::Internal::CompatOptionFlagStorage::valInt
std::map<uint32_t, uint32_t> OpenZWave::Internal::CompatOptionFlagStorage::valIntArray
uint16_t OpenZWave::Internal::CompatOptionFlagStorage::valShort
std::map<uint32_t, uint16_t> OpenZWave::Internal::CompatOptionFlagStorage::valShortArray

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