Hazelcast C++ Client
 All Classes Functions Variables Enumerations Enumerator Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oChazelcast::client::addressComparatorAddress comparator functor
oChazelcast::client::aws::AWSClient
oChazelcast::client::aws::utility::AwsURLEncoder
oChazelcast::client::serialization::ClassDefinitionClassDefinition defines a class schema for Portable classes
oChazelcast::client::serialization::ClassDefinitionBuilderClassDefinitionBuilder is used to build and register ClassDefinitions manually
oCClearable
oChazelcast::client::config::ClientAwsConfigThe ClientAwsConfig contains the configuration for client to connect to nodes in aws environment
oChazelcast::client::ClientConfigHazelcastClient configuration class
oChazelcast::client::config::ClientNetworkConfigContains configuration parameters for client network related behaviour
oChazelcast::client::ClientPropertiesClient Properties is an internal class
oChazelcast::client::ClientPropertyA client property is a configuration for hazelcast client
oChazelcast::client::aws::utility::CloudUtility
oChazelcast::client::ClusterHazelcast cluster interface
oCComparator
oChazelcast::client::DataArray< T >
oChazelcast::client::internal::adapter::DataStructureAdapter< K, V >Abstracts the Hazelcast data structures with Near Cache support for the Near Cache usage
oCDestroyable
oChazelcast::client::aws::security::EC2RequestSigner
oChazelcast::client::EntryArray< K, V >
oChazelcast::client::EntryEvent< K, V >Map Entry event
oChazelcast::client::EntryEventTypeType of entry event
oChazelcast::client::EntryListener< K, V >Map Entry listener to get notified when a map entry is added, removed, updated or evicted
oChazelcast::client::EntryView< K, V >EntryView represents a readonly view of a map entry
oChazelcast::client::internal::eviction::Evictable< V >Interface for entries, records or whatever that can be evicted
oChazelcast::client::internal::eviction::EvictableEntryView< K, V >Contract point (from the end user perspective) for serving/accessing entries that can be evicted
oChazelcast::client::internal::eviction::EvictableEntryView< MAPKEY, MAPVALUE >
oChazelcast::client::internal::eviction::EvictableStore< MAPKEY, MAPVALUE, A, E >Interface for store implementations that holds Evictable entries to evict
oChazelcast::client::internal::eviction::EvictionCheckerInterface for checking about if eviction is required or not
oChazelcast::client::internal::eviction::EvictionConfiguration< K, V >Interface for configuration information about eviction
oChazelcast::client::internal::eviction::EvictionListener< A, E >Interface for entries, records or whatever that can be evicted via its accessor (key or id)
oChazelcast::client::internal::eviction::EvictionPolicyEvaluator< MAPKEY, MAPVALUE, A, E >Interface for evaluation implementations of com.hazelcast.config.EvictionPolicy
oChazelcast::client::internal::eviction::EvictionPolicyEvaluatorProviderProvider to get any kind (EvictionPolicyType) of EvictionPolicyEvaluator
oChazelcast::client::internal::eviction::EvictionStrategy< MAPKEY, MAPVALUE, A, E, S >Interface for eviction implementations to evict EvictableStore implementations as specified EvictionPolicyEvaluator
oChazelcast::client::internal::eviction::EvictionStrategyProvider< MAPKEY, MAPVALUE, A, E, S >Provider to get any kind (EvictionStrategyType) of EvictionStrategy
oChazelcast::client::internal::eviction::EvictionStrategyTypeInterface for configuration information about eviction
oCexception
oChazelcast::client::internal::eviction::ExpirableExpiring Data model interface
oChazelcast::client::serialization::FieldDefinitionFieldDefinition defines name, type, index of a field
oChazelcast::client::serialization::FieldType
oChazelcast::client::Future< V >This is a unique Future
oChazelcast::client::future_status
oChazelcast::client::GroupConfigContains the configuration for Hazelcast groups
oChazelcast::client::HazelcastClientHazelcast Client enables you to do all Hazelcast operations without being a member of the cluster
oChazelcast::client::serialization::IdentifiedDataSerializableClasses that will be used with hazelcast data structures like IMap, IQueue etc should either inherit from one of the following classes : Portable , IdentifiedDataSerializable or it should be custom serializable
oChazelcast::client::IDistributedObject
oCIListImpl
oChazelcast::client::IMap< K, V >Concurrent, distributed, observable and queryable map client
oCInitializingObject
oChazelcast::client::InitialMembershipEventA event that is send when a InitialMembershipListener} registers itself on a Cluster
oChazelcast::client::InitialMembershipListenerThe InitializingMembershipListener is a MembershipListener that will first receives a InitialMembershipEvent when it is registered so it immediately knows which members are available
oCIQueueImpl
oCISetImpl
oChazelcast::client::ItemEvent< E >ItemEvent
oChazelcast::client::ItemEventTypeType of item event
oChazelcast::client::ItemListener< E >Item listener for IQueue, ISet and IList
oCITopicImpl
oChazelcast::client::LifecycleEventEvent to be fired when lifecycle states are changed
oChazelcast::client::LifecycleListenerListener object for listening lifecycle events of hazelcast instance
oChazelcast::client::LoadBalancerLoadBalancer allows you to send operations to one of a number of endpoints(Members)
oChazelcast::client::monitor::LocalInstanceStats
oChazelcast::client::monitor::LocalMapStats
oChazelcast::client::MapEntryView< K, V >MapEntryView represents a readonly view of a map entry
oChazelcast::client::MapEventMap events common contract
oChazelcast::client::internal::eviction::MaxSizeCheckerInterface for implementations of com.hazelcast.config.EvictionConfig.MaxSizePolicy
oChazelcast::client::MemberCluster member class
oChazelcast::client::MembershipEventMembership event fired when a new member is added to the cluster and/or when a member leaves the cluster
oChazelcast::client::MembershipListenerCluster membership listener
oCMultiMapImpl
oChazelcast::client::config::NearCacheConfigBaseThis is a marker class to indicate that the derived class is a near cache config
oChazelcast::client::internal::nearcache::NearCacheManagerNearCacheManager is the contract point to manage all existing NearCache instances
oChazelcast::client::serialization::ObjectDataInputProvides deserialization methods for primitives types, arrays of primitive types Portable, IdentifiedDataSerializable and custom serializable types
oChazelcast::client::serialization::ObjectDataOutputProvides serialization methods for primitive types,a arrays of primitive types, Portable, IdentifiedDataSerializable and custom serializables
oChazelcast::client::serialization::PortableClasses that will be used with hazelcast data structures like IMap, IQueue etc should either inherit from one of the following classes : Portable , IdentifiedDataSerializable or it should be custom serializable
oChazelcast::client::serialization::PortableReaderProvides a mean of reading portable fields from a binary in form of java primitives arrays of java primitives , nested portable fields and array of portable fields
oChazelcast::client::serialization::PortableWriterProvides a mean of writing portable fields to a binary in form of java primitives arrays of java primitives , nested portable fields and array of portable fields
oCProxyImpl
oChazelcast::client::query::QueryConstants
oChazelcast::client::adaptor::RawPointerList< T >Concurrent, distributed , client implementation of std::list
oChazelcast::client::adaptor::RawPointerMap< K, V >Adaptor class to IMap which provides releasable raw pointers for returned objects
oChazelcast::client::adaptor::RawPointerMultiMap< K, V >A specialized distributed map client whose keys can be associated with multiple values
oChazelcast::client::adaptor::RawPointerQueue< T >Concurrent, blocking, distributed, observable, client queue
oChazelcast::client::adaptor::RawPointerSet< T >Concurrent, distributed client implementation of std::unordered_set
oChazelcast::client::adaptor::RawPointerTransactionalMap< K, V >Transactional implementation of IMap
oChazelcast::client::adaptor::RawPointerTransactionalMultiMap< K, V >Transactional implementation of MultiMap
oChazelcast::client::adaptor::RawPointerTransactionalQueue< T >Transactional implementation of IQueue
oChazelcast::client::config::ReliableTopicConfig
oCReliableTopicImpl
oChazelcast::client::SerializationConfigSerializationConfig is used to
oChazelcast::client::serialization::SerializerBaseInternal Base class for Serializers
oChazelcast::client::SocketSockets wrapper interface class
oChazelcast::client::internal::socket::SocketFactory
oChazelcast::client::SocketInterceptorBase class for socketInterceptor classes to inherit from
oChazelcast::client::socketPtrCompSocket Ptr compare method
oChazelcast::client::config::SSLConfigContains configuration parameters for client network related behaviour
oCTransactionalListImpl
oCTransactionalMapImpl
oCTransactionalMultiMapImpl
oCTransactionalQueueImpl
oCTransactionalSetImpl
oChazelcast::client::TransactionContextProvides a context to do transactional operations; so beginning/committing transactions, but also retrieving transactional data-structures like the TransactionalMap
oChazelcast::client::TransactionOptionsContains the configuration for a Hazelcast transaction
\Chazelcast::client::TransactionTypeTransaction type