| Apache Ignite C++

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4 5 6 7]

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