10 #ifndef MSGPACK_V1_CPP_CONFIG_DECL_HPP 11 #define MSGPACK_V1_CPP_CONFIG_DECL_HPP 15 #if !defined(MSGPACK_USE_CPP03) 16 # if defined(_MSC_VER) 18 # define MSGPACK_USE_CPP03 20 # elif (__cplusplus < 201103L) 21 # define MSGPACK_USE_CPP03 23 #endif // MSGPACK_USE_CPP03 26 #if defined(MSGPACK_USE_CPP03) 49 T
const&
move(T
const& t);
51 template <
bool P,
typename T =
void>
54 template<
typename T, T val>
60 template<
class T,
class U>
73 #else // MSGPACK_USE_CPP03 84 using std::unique_ptr;
93 using std::underlying_type;
101 #endif // MSGPACK_USE_CPP03 103 #endif // MSGPACK_V1_CPP_CONFIG_DECL_HPP Definition: cpp_config_decl.hpp:64
integral_constant< bool, true > true_type
Definition: cpp_config_decl.hpp:55
Definition: cpp_config_decl.hpp:61
Definition: adaptor_base.hpp:15
T const & move(T const &t)
Definition: cpp_config_decl.hpp:43
Definition: cpp_config_decl.hpp:55
Definition: cpp_config_decl.hpp:52
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition: versioning.hpp:58
integral_constant< bool, false > false_type
Definition: cpp_config_decl.hpp:58