MessagePack for C++
Toggle main menu visibility
Loading...
Searching...
No Matches
msgpack
v2
adaptor
detail
cpp11_msgpack_tuple_decl.hpp
Go to the documentation of this file.
1
//
2
// MessagePack for C++ static resolution routine
3
//
4
// Copyright (C) 2016 KONDO Takatoshi
5
//
6
// Distributed under the Boost Software License, Version 1.0.
7
// (See accompanying file LICENSE_1_0.txt or copy at
8
// http://www.boost.org/LICENSE_1_0.txt)
9
//
10
#ifndef MSGPACK_V2_CPP11_MSGPACK_TUPLE_DECL_HPP
11
#define MSGPACK_V2_CPP11_MSGPACK_TUPLE_DECL_HPP
12
13
#include "
msgpack/v1/adaptor/detail/cpp11_msgpack_tuple_decl.hpp
"
14
15
namespace
msgpack
{
16
18
MSGPACK_API_VERSION_NAMESPACE
(v2) {
20
21
namespace
type
{
22
23
using
v1::type::get;
24
using
v1::type::tuple_size;
25
using
v1::type::tuple_element;
26
using
v1::type::uses_allocator;
27
using
v1::type::ignore;
28
using
v1::type::swap;
29
30
using
v1::type::tuple;
31
32
using
v1::type::make_tuple;
33
using
v1::type::forward_as_tuple;
34
using
v1::type::tuple_cat;
35
using
v1::type::tie;
36
37
}
// namespace type
38
39
// --- Pack from tuple to packer stream ---
40
41
using
v1::MsgpackTuplePacker;
42
43
// --- Convert from tuple to object ---
44
using
v1::MsgpackTupleAs;
45
46
using
v1::MsgpackTupleAsImpl;
47
48
using
v1::MsgpackTupleConverter;
49
50
// --- Convert from tuple to object with zone ---
51
using
v1::MsgpackTupleToObjectWithZone;
52
54
}
// MSGPACK_API_VERSION_NAMESPACE(v2)
56
57
}
// namespace msgpack
58
59
#endif
// MSGPACK_V2_CPP11_MSGPACK_TUPLE_DECL_HPP
msgpack::type
Definition
array_ref.hpp:24
msgpack
Definition
adaptor_base.hpp:15
cpp11_msgpack_tuple_decl.hpp
MSGPACK_API_VERSION_NAMESPACE
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition
versioning.hpp:66
Generated by
1.17.0