CCF
|
This is the complete list of members for asynchost::LedgerFile, including all inherited members.
commit(size_t idx) | asynchost::LedgerFile | inline |
complete() | asynchost::LedgerFile | inline |
entries_size(size_t from, size_t to, std::optional< size_t > max_size=std::nullopt) const | asynchost::LedgerFile | inline |
get_current_size() const | asynchost::LedgerFile | inline |
get_last_idx() const | asynchost::LedgerFile | inline |
get_start_idx() const | asynchost::LedgerFile | inline |
is_committed() const | asynchost::LedgerFile | inline |
is_complete() const | asynchost::LedgerFile | inline |
is_recovery() const | asynchost::LedgerFile | inline |
LedgerFile(const fs::path &dir, size_t start_idx, bool recovery=false) | asynchost::LedgerFile | inline |
LedgerFile(const std::string &dir, const std::string &file_name_, bool from_existing_file_=false) | asynchost::LedgerFile | inline |
open() | asynchost::LedgerFile | inline |
read_entries(size_t from, size_t to, std::optional< size_t > max_size=std::nullopt) | asynchost::LedgerFile | inline |
rename(const std::string &new_file_name) | asynchost::LedgerFile | inline |
truncate(size_t idx, bool remove_file_if_empty=true) | asynchost::LedgerFile | inline |
write_entry(const uint8_t *data, size_t size, bool committable) | asynchost::LedgerFile | inline |
~LedgerFile() | asynchost::LedgerFile | inline |