10#ifndef MSGPACK_V1_CPP_CONFIG_DECL_HPP
11#define MSGPACK_V1_CPP_CONFIG_DECL_HPP
16#if defined(MSGPACK_USE_CPP03)
19# if defined (__cplusplus_cli)
20# define MSGPACK_NULLPTR __nullptr
22# define MSGPACK_NULLPTR nullptr
25# define MSGPACK_NULLPTR (0)
43T
const& move(T
const& t);
45template <
bool P,
typename T =
void>
48template<
typename T, T val>
49struct integral_constant;
51typedef integral_constant<bool, true> true_type;
52typedef integral_constant<bool, false> false_type;
54template<
class T,
class U>
58struct underlying_type;
66struct remove_volatile;
82#if defined (__cplusplus_cli)
83# define MSGPACK_NULLPTR __nullptr
85# define MSGPACK_NULLPTR nullptr
97 using std::unique_ptr;
104 using std::enable_if;
106 using std::underlying_type;
108 using std::remove_const;
109 using std::remove_volatile;
110 using std::remove_cv;
111 using std::is_pointer;
121#if defined(__has_include)
122#define MSGPACK_HAS_INCLUDE __has_include
124#define MSGPACK_HAS_INCLUDE(header) 0
Definition adaptor_base.hpp:15
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition versioning.hpp:66