zookeeper-cpp
ZooKeeper Client for C++
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Groups
forwards.hpp
1 #pragma once
2 
3 #include <zk/config.hpp>
4 
5 namespace zk
6 {
7 
8 class acl;
9 class acl_rule;
10 struct acl_version;
11 struct child_version;
12 class client;
13 class connection;
14 class connection_params;
15 enum class create_mode : unsigned int;
16 class create_result;
17 class error;
18 class event;
19 class exists_result;
20 enum class error_code : int;
21 enum class event_type : int;
22 class get_acl_result;
23 class get_children_result;
24 class get_result;
25 class multi_result;
26 class multi_op;
27 class op;
28 enum class op_type : int;
29 enum class permission : unsigned int;
30 class set_result;
31 enum class state : int;
32 struct transaction_id;
33 struct version;
34 class watch_children_result;
35 class watch_exists_result;
36 class watch_result;
37 
38 }
state
Enumeration of states the client may be at when a watch triggers.
Definition: types.hpp:385
op_type
Describes the type of an op.
Definition: multi.hpp:24
create_mode
When used in client::set, this value determines how the entry is created on the server.
Definition: types.hpp:283
Invalid event (this should never be issued).
event_type
Enumeration of types of events that may occur.
Definition: types.hpp:331
permission
Describes the ability of a user to perform a certain action.
Definition: acl.hpp:21
error_code
Code for all error types thrown by the client library.
Definition: error.hpp:18