Lines Matching full:store
29 #include "store/read_backend.hpp"
31 #include "store/exceptions.hpp"
32 #include "store/metadata.hpp"
33 #include "store/read_transaction.hpp"
34 #include "store/write_backend.hpp"
55 /// \throw store::error If there is a problem opening or creating the database.
57 store::detail::open_and_setup(const fs::path& file, const int flags) in open_and_setup()
64 throw store::error(F("Cannot open '%s': %s") % file % e.what()); in open_and_setup()
70 struct store::read_backend::impl : utils::noncopyable {
108 store::read_backend::read_backend(impl* pimpl_) : in read_backend()
115 store::read_backend::~read_backend(void) in ~read_backend()
126 /// \throw store::error If there is any problem opening the database.
127 store::read_backend
128 store::read_backend::open_ro(const fs::path& file) in open_ro()
137 store::read_backend::close(void) in close()
147 store::read_backend::database(void) in database()
156 store::read_transaction
157 store::read_backend::start_read(void) in start_read()