MessagePack for C++
include
msgpack
v2
meta_decl.hpp
Go to the documentation of this file.
1
//
2
// MessagePack for C++ static resolution routine
3
//
4
// Copyright (C) 2015-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
11
#ifndef MSGPACK_V2_META_DECL_HPP
12
#define MSGPACK_V2_META_DECL_HPP
13
14
#if !defined(MSGPACK_USE_CPP03)
15
16
#include "
msgpack/v1/meta_decl.hpp
"
17
18
namespace
msgpack
{
19
21
MSGPACK_API_VERSION_NAMESPACE
(
v2
) {
23
24
namespace
detail {
25
26
using
v1::detail::bool_pack;
27
28
using
v1::detail::all_of_imp;
29
30
using
v1::detail::any_of_imp;
31
32
}
// namespace detail
33
34
using
v1::all_of
;
35
36
using
v1::any_of
;
37
38
using
v1::seq;
39
40
using
v1::gen_seq;
41
43
}
// MSGPACK_API_VERSION_NAMESPACE(v2)
45
46
}
// namespace msgpack
47
48
#endif // !defined(MSGPACK_USE_CPP03)
49
50
#endif // MSGPACK_V2_META_DECL_HPP
meta_decl.hpp
msgpack
Definition:
adaptor_base.hpp:15
msgpack::all_of
detail::all_of_imp< T< U >::value... > all_of
Definition:
meta_decl.hpp:36
MSGPACK_API_VERSION_NAMESPACE
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition:
versioning.hpp:58
v2
msgpack::any_of
detail::any_of_imp<(T< U >::value)... > any_of
Definition:
meta_decl.hpp:39
Generated by
1.8.17