Apache Geode Native C++ Reference 1.15.0
|
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::CacheableArrayList |
A mutable Cacheable array list wrapper 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::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::CacheableVector |
A mutable Cacheable vector wrapper that can serve as a distributable object for caching. More... | |
Typedefs | |
using | apache::geode::client::BooleanArray = internal::CacheableArrayPrimitive< bool, internal::DSCode::BooleanArray > |
An immutable wrapper for array of booleans that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableBoolean = internal::CacheableKeyPrimitive< bool, internal::DSCode::CacheableBoolean > |
An immutable wrapper for bool that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableByte = internal::CacheableKeyPrimitive< int8_t, internal::DSCode::CacheableByte > |
An immutable wrapper for byte that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableBytes = internal::CacheableArrayPrimitive< int8_t, internal::DSCode::CacheableBytes > |
An immutable wrapper for byte arrays that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableCharacter = internal::CacheableKeyPrimitive< char16_t, internal::DSCode::CacheableCharacter > |
An immutable wrapper for 16-bit characters that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableDouble = internal::CacheableKeyPrimitive< double, internal::DSCode::CacheableDouble > |
An immutable wrapper for doubles that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableDoubleArray = internal::CacheableArrayPrimitive< double, internal::DSCode::CacheableDoubleArray > |
An immutable wrapper for array of doubles that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableFloat = internal::CacheableKeyPrimitive< float, internal::DSCode::CacheableFloat > |
An immutable wrapper for floats that can serve as. More... | |
using | apache::geode::client::CacheableFloatArray = internal::CacheableArrayPrimitive< float, internal::DSCode::CacheableFloatArray > |
An immutable wrapper for array of floats that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableInt16 = internal::CacheableKeyPrimitive< int16_t, internal::DSCode::CacheableInt16 > |
An immutable wrapper for 16-bit integers that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableInt16Array = internal::CacheableArrayPrimitive< int16_t, internal::DSCode::CacheableInt16Array > |
An immutable wrapper for array of 16-bit integers that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableInt32 = internal::CacheableKeyPrimitive< int32_t, internal::DSCode::CacheableInt32 > |
An immutable wrapper for 32-bit integers that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableInt32Array = internal::CacheableArrayPrimitive< int32_t, internal::DSCode::CacheableInt32Array > |
An immutable wrapper for array of 32-bit integers that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableInt64 = internal::CacheableKeyPrimitive< int64_t, internal::DSCode::CacheableInt64 > |
An immutable wrapper for 64-bit integers that can serve as a distributable key object for caching. More... | |
using | apache::geode::client::CacheableInt64Array = internal::CacheableArrayPrimitive< int64_t, internal::DSCode::CacheableInt64Array > |
An immutable wrapper for array of 64-bit integers that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CacheableStringArray = internal::CacheableArrayPrimitive< std::shared_ptr< CacheableString >, internal::DSCode::CacheableStringArray > |
An immutable wrapper for array of strings that can serve as a distributable object for caching. More... | |
using | apache::geode::client::CharArray = internal::CacheableArrayPrimitive< char16_t, internal::DSCode::CharArray > |
An immutable wrapper for array of wide-characters that can serve as a distributable object for caching. More... | |
Contains generic template definitions for Cacheable types and instantiations for built-in types.
|
extern |
An immutable wrapper for array of booleans that can serve as a distributable object for caching.
using apache::geode::client::CacheableBoolean = typedef internal::CacheableKeyPrimitive<bool, internal::DSCode::CacheableBoolean> |
An immutable wrapper for bool that can serve as a distributable key object for caching.
using apache::geode::client::CacheableByte = typedef internal::CacheableKeyPrimitive<int8_t, internal::DSCode::CacheableByte> |
An immutable wrapper for byte that can serve as a distributable key object for caching.
using apache::geode::client::CacheableBytes = typedef internal::CacheableArrayPrimitive<int8_t, internal::DSCode::CacheableBytes> |
An immutable wrapper for byte arrays that can serve as a distributable object for caching.
using apache::geode::client::CacheableCharacter = typedef internal::CacheableKeyPrimitive<char16_t, internal::DSCode::CacheableCharacter> |
An immutable wrapper for 16-bit characters that can serve as a distributable key object for caching.
using apache::geode::client::CacheableDouble = typedef internal::CacheableKeyPrimitive<double, internal::DSCode::CacheableDouble> |
An immutable wrapper for doubles that can serve as a distributable key object for caching.
|
extern |
An immutable wrapper for array of doubles that can serve as a distributable object for caching.
using apache::geode::client::CacheableFloat = typedef internal::CacheableKeyPrimitive<float, internal::DSCode::CacheableFloat> |
An immutable wrapper for floats that can serve as.
a distributable key object for caching.
|
extern |
An immutable wrapper for array of floats that can serve as a distributable object for caching.
using apache::geode::client::CacheableInt16 = typedef internal::CacheableKeyPrimitive<int16_t, internal::DSCode::CacheableInt16> |
An immutable wrapper for 16-bit integers that can serve as a distributable key object for caching.
|
extern |
An immutable wrapper for array of 16-bit integers that can serve as a distributable object for caching.
using apache::geode::client::CacheableInt32 = typedef internal::CacheableKeyPrimitive<int32_t, internal::DSCode::CacheableInt32> |
An immutable wrapper for 32-bit integers that can serve as a distributable key object for caching.
|
extern |
An immutable wrapper for array of 32-bit integers that can serve as a distributable object for caching.
using apache::geode::client::CacheableInt64 = typedef internal::CacheableKeyPrimitive<int64_t, internal::DSCode::CacheableInt64> |
An immutable wrapper for 64-bit integers that can serve as a distributable key object for caching.
|
extern |
An immutable wrapper for array of 64-bit integers that can serve as a distributable object for caching.
|
extern |
An immutable wrapper for array of strings that can serve as a distributable object for caching.
|
extern |
An immutable wrapper for array of wide-characters that can serve as a distributable object for caching.