MessagePack for C++
Loading...
Searching...
No Matches
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
14
15namespace msgpack {
16
20
21namespace type {
22
23using v1::type::get;
24using v1::type::tuple_size;
25using v1::type::tuple_element;
26using v1::type::uses_allocator;
27using v1::type::ignore;
28using v1::type::swap;
29
30using v1::type::tuple;
31
32using v1::type::make_tuple;
33using v1::type::forward_as_tuple;
34using v1::type::tuple_cat;
35using v1::type::tie;
36
37} // namespace type
38
39// --- Pack from tuple to packer stream ---
40
41using v1::MsgpackTuplePacker;
42
43// --- Convert from tuple to object ---
44using v1::MsgpackTupleAs;
45
46using v1::MsgpackTupleAsImpl;
47
48using v1::MsgpackTupleConverter;
49
50// --- Convert from tuple to object with zone ---
51using v1::MsgpackTupleToObjectWithZone;
52
54} // MSGPACK_API_VERSION_NAMESPACE(v2)
56
57} // namespace msgpack
58
59#endif // MSGPACK_V2_CPP11_MSGPACK_TUPLE_DECL_HPP
Definition adaptor_base.hpp:15
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition versioning.hpp:66