libknx
|
Binary single bit value with additional control bit. Either on or off. More...
#include <dpt.hpp>
Static Public Attributes | |
static KNX_IMPORT_EXPORT const dpt< 2, 001 >::set_type | NO_CONTROL |
Control bit is off so value is not used. | |
static KNX_IMPORT_EXPORT const dpt< 2, 001 >::set_type | CONTROL_VALUE_ZERO |
Control bit is on and value is off. | |
static KNX_IMPORT_EXPORT const dpt< 2, 001 >::set_type | CONTROL_VALUE_ONE |
Control bit is on and value is on. | |
Additional Inherited Members | |
![]() | |
typedef MappingMajor< MAJOR >::set_type | set_type |
Fetching the set value type from mapping. | |
typedef dpt< MAJOR, MINOR > | own_type |
Assigning the type for later access. | |
typedef dpt_private< MAJOR, MINOR > | private_type |
Assigning type of private implementation. | |
![]() | |
dpt () | |
Constructor usually setting all values to zero. | |
~dpt () | |
Destructor for the dpt. | |
void | set (const TYPE value) |
Major function to set the value of a dpt. | |
void | get (TYPE &value) const |
Major function to get the value of a dpt. | |
![]() | |
static unsigned int | get_index () |
Function returning an index of the class for quick type access. | |
Binary single bit value with additional control bit. Either on or off.