RDFS
The Rice Comp413 2017 class' continuation on the work of the 2016 RDFS.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
ZKWrapper Member List

This is the complete list of members for ZKWrapper, including all inherited members.

build_create_op(const std::string &path, const std::vector< std::uint8_t > &data, const int flags=0) const ZKWrapper
build_delete_op(const std::string &path, int version=-1) const ZKWrapper
build_set_op(const std::string &path, const std::vector< std::uint8_t > &data, int version=-1) const ZKWrapper
close() (defined in ZKWrapper)ZKWrapper
create(const std::string &path, const std::vector< std::uint8_t > &data, int &error_code, bool ephemeral, bool sync=true) const ZKWrapper
create_ephemeral(const std::string &path, const std::vector< std::uint8_t > &data, int &error_code, bool sync=true) const (defined in ZKWrapper)ZKWrapper
create_sequential(const std::string &path, const std::vector< std::uint8_t > &data, std::string &new_path, bool ephemeral, int &error_code, bool sync=true) const ZKWrapper
delete_node(const std::string &path, int &error_code, bool sync=true) const ZKWrapper
EMPTY_VECTOR (defined in ZKWrapper)ZKWrapperstatic
execute_multi(const std::vector< std::shared_ptr< ZooOp >> operations, std::vector< zoo_op_result > &results, int &error_code, bool sync=true) const ZKWrapper
exists(const std::string &path, bool &exist, int &error_code) const ZKWrapper
flush(const std::string &full_path, bool synchronous=false) const ZKWrapper
get(const std::string &path, std::vector< std::uint8_t > &data, int &error_code, bool resize) const ZKWrapper
get_byte_vector(const std::string &string) (defined in ZKWrapper)ZKWrapperstatic
get_children(const std::string &path, std::vector< std::string > &children, int &error_code) const ZKWrapper
get_info(const std::string &path, struct Stat &stat, int &error_code) const ZKWrapper
prepend_zk_root(const std::string &path) const ZKWrapper
print_error(int error) (defined in ZKWrapper)ZKWrapperinlinestatic
recursive_create(const std::string &path, const std::vector< std::uint8_t > &data, int &error_code, bool sync=true) const ZKWrapper
recursive_delete(const std::string &path, int &error_code) const ZKWrapper
removeZKRoot(const std::string &path) const (defined in ZKWrapper)ZKWrapper
removeZKRootAndDir(const std::string &prefix, const std::string &path) const (defined in ZKWrapper)ZKWrapper
set(const std::string &path, const std::vector< std::uint8_t > &data, int &error_code, bool sync=true, int version=-1) const ZKWrapper
translate_error(int error_code)ZKWrapperstatic
translate_watch_event_type(int type) (defined in ZKWrapper)ZKWrapperstatic
translate_watch_state(int state) (defined in ZKWrapper)ZKWrapperstatic
watcher(zhandle_t *zzh, int type, int state, const char *path, void *watcherCtx)ZKWrapperfriend
watcher_znode_data(zhandle_t *zzh, int type, int state, const char *path, void *watcherCtx) (defined in ZKWrapper)ZKWrapperstatic
wexists(const std::string &path, bool &exist, watcher_fn watch, void *watcherCtx, int &error_code) const ZKWrapper
wget(const std::string &path, std::vector< std::uint8_t > &data, watcher_fn watch, void *watcherCtx, int &error_code, bool resize) const ZKWrapper
wget_children(const std::string &path, std::vector< std::string > &children, watcher_fn watch, void *watcherCtx, int &error_code) const ZKWrapper
ZKWrapper(const std::string &host, int &error_code, const std::string &root)ZKWrapper
~ZKWrapper() (defined in ZKWrapper)ZKWrapper