13 void write(
const std::string&,
const std::string&);
14 void update(
const std::string&,
const std::string&, uint32_t, uint32_t);
15 std::string
read(
const std::string&);
16 std::string
read(
const std::string&, uint32_t, uint32_t);
17 std::string
read(
const std::string&, uint32_t, uint32_t,
bool);
19 void remove(
const std::string&);
25 std::string disk_path;
Local_io()
Definition: local_io.cc:14
Represents the local disk.
Definition: local_io.hh:11
std::string read_metadata()
Definition: local_io.cc:96
void write(const std::string &, const std::string &)
Unbuffered write to disk.
Definition: local_io.cc:20
void update(const std::string &, const std::string &, uint32_t, uint32_t)
Definition: local_io.cc:60
bool format()
Definition: local_io.cc:106
std::string read(const std::string &)