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