![]() |
OpenZWave Library 1.6.1914
|
#include <CompatOptionManager.h>
Public Member Functions | |
| CompatOptionManager (CompatOptionType type, Internal::CC::CommandClass *cc) | |
| virtual | ~CompatOptionManager () |
| void | SetNodeAndCC (uint8_t node, uint8_t cc) |
| void | EnableFlag (CompatOptionFlags flag, uint32_t defaultval) |
| void | ReadXML (TiXmlElement const *_ccElement) |
| void | WriteXML (TiXmlElement *_ccElement) |
| bool | GetFlagBool (CompatOptionFlags flag, uint32_t index=-1) const |
| uint8_t | GetFlagByte (CompatOptionFlags flag, uint32_t index=-1) const |
| uint16_t | GetFlagShort (CompatOptionFlags flag, uint32_t index=-1) const |
| uint32_t | GetFlagInt (CompatOptionFlags flag, uint32_t index=-1) const |
| bool | SetFlagBool (CompatOptionFlags flag, bool value, uint32_t index=-1) |
| bool | SetFlagByte (CompatOptionFlags flag, uint8_t value, uint32_t index=-1) |
| bool | SetFlagShort (CompatOptionFlags flag, uint16_t value, uint32_t index=-1) |
| bool | SetFlagInt (CompatOptionFlags flag, uint32_t value, uint32_t index=-1) |
| OpenZWave::Internal::CompatOptionManager::CompatOptionManager | ( | CompatOptionType | type, |
| Internal::CC::CommandClass * | cc ) |
|
virtual |
| void OpenZWave::Internal::CompatOptionManager::EnableFlag | ( | CompatOptionFlags | flag, |
| uint32_t | defaultval ) |
| bool OpenZWave::Internal::CompatOptionManager::GetFlagBool | ( | CompatOptionFlags | flag, |
| uint32_t | index = -1 ) const |
| uint8_t OpenZWave::Internal::CompatOptionManager::GetFlagByte | ( | CompatOptionFlags | flag, |
| uint32_t | index = -1 ) const |
| uint32_t OpenZWave::Internal::CompatOptionManager::GetFlagInt | ( | CompatOptionFlags | flag, |
| uint32_t | index = -1 ) const |
| uint16_t OpenZWave::Internal::CompatOptionManager::GetFlagShort | ( | CompatOptionFlags | flag, |
| uint32_t | index = -1 ) const |
| void OpenZWave::Internal::CompatOptionManager::ReadXML | ( | TiXmlElement const * | _ccElement | ) |
| bool OpenZWave::Internal::CompatOptionManager::SetFlagBool | ( | CompatOptionFlags | flag, |
| bool | value, | ||
| uint32_t | index = -1 ) |
| bool OpenZWave::Internal::CompatOptionManager::SetFlagByte | ( | CompatOptionFlags | flag, |
| uint8_t | value, | ||
| uint32_t | index = -1 ) |
| bool OpenZWave::Internal::CompatOptionManager::SetFlagInt | ( | CompatOptionFlags | flag, |
| uint32_t | value, | ||
| uint32_t | index = -1 ) |
| bool OpenZWave::Internal::CompatOptionManager::SetFlagShort | ( | CompatOptionFlags | flag, |
| uint16_t | value, | ||
| uint32_t | index = -1 ) |
| void OpenZWave::Internal::CompatOptionManager::SetNodeAndCC | ( | uint8_t | node, |
| uint8_t | cc ) |
| void OpenZWave::Internal::CompatOptionManager::WriteXML | ( | TiXmlElement * | _ccElement | ) |