knx
ETS configurable knx-stack
|
#include <knx_value.h>
Public Member Functions | |
KNXValue (bool value) | |
KNXValue (uint8_t value) | |
KNXValue (uint16_t value) | |
KNXValue (uint32_t value) | |
KNXValue (uint64_t value) | |
KNXValue (int8_t value) | |
KNXValue (int16_t value) | |
KNXValue (int32_t value) | |
KNXValue (int64_t value) | |
KNXValue (double value) | |
KNXValue (const char *value) | |
KNXValue (struct tm value) | |
KNXValue (float value) | |
operator bool () const | |
operator uint8_t () const | |
operator uint16_t () const | |
operator uint32_t () const | |
operator uint64_t () const | |
operator int8_t () const | |
operator int16_t () const | |
operator int32_t () const | |
operator int64_t () const | |
operator double () const | |
operator const char * () const | |
operator struct tm () const | |
operator float () const | |
KNXValue & | operator= (const bool value) |
KNXValue & | operator= (const uint8_t value) |
KNXValue & | operator= (const uint16_t value) |
KNXValue & | operator= (const uint32_t value) |
KNXValue & | operator= (const uint64_t value) |
KNXValue & | operator= (const int8_t value) |
KNXValue & | operator= (const int16_t value) |
KNXValue & | operator= (const int32_t value) |
KNXValue & | operator= (const int64_t value) |
KNXValue & | operator= (const double value) |
KNXValue & | operator= (const char *value) |
KNXValue & | operator= (const struct tm value) |
KNXValue & | operator= (const float value) |
Definition at line 6 of file knx_value.h.
KNXValue::KNXValue | ( | bool | value | ) |
Definition at line 7 of file knx_value.cpp.
KNXValue::KNXValue | ( | uint8_t | value | ) |
Definition at line 13 of file knx_value.cpp.
KNXValue::KNXValue | ( | uint16_t | value | ) |
Definition at line 19 of file knx_value.cpp.
KNXValue::KNXValue | ( | uint32_t | value | ) |
Definition at line 25 of file knx_value.cpp.
KNXValue::KNXValue | ( | uint64_t | value | ) |
Definition at line 31 of file knx_value.cpp.
KNXValue::KNXValue | ( | int8_t | value | ) |
Definition at line 37 of file knx_value.cpp.
KNXValue::KNXValue | ( | int16_t | value | ) |
Definition at line 43 of file knx_value.cpp.
KNXValue::KNXValue | ( | int32_t | value | ) |
Definition at line 49 of file knx_value.cpp.
KNXValue::KNXValue | ( | int64_t | value | ) |
Definition at line 55 of file knx_value.cpp.
KNXValue::KNXValue | ( | double | value | ) |
Definition at line 61 of file knx_value.cpp.
KNXValue::KNXValue | ( | const char * | value | ) |
Definition at line 67 of file knx_value.cpp.
KNXValue::KNXValue | ( | struct tm | value | ) |
Definition at line 73 of file knx_value.cpp.
KNXValue::KNXValue | ( | float | value | ) |
Definition at line 546 of file knx_value.cpp.
KNXValue::operator bool | ( | ) | const |
Definition at line 79 of file knx_value.cpp.
KNXValue::operator const char * | ( | ) | const |
Definition at line 129 of file knx_value.cpp.
KNXValue::operator double | ( | ) | const |
Definition at line 124 of file knx_value.cpp.
KNXValue::operator float | ( | ) | const |
Definition at line 559 of file knx_value.cpp.
KNXValue::operator int16_t | ( | ) | const |
Definition at line 109 of file knx_value.cpp.
KNXValue::operator int32_t | ( | ) | const |
Definition at line 114 of file knx_value.cpp.
KNXValue::operator int64_t | ( | ) | const |
Definition at line 119 of file knx_value.cpp.
KNXValue::operator int8_t | ( | ) | const |
Definition at line 104 of file knx_value.cpp.
KNXValue::operator struct tm | ( | ) | const |
Definition at line 134 of file knx_value.cpp.
KNXValue::operator uint16_t | ( | ) | const |
Definition at line 89 of file knx_value.cpp.
KNXValue::operator uint32_t | ( | ) | const |
Definition at line 94 of file knx_value.cpp.
KNXValue::operator uint64_t | ( | ) | const |
Definition at line 99 of file knx_value.cpp.
KNXValue::operator uint8_t | ( | ) | const |
Definition at line 84 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const bool | value | ) |
Definition at line 139 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const char * | value | ) |
Definition at line 209 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const double | value | ) |
Definition at line 202 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const float | value | ) |
Definition at line 552 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const int16_t | value | ) |
Definition at line 181 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const int32_t | value | ) |
Definition at line 188 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const int64_t | value | ) |
Definition at line 195 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const int8_t | value | ) |
Definition at line 174 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const struct tm | value | ) |
Definition at line 216 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const uint16_t | value | ) |
Definition at line 153 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const uint32_t | value | ) |
Definition at line 160 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const uint64_t | value | ) |
Definition at line 167 of file knx_value.cpp.
KNXValue & KNXValue::operator= | ( | const uint8_t | value | ) |
Definition at line 146 of file knx_value.cpp.