![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::Variable, including all inherited members.
| arrayValue | BaseLib::Variable | |
| binaryValue | BaseLib::Variable | |
| booleanValue | BaseLib::Variable | |
| createError(int32_t faultCode, const std::string &faultString, bool retry=false) | BaseLib::Variable | static |
| errorStruct | BaseLib::Variable | |
| floatValue | BaseLib::Variable | |
| fromString(std::string &value, DeviceDescription::ILogical::Type::Enum type) | BaseLib::Variable | static |
| fromString(std::string &value, DeviceDescription::IPhysical::Type::Enum type) | BaseLib::Variable | static |
| fromString(std::string &value, VariableType type) | BaseLib::Variable | static |
| getTypeString(VariableType type) | BaseLib::Variable | static |
| integerValue | BaseLib::Variable | |
| integerValue64 | BaseLib::Variable | |
| operator bool_type() const | BaseLib::Variable | |
| operator!=(const Variable &rhs) | BaseLib::Variable | |
| operator<(const Variable &rhs) | BaseLib::Variable | |
| operator<=(const Variable &rhs) | BaseLib::Variable | |
| operator=(const Variable &rhs) | BaseLib::Variable | |
| operator==(const Variable &rhs) | BaseLib::Variable | |
| operator>(const Variable &rhs) | BaseLib::Variable | |
| operator>=(const Variable &rhs) | BaseLib::Variable | |
| print(bool stdout=false, bool stderr=false, bool oneLine=false) | BaseLib::Variable | |
| setType(VariableType value) | BaseLib::Variable | inline |
| setType(DeviceDescription::ILogical::Type::Enum value) | BaseLib::Variable | |
| stringValue | BaseLib::Variable | |
| structValue | BaseLib::Variable | |
| toString() | BaseLib::Variable | |
| trimStrings() | BaseLib::Variable | |
| type | BaseLib::Variable | |
| Variable() | BaseLib::Variable | |
| Variable(Variable const &rhs) | BaseLib::Variable | |
| Variable(VariableType variableType) | BaseLib::Variable | explicit |
| Variable(uint8_t integer) | BaseLib::Variable | explicit |
| Variable(int32_t integer) | BaseLib::Variable | explicit |
| Variable(uint32_t integer) | BaseLib::Variable | explicit |
| Variable(int64_t integer) | BaseLib::Variable | explicit |
| Variable(uint64_t integer) | BaseLib::Variable | explicit |
| Variable(const std::string &string) | BaseLib::Variable | explicit |
| Variable(const char *string) | BaseLib::Variable | explicit |
| Variable(bool boolean) | BaseLib::Variable | explicit |
| Variable(double floatVal) | BaseLib::Variable | explicit |
| Variable(const PArray &arrayVal) | BaseLib::Variable | explicit |
| Variable(const std::vector< std::string > &arrayVal) | BaseLib::Variable | explicit |
| Variable(const PStruct &structVal) | BaseLib::Variable | explicit |
| Variable(const std::vector< uint8_t > &binaryVal) | BaseLib::Variable | explicit |
| Variable(const uint8_t *binaryVal, size_t binaryValSize) | BaseLib::Variable | explicit |
| Variable(const std::vector< char > &binaryVal) | BaseLib::Variable | explicit |
| Variable(const char *binaryVal, size_t binaryValSize) | BaseLib::Variable | explicit |
| Variable(DeviceDescription::ILogical::Type::Enum variableType) | BaseLib::Variable | explicit |
| Variable(const xml_node *node) | BaseLib::Variable | explicit |
| ~Variable() | BaseLib::Variable | virtual |