This is the complete list of members for
megatree::DiskStorage, including all inherited members.
DiskStorage(const boost::filesystem::path &_root) | megatree::DiskStorage | [inline] |
function_caller | megatree::DiskStorage | [private] |
get(const boost::filesystem::path &path, ByteVec &result) | megatree::DiskStorage | [virtual] |
getAsync(const boost::filesystem::path &path, GetCallback callback) | megatree::DiskStorage | [virtual] |
getBatch(const std::vector< boost::filesystem::path > &paths, std::vector< ByteVec > &results) | megatree::DiskStorage | [virtual] |
GetCallback typedef | megatree::Storage | |
getType() | megatree::DiskStorage | [inline, virtual] |
put(const boost::filesystem::path &path, const ByteVec &data) | megatree::Storage | [inline, virtual] |
putAsync(const boost::filesystem::path &path, const ByteVec &data, PutCallback callback) | megatree::DiskStorage | [virtual] |
putBatch(const std::vector< boost::filesystem::path > &paths, std::vector< ByteVec > &data) | megatree::DiskStorage | [virtual] |
PutCallback typedef | megatree::Storage | |
readerFunction(const boost::filesystem::path &path, GetCallback callback) | megatree::DiskStorage | [private] |
root | megatree::DiskStorage | [private] |
Storage() | megatree::Storage | [inline, protected] |
writerFunction(const boost::filesystem::path &path, const ByteVec &data, PutCallback callback) | megatree::DiskStorage | [private] |
~DiskStorage() | megatree::DiskStorage | [inline] |
~Storage() | megatree::Storage | [inline, virtual] |