20 #ifndef HAZELCAST_IdentifiedDataSerializable 
   21 #define HAZELCAST_IdentifiedDataSerializable 
   23 #include "hazelcast/util/HazelcastDll.h" 
   27         namespace serialization {
 
   28             class ObjectDataOutput;
 
   30             class ObjectDataInput;
 
   54                 virtual int getFactoryId() 
const = 0;
 
   59                 virtual int getClassId() 
const = 0;
 
   79 #endif //HAZELCAST_DataSerializable 
Provides serialization methods for primitive types,a arrays of primitive types, Portable, IdentifiedDataSerializable and custom serializables. 
Definition: ObjectDataOutput.h:51
 
Classes that will be used with hazelcast data structures like IMap, IQueue etc should either inherit ...
Definition: IdentifiedDataSerializable.h:42
 
virtual ~IdentifiedDataSerializable()
Destructor. 
Definition: IdentifiedDataSerializable.h:47