#include <CompatOptionManager.h>
|
| | 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) |
| |
◆ CompatOptionManager()
◆ ~CompatOptionManager()
| OpenZWave::Internal::CompatOptionManager::~CompatOptionManager |
( |
| ) |
|
|
virtual |
◆ EnableFlag()
| void OpenZWave::Internal::CompatOptionManager::EnableFlag |
( |
CompatOptionFlags |
flag, |
|
|
uint32_t |
defaultval |
|
) |
| |
◆ GetFlagBool()
| bool OpenZWave::Internal::CompatOptionManager::GetFlagBool |
( |
CompatOptionFlags |
flag, |
|
|
uint32_t |
index = -1 |
|
) |
| const |
◆ GetFlagByte()
| uint8_t OpenZWave::Internal::CompatOptionManager::GetFlagByte |
( |
CompatOptionFlags |
flag, |
|
|
uint32_t |
index = -1 |
|
) |
| const |
◆ GetFlagInt()
| uint32_t OpenZWave::Internal::CompatOptionManager::GetFlagInt |
( |
CompatOptionFlags |
flag, |
|
|
uint32_t |
index = -1 |
|
) |
| const |
◆ GetFlagShort()
| uint16_t OpenZWave::Internal::CompatOptionManager::GetFlagShort |
( |
CompatOptionFlags |
flag, |
|
|
uint32_t |
index = -1 |
|
) |
| const |
◆ ReadXML()
| void OpenZWave::Internal::CompatOptionManager::ReadXML |
( |
TiXmlElement const * |
_ccElement | ) |
|
◆ SetFlagBool()
| bool OpenZWave::Internal::CompatOptionManager::SetFlagBool |
( |
CompatOptionFlags |
flag, |
|
|
bool |
value, |
|
|
uint32_t |
index = -1 |
|
) |
| |
◆ SetFlagByte()
| bool OpenZWave::Internal::CompatOptionManager::SetFlagByte |
( |
CompatOptionFlags |
flag, |
|
|
uint8_t |
value, |
|
|
uint32_t |
index = -1 |
|
) |
| |
◆ SetFlagInt()
| bool OpenZWave::Internal::CompatOptionManager::SetFlagInt |
( |
CompatOptionFlags |
flag, |
|
|
uint32_t |
value, |
|
|
uint32_t |
index = -1 |
|
) |
| |
◆ SetFlagShort()
| bool OpenZWave::Internal::CompatOptionManager::SetFlagShort |
( |
CompatOptionFlags |
flag, |
|
|
uint16_t |
value, |
|
|
uint32_t |
index = -1 |
|
) |
| |
◆ SetNodeAndCC()
| void OpenZWave::Internal::CompatOptionManager::SetNodeAndCC |
( |
uint8_t |
node, |
|
|
uint8_t |
cc |
|
) |
| |
◆ WriteXML()
| void OpenZWave::Internal::CompatOptionManager::WriteXML |
( |
TiXmlElement * |
_ccElement | ) |
|
The documentation for this class was generated from the following files: