#include "msgpack.hpp"
#include "delegate/ISerializer.h"
#include <iostream>
#include <type_traits>
Go to the source code of this file.
|
template<typename T > |
using | is_const_type = std::is_const<std::remove_reference_t<T>> |
|
|
template<typename Arg1 , typename... Args> |
void | make_serialized (msgpack::sbuffer &buffer, Arg1 &arg1, Args... args) |
|
template<typename Arg1 , typename... Args> |
void | make_unserialized (msgpack::unpacker &unpacker, Arg1 &arg1, Args &&... args) |
|
- See also
- https://github.com/endurodave/DelegateMQ David Lafreniere, 2025.
Serialize callable argument data using MessagePack library for transport to a remote. Endinaness correctly handled by MessagePack library.
◆ is_const_type
◆ make_serialized()
template<typename Arg1 , typename... Args>
void make_serialized |
( |
msgpack::sbuffer & | buffer, |
|
|
Arg1 & | arg1, |
|
|
Args... | args ) |
◆ make_unserialized()
template<typename Arg1 , typename... Args>
void make_unserialized |
( |
msgpack::unpacker & | unpacker, |
|
|
Arg1 & | arg1, |
|
|
Args &&... | args ) |