19 #ifndef HAZELCAST_CLIENT_DATAARRAY_H_    20 #define HAZELCAST_CLIENT_DATAARRAY_H_    22 #include "hazelcast/client/exception/IllegalArgumentException.h"    23 #include "hazelcast/client/serialization/pimpl/SerializationService.h"    35             virtual size_t size() 
const = 0;
    45             virtual const T *
get(
size_t index) = 0;
    54             virtual std::auto_ptr<T> 
release(
size_t index) = 0;
    69 #endif //HAZELCAST_CLIENT_DATAARRAY_H_ virtual const T * operator[](size_t index)=0
Please note that this operation MAY (if the de-serialization is not done before) be costly due to de-...
 
virtual size_t size() const =0
 
Definition: DataArray.h:28
 
PN (Positive-Negative) CRDT counter. 
Definition: MapEntryView.h:32
 
virtual std::auto_ptr< T > release(size_t index)=0
Will release the de-serialized data.