10#ifndef MSGPACK_V2_ADAPTOR_BASE_HPP
11#define MSGPACK_V2_ADAPTOR_BASE_HPP
26template <
typename T,
typename Enabler>
27struct convert : v1::adaptor::convert<T, Enabler> {
30template <
typename T,
typename Enabler>
31struct pack : v1::adaptor::pack<T, Enabler> {
34template <
typename T,
typename Enabler>
39 !msgpack::is_same<T, std::string>::value &&
40 !msgpack::is_array<T>::value
42 : v1::adaptor::object<T, Enabler> {
45template <
typename T,
typename Enabler>
Definition adaptor_base.hpp:22
Definition array_ref.hpp:24
Definition adaptor_base.hpp:15
Definition adaptor_base.hpp:27
Definition adaptor_base.hpp:43
Definition adaptor_base.hpp:38
Definition adaptor_base.hpp:32
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition versioning.hpp:66