10 #ifndef MSGPACK_V1_TYPE_BOOST_MSGPACK_VARIANT_DECL_HPP 11 #define MSGPACK_V1_TYPE_BOOST_MSGPACK_VARIANT_DECL_HPP 13 #if defined(MSGPACK_USE_BOOST) 32 template <
typename STR,
typename BIN,
typename EXT>
35 template <
typename STR,
typename BIN,
typename EXT>
36 bool operator<(basic_variant<STR, BIN, EXT>
const& lhs, basic_variant<STR, BIN, EXT>
const& rhs);
38 template <
typename STR,
typename BIN,
typename EXT>
39 bool operator==(basic_variant<STR, BIN, EXT>
const& lhs, basic_variant<STR, BIN, EXT>
const& rhs);
41 template <
typename STR,
typename BIN,
typename EXT>
42 bool operator!=(basic_variant<STR, BIN, EXT>
const& lhs, basic_variant<STR, BIN, EXT>
const& rhs);
45 typedef basic_variant<
46 #if (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53 48 #else // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53 50 #endif // (BOOST_VERSION / 100000) >= 1 && ((BOOST_VERSION / 100) % 1000) >= 53 61 #endif // MSGPACK_USE_BOOST 62 #endif // MSGPACK_V1_TYPE_BOOST_MSGPACK_VARIANT_DECL_HPP
Definition: adaptor_base.hpp:15
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition: versioning.hpp:58
bool operator==(nil_t const &lhs, nil_t const &rhs)
Definition: nil.hpp:29
bool operator!=(const msgpack::object &x, const msgpack::object &y)
Definition: object.hpp:1044