▼Nboost | |
Chash< hazelcast::cp::raft_group_id > | |
▼Nhazelcast | |
▼Nclient | |
▶Naws | |
▶Nsecurity | |
Cec2_request_signer | |
▶Nutility | |
Caws_url_encoder | |
Ccloud_utility | |
Caws_client | |
▶Nconfig | |
▶Nmatcher | |
Cmatching_point_config_pattern_matcher | This |
Cclient_aws_config | The client_aws_config contains the configuration for client to connect to nodes in aws environment |
Cclient_connection_strategy_config | Client connection strategy configuration is used for setting custom strategies and configuring strategy parameters |
Cclient_flake_id_generator_config | The |
Cclient_network_config | Contains configuration parameters for client network related behaviour |
Cconfig_pattern_matcher | The ConfigPatternMatcher provides a strategy to match an item name to a configuration pattern |
Cconnection_retry_config | Connection Retry Config is controls the period among the retries and when should a client gave up retrying |
Ceviction_config | Configuration for eviction |
▶Cindex_config | Configuration of an index |
Cbitmap_index_options | |
Clogger_config | |
Cnear_cache_config | Contains the configuration for a Near Cache |
Creliable_topic_config | |
Csocket_options | TCP Socket options |
Cssl_config | Contains configuration parameters for client network related behaviour |
▶Nexception | |
Cconsistency_lost | |
Cexception_builder | |
Ciexception | Base class for all exception originated from Hazelcast methods |
Cmember_left | |
Cretryable_hazelcast | |
▶Nmonitor | |
Clocal_instance_stats | |
Clocal_map_stats | |
Cnear_cache_stats | |
▶Nquery | |
Canchor_data_list | |
Cand_predicate | |
Cbase_predicate | |
Cbetween_predicate | |
Centry_comparator | |
Cequal_predicate | |
Cfalse_predicate | |
Cgreater_less_predicate | |
Cilike_predicate | |
Cin_predicate | |
Cinstance_of_predicate | |
Clike_predicate | |
Cmulti_predicate | |
Cnamed_predicate | |
Cnot_equal_predicate | |
Cnot_predicate | |
Cor_predicate | |
Cpaging_predicate | NOTE: paging_predicate can only be used with values(), keySet() and entries() methods!!! |
Cpaging_predicate_marker | |
Cpredicate | This is a marker class for Predicate classes |
Cquery_constants | |
Cregex_predicate | |
Csql_predicate | |
Ctrue_predicate | |
▶Nrb | |
Cread_result_set | |
▶Nsecurity | |
Ccredentials | |
Ctoken_credentials | |
Cusername_password_credentials | |
▶Nserialization | |
CBasePredicateSerializer | |
Cbuiltin_serializer | |
CClassDefinition | |
CClassDefinitionBuilder | ClassDefinitionBuilder is used to build and register ClassDefinitions manually |
Ccustom_serializer | |
CFieldDefinition | ClassDefinition defines a class schema for portable classes |
Cglobal_serializer | |
Chz_serializer | |
Chz_serializer< address > | |
Chz_serializer< bool > | |
Chz_serializer< boost::uuids::uuid > | |
Chz_serializer< byte > | |
Chz_serializer< char > | |
Chz_serializer< char16_t > | |
Chz_serializer< double > | |
Chz_serializer< float > | |
Chz_serializer< hazelcast_json_value > | |
Chz_serializer< int16_t > | |
Chz_serializer< int32_t > | |
Chz_serializer< int64_t > | |
Chz_serializer< query::and_predicate > | |
Chz_serializer< query::between_predicate > | |
Chz_serializer< query::equal_predicate > | |
Chz_serializer< query::false_predicate > | |
Chz_serializer< query::greater_less_predicate > | |
Chz_serializer< query::ilike_predicate > | |
Chz_serializer< query::in_predicate > | |
Chz_serializer< query::instance_of_predicate > | |
Chz_serializer< query::like_predicate > | |
Chz_serializer< query::not_equal_predicate > | |
Chz_serializer< query::not_predicate > | |
Chz_serializer< query::or_predicate > | |
Chz_serializer< query::paging_predicate< K, V > > | |
Chz_serializer< query::regex_predicate > | |
Chz_serializer< query::sql_predicate > | |
Chz_serializer< query::true_predicate > | |
Chz_serializer< std::string > | |
Chz_serializer< std::vector< bool > > | |
Chz_serializer< std::vector< byte > > | |
Chz_serializer< std::vector< char > > | |
Chz_serializer< std::vector< double > > | |
Chz_serializer< std::vector< float > > | |
Chz_serializer< std::vector< int16_t > > | |
Chz_serializer< std::vector< int32_t > > | |
Chz_serializer< std::vector< int64_t > > | |
Chz_serializer< std::vector< std::string > > | |
Cidentified_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); |
Cobject_data_input | |
Cobject_data_output | |
Cportable_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 |
Cportable_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); |
Cportable_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 |
CPortableVersionHelper | |
Cversioned_portable_serializer | |
▶Ntopic | |
Clistener | Listen to messages from an ITopic |
Cmessage | |
Creliable_listener | Listen to messages from a reliable_topic |
Caddress | Represents an address of a client or member in the cluster |
Cclient_config | Hazelcast_client configuration class |
Cclient_properties | Client Properties is an internal class |
Cclient_property | A client property is a configuration for hazelcast client |
Ccluster | Hazelcast cluster interface |
Cdistributed_object | Base class for all distributed objects |
Cendpoint | Endpoint represents a peer in the cluster |
Centry_event | Map Entry event |
Centry_listener | Map entry listener to get notified when a map entry is added, removed, updated, evicted, or expired |
Centry_view | EntryView represents a readonly view of a map entry |
Cexecution_callback | Execution_callback allows to asynchronously get notified when the execution is completed, either successfully or with error |
Cflake_id_generator | A cluster-wide unique ID generator |
Chazelcast_client | |
Chazelcast_json_value | Hazelcast_json_value is a wrapper for Json formatted strings |
▶Ciexecutor_service | Distributed implementation of java.util.concurrent.ExecutorService |
Cexecutor_promise | |
Cilist | Concurrent, distributed, client implementation of list |
Cimap | Concurrent, distributed, observable and queryable map client |
Cinitial_membership_event | A event that is sent when a MembershipListener is registered |
Ciqueue | Concurrent, blocking, distributed, observable, client queue |
Ciset | Concurrent, distributed client implementation of std::unordered_set |
Citem_event | |
Citem_event_base | |
Citem_listener | Item listener for IQueue, ISet and IList |
Citopic | Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers which is also known as publish/subscribe (pub/sub) messaging model |
Clifecycle_event | Event to be fired when lifecycle states are changed |
Clifecycle_listener | Listener object for listening lifecycle events of hazelcast instance |
Cload_balancer | Load_balancer allows you to send operations to one of a number of endpoints(Members) |
Clocal_endpoint | The Client interface allows to get information about a connected client's socket address, type and UUID |
Cmap_event | Map events common contract |
Cmember | Hz_cluster member class |
Cmember_selector | |
▶Cmember_selectors |
A utility class to get instances |
Cdata_member_selector | |
Cmembership_event | Membership event fired when a new member is added to the cluster and/or when a member leaves the cluster |
Cmembership_listener | Cluster membership listener |
Cmulti_map | A specialized distributed map client whose keys can be associated with multiple values |
Cpartition_aware | PartitionAware means that data will be based in the same member based on the partition key and implementing tasks will be executed on the getPartitionKey()'s owner member |
Cpartition_aware_marker | This marker interface is needed to make template matching work during serialisation |
Cpipelining | |
Cpn_counter | PN (Positive-Negative) CRDT counter |
Creliable_topic | Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers which is also known as publish/subscribe (pub/sub) messaging model |
Creplicated_map | |
Cringbuffer | A Ringbuffer is a data-structure where the content is stored in a ring like structure |
Cserialization_config | SerializationConfig is used to |
Csocket | |
Csocket_interceptor | An interface that provides the ability to intercept the creation of sockets |
Ctransaction_context | Provides a context to do transactional operations; so beginning/committing transactions, but also retrieving transactional data-structures like the TransactionalMap |
Ctransaction_options | Contains the configuration for a Hazelcast transaction |
Ctransactional_list | Transactional implementation of ilist |
Ctransactional_map | Transactional implementation of imap |
Ctransactional_multi_map | Transactional implementation of MultiMap |
Ctransactional_queue | Transactional implementation of iqueue |
Ctransactional_set | Transactional implementation of iset |
Ctyped_data | Typed_data class is a wrapper class for the serialized binary data |
▼Ncp | |
Catomic_long | Client-side Raft-based proxy implementation of atomic long |
Ccp_proxy | |
Ccp_subsystem | CP Subsystem is a component of Hazelcast that builds a strongly consistent layer for a set of distributed data structures |
Craft_group_id | |
Craft_proxy_factory | Client-side Raft-based proxy implementation of atomic reference |
Csession_aware_proxy | |
Csession_semaphore | |
Csessionless_semaphore | |
Clogger | |
▼Nstd | |
Chash< hazelcast::client::address > | |
Chash< hazelcast::client::config::eviction_strategy_type > | |
Chash< hazelcast::client::hazelcast_json_value > | |
Chash< hazelcast::client::member > | |
Chash< hazelcast::cp::raft_group_id > | |
Chash< std::pair< std::string, std::string > > | |