31 #ifndef JSONPAYLOAD_H_ 32 #define JSONPAYLOAD_H_ 50 namespace DeviceDescription
80 bool constValueBooleanSet =
false;
81 bool constValueBoolean =
false;
82 bool constValueIntegerSet =
false;
83 int32_t constValueInteger = -1;
84 bool constValueDecimalSet =
false;
85 double constValueDecimal = -1;
86 bool constValueStringSet =
false;
This is the base library main class.
Definition: BaseLib.h:95
std::string parameterId
Definition: JsonPayload.h:79
Definition: BaseLib.cpp:34
std::string subkey
Definition: JsonPayload.h:76
std::string constValueString
Definition: JsonPayload.h:87
std::vector< PJsonPayload > JsonPayloads
Helper type for JsonPayload pointer arrays.
Definition: JsonPayload.h:63
std::shared_ptr< JsonPayload > PJsonPayload
Helper type for JsonPayload pointers.
Definition: JsonPayload.h:53
Class describing JSON payloads.
Definition: JsonPayload.h:68
virtual ~JsonPayload()
Definition: JsonPayload.h:73
std::string key
Definition: JsonPayload.h:75
Class representing a node of XML document.
Definition: rapidxml.h:539
std::vector< std::string > keyPath
Definition: JsonPayload.h:78
Definition: BinaryPayload.h:38
std::string subsubkey
Definition: JsonPayload.h:77