21 #ifndef HAZELCAST_SerializationConfig
22 #define HAZELCAST_SerializationConfig
24 #include "hazelcast/util/HazelcastDll.h"
25 #include <boost/shared_ptr.hpp>
28 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
30 #pragma warning(disable: 4251) //for dll export
35 namespace serialization{
59 int getPortableVersion()
const;
72 std::vector<boost::shared_ptr<serialization::SerializerBase> >
const &getSerializers()
const;
80 SerializationConfig& registerSerializer(boost::shared_ptr<serialization::SerializerBase> serializer);
84 std::vector<boost::shared_ptr<serialization::SerializerBase> > serializers;
89 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
93 #endif //HAZELCAST_SerializationConfig
SerializationConfig is used to.
Definition: SerializationConfig.h:44