Kyoto Cabinet
kyotocabinet::File Member List
This is the complete list of members for kyotocabinet::File, including all inherited members.
absolute_path(const std::string &path)kyotocabinet::File [static]
append(const void *buf, size_t size)kyotocabinet::File
append(const std::string &str)kyotocabinet::File
begin_transaction(bool hard, int64_t off)kyotocabinet::File
CDIRSTRkyotocabinet::File [static]
close()kyotocabinet::File
end_transaction(bool commit)kyotocabinet::File
error() const kyotocabinet::File
EXTCHRkyotocabinet::File [static]
EXTSTRkyotocabinet::File [static]
File()kyotocabinet::File [explicit]
get_current_directory()kyotocabinet::File [static]
make_directory(const std::string &path)kyotocabinet::File [static]
OCREATE enum valuekyotocabinet::File
ONOLOCK enum valuekyotocabinet::File
open(const std::string &path, uint32_t mode=OWRITER|OCREATE, int64_t msiz=0)kyotocabinet::File
OpenMode enum namekyotocabinet::File
OREADER enum valuekyotocabinet::File
OTRUNCATE enum valuekyotocabinet::File
OTRYLOCK enum valuekyotocabinet::File
OWRITER enum valuekyotocabinet::File
path() const kyotocabinet::File
PATHCHRkyotocabinet::File [static]
PATHSTRkyotocabinet::File [static]
PDIRSTRkyotocabinet::File [static]
read(int64_t off, void *buf, size_t size)kyotocabinet::File
read(int64_t off, std::string *buf, size_t size)kyotocabinet::File
read_directory(const std::string &path, std::vector< std::string > *strvec)kyotocabinet::File [static]
read_fast(int64_t off, void *buf, size_t size)kyotocabinet::File
read_fast(int64_t off, std::string *buf, size_t size)kyotocabinet::File
read_file(const std::string &path, int64_t *sp, int64_t limit=-1)kyotocabinet::File [static]
recovered() const kyotocabinet::File
refresh()kyotocabinet::File
remove(const std::string &path)kyotocabinet::File [static]
remove_directory(const std::string &path)kyotocabinet::File [static]
remove_recursively(const std::string &path)kyotocabinet::File [static]
rename(const std::string &opath, const std::string &npath)kyotocabinet::File [static]
set_current_directory(const std::string &path)kyotocabinet::File [static]
size() const kyotocabinet::File
status(const std::string &path, Status *buf=NULL)kyotocabinet::File [static]
synchronize(bool hard)kyotocabinet::File
synchronize_whole()kyotocabinet::File [static]
truncate(int64_t size)kyotocabinet::File
write(int64_t off, const void *buf, size_t size)kyotocabinet::File
write(int64_t off, const std::string &str)kyotocabinet::File
write_fast(int64_t off, const void *buf, size_t size)kyotocabinet::File
write_fast(int64_t off, const std::string &str)kyotocabinet::File
write_file(const std::string &path, const char *buf, int64_t size)kyotocabinet::File [static]
write_transaction(int64_t off, size_t size)kyotocabinet::File
~File()kyotocabinet::File