libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
Class describing HTTP payloads. More...
#include <HttpPayload.h>
Public Member Functions | |
HttpPayload (BaseLib::SharedObjects *baseLib) | |
HttpPayload (BaseLib::SharedObjects *baseLib, xml_node *node) | |
virtual | ~HttpPayload () |
Public Attributes | |
std::string | key |
std::string | parameterId |
bool | constValueBooleanSet = false |
bool | constValueBoolean = false |
bool | constValueIntegerSet = false |
int32_t | constValueInteger = -1 |
bool | constValueDecimalSet = false |
double | constValueDecimal = -1 |
bool | constValueStringSet = false |
std::string | constValueString |
Protected Attributes | |
BaseLib::SharedObjects * | _bl = nullptr |
Class describing HTTP payloads.
BaseLib::DeviceDescription::HttpPayload::HttpPayload | ( | BaseLib::SharedObjects * | baseLib | ) |
BaseLib::DeviceDescription::HttpPayload::HttpPayload | ( | BaseLib::SharedObjects * | baseLib, |
xml_node * | node | ||
) |
|
inlinevirtual |
|
protected |
bool BaseLib::DeviceDescription::HttpPayload::constValueBoolean = false |
bool BaseLib::DeviceDescription::HttpPayload::constValueBooleanSet = false |
double BaseLib::DeviceDescription::HttpPayload::constValueDecimal = -1 |
bool BaseLib::DeviceDescription::HttpPayload::constValueDecimalSet = false |
int32_t BaseLib::DeviceDescription::HttpPayload::constValueInteger = -1 |
bool BaseLib::DeviceDescription::HttpPayload::constValueIntegerSet = false |
std::string BaseLib::DeviceDescription::HttpPayload::constValueString |
bool BaseLib::DeviceDescription::HttpPayload::constValueStringSet = false |
std::string BaseLib::DeviceDescription::HttpPayload::key |
std::string BaseLib::DeviceDescription::HttpPayload::parameterId |