31 #ifndef BINARYPAYLOAD_H_ 32 #define BINARYPAYLOAD_H_ 50 namespace DeviceDescription
79 uint32_t bitIndex = 0;
81 int32_t index2Offset = -1;
82 int32_t constValueInteger = -1;
83 double constValueDecimal = -1;
85 bool isSigned =
false;
86 bool omitIfSet =
false;
89 int32_t parameterChannel = -1;
90 int32_t metaInteger1 = -1;
91 int32_t metaInteger2 = -1;
92 int32_t metaInteger3 = -1;
93 int32_t metaInteger4 = -1;
This is the base library main class.
Definition: BaseLib.h:95
Class describing binary payloads.
Definition: BinaryPayload.h:68
Definition: BaseLib.cpp:34
std::string parameterId
Definition: BinaryPayload.h:88
std::vector< PBinaryPayload > BinaryPayloads
Helper type for arrays of BinaryPayload pointers.
Definition: BinaryPayload.h:63
Class representing a node of XML document.
Definition: rapidxml.h:539
Definition: BinaryPayload.h:38
std::shared_ptr< BinaryPayload > PBinaryPayload
Helper type for BinaryPayload pointers.
Definition: BinaryPayload.h:53
std::string constValueString
Definition: BinaryPayload.h:84
virtual ~BinaryPayload()
Definition: BinaryPayload.h:73