Hazelcast C++ Client
 All Classes Functions Variables Enumerations Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\Nhazelcast
 \Nclient
  oNexception
  |oCAuthenticationException
  |oCHazelcastSerializationExceptionRaised when an error occur during serialization or deserialization in Hazelcast
  |oCIClassCastExceptionRaised an unexpected type data comes from server
  |oCIExceptionBase class for all exception originated from Hazelcast methods
  |oCIllegalArgumentExceptionRaised when an illegal argument is passed to Hazelcast API
  |oCIllegalStateExceptionRaised when method is called in a illegal state
  |oCInstanceNotActiveExceptionThrown when HazelcastInstance is not active during an invocation
  |oCInterruptedExceptionSome of the Hazelcast operations may throw an InterruptedException if a user thread is interrupted while waiting a response
  |oCIOExceptionRaised when an Input Output error is occurred
  |oCTimeoutExceptionRaised when an operation is timed out
  |oCUnexpectedMessageTypeExceptionIf the type expected by the message decoder is different from the received message type, this exception is thrown
  |\CUTFDataFormatExceptionRaised the string format is not correct according to UTF-8
  oNquery
  |\CSqlPredicate
  oNserialization
  |oCClassDefinitionClassDefinition defines a class schema for Portable classes
  |oCClassDefinitionBuilderClassDefinitionBuilder is used to build and register ClassDefinitions manually
  |oCFieldDefinitionFieldDefinition defines name, type, index of a field
  |oCFieldType
  |oCIdentifiedDataSerializableClasses 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
  |oCObjectDataInputProvides deserialization methods for primitives types, arrays of primitive types Portable, IdentifiedDataSerializable and custom serializable types
  |oCObjectDataOutputProvides serialization methods for primitive types,a arrays of primitive types, Portable, IdentifiedDataSerializable and custom serializables
  |oCPortableClasses 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
  |oCPortableReaderProvides 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
  |oCPortableWriterProvides 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
  |oCSerializerBaseInternal Base class for Serializers
  |oCSerializerBase class for custom serialization
  |\CVersionedPortableVersionedPortable is an extension to Portable to support per class version instead of a global serialization version
  oCAddressIP Address
  oCaddressComparatorAddress comparator functor
  oCClientConfigHazelcastClient configuration class
  oCClientPropertyA client property is a configuration for hazelcast client
  oCClientPropertiesClient Properties is an internal class
  oCClusterHazelcast cluster interface
  oCCredentialsCredentials is a container object for endpoint (Members and Clients) security attributes
  oCDistributedObjectBase class for all distributed objects
  oCEntryAdapterAdapter for EntryListener
  oCEntryEventTypeType of entry event
  oCEntryEventMap Entry event
  oCEntryListenerMap Entry listener to get notified when a map entry is added, removed, updated or evicted
  oCEntryViewEntryView represents a readonly view of a map entry
  oCGroupConfigContains the configuration for Hazelcast groups
  oCHazelcastClientHazelcast Client enables you to do all Hazelcast operations without being a member of the cluster
  oCIAtomicLongIAtomicLong is a distributed atomic long implementation
  oCICountDownLatchICountDownLatch is a backed-up distributed alternative to the java.util.concurrent.CountDownLatch java.util.concurrent.CountDownLatch
  oCIdGeneratorCluster-wide unique id generator
  oCIListConcurrent, distributed , client implementation of std::list
  oCILockRe-entrant Lock, Distributed client implementation of Lock
  oCIMapConcurrent, distributed, observable and queryable map client
  oCInitialMembershipEventA event that is send when a InitialMembershipListener} registers itself on a Cluster
  oCInitialMembershipListenerThe InitializingMembershipListener is a MembershipListener that will first receives a InitialMembershipEvent when it is registered so it immediately knows which members are available
  oCIQueueConcurrent, blocking, distributed, observable, client queue
  oCISemaphoreISemaphore is a backed-up distributed alternative to the java.util.concurrent.Semaphore
  oCISetConcurrent, distributed client implementation of std::unordered_set
  oCItemEventTypeType of item event
  oCItemEventItemEvent
  oCItemListenerItem listener for IQueue, ISet and IList
  oCITopicHazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers which is also known as publish/subscribe (pub/sub) messaging model
  oCLifecycleEventEvent to be fired when lifecycle states are changed
  oCLifecycleListenerListener object for listening lifecycle events of hazelcast instance
  oCLoadBalancerLoadBalancer allows you to send operations to one of a number of endpoints(Members)
  oCMapEventMap events common contract
  oCMemberCluster member class
  oCMemberAttributeEvent
  oCMembershipAdapterAdapter for MembershipListener
  oCMembershipEventMembership event fired when a new member is added to the cluster and/or when a member leaves the cluster
  oCMembershipListenerCluster membership listener
  oCMultiMapA specialized distributed map client whose keys can be associated with multiple values
  oCSerializationConfigSerializationConfig is used to
  oCSocketC Sockets wrapper class
  oCsocketPtrCompSocket Ptr compare method
  oCSocketInterceptorBase class for socketInterceptor classes to inherit from
  oCTransactionalListTransactional implementation of IList
  oCTransactionalMapTransactional implementation of IMap
  oCTransactionalMultiMapTransactional implementation of MultiMap
  oCTransactionalQueueTransactional implementation of IQueue
  oCTransactionalSetTransactional implementation of ISet
  oCTransactionContextProvides a context to do transactional operations; so beginning/committing transactions, but also retrieving transactional data-structures like the TransactionalMap
  oCTransactionTypeTransaction type
  \CTransactionOptionsContains the configuration for a Hazelcast transaction