Ariles
Loading...
Searching...
No Matches
msgpack.h
Go to the documentation of this file.
1/**
2 @file
3 @author Alexander Sherikov
4
5 @copyright 2014-2017 INRIA. Licensed under the Apache License, Version 2.0.
6 (see @ref LICENSE or http://www.apache.org/licenses/LICENSE-2.0)
7
8 @copyright 2017-2020 Alexander Sherikov, Licensed under the Apache License, Version 2.0.
9 (see @ref LICENSE or http://www.apache.org/licenses/LICENSE-2.0)
10
11 @brief
12*/
13
14/**
15@defgroup msgpack msgpack
16@ingroup config
17
18@brief Serialization using msgpack format, see https://msgpack.org/.
19*/
20
21
22#pragma once
23
24#define ARILES2_VISITOR_INCLUDED_msgpack
25
28
29
30#include "./msgpack/reader.h"
31#include "./msgpack/writer.h"
34
35
36namespace ariles2
37{
38 /**
39 * @brief MessagePack visitor.
40 * @ingroup msgpack
41 */
47} // namespace ariles2
48
49namespace ariles2
50{
51 /**
52 * @brief MessagePack visitor (compact).
53 * @note Field names are not preserved, serialized/deserialized classes
54 * must match exactly.
55 *
56 * @ingroup msgpack
57 */
63} // namespace ariles2
MessagePack visitor (compact).
Definition msgpack.h:59
MessagePack visitor.
Definition msgpack.h:43