|
| InlineMessage (void) |
|
| InlineMessage (const InlineMessage &other) |
|
| ~InlineMessage (void) |
|
void | setParent (const Message *parent) |
|
void | set (const Type &msg) |
|
void | set (Type *msg) |
|
void | clear (void) |
|
const Type * | get (void) const |
|
Type * | get (void) |
|
template<typename T > |
bool | get (const T *&m) const |
|
template<typename T > |
bool | get (T *&m) |
|
unsigned | getSerializationSize (void) const |
|
bool | isNull (void) const |
|
Type & | operator* (void) const |
|
Type * | operator-> (void) const |
|
InlineMessage & | operator= (const InlineMessage &other) |
|
bool | operator== (const InlineMessage &other) const |
|
bool | operator!= (const InlineMessage &other) const |
|
uint16_t | serialize (uint8_t *bfr) const |
|
uint16_t | deserialize (const uint8_t *bfr, uint16_t &bfr_len) |
|
uint16_t | reverseDeserialize (const uint8_t *bfr, uint16_t &bfr_len) |
|
void | toJSON (std::ostream &os, const char *label, unsigned nindent, char prefix= ',') const |
|