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 |