Kyoto Tycoon
kyototycoon::RemoteDB Member List
This is the complete list of members for kyototycoon::RemoteDB, including all inherited members.
add(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
add(const std::string &key, const std::string &value, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
append(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
append(const std::string &key, const std::string &value, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
BinaryMagic enum namekyototycoon::RemoteDB
BinaryOption enum namekyototycoon::RemoteDB
BMERROR enum valuekyototycoon::RemoteDB
BMGETBULK enum valuekyototycoon::RemoteDB
BMNOP enum valuekyototycoon::RemoteDB
BMPLAYSCRIPT enum valuekyototycoon::RemoteDB
BMREMOVEBULK enum valuekyototycoon::RemoteDB
BMREPLICATION enum valuekyototycoon::RemoteDB
BMSETBULK enum valuekyototycoon::RemoteDB
BONOREPLY enum valuekyototycoon::RemoteDB
cas(const char *kbuf, size_t ksiz, const char *ovbuf, size_t ovsiz, const char *nvbuf, size_t nvsiz, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
cas(const std::string &key, const std::string &ovalue, const std::string &nvalue, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
check(const char *kbuf, size_t ksiz, int64_t *xtp=NULL)kyototycoon::RemoteDB
check(const std::string &key, int64_t *xtp=NULL)kyototycoon::RemoteDB
clear()kyototycoon::RemoteDB
close(bool grace=true)kyototycoon::RemoteDB
count()kyototycoon::RemoteDB
cursor()kyototycoon::RemoteDB
DATAMAXSIZkyototycoon::RemoteDB [static]
error() const kyototycoon::RemoteDB
expression()kyototycoon::RemoteDB
get(const char *kbuf, size_t ksiz, size_t *sp, int64_t *xtp=NULL)kyototycoon::RemoteDB
get(const std::string &key, std::string *value, int64_t *xtp=NULL)kyototycoon::RemoteDB
get_bulk(const std::vector< std::string > &keys, std::map< std::string, std::string > *recs, bool atomic=true)kyototycoon::RemoteDB
get_bulk_binary(std::vector< BulkRecord > *recs)kyototycoon::RemoteDB
increment(const char *kbuf, size_t ksiz, int64_t num, int64_t orig=0, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
increment(const std::string &key, int64_t num, int64_t orig=0, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
increment_double(const char *kbuf, size_t ksiz, double num, double orig=0, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
increment_double(const std::string &key, double num, double orig=0, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
match_prefix(const std::string &prefix, std::vector< std::string > *strvec, int64_t max=-1)kyototycoon::RemoteDB
match_regex(const std::string &regex, std::vector< std::string > *strvec, int64_t max=-1)kyototycoon::RemoteDB
match_similar(const std::string &origin, size_t range, bool utf, std::vector< std::string > *strvec, int64_t max=-1)kyototycoon::RemoteDB
open(const std::string &host="", int32_t port=DEFPORT, double timeout=-1)kyototycoon::RemoteDB
play_script(const std::string &name, const std::map< std::string, std::string > &params, std::map< std::string, std::string > *result)kyototycoon::RemoteDB
play_script_binary(const std::string &name, const std::map< std::string, std::string > &params, std::map< std::string, std::string > *result=NULL, uint32_t opts=0)kyototycoon::RemoteDB
RemoteDB()kyototycoon::RemoteDB [explicit]
remove(const char *kbuf, size_t ksiz)kyototycoon::RemoteDB
remove(const std::string &key)kyototycoon::RemoteDB
remove_bulk(const std::vector< std::string > &keys, bool atomic=true)kyototycoon::RemoteDB
remove_bulk_binary(const std::vector< BulkRecord > &recs, uint32_t opts=0)kyototycoon::RemoteDB
replace(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
replace(const std::string &key, const std::string &value, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
report(std::map< std::string, std::string > *strmap)kyototycoon::RemoteDB
seize(const char *kbuf, size_t ksiz, size_t *sp, int64_t *xtp=NULL)kyototycoon::RemoteDB
seize(const std::string &key, std::string *value, int64_t *xtp=NULL)kyototycoon::RemoteDB
set(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
set(const std::string &key, const std::string &value, int64_t xt=kc::INT64MAX)kyototycoon::RemoteDB
set_bulk(const std::map< std::string, std::string > &recs, int64_t xt=kc::INT64MAX, bool atomic=true)kyototycoon::RemoteDB
set_bulk_binary(const std::vector< BulkRecord > &recs, uint32_t opts=0)kyototycoon::RemoteDB
set_signal_sending(const std::string &name, bool broadcast=false)kyototycoon::RemoteDB
set_signal_waiting(const std::string &name, double timeout=0)kyototycoon::RemoteDB
set_target(const std::string &expr)kyototycoon::RemoteDB
size()kyototycoon::RemoteDB
status(std::map< std::string, std::string > *strmap)kyototycoon::RemoteDB
synchronize(bool hard, const std::string &command="")kyototycoon::RemoteDB
tune_replication(const std::string &host="", int32_t port=DEFPORT, uint64_t ts=kc::UINT64MAX, double iv=-1)kyototycoon::RemoteDB
ulog_list(std::vector< UpdateLogger::FileStatus > *fstvec)kyototycoon::RemoteDB
ulog_remove(uint64_t ts=kc::UINT64MAX)kyototycoon::RemoteDB
vacuum(int64_t step=0)kyototycoon::RemoteDB
~RemoteDB()kyototycoon::RemoteDB [virtual]