Kyoto Cabinet
kyotocabinet::ProtoDB< STRMAP, DBTYPE > Member List
This is the complete list of members for kyotocabinet::ProtoDB< STRMAP, DBTYPE >, including all inherited members.
accept(const char *kbuf, size_t ksiz, Visitor *visitor, bool writable=true)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
accept_bulk(const std::vector< std::string > &keys, Visitor *visitor, bool writable=true)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
add(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz)kyotocabinet::BasicDB [virtual]
add(const std::string &key, const std::string &value)kyotocabinet::BasicDB [virtual]
append(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz)kyotocabinet::BasicDB [virtual]
append(const std::string &key, const std::string &value)kyotocabinet::BasicDB [virtual]
begin_transaction(bool hard=false)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
begin_transaction_try(bool hard=false)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
cas(const char *kbuf, size_t ksiz, const char *ovbuf, size_t ovsiz, const char *nvbuf, size_t nvsiz)kyotocabinet::BasicDB [virtual]
cas(const std::string &key, const std::string &ovalue, const std::string &nvalue)kyotocabinet::BasicDB [virtual]
check(const char *kbuf, size_t ksiz)kyotocabinet::BasicDB [virtual]
check(const std::string &key)kyotocabinet::BasicDB [virtual]
clear()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
close()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
copy(const std::string &dest, ProgressChecker *checker=NULL)kyotocabinet::BasicDB
count()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
cursor()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
dump_snapshot(std::ostream *dest, ProgressChecker *checker=NULL)kyotocabinet::BasicDB
dump_snapshot(const std::string &dest, ProgressChecker *checker=NULL)kyotocabinet::BasicDB
end_transaction(bool commit=true)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
error() const kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
get(const char *kbuf, size_t ksiz, size_t *sp)kyotocabinet::BasicDB [virtual]
get(const std::string &key, std::string *value)kyotocabinet::BasicDB [virtual]
get(const char *kbuf, size_t ksiz, char *vbuf, size_t max)kyotocabinet::BasicDB [virtual]
get_bulk(const std::vector< std::string > &keys, std::map< std::string, std::string > *recs, bool atomic=true)kyotocabinet::BasicDB
increment(const char *kbuf, size_t ksiz, int64_t num, int64_t orig=0)kyotocabinet::BasicDB [virtual]
increment(const std::string &key, int64_t num, int64_t orig=0)kyotocabinet::BasicDB [virtual]
increment_double(const char *kbuf, size_t ksiz, double num, double orig=0)kyotocabinet::BasicDB [virtual]
increment_double(const std::string &key, double num, double orig)kyotocabinet::BasicDB [virtual]
iterate(Visitor *visitor, bool writable=true, ProgressChecker *checker=NULL)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
load_snapshot(std::istream *src, ProgressChecker *checker=NULL)kyotocabinet::BasicDB
load_snapshot(const std::string &src, ProgressChecker *checker=NULL)kyotocabinet::BasicDB
log(const char *file, int32_t line, const char *func, Logger::Kind kind, const char *message)kyotocabinet::ProtoDB< STRMAP, DBTYPE >
kyotocabinet::BasicDB::log(const char *file, int32_t line, const char *func, Logger::Kind kind, const char *message)=0kyotocabinet::BasicDB [pure virtual]
OAUTOSYNC enum valuekyotocabinet::BasicDB
OAUTOTRAN enum valuekyotocabinet::BasicDB
occupy(bool writable=true, FileProcessor *proc=NULL)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
OCREATE enum valuekyotocabinet::BasicDB
ONOLOCK enum valuekyotocabinet::BasicDB
ONOREPAIR enum valuekyotocabinet::BasicDB
opaque()kyotocabinet::ProtoDB< STRMAP, DBTYPE >
open(const std::string &path, uint32_t mode=OWRITER|OCREATE)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
OpenMode enum namekyotocabinet::BasicDB
OREADER enum valuekyotocabinet::BasicDB
OTRUNCATE enum valuekyotocabinet::BasicDB
OTRYLOCK enum valuekyotocabinet::BasicDB
OWRITER enum valuekyotocabinet::BasicDB
path()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
ProtoDB()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [explicit]
remove(const char *kbuf, size_t ksiz)kyotocabinet::BasicDB [virtual]
remove(const std::string &key)kyotocabinet::BasicDB [virtual]
remove_bulk(const std::vector< std::string > &keys, bool atomic=true)kyotocabinet::BasicDB
replace(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz)kyotocabinet::BasicDB [virtual]
replace(const std::string &key, const std::string &value)kyotocabinet::BasicDB [virtual]
report(const char *file, int32_t line, const char *func, Logger::Kind kind, const char *format,...)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [protected]
report_binary(const char *file, int32_t line, const char *func, Logger::Kind kind, const char *name, const char *buf, size_t size)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [protected]
report_valist(const char *file, int32_t line, const char *func, Logger::Kind kind, const char *format, va_list ap)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [protected]
scan_parallel(Visitor *visitor, size_t thnum, ProgressChecker *checker=NULL)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
seize(const char *kbuf, size_t ksiz, size_t *sp)kyotocabinet::BasicDB
seize(const std::string &key, std::string *value)kyotocabinet::BasicDB
set(const char *kbuf, size_t ksiz, const char *vbuf, size_t vsiz)kyotocabinet::BasicDB [virtual]
set(const std::string &key, const std::string &value)kyotocabinet::BasicDB [virtual]
set_bulk(const std::map< std::string, std::string > &recs, bool atomic=true)kyotocabinet::BasicDB
set_error(const char *file, int32_t line, const char *func, Error::Code code, const char *message)kyotocabinet::ProtoDB< STRMAP, DBTYPE >
kyotocabinet::BasicDB::set_error(const char *file, int32_t line, const char *func, Error::Code code, const char *message)=0kyotocabinet::BasicDB [pure virtual]
size()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
status(std::map< std::string, std::string > *strmap)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
synchronize(bool hard=false, FileProcessor *proc=NULL, ProgressChecker *checker=NULL)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]
synchronize_opaque()kyotocabinet::ProtoDB< STRMAP, DBTYPE >
trigger_meta(MetaTrigger::Kind kind, const char *message)kyotocabinet::ProtoDB< STRMAP, DBTYPE > [protected]
tune_logger(Logger *logger, uint32_t kinds=Logger::WARN|Logger::ERROR)kyotocabinet::ProtoDB< STRMAP, DBTYPE >
kyotocabinet::BasicDB::tune_logger(Logger *logger, uint32_t kinds=Logger::WARN|Logger::ERROR)=0kyotocabinet::BasicDB [pure virtual]
tune_meta_trigger(MetaTrigger *trigger)kyotocabinet::ProtoDB< STRMAP, DBTYPE >
kyotocabinet::BasicDB::tune_meta_trigger(MetaTrigger *trigger)=0kyotocabinet::BasicDB [pure virtual]
Type enum namekyotocabinet::BasicDB
TYPECACHE enum valuekyotocabinet::BasicDB
typecname(uint32_t type)kyotocabinet::BasicDB [static]
TYPEDIR enum valuekyotocabinet::BasicDB
TYPEFOREST enum valuekyotocabinet::BasicDB
TYPEGRASS enum valuekyotocabinet::BasicDB
TYPEHASH enum valuekyotocabinet::BasicDB
TYPEMISC enum valuekyotocabinet::BasicDB
TYPEPHASH enum valuekyotocabinet::BasicDB
TYPEPTREE enum valuekyotocabinet::BasicDB
TYPESTASH enum valuekyotocabinet::BasicDB
typestring(uint32_t type)kyotocabinet::BasicDB [static]
TYPETEXT enum valuekyotocabinet::BasicDB
TYPETREE enum valuekyotocabinet::BasicDB
TYPEVOID enum valuekyotocabinet::BasicDB
~BasicDB()kyotocabinet::BasicDB [virtual]
~DB()kyotocabinet::DB [virtual]
~ProtoDB()kyotocabinet::ProtoDB< STRMAP, DBTYPE > [virtual]