Pivotal GemFire Native C++ Reference  10.1.4
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Capache::geode::client::AttributesMutatorSupports modification of certain region attributes after the region has been created
 Capache::geode::client::AuthInitializeSpecifies the mechanism to obtain credentials for a client
 Capache::geode::client::CacheableArrayListA mutable Cacheable array list wrapper that can serve as a distributable object for caching
 Capache::geode::client::CacheableHashMapA mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching
 Capache::geode::client::CacheableHashSetA mutable CacheableKey hash set wrapper that can serve as a distributable object for caching
 Capache::geode::client::CacheableHashTableA mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching
 Capache::geode::client::CacheableIdentityHashMapA mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching
 Capache::geode::client::CacheableLinkedHashSetA mutable CacheableKey hash set wrapper that can serve as a distributable object for caching
 Capache::geode::client::CacheableLinkedListA mutable Cacheable array list wrapper that can serve as a distributable object for caching
 Capache::geode::client::CacheableObjectArrayImplements an immutable Vector of Cacheable objects that can serve as a distributable object for caching
 Capache::geode::client::CacheableStackA mutable Cacheable stack wrapper that can serve as a distributable object for caching
 Capache::geode::client::CacheableUndefinedImplements a DataSerializable object for undefined query results
 Capache::geode::client::CacheableVectorA mutable Cacheable vector wrapper that can serve as a distributable object for caching
 Capache::geode::client::CacheFactoryTop level class for configuring and using Geode on a client.This should be called once to create Cache
 Capache::geode::client::CacheListenerAn application plug-in that can be installed on a region
 Capache::geode::client::CacheLoaderAn application plug-in that can be installed on a region
 Capache::geode::client::CacheStatisticsDefines common statistical information for both the region and its entries
 Capache::geode::client::CacheTransactionManagerAn interface for objects who perform transaction management
 Capache::geode::client::CacheWriterAn application plug-in that can be installed on the region
 Capache::geode::client::CqAttributesThis interface holds all attribute values for a CQ and provides methods for retrieving all attribute settings
 Capache::geode::client::CqAttributesFactoryThe factory class for the CqAttributes instance
 Capache::geode::client::CqAttributesMutatorThis interface is used to modify the listeners that are associated with a CQ
 Capache::geode::client::CqEventThis interface provides methods to get all the information sent from the server about the CQ event
 Capache::geode::client::CqListenerApplication plug-in interface for handling continuous query events after they occur
 Capache::geode::client::CqQueryA Query is obtained from a QueryService which in turn is obtained from the Cache
 Capache::geode::client::CqServiceStatisticsThis class provides methods to get aggregate statistical information about the CQs of a client
 CCqStateThis interface gives information on the state of a CqQuery
 Capache::geode::client::CqStatisticsThis class provides methods to get statistical information about a registered Continuous Query (CQ) represented by the CqQuery object
 Capache::geode::client::DataInputProvide operations for reading primitive data values, byte arrays, strings, Serializable objects from a byte stream
 Capache::geode::client::DataOutputProvide operations for writing primitive data values, byte arrays, strings, Serializable objects to a byte stream
 Capache::geode::client::DeltaThis interface is used for delta propagation
 CDiskPolicyTypeEnumerated type for disk policy
 Capache::geode::client::EntryEventRepresents an entry event affecting an entry, including its identity and the the circumstances of the event
 Capache::geode::client::ExceptionA description of an exception that occurred during a cache operation
 Capache::geode::client::ExecutionGathers results from function execution
 CExpirationActionEnumerated type for expiration actions
 Capache::geode::client::ExpirationAttributesImmutable parameter object for accessing and setting the attributes associated with timeToLive and idleTimeout
 Capache::geode::client::FunctionServiceEntry point for function execution
 Capache::geode::client::PartitionResolverImplement the PartitionResolver interface to enable custom partitioning on the PartitionedRegion
 Capache::geode::client::PdxInstanceFactoryPdxInstanceFactory gives you a way to create PdxInstances
 Capache::geode::client::PdxReaderA PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX
 Capache::geode::client::PdxSerializerAllows domain classes to be serialized and deserialized as PDXs without modification of the domain class
 Capache::geode::client::PdxUnreadFieldsMarker interface for an object that Geode creates and returns from readUnreadFields
 Capache::geode::client::PdxWriterA PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class
 Capache::geode::client::PersistenceManagerPersistenceManager API for persistence and overflow
 Capache::geode::client::PoolA pool of connections to connect from a client to a set of Geode Cache Servers
 Capache::geode::client::PoolFactoryThis interface provides for the configuration and creation of instances of Pool
 Capache::geode::client::PoolManagerManages creation and access to connection pools for clients
 Capache::geode::client::PropertiesContains a set of (key, value) pair properties with key being the name of the property; value, the value of the property
 Capache::geode::client::QueryA Query is obtained from a QueryService which in turn is obtained from the Cache
 Capache::geode::client::QueryServiceQueryService is the class obtained from a Cache
 Capache::geode::client::RegionThis class manages subregions and cached data
 Capache::geode::client::RegionAttributesDefines attributes for configuring a region
 Capache::geode::client::RegionAttributesFactoryCreates instances of RegionAttributes
 Capache::geode::client::RegionEntryAn object in a Region that represents an entry, i.e., a key-value pair
 Capache::geode::client::RegionEventDeclares region events
 Capache::geode::client::RegionFactoryProvides for the configuration and creation of instances of Region
 Capache::geode::client::RegionServiceA RegionService provides access to existing regions that exist in a Geode cache
 CRegionShortcutEach enum represents a predefined RegionAttributes in a {}
 Capache::geode::client::ResultCollectorDefines the interface for a container that gathers results from function execution
 Capache::geode::client::SelectResultsA SelectResults is obtained by executing a Query on the server
 Capache::geode::client::SerializableThis base class is the superclass of all user objects in the cache that can be serialized
 Capache::geode::client::StructA Struct has a StructSet as its parent
 Capache::geode::client::SystemPropertiesThe SystemProperties class
 Capache::geode::client::TransactionIdThe TransactionId interface is a "marker" interface that represents a unique Geode transaction
 Capache::geode::client::TypeRegistryRegistry for custom serializable types, both PDXSerializable and DataSerializable

Apache Geode C++ Cache API Documentation