VMware GemFire Native C++ Reference
9.1
|
Contains generic template definitions for Cacheable types and instantiations for built-in types. More...
Go to the source code of this file.
Data Structures | |
class | apache::geode::client::BooleanArray |
An immutable wrapper for array of booleans that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableArrayList |
A mutable Cacheable array list wrapper that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableArrayType< TObj, TYPEID > |
Template class for array of primitive types. More... | |
class | apache::geode::client::CacheableBoolean |
An immutable wrapper for booleans that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableByte |
An immutable wrapper for bytes that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableBytes |
An immutable wrapper for byte arrays that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableContainerType< TBase, TYPEID > |
Template class for container Cacheable types. More... | |
class | apache::geode::client::CacheableDouble |
An immutable wrapper for doubles that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableDoubleArray |
An immutable wrapper for array of doubles that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableFloat |
An immutable wrapper for floats that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableFloatArray |
An immutable wrapper for array of floats that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableHashMap |
A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableHashSet |
A mutable CacheableKey hash set wrapper that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableHashTable |
A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableIdentityHashMap |
A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableInt16 |
An immutable wrapper for 16-bit integers that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableInt16Array |
An immutable wrapper for array of 16-bit integers that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableInt32 |
An immutable wrapper for 32-bit integers that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableInt32Array |
An immutable wrapper for array of 32-bit integers that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableInt64 |
An immutable wrapper for 64-bit integers that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CacheableInt64Array |
An immutable wrapper for array of 64-bit integers that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableKeyType< TObj, TYPEID, TYPENAME, SPRINTFSYM, STRSIZE > |
Template CacheableKey class for primitive types. More... | |
class | apache::geode::client::CacheableLinkedHashSet |
A mutable CacheableKey hash set wrapper that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableLinkedList |
A mutable Cacheable array list wrapper that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableStack |
A mutable Cacheable stack wrapper that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableStringArray |
An immutable wrapper for array of strings that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableVector |
A mutable Cacheable vector wrapper that can serve as a distributable object for caching. More... | |
class | apache::geode::client::CacheableWideChar |
An immutable wrapper for wide-characters that can serve as a distributable key object for caching. More... | |
class | apache::geode::client::CharArray |
An immutable wrapper for array of wide-characters that can serve as a distributable object for caching. More... | |
class | apache::geode::client::SharedArrayPtr< TObj, TYPEID > |
Template class for CacheableArrayType SharedPtr's that adds [] operator. More... | |
class | apache::geode::client::SharedArrayPtr< TObj, TYPEID > |
Template class for CacheableArrayType SharedPtr's that adds [] operator. More... | |
Namespaces | |
apache | |
Each enum represents a predefined RegionAttributes in a Cache. | |
Functions | |
template<typename TObj > | |
void | apache::geode::client::copyArray (TObj *dest, const TObj *src, int32_t length) |
Function to copy an array from source to destination. More... | |
template<typename TObj > | |
void | apache::geode::client::copyArray (SharedPtr< TObj > *dest, const SharedPtr< TObj > *src, int32_t length) |
Function to copy an array of SharedPtr s from source to destination. More... | |
template<typename TObj , int8_t TYPEID> | |
void | apache::geode::client::copyArray (SharedArrayPtr< TObj, TYPEID > *dest, const SharedArrayPtr< TObj, TYPEID > *src, int32_t length) |
Function to copy an array of SharedArrayPtr s from source to destination. More... | |
int | apache::geode::client::gf_snprintf (char *buffer, int32_t maxLength, const char *fmt,...) |
snprintf implementation. More... | |
int | apache::geode::client::gf_sprintf (char *buffer, const char *fmt,...) |
sprintf implementation. More... | |
Contains generic template definitions for Cacheable types and instantiations for built-in types.
|
inline |
Function to copy an array from source to destination.
|
inline |
Function to copy an array of SharedPtr
s from source to destination.
|
inline |
Function to copy an array of SharedArrayPtr
s from source to destination.
int apache::geode::client::gf_snprintf | ( | char * | buffer, |
int32_t | maxLength, | ||
const char * | fmt, | ||
... | |||
) |
snprintf implementation.
int apache::geode::client::gf_sprintf | ( | char * | buffer, |
const char * | fmt, | ||
... | |||
) |
sprintf implementation.