![]() |
Hazelcast C++ Client
Hazelcast C++ Client Library
|
Chazelcast::client::address | Represents 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::config::index_config::bitmap_index_options | |
►Chazelcast::client::serialization::builtin_serializer | |
Chazelcast::client::serialization::ClassDefinition | |
Chazelcast::client::serialization::ClassDefinitionBuilder | ClassDefinitionBuilder is used to build and register ClassDefinitions manually |
Chazelcast::client::config::client_aws_config | The client_aws_config contains the configuration for client to connect to nodes in aws environment |
Chazelcast::client::client_config | Hazelcast_client configuration class |
Chazelcast::client::config::client_connection_strategy_config | Client connection strategy configuration is used for setting custom strategies and configuring strategy parameters |
Chazelcast::client::config::client_flake_id_generator_config | The |
Chazelcast::client::config::client_network_config | Contains configuration parameters for client network related behaviour |
Chazelcast::client::client_properties | Client Properties is an internal class |
Chazelcast::client::client_property | A client property is a configuration for hazelcast client |
Chazelcast::client::config::cloud_config | Hazelcast.cloud configuration to let the client connect the cluster via hazelcast.cloud |
Chazelcast::client::aws::utility::cloud_utility | |
Chazelcast::client::cluster | Hazelcast cluster interface |
►Cutil::Comparator | |
►Chazelcast::client::config::config_pattern_matcher | The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern |
Chazelcast::client::config::connection_retry_config | Connection Retry Config is controls the period among the retries and when should a client gave up retrying |
►Ccounting_semaphore | |
Chazelcast::cp::cp_subsystem | CP 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_object | Base class for all distributed objects |
Chazelcast::client::aws::security::ec2_request_signer | |
►Cstd::enable_shared_from_this | |
►Chazelcast::client::endpoint | Endpoint represents a peer in the cluster |
Chazelcast::client::entry_event | Map Entry event |
Chazelcast::client::entry_listener | Map 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_config | Configuration for eviction |
►Cstd::exception | STL 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::FieldDefinition | ClassDefinition defines a class schema for portable classes |
►Cproxy::flake_id_generator_impl | |
Chazelcast::client::serialization::global_serializer | |
Cstd::hash< hazelcast::client::address > | |
Cstd::hash< hazelcast::client::config::eviction_strategy_type > | |
Cstd::hash< hazelcast::client::hazelcast_json_value > | |
Cstd::hash< hazelcast::client::member > | |
Cboost::hash< hazelcast::cp::raft_group_id > | |
Cstd::hash< hazelcast::cp::raft_group_id > | |
Cstd::hash< std::pair< std::string, std::string > > | |
►Chazelcast_ | |
Chazelcast::client::hazelcast_client | |
Chazelcast::client::hazelcast_json_value | Hazelcast_json_value is a wrapper for Json formatted strings |
Chazelcast::client::serialization::hz_serializer< T > | |
►Chazelcast::client::serialization::identified_data_serializer | Classes derived from this class should implement the following static methods: static int32_t getClassId() noexcept; static int32_t getFactoryId() 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_config | Configuration of an index |
Chazelcast::client::initial_membership_event | A event that is sent when a MembershipListener is registered |
►Cproxy::IQueueImpl | |
►Cproxy::ISetImpl | |
►Chazelcast::client::item_event_base | |
Chazelcast::client::item_listener | Item listener for IQueue, ISet and IList |
►Cproxy::ITopicImpl | |
Chazelcast::client::lifecycle_event | Event to be fired when lifecycle states are changed |
Chazelcast::client::lifecycle_listener | Listener object for listening lifecycle events of hazelcast instance |
Chazelcast::client::topic::listener | Listen to messages from an ITopic |
Chazelcast::client::load_balancer | Load_balancer allows you to send operations to one of a number of endpoints(Members) |
►Chazelcast::client::monitor::local_instance_stats | |
Chazelcast::client::monitor::local_map_stats | |
Chazelcast::logger | |
Chazelcast::client::config::logger_config | |
Chazelcast::client::map_event | Map events common contract |
Chazelcast::client::member | Hz_cluster member class |
►Chazelcast::client::member_selector | |
Chazelcast::client::member_selectors | A utility class to get \member_selector instances |
Chazelcast::client::membership_event | Membership event fired when a new member is added to the cluster and/or when a member leaves the cluster |
Chazelcast::client::membership_listener | Cluster membership listener |
Chazelcast::client::topic::message | |
►Cproxy::MultiMapImpl | |
Chazelcast::client::config::near_cache_config | Contains the configuration for a Near Cache |
►Chazelcast::client::query::paging_predicate_marker | |
►Chazelcast::client::partition_aware_marker | This marker interface is needed to make template matching work during serialisation |
►Cproxy::PNCounterImpl | |
Chazelcast::client::serialization::portable_reader | Provides 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_serializer | Classes derived from this class should implement the following static methods: static int32_t getClassId() noexcept; static int32_t getFactoryId() noexcept; static int32_t write_portable(const T &object, portable_writer &out); static T read_portable(portable_reader &in); |
Chazelcast::client::serialization::portable_writer | Provides 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::predicate | This 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_factory | Client-side Raft-based proxy implementation of atomic reference |
Chazelcast::client::rb::read_result_set | |
Chazelcast::client::topic::reliable_listener | Listen to messages from a reliable_topic |
Chazelcast::client::config::reliable_topic_config | |
►Cproxy::ReplicatedMapImpl | |
►Cproxy::RingbufferImpl | |
Chazelcast::client::serialization_config | SerializationConfig is used to |
Chazelcast::client::socket | |
Chazelcast::client::socket_interceptor | An interface that provides the ability to intercept the creation of sockets |
Chazelcast::client::config::socket_options | TCP Socket options |
Chazelcast::client::config::ssl_config | Contains configuration parameters for ssl related behaviour |
Chazelcast::client::transaction_context | Provides a context to do transactional operations; so beginning/committing transactions, but also retrieving transactional data-structures like the TransactionalMap |
Chazelcast::client::transaction_options | Contains the configuration for a Hazelcast transaction |
►Cproxy::TransactionalListImpl | |
►Cproxy::TransactionalMapImpl | |
►Cproxy::TransactionalMultiMapImpl | |
►Cproxy::TransactionalQueueImpl | |
►Cproxy::TransactionalSetImpl | |
Chazelcast::client::typed_data | Typed_data class is a wrapper class for the serialized binary data |