| gemfire_admin::AdministratedSystem | |
| gemfire::Assert | Declares debugging assertion reporting functions |
| gemfire::AttributesFactory | Creates instances of RegionAttributes |
| gemfire::AttributesMutator | Supports modification of certain region attributes after the region has been created |
| gemfire::Cache | Caches are obtained from static methods on the CacheFactory class |
| gemfire::CacheableArrayType< TObj, TYPEID > | Template class for array of primitive types |
| gemfire::CacheableContainerType< TBase, TYPEID > | Template class for container Cacheable types |
| gemfire::CacheableDate | Implement a date object based on system epoch that can serve as a distributable key object for caching as well as being a date value |
| gemfire::CacheableFileName | Implement an immutable C string wrapper that can serve as a distributable filename object for caching as both key and value |
| gemfire::CacheableKey | Represents a cacheable key |
| gemfire::CacheableKeyType< TObj, TYPEID, TYPENAME, SPRINTFSYM, STRSIZE > | Template CacheableKey class for primitive types |
| gemfire::CacheableObjectArray | Implement an immutable Vector of Cacheable objects that can serve as a distributable object for caching |
| gemfire::CacheableString | Implement a immutable C string wrapper that can serve as a distributable key object for caching as well as being a string value |
| gemfire::CacheableUndefined | Encapsulate an undefined query result |
| gemfire_admin::CacheApplication | |
| gemfire::CacheAttributes | Defines attributes for configuring a cache |
| gemfire::CacheAttributesFactory | Creates instances of CacheAttributes |
| gemfire::CacheFactory | A factory class that must be used to obtain instances of Cache |
| gemfire::CacheListener | An application plug-in that can be installed on a region |
| gemfire::CacheLoader | An application plug-in that can be installed on a region |
| gemfire_admin::CacheRegion | |
| gemfire::CacheRegionListener | An application plug-in that can be installed on a cache |
| gemfire::CacheWriter | An application plug-in that can be installed on the region |
| gemfire::DiskPolicyType | Enumerated type for disk policy |
| gemfire::DistributedSystem | DistributedSystem encapsulates this applications "connection" into the GemFire Java servers distributed system |
| gemfire::EntryEvent | Represents an entry event affecting an entry, including its identity and the the circumstances of the event |
| gemfire::Exception | A description of an exception that occurred during a cache operation |
| GfErrorInfo | Structure used to return error information |
| gemfire::HashMapOfSharedBase | Represents a HashMap of SharedBase |
| gemfire::HashMapOfSharedBase::Iterator | Interface of an iterator for HashMapOfSharedBase |
| gemfire::HashMapT< TKEY, TVAL > | HashMap of TKEY to TVAL |
| gemfire::HashSetOfSharedBase | Represents a HashSet of SharedBase |
| gemfire::HashSetOfSharedBase::Iterator | Interface of an iterator for HashSetOfSharedBase |
| gemfire::HashSetT< TKEY > | HashSet of TKEY |
| gemfire::HashSetT< TKEY >::Iterator | Interface of an iterator for HashSetT |
| gemfire_admin::Locator | |
| gemfire::Log | Defines methods available to clients that want to write a log message to their GemFire system's shared log file |
| gemfire_admin::LogEvent | |
| gemfire_admin::LogListener | |
| gemfire::LogVarargs | These functions are added to facilitate logging in printf format |
| gemfire::MembershipListener | This interface does not apply for native clients |
| gemfire::MirrorType | Enumerated type for region mirroring |
| gemfire::PersistenceManager | PersistenceManager API for persistence and overflow |
| gemfire::Properties | Properties |
| gemfire::Query | A Query is obtained from a QueryService which in turn is obtained from a Cache |
| gemfire::QueryService | QueryService is the class obtained from a Cache |
| gemfire::Region | This class manages subregions and cached data |
| gemfire::RegionAttributes | Defines attributes for configuring a region |
| gemfire::RegionEntry | An object in a Region that represents an entry, i.e., a key-value pair |
| gemfire::RegionEvent | Declares region events |
| gemfire::ResultSet | A ResultSet may be obtained after executing a Query which is obtained from a QueryService which in turn is obtained from a Cache |
| gemfire::ScopeType | Enumerated type for region distribution scope |
| gemfire::SelectResults | A SelectResults is obtained by executing a Query on the server |
| gemfire::SelectResultsIterator | A SelectResultsIterator is obtained from a ResultSet or StructSet and is used to iterate over the items available in them |
| gemfire::Serializable | This abstract base class is the superclass of all user objects in the cache that can be serialized |
| gemfire::SharedBase | This abstract base class is the base class of all user objects that have the shared capability of reference counting |
| gemfire::SharedPtr< Target > | Defines a reference counted shared pointer |
| gemfire::SignalHandler | Represents a signal handler used for dumping stacks and attaching a debugger |
| gemfire::SPEHelper | Helper class for SharedPtr exceptions |
| gemfire_admin::Statistic | |
| gemfire_statistics::StatisticDescriptor | Describes an individual statistic whose value is updated by an application and may be archived by GemFire |
| gemfire_admin::StatisticEvent | |
| gemfire_admin::StatisticListener | |
| gemfire_admin::StatisticResource | |
| gemfire_statistics::StatisticsFactory | Instances of this interface provide methods that create instances of Statistics |
| gemfire_statistics::StatisticsType | Used to describe a logical collection of StatisticDescriptors |
| gemfire_statistics::StatisticsTypeFactory | Instances of this interface provide methods that create instances of StatisticDescriptor and StatisticsType |
| gemfire::Struct | A Struct has a StructSet as its parent |
| gemfire::StructSet | A StructSet may be obtained after executing a Query which is obtained from a QueryService which in turn is obtained from a Cache |
| gemfire::TypeHelper::SuperSubclass< TBase, TDerived > | |
| gemfire::TypeHelper::SuperSubclass< TBase, TBase > | |
| gemfire::SystemProperties | The SystemProperties class |
| gemfire::TypeHelper::UnwrapSharedPtr< T > | |
| gemfire::TypeHelper::UnwrapSharedPtr< SharedPtr< T > > | |
| gemfire::VectorOfSharedBase | Represents a vector of gemfire::SharedBasePtr |
| gemfire::VectorOfSharedBase::Iterator | Interface of an iterator for VectorOfSharedBase |
| gemfire::VectorT< PTR_TYPE > | Vector template type class |
| gemfire::VectorT< PTR_TYPE >::Iterator | Interface of an iterator for VectorT |
| gemfire::TypeHelper::YesNoType< getType > | |
| gemfire::TypeHelper::YesNoType< false > | |