#include <HmDevice.h>
§ ParameterConversion() [1/2]
§ ParameterConversion() [2/2]
§ ~ParameterConversion()
| virtual BaseLib::HmDeviceDescription::ParameterConversion::~ParameterConversion |
( |
| ) |
|
|
inlinevirtual |
§ fromPacket()
| void BaseLib::HmDeviceDescription::ParameterConversion::fromPacket |
( |
std::shared_ptr< Variable > |
value | ) |
|
|
virtual |
§ toPacket()
| void BaseLib::HmDeviceDescription::ParameterConversion::toPacket |
( |
std::shared_ptr< Variable > |
value | ) |
|
|
virtual |
§ _bl
§ _parameter
| HomeMaticParameter* BaseLib::HmDeviceDescription::ParameterConversion::_parameter = nullptr |
|
protected |
§ div
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::div = 0 |
§ exponentSize
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::exponentSize = 5 |
§ exponentStart
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::exponentStart = 0 |
§ factor
| double BaseLib::HmDeviceDescription::ParameterConversion::factor = 0 |
§ factors
| std::vector<double> BaseLib::HmDeviceDescription::ParameterConversion::factors |
§ fromDevice
| bool BaseLib::HmDeviceDescription::ParameterConversion::fromDevice = true |
§ integerValueMapDevice
| std::unordered_map<int32_t, int32_t> BaseLib::HmDeviceDescription::ParameterConversion::integerValueMapDevice |
§ integerValueMapParameter
| std::unordered_map<int32_t, int32_t> BaseLib::HmDeviceDescription::ParameterConversion::integerValueMapParameter |
§ invert
| bool BaseLib::HmDeviceDescription::ParameterConversion::invert = false |
§ mantissaSize
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::mantissaSize = 11 |
§ mantissaStart
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::mantissaStart = 5 |
§ mul
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::mul = 0 |
§ off
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::off = 0 |
§ offset
| double BaseLib::HmDeviceDescription::ParameterConversion::offset = 0 |
§ on
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::on = 200 |
§ stringValue
| std::string BaseLib::HmDeviceDescription::ParameterConversion::stringValue |
§ stringValueFalse
| std::string BaseLib::HmDeviceDescription::ParameterConversion::stringValueFalse = "false" |
§ stringValueTrue
| std::string BaseLib::HmDeviceDescription::ParameterConversion::stringValueTrue = "true" |
§ threshold
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::threshold = 1 |
§ toDevice
| bool BaseLib::HmDeviceDescription::ParameterConversion::toDevice = true |
§ type
| Type::Enum BaseLib::HmDeviceDescription::ParameterConversion::type = Type::Enum::none |
§ valueFalse
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::valueFalse = 0 |
§ valueSize
| double BaseLib::HmDeviceDescription::ParameterConversion::valueSize = 0 |
§ valueTrue
| int32_t BaseLib::HmDeviceDescription::ParameterConversion::valueTrue = 0 |
The documentation for this class was generated from the following files: