Hazelcast C++ Client
Hazelcast C++ Client Library
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Chazelcast::client::addressRepresents an address of a client or member in the cluster
 Chazelcast::client::query::anchor_data_list
 Chazelcast::client::aws::aws_client
 Chazelcast::client::aws::utility::aws_url_encoder
 Chazelcast::client::big_decimalAn arbitrary precision and scale floating point number
 Chazelcast::client::config::index_config::bitmap_index_options
 Chazelcast::client::serialization::builtin_serializer
 Chazelcast::client::serialization::ClassDefinition
 Chazelcast::client::serialization::ClassDefinitionBuilderClassDefinitionBuilder is used to build and register ClassDefinitions manually
 Chazelcast::client::config::client_aws_configThe client_aws_config contains the configuration for client to connect to nodes in aws environment
 Chazelcast::client::client_configHazelcast_client configuration class
 Chazelcast::client::config::client_connection_strategy_configClient connection strategy configuration is used for setting custom strategies and configuring strategy parameters
 Chazelcast::client::config::client_flake_id_generator_configThe ClientFlakeIdGeneratorConfig contains the configuration for the client regarding Flake ID Generator
 Chazelcast::client::config::client_network_configContains configuration parameters for client network related behaviour
 Chazelcast::client::client_propertiesClient Properties is an internal class
 Chazelcast::client::client_propertyA client property is a configuration for hazelcast client
 Chazelcast::client::config::cloud_configHazelcast.cloud configuration to let the client connect the cluster via hazelcast.cloud
 Chazelcast::client::aws::utility::cloud_utility
 Chazelcast::client::clusterHazelcast cluster interface
 Cutil::Comparator
 Chazelcast::client::config::config_pattern_matcherThe ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern
 Chazelcast::client::config::connection_retry_configConnection Retry Config is controls the period among the retries and when should a client gave up retrying
 Ccounting_semaphore
 Chazelcast::cp::cp_subsystemCP Subsystem is a component of Hazelcast that builds a strongly consistent layer for a set of distributed data structures
 Chazelcast::client::security::credentials
 Chazelcast::client::serialization::custom_serializer
 Cpimpl::data_input
 Cpimpl::data_output
 Chazelcast::client::distributed_objectBase class for all distributed objects
 Chazelcast::client::aws::security::ec2_request_signer
 Cstd::enable_shared_from_this
 Chazelcast::client::endpointEndpoint represents a peer in the cluster
 Chazelcast::client::endpoint_qualifier
 Chazelcast::client::entry_eventMap Entry event
 Chazelcast::client::entry_listenerMap entry listener to get notified when a map entry is added, removed, updated, evicted, or expired
 Chazelcast::client::entry_view< K, V >EntryView represents a readonly view of a map entry
 Chazelcast::client::config::eviction_configConfiguration for eviction
 Cstd::exceptionSTL class
 Chazelcast::client::exception::exception_builder< EXCEPTIONCLASS >
 Cexecution
 Chazelcast::client::execution_callback< V >Execution_callback allows to asynchronously get notified when the execution is completed, either successfully or with error
 Chazelcast::client::iexecutor_service::executor_promise< T >
 Chazelcast::client::serialization::FieldDefinitionClassDefinition defines a class schema for portable classes
 Cproxy::flake_id_generator_impl
 Chazelcast::client::serialization::generic_record::generic_recordA generic object interface that is returned to the user when the domain class can not be created from any of the distributed Hazelcast data structures like imap, iqueue etc
 Chazelcast::client::serialization::generic_record::generic_record_builderConcrete class for creating generic_record instances
 Chazelcast::client::serialization::global_serializer
 Cstd::hash< hazelcast::client::address >
 Cstd::hash< hazelcast::client::big_decimal >
 Cstd::hash< hazelcast::client::config::eviction_strategy_type >
 Cstd::hash< hazelcast::client::endpoint_qualifier >
 Cstd::hash< hazelcast::client::hazelcast_json_value >
 Cstd::hash< hazelcast::client::local_date >
 Cstd::hash< hazelcast::client::local_date_time >
 Cstd::hash< hazelcast::client::local_time >
 Cstd::hash< hazelcast::client::member >
 Cstd::hash< hazelcast::client::offset_date_time >
 Cboost::hash< hazelcast::cp::raft_group_id >
 Cstd::hash< hazelcast::cp::raft_group_id >
 Cstd::hash< std::pair< std::string, std::string > >
 Cexception::hazelcast_
 Chazelcast_
 Chazelcast::client::hazelcast_client
 Chazelcast::client::hazelcast_json_valueHazelcast_json_value is a wrapper for Json formatted strings
 Chazelcast::client::serialization::hz_serializer< T >
 Chazelcast::client::serialization::identified_data_serializerClasses derived from this class should implement the following static methods: static int32_t get_class_id() noexcept; static int32_t get_factory_id() noexcept; static int32_t writeData(const T &object, object_data_output &out); static T readData(object_data_input &in);
 Cproxy::IListImpl
 Cproxy::IMapImpl
 Chazelcast::client::config::index_configConfiguration of an index
 Chazelcast::client::initial_membership_eventA event that is sent when a MembershipListener is registered
 Cproxy::IQueueImpl
 Cproxy::ISetImpl
 Chazelcast::client::item_event_base
 Chazelcast::client::item_listenerItem listener for IQueue, ISet and IList
 Cproxy::ITopicImpl
 Chazelcast::client::lifecycle_eventEvent to be fired when lifecycle states are changed
 Chazelcast::client::lifecycle_listenerListener object for listening lifecycle events of hazelcast instance
 Chazelcast::client::topic::listenerListen to messages from an ITopic
 Chazelcast::client::load_balancerLoad_balancer allows you to send operations to one of a number of endpoints(Members)
 Chazelcast::client::local_dateA date without a time-zone in the ISO-8601 calendar system, such as 2007-12-03
 Chazelcast::client::local_date_timeA date-time without a time-zone in the ISO-8601 calendar system, such as 2007-12-03T10:15:30
 Chazelcast::client::monitor::local_instance_stats
 Chazelcast::client::monitor::local_map_stats
 Chazelcast::client::local_timeA time without a time-zone in the ISO-8601 calendar system, such as 10:15:30
 Chazelcast::logger
 Chazelcast::client::config::logger_config
 Chazelcast::client::map_eventMap events common contract
 Chazelcast::client::memberHz_cluster member class
 Chazelcast::client::member_selector
 Chazelcast::client::member_selectorsA utility class to get \member_selector instances
 Chazelcast::client::membership_eventMembership event fired when a new member is added to the cluster and/or when a member leaves the cluster
 Chazelcast::client::membership_listenerCluster membership listener
 Chazelcast::client::topic::message
 Cproxy::MultiMapImpl
 Chazelcast::client::config::near_cache_configContains the configuration for a Near Cache
 Chazelcast::client::offset_date_timeA date-time with an offset from UTC/Greenwich in the ISO-8601 calendar system, such as 2007-12-03T10:15:30+01:00
 Chazelcast::client::sql::sql_result::page_iteratorCopy is allowed for convenience but it does shallow copy so it should be avoided
 Chazelcast::client::sql::sql_result::page_iterator_syncCopy is allowed for convenience but it does shallow copy so it should be avoided
 Chazelcast::client::query::paging_predicate_marker
 Chazelcast::client::partition_aware_markerThis marker interface is needed to make template matching work during serialisation
 Cproxy::PNCounterImpl
 Chazelcast::client::serialization::portable_readerProvides 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
 Chazelcast::client::serialization::portable_serializerClasses derived from this class should implement the following static methods: static int32_t get_class_id() noexcept; static int32_t get_factory_id() noexcept; static void write_portable(const T &object, portable_writer &out); static T read_portable(portable_reader &in);
 Chazelcast::client::serialization::portable_writerProvides 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
 Chazelcast::client::serialization::PortableVersionHelper
 Chazelcast::client::query::predicateThis is a marker class for Predicate classes
 Cclient::proxy::ProxyImpl
 Cproxy::ProxyImpl
 Chazelcast::client::query::query_constants
 Chazelcast::cp::raft_group_id
 Chazelcast::cp::raft_proxy_factoryClient-side Raft-based proxy implementation of atomic reference
 Chazelcast::client::rb::read_result_set
 Chazelcast::client::topic::reliable_listenerListen to messages from a reliable_topic
 Chazelcast::client::config::reliable_topic_config
 Cproxy::ReplicatedMapImpl
 Cproxy::RingbufferImpl
 Chazelcast::client::sql::sql_result::row_iterator_syncCopy is allowed for convenience but it does shallow copy so it should be avoided
 Chazelcast::client::serialization_configSerializationConfig is used to
 Chazelcast::client::socket
 Chazelcast::client::socket_interceptorAn interface that provides the ability to intercept the creation of sockets
 Chazelcast::client::config::socket_optionsTCP Socket options
 Chazelcast::client::sql::sql_column_metadata
 Chazelcast::client::sql::sql_pageA finite set of rows returned to the client
 Chazelcast::client::sql::sql_page::sql_row
 Chazelcast::client::sql::sql_row_metadataSQL row metadata
 Chazelcast::client::sql::sql_serviceA service to execute SQL statements
 Chazelcast::client::sql::sql_statementDefinition of an SQL statement
 Chazelcast::client::config::ssl_configContains configuration parameters for ssl related behaviour
 Chazelcast::client::transaction_contextProvides a context to do transactional operations; so beginning/committing transactions, but also retrieving transactional data-structures like the TransactionalMap
 Chazelcast::client::transaction_optionsContains the configuration for a Hazelcast transaction
 Cproxy::TransactionalListImpl
 Cproxy::TransactionalMapImpl
 Cproxy::TransactionalMultiMapImpl
 Cproxy::TransactionalQueueImpl
 Cproxy::TransactionalSetImpl
 Chazelcast::client::typed_dataTyped_data class is a wrapper class for the serialized binary data
 Chazelcast::client::member::version