VMware GemFire Native C++ Reference
9.2.4
|
Go to the documentation of this file.
3 #ifndef GEODE_CACHEABLEOBJECTARRAY_H_
4 #define GEODE_CACHEABLEOBJECTARRAY_H_
23 #include "geode_globals.hpp"
65 virtual int32_t classId()
const;
72 virtual int8_t typeId()
const;
89 virtual uint32_t objectSize()
const;
106 #endif // GEODE_CACHEABLEOBJECTARRAY_H_
Each enum represents a predefined RegionAttributes in a {}.
Definition: Assert.hpp:31
static Serializable * createDeserializable()
creation function for java Object[]
Definition: CacheableObjectArray.hpp:56
static CacheableObjectArrayPtr create()
Factory method for creating the default instance of CacheableObjectArray.
Definition: CacheableObjectArray.hpp:77
CacheableObjectArray()
Constructor, used for deserialization.
Definition: CacheableObjectArray.hpp:93
#define CPPCACHE_EXPORT
Defines a Geode CPPCACHE export.
Definition: geode_base.hpp:58
Implement an immutable Vector of Cacheable objects that can serve as a distributable object for cachi...
Definition: CacheableObjectArray.hpp:38
static CacheableObjectArrayPtr create(int32_t n)
Factory method for creating an instance of CacheableObjectArray with given size.
Definition: CacheableObjectArray.hpp:85
Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...
Definition: DataOutput.hpp:74
Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...
Definition: DataInput.hpp:56
Interface of an iterator for VectorT.
Definition: VectorT.hpp:43
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:52
Definition: Serializable.hpp:53
Vector template type class.
Definition: VectorT.hpp:37
CacheableObjectArray(int32_t n)
Create a vector with n elements allocated.
Definition: CacheableObjectArray.hpp:95
Pivotal GemFire C++ Cache API Documentation