#include <serializer.h>
Inherits serializer::EmptySerializer.
Inherited by serializer::PreciseSerializer< Us > [private]
, and serializer::TupleSerializer< std::tuple< Us... > > [private]
.
|
template<typename T , typename... Ts> |
static auto | serialize (T &&t, Ts &&... ts) |
|
template<typename... Ts> |
static auto | deserialize (const uint8_t *data, size_t size) |
|
template<typename... Ts> |
static std::tuple | serialize (const Ts &... ts) |
| Can serialize empty messages, but nothing else.
|
|
template<typename... Ts> |
static std::tuple | serialize (const Ts &... ts) |
| Can serialize empty messages, but nothing else.
|
|
template<typename... Ts> |
static std::tuple | deserialize (const uint8_t *, size_t size) |
|
◆ deserialize()
template<typename... Ts>
static auto serializer::CommonSerializer::deserialize |
( |
const uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inlinestatic |
◆ serialize() [1/2]
template<typename... Ts>
static std::tuple serializer::EmptySerializer::serialize |
( |
const Ts &... |
ts | ) |
|
|
inlinestatic |
Can serialize empty messages, but nothing else.
◆ serialize() [2/2]
template<typename T , typename... Ts>
static auto serializer::CommonSerializer::serialize |
( |
T && |
t, |
|
|
Ts &&... |
ts |
|
) |
| |
|
inlinestatic |
General serialize call - convert each argument to a tuple, cat those tuples
The documentation for this class was generated from the following file: