SerializationConfig is used to. More...
#include <SerializationConfig.h>
Public Member Functions | |
SerializationConfig () | |
Constructor default value of version is zero. | |
int | getPortableVersion () const |
Portable version will be used to differentiate two same class that have changes on it , like adding/removing field or changing a type of a field. More... | |
SerializationConfig & | setPortableVersion (int portableVersion) |
std::vector< boost::shared_ptr < serialization::SerializerBase > > const & | getSerializers () const |
SerializationConfig & | registerSerializer (boost::shared_ptr< serialization::SerializerBase > serializer) |
One can implement custom serializers other than Portable and IdentifiedDataSerializable to be used in serialization of user objects. More... | |
SerializationConfig is used to.
int hazelcast::client::SerializationConfig::getPortableVersion | ( | ) | const |
Portable version will be used to differentiate two same class that have changes on it , like adding/removing field or changing a type of a field.
std::vector< boost::shared_ptr< serialization::SerializerBase > > const & hazelcast::client::SerializationConfig::getSerializers | ( | ) | const |
SerializationConfig & hazelcast::client::SerializationConfig::registerSerializer | ( | boost::shared_ptr< serialization::SerializerBase > | serializer | ) |
One can implement custom serializers other than Portable and IdentifiedDataSerializable to be used in serialization of user objects.
For details
serializer | custom serializer to be registered |
SerializationConfig & hazelcast::client::SerializationConfig::setPortableVersion | ( | int | portableVersion | ) |
portableVersion |