zookeeper-cpp
ZooKeeper Client for C++
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Groups
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Czk::aclAn access control list is a wrapper around acl_rule instances
 Czk::acl_ruleAn individual rule in an acl
 Czk::aclsCommonly-used ACLs
 Czk::op::check_dataData for a op::check operation
 Czk::server::classpathRepresents a collection of JARs or other Java entities that should be provided as the --classpath to the JVM
 Czk::clientA ZooKeeper client connection
 Czk::server::configurationRepresents a configuration which should be run by server instance
 Czk::connectionAn actual connection to the server
 Czk::connection_zk
 Czk::connection_paramsUsed to specify parameters for a connection
 Czk::connection_zk_commit_completer
 Czk::op::create_dataData for a op::create operation
 Czk::create_resultThe result type of client::create
 Czk::op::erase_dataData for a op::erase operation
 Cstd::error_categorySTL class
 Czk::error_category_impl
 Czk::eventData delivered when a watched event triggers
 Czk::exists_resultThe result type of client::exists
 Czk::get_acl_resultThe result type of client::get_acl
 Czk::get_children_resultThe result type of client::get_children
 Czk::get_resultThe result type of client::get
 Cstd::hash< zk::acl_rule >
 Cstd::hash< zk::acl_version >
 Cstd::hash< zk::child_version >
 Cstd::hash< zk::server::server_id >
 Cstd::hash< zk::transaction_id >
 Cstd::hash< zk::version >
 Czk::server::server_group::info
 Czk::multi_opA collection of operations that will be performed atomically
 Czk::multi_resultThe result of a successful client::commit operation
 Czk::opRepresents a single operation of a multi_op
 Czk::server::package_registryThe package registry tracks configuration of classpaths and JARs needed to run various ZooKeeper versions
 Czk::multi_result::partA part of a result. The behavior depends on the type of op provided to the original transaction
 Czk::print_buffer_length_tag
 Czk::print_buffer_content_tag
 Czk::server::package_registry::registration_info
 Czk::server::serverControls a ZooKeeper server process on this local machine
 Czk::server::server_groupCreate and manage a group of server instances on this local machine (most likely in a single ensemble)
 Czk::op::set_dataData for a op::set operation
 Czk::set_resultThe result type of client::set
 Czk::statStatistics about a ZooKeeper entry, similar to the UNIX stat structure
 Czk::strong_id< TReal, TId >Base type for creating strong ID types
 Czk::strong_id< acl_version, std::int32_t >
 Czk::basic_version< acl_version >
 Czk::acl_versionRepresents a version of the ACL of an entry
 Czk::strong_id< child_version, std::int32_t >
 Czk::basic_version< child_version >
 Czk::child_versionRepresents a version of the children of an entry
 Czk::strong_id< server_id, std::size_t >
 Czk::server::server_idRepresents the ID of a server in the ensemble
 Czk::strong_id< transaction_id, std::size_t >
 Czk::transaction_idRepresents the ZooKeeper transaction ID in which an event happened to an entry
 Czk::strong_id< TReal, std::int32_t >
 Czk::basic_version< TReal >Base type for version types
 Czk::strong_id< version, std::int32_t >
 Czk::basic_version< version >
 Czk::versionRepresents a version of the data
 Cstd::system_errorSTL class
 Czk::errorBase error type for all errors raised by this library
 Czk::check_failedBase exception for cases where a write operation was rolled back due to a failed check
 Czk::entry_existsThrown when attempting to create a ZNode, but one already exists at the specified path
 Czk::no_children_for_ephemeralsEphemeral ZNodes cannot have children
 Czk::no_entryThrown from read operations when attempting to read a ZNode that does not exist
 Czk::not_emptyThrown when attempting to erase a ZNode that has children
 Czk::transaction_failedThrown from client::commit when a transaction cannot be committed to the system
 Czk::version_mismatchThrown from modification operations when a version check is specified and the value in the database does not match the expected
 Czk::invalid_argumentsArguments to an operation were invalid
 Czk::authentication_failedThe server rejected the connection due to invalid authentication information
 Czk::invalid_connection_stateBase type for errors generated because the connection is misconfigured
 Czk::closedThe connection is closed
 Czk::ephemeral_on_local_sessionAn attempt was made to create an ephemeral entry, but the connection has a local session
 Czk::not_authorizedAn attempt was made to read or write to a ZNode when the connection does not have permission to do
 Czk::read_only_connectionA write operation was attempted on a read-only connection
 Czk::session_expiredThe client session has been ended by the server
 Czk::invalid_ensemble_stateBase exception for cases where the ensemble is in an invalid state to perform a given action
 Czk::new_configuration_no_quorumRaised when attempting an ensemble reconfiguration, but the proposed new ensemble would not be able to form quorum
 Czk::reconfiguration_disabledThe ensemble does not support reconfiguration
 Czk::reconfiguration_in_progressAn attempt was made to reconfigure the ensemble, but there is already a reconfiguration in progress
 Czk::not_implementedOperation was attempted that was not implemented
 Czk::transport_errorBase types for errors that occurred while transporting data across a network
 Czk::connection_lossConnection to the server has been lost before the attempted operation was verified as completed
 Czk::marshalling_errorAn error occurred while marshalling data
 Ctrue_type
 Cstd::is_error_code_enum< zk::error_code >
 Czk::watch_children_resultThe result type of client::watch_children
 Czk::watch_exists_resultThe result type of client::watch_exists
 Czk::watch_resultThe result type of client::watch
 Czk::connection_zk::watcher
 Czk::connection_zk::basic_watcher< watch_children_result >
 Czk::connection_zk::child_watcher
 Czk::connection_zk::basic_watcher< watch_exists_result >
 Czk::connection_zk::exists_watcher
 Czk::connection_zk::basic_watcher< watch_result >
 Czk::connection_zk::data_watcher
 Czk::connection_zk::basic_watcher< TResult >