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