# kyotocabinet::TreeDB Member List

This is the complete list of members for kyotocabinet::TreeDB, including all inherited members.

accept(const char *kbuf, size_t ksiz, Visitor *visitor, bool writable=true) | kyotocabinet::TreeDB | `[virtual]`
add(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz) | kyotocabinet::FileDB | `[virtual]`
add(const std::string &key, const std::string &value) | kyotocabinet::FileDB | `[virtual]`
append(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz) | kyotocabinet::FileDB | `[virtual]`
append(const std::string &key, const std::string &value) | kyotocabinet::FileDB | `[virtual]`
begin_transaction(bool hard=false) | kyotocabinet::TreeDB | `[virtual]`
begin_transaction_try(bool hard=false) | kyotocabinet::TreeDB | `[virtual]`
cas(const char *kbuf, size_t ksiz, const char *ovbuf, size_t ovsiz, const char *nvbuf, size_t nvsiz) | kyotocabinet::FileDB | `[virtual]`
cas(const std::string &key, const std::string &ovalue, const std::string &nvalue) | kyotocabinet::FileDB | `[virtual]`
clear() | kyotocabinet::TreeDB | `[virtual]`
close() | kyotocabinet::TreeDB | `[virtual]`
copy(const std::string &dest) | kyotocabinet::FileDB | `[virtual]`
count() | kyotocabinet::TreeDB | `[virtual]`
cursor() | kyotocabinet::TreeDB | `[virtual]`
defrag(int64_t step) | kyotocabinet::TreeDB | `[virtual]`
dump_snapshot(std::ostream *dest) | kyotocabinet::FileDB | `[virtual]`
dump_snapshot(const std::string &dest) | kyotocabinet::FileDB | `[virtual]`
end_transaction(bool commit=true) | kyotocabinet::TreeDB | `[virtual]`
error() const | kyotocabinet::TreeDB | `[virtual]`
FFATAL enum value | kyotocabinet::TreeDB |
Flag enum name | kyotocabinet::TreeDB |
flags() | kyotocabinet::TreeDB | `[virtual]`
FOPEN enum value | kyotocabinet::TreeDB |
get(const char *kbuf, size_t ksiz, size_t *sp) | kyotocabinet::FileDB | `[virtual]`
get(const std::string &key) | kyotocabinet::FileDB | `[virtual]`
get(const char *kbuf, size_t ksiz, char *vbuf, size_t max) | kyotocabinet::FileDB | `[virtual]`
increment(const char *kbuf, size_t ksiz, int64_t num) | kyotocabinet::FileDB | `[virtual]`
increment(const std::string &key, int64_t num) | kyotocabinet::FileDB | `[virtual]`
increment(const char *kbuf, size_t ksiz, double num) | kyotocabinet::FileDB | `[virtual]`
increment(const std::string &key, double num) | kyotocabinet::FileDB | `[virtual]`
iterate(Visitor *visitor, bool writable=true) | kyotocabinet::TreeDB | `[virtual]`
load_snapshot(std::istream *src) | kyotocabinet::FileDB | `[virtual]`
load_snapshot(const std::string &src) | kyotocabinet::FileDB | `[virtual]`
OAUTOSYNC enum value | kyotocabinet::FileDB |
OAUTOTRAN enum value | kyotocabinet::FileDB |
OCREATE enum value | kyotocabinet::FileDB |
ONOLOCK enum value | kyotocabinet::FileDB |
ONOREPAIR enum value | kyotocabinet::FileDB |
opaque() | kyotocabinet::TreeDB | `[virtual]`
open(const std::string &path, uint32_t mode=OWRITER|OCREATE) | kyotocabinet::TreeDB | `[virtual]`
OpenMode enum name | kyotocabinet::FileDB |
Option enum name | kyotocabinet::TreeDB |
OREADER enum value | kyotocabinet::FileDB |
OTRUNCATE enum value | kyotocabinet::FileDB |
OTRYLOCK enum value | kyotocabinet::FileDB |
OWRITER enum value | kyotocabinet::FileDB |
path() | kyotocabinet::TreeDB | `[virtual]`
remove(const char *kbuf, size_t ksiz) | kyotocabinet::FileDB | `[virtual]`
remove(const std::string &key) | kyotocabinet::FileDB | `[virtual]`
set(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz) | kyotocabinet::FileDB | `[virtual]`
set(const std::string &key, const std::string &value) | kyotocabinet::FileDB | `[virtual]`
set_error(Error::Code code, const char *message) | kyotocabinet::TreeDB | `[virtual]`
set_error(const char *file, int32_t line, Error::Code code, const char *message) | kyotocabinet::TreeDB | `[protected, virtual]`
kyotocabinet::FileDB::set_error(Error::Code code, const char *message)=0 | kyotocabinet::FileDB | `[pure virtual]`
size() | kyotocabinet::TreeDB | `[virtual]`
status(std::map< std::string, std::string > *strmap) | kyotocabinet::TreeDB | `[virtual]`
synchronize(bool hard=false, FileProcessor *proc=NULL) | kyotocabinet::TreeDB | `[virtual]`
synchronize_opaque() | kyotocabinet::TreeDB | `[virtual]`
TCOMPRESS enum value | kyotocabinet::TreeDB |
TLINEAR enum value | kyotocabinet::TreeDB |
TreeDB() | kyotocabinet::TreeDB | `[explicit]`
TSMALL enum value | kyotocabinet::TreeDB |
tune_alignment(int8_t apow) | kyotocabinet::TreeDB | `[virtual]`
tune_buckets(int64_t bnum) | kyotocabinet::TreeDB | `[virtual]`
tune_comparator(Comparator *rcomp) | kyotocabinet::TreeDB | `[virtual]`
tune_compressor(Compressor *comp) | kyotocabinet::TreeDB | `[virtual]`
tune_defrag(int64_t dfunit) | kyotocabinet::TreeDB | `[virtual]`
tune_error_reporter(std::ostream *erstrm, bool ervbs) | kyotocabinet::TreeDB | `[virtual]`
tune_fbp(int8_t fpow) | kyotocabinet::TreeDB | `[virtual]`
tune_map(int64_t msiz) | kyotocabinet::TreeDB | `[virtual]`
tune_options(int8_t opts) | kyotocabinet::TreeDB | `[virtual]`
tune_page(int32_t psiz) | kyotocabinet::TreeDB | `[virtual]`
tune_page_cache(int64_t pccap) | kyotocabinet::TreeDB | `[virtual]`
Type enum name | kyotocabinet::DB |
TYPECACHE enum value | kyotocabinet::DB |
TYPEHASH enum value | kyotocabinet::DB |
TYPEMISC enum value | kyotocabinet::DB |
TYPEPHASH enum value | kyotocabinet::DB |
TYPEPMISC enum value | kyotocabinet::DB |
TYPEPTREE enum value | kyotocabinet::DB |
typestring(uint32_t type) | kyotocabinet::DB | `[static]`
TYPETREE enum value | kyotocabinet::DB |
TYPEVOID enum value | kyotocabinet::DB |
~DB() | kyotocabinet::DB | `[virtual]`
~FileDB() | kyotocabinet::FileDB | `[virtual]`
~TreeDB() | kyotocabinet::TreeDB | `[virtual]`