|  |   Apache Ignite C++
    | 
| ▼Nignite | Apache Ignite API | 
| ▼Nbinary | Ignite Binary Objects API | 
| CBinaryArrayReader | Binary array reader | 
| CBinaryArrayWriter | Binary array writer | 
| CBinaryCollectionReader | Binary collection reader | 
| CBinaryCollectionWriter | Binary collection writer | 
| CBinaryEnum | Binary enum structure | 
| CBinaryEnum< T * > | BinaryEnum template specialization for pointers | 
| CBinaryEnumDefault | Default implementations of BinaryEnum | 
| CBinaryEnumDefaultAll | Default implementations of BinaryType hashing functions and non-null type behaviour | 
| CBinaryEnumEntry | Binary enum entry | 
| CBinaryEnumIntMinNull | Implementations of BinaryEnum nullability when INT32_MIN ordinal value used as a NULL indicator | 
| CBinaryMapReader | Binary map reader | 
| CBinaryMapWriter | Binary map writer | 
| CBinaryObject | Binary object | 
| CBinaryRawReader | Binary raw reader | 
| CBinaryRawWriter | Binary raw writer | 
| CBinaryReader | Binary reader | 
| CBinaryStringArrayReader | Binary string array reader | 
| CBinaryStringArrayWriter | Binary string array writer | 
| CBinaryType | Binary type structure | 
| CBinaryType< T * > | BinaryType template specialization for pointers | 
| CBinaryTypeDefaultAll | Default implementations of BinaryType hashing functions and non-null type behaviour | 
| CBinaryTypeDefaultHashing | Default implementations of BinaryType hashing functions | 
| CBinaryTypeNonNullableType | Default implementations of BinaryType methods for non-null type | 
| CBinaryWriter | Binary writer | 
| CCollectionType | Binary collection types | 
| CMapType | Binary map types | 
| ▼Ncache | Ignite Cache API | 
| ►Nevent | Contains APIs for cache events | 
| ►Nquery | Contains APIs for creating and executing cache queries | 
| CCache | Main entry point for all Data Grid APIs | 
| CCacheAffinity | Provides affinity information to detect which node is primary and which nodes are backups for a partitioned or replicated cache | 
| CCacheEntry | Cache entry class template | 
| CCacheEntryEvent | Cache entry event class template | 
| CCacheEntryEventType | Cache entry event type | 
| CCacheEntryProcessor | Cache entry processor class template | 
| CCachePeekMode | Enumeration of all supported cache peek modes | 
| CMutableCacheEntry | Mutable representation of CacheEntry class template | 
| ▼Ncluster | |
| CClusterGroup | Defines a cluster group which contains all or a subset of cluster nodes | 
| CClusterNode | Interface representing a single cluster node | 
| CIgniteCluster | Represents whole cluster (all available nodes) | 
| ▼Ncommon | |
| CPromise | |
| ▼Ncompute | |
| CCompute | Defines compute grid functionality for executing tasks and closures over nodes in the ClusterGroup | 
| CComputeFunc | Interface for a simple compute function that can be serialized and called on the remote nodes | 
| ▼Nimpl | |
| ►Ncache | |
| ►Nthin | |
| ▼Njni | |
| ►Njava | |
| CAttachHelper | Helper class to manage attached threads | 
| CJavaGlobalRef | Represents global reference to Java object | 
| ▼Nthin | Ignite Thin Client API | 
| ►Ncache | Ignite Thin Client Cache API | 
| ►Ncompute | |
| ►Ntransactions | |
| CIgniteClient | Ignite client class | 
| CIgniteClientConfiguration | Ignite thin client configuration | 
| CSslMode | SSL Mode | 
| ▼Ntransactions | Ignite Transaction API | 
| CTransaction | Ignite cache transaction | 
| CTransactionConcurrency | Transaction concurrency control model | 
| CTransactionIsolation | Defines different cache transaction isolation levels | 
| CTransactionMetrics | Transaction metrics, shared across all caches | 
| CTransactions | Transactions facade | 
| CTransactionState | Cache transaction state | 
| CConstReference | Constant Reference class | 
| CDate | Date type | 
| CFuture | Future class template | 
| CFuture< common::concurrent::SharedPointer< T > > | Specialization for shared pointer | 
| CFuture< void > | Specialization for void type | 
| CGuid | Global universally unique identifier (GUID) | 
| CIgnite | Main interface to operate with Ignite | 
| CIgniteBinding | Ignite Binding | 
| CIgniteBindingContext | Ignite binding context | 
| CIgniteConfiguration | Ignite configuration | 
| CIgniteError | Ignite error information | 
| CIgnitePredicate | IgnitePredicate base class | 
| CIgniteProductVersion | Ignite product version | 
| CIgnition | This class defines a factory for the main Ignite API | 
| CJvmOptions | JVM options | 
| CReference | Reference class | 
| CTime | Time type | 
| CTimestamp | Timestamp type | 
 1.8.17
 1.8.17