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.