Trait to perform the serialization and deserialization of an VariantMessage instance. More...
#include <VariantMessage.h>
Static Public Member Functions | |
template<typename Stream > | |
static void | read (Stream &stream, swarmros::introspection::VariantMessage &message) |
Uses the message serializer to read the serialized representation of the underlying variant from an output stream. More... | |
static uint32_t | serializedLength (const swarmros::introspection::VariantMessage &message) |
Uses the message serializer to calculate the serialized size of the underlying variant. More... | |
template<typename Stream > | |
static void | write (Stream &stream, const swarmros::introspection::VariantMessage &message) |
Uses the message serializer to write the serialized representation of the underlying variant onto an output stream. More... | |
Trait to perform the serialization and deserialization of an VariantMessage instance.
Definition at line 155 of file VariantMessage.h.
|
inlinestatic |
Uses the message serializer to read the serialized representation of the underlying variant from an output stream.
stream | Stream |
message | Message |
Definition at line 218 of file VariantMessage.h.
|
inlinestatic |
Uses the message serializer to calculate the serialized size of the underlying variant.
message | Message |
Definition at line 164 of file VariantMessage.h.
|
inlinestatic |
Uses the message serializer to write the serialized representation of the underlying variant onto an output stream.
stream | Stream |
message | Message |
Definition at line 191 of file VariantMessage.h.