| Apache Ignite C++

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2]

C ignite::binary::BinaryArrayReader< T > | Binary array reader
C ignite::binary::BinaryArrayWriter< T > | Binary array writer
C ignite::binary::BinaryCollectionReader< T > | Binary collection reader
C ignite::binary::BinaryCollectionWriter< T > | Binary collection writer
C ignite::binary::BinaryEnum< T > | Binary enum structure
C ignite::binary::BinaryEnum< T * > | BinaryEnum template specialization for pointers
▼C ignite::binary::BinaryEnumDefault< T > | Default implementations of BinaryEnum
C ignite::binary::BinaryEnumDefaultAll< T > | Default implementations of BinaryType hashing functions and non-null type behaviour
C ignite::binary::BinaryEnumEntry | Binary enum entry
▼C ignite::binary::BinaryEnumIntMinNull< T > | Implementations of BinaryEnum nullability when INT32_MIN ordinal value used as a NULL indicator
C ignite::binary::BinaryEnumDefaultAll< T > | Default implementations of BinaryType hashing functions and non-null type behaviour
C ignite::binary::BinaryMapReader< K, V > | Binary map reader
C ignite::binary::BinaryMapWriter< K, V > | Binary map writer
C ignite::binary::BinaryObject | Binary object
C ignite::binary::BinaryRawReader | Binary raw reader
C ignite::binary::BinaryRawWriter | Binary raw writer
C ignite::binary::BinaryReader | Binary reader
C ignite::binary::BinaryStringArrayReader | Binary string array reader
C ignite::binary::BinaryStringArrayWriter | Binary string array writer
C ignite::binary::BinaryType< T > | Binary type structure
C ignite::binary::BinaryType< T *> | BinaryType template specialization for pointers
▼C ignite::binary::BinaryTypeDefaultHashing< T > | Default implementations of BinaryType hashing functions
C ignite::binary::BinaryTypeDefaultAll< T > | Default implementations of BinaryType hashing functions and non-null type behaviour
▼C ignite::binary::BinaryTypeNonNullableType< T > | Default implementations of BinaryType methods for non-null type
C ignite::binary::BinaryTypeDefaultAll< T > | Default implementations of BinaryType hashing functions and non-null type behaviour
C ignite::binary::BinaryWriter | Binary writer
C ignite::cache::Cache< K, V > | Main entry point for all Data Grid APIs
C ignite::cache::CacheAffinity< K > | Provides affinity information to detect which node is primary and which nodes are backups for a partitioned or replicated cache
C ignite::thin::cache::CacheClient< K, V > | Cache client class template
▼C ignite::cache::CacheEntry< K, V > | Cache entry class template
C ignite::cache::CacheEntryEvent< K, V > | Cache entry event class template
▼C CacheEntryEventFilterBase |
C ignite::cache::event::CacheEntryEventFilter< K, V > | Cache entry event filter
C ignite::impl::cache::event::CacheEntryEventFilterHolder< T > |
C ignite::cache::event::CacheEntryEventListener< K, V > | Cache entry event listener
C ignite::cache::CacheEntryProcessor< K, V, R, A > | Cache entry processor class template
C ignite::thin::cache::CachePeekMode | Enumeration of all supported cache peek modes
C ignite::cache::CachePeekMode | Enumeration of all supported cache peek modes
C ignite::thin::transactions::ClientTransaction | Transaction client
C ignite::thin::transactions::ClientTransactions | Transactions client
C ignite::cluster::ClusterGroup | Defines a cluster group which contains all or a subset of cluster nodes
C ignite::cluster::ClusterNode | Interface representing a single cluster node
C ignite::binary::CollectionType | Binary collection types
C ignite::compute::Compute | Defines compute grid functionality for executing tasks and closures over nodes in the ClusterGroup
C ignite::compute::ComputeFunc< R > | Interface for a simple compute function that can be serialized and called on the remote nodes
C ignite::ConstReference< T > | Constant Reference class
C ignite::cache::query::continuous::ContinuousQuery< K, V > | Continuous query
C ignite::cache::query::continuous::ContinuousQueryHandle< K, V > | Continuous query handle
C ignite::Date | Date type
▼C exception |
C ignite::IgniteError | Ignite error information
C ignite::Future< T > | Future class template
C ignite::Future< void > | Specialization for void type
C ignite::Guid | Global universally unique identifier (GUID)
C ignite::Ignite | Main interface to operate with Ignite
C ignite::IgniteBinding | Ignite Binding
C ignite::IgniteBindingContext | Ignite binding context
C ignite::thin::IgniteClient | Ignite client class
C ignite::thin::IgniteClientConfiguration | Ignite thin client configuration
C ignite::cluster::IgniteCluster | Represents whole cluster (all available nodes)
C ignite::IgniteConfiguration | Ignite configuration
C ignite::IgnitePredicate< T > | IgnitePredicate base class
C ignite::IgniteProductVersion | Ignite product version
C ignite::Ignition | This class defines a factory for the main Ignite API
C ignite::JvmOptions | JVM options
C ignite::binary::MapType | Binary map types
C ignite::cache::MutableCacheEntry< K, V > | Mutable representation of CacheEntry class template
C ignite::common::Promise< T > |
C ignite::cache::query::QueryCursor< K, V > | Query cursor class template
C ignite::thin::cache::query::QueryFieldsCursor | Query fields cursor
C ignite::cache::query::QueryFieldsCursor | Query fields cursor
C ignite::thin::cache::query::QueryFieldsRow | Query fields row
C ignite::cache::query::QueryFieldsRow | Query fields cursor
C ignite::Reference< T > | Reference class
C ignite::cache::query::ScanQuery | Scan query
C ignite::thin::cache::query::SqlFieldsQuery | SQL fields query for thin client
C ignite::cache::query::SqlFieldsQuery | Sql fields query
C ignite::cache::query::SqlQuery | Sql query
C ignite::thin::SslMode | SSL Mode
C ignite::cache::query::TextQuery | Text query
C ignite::Time | Time type
C ignite::Timestamp | Timestamp type
C ignite::transactions::Transaction | Ignite cache transaction
C ignite::transactions::TransactionConcurrency | Transaction concurrency control model
C ignite::thin::transactions::TransactionConcurrency | Transaction concurrency control model
C ignite::thin::transactions::TransactionIsolation | Defines different cache transaction isolation levels
C ignite::transactions::TransactionIsolation | Defines different cache transaction isolation levels
C ignite::transactions::TransactionMetrics | Transaction metrics, shared across all caches
C ignite::transactions::Transactions | Transactions facade
C ignite::transactions::TransactionState | Cache transaction state