19 #include <boost/endian/conversion.hpp>
21 #include "hazelcast/util/export.h"
23 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
25 #pragma warning(disable : 4251)
30 namespace serialization {
31 struct global_serializer;
53 int get_portable_version()
const;
62 std::shared_ptr<serialization::global_serializer> get_global_serializer()
71 const std::shared_ptr<serialization::global_serializer>&
85 boost::endian::order get_byte_order()
const;
89 std::shared_ptr<serialization::global_serializer> global_serializer_;
90 boost::endian::order byte_order_ = boost::endian::order::big;
95 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
SerializationConfig is used to.