| Buffered_File(Open_Mode mode) | joedb::Buffered_File | |
| compact_read() | joedb::Buffered_File | inline |
| compact_write(T x) | joedb::Buffered_File | inline |
| copy_to(Buffered_File &destination, int64_t start, int64_t size) const | joedb::Buffered_File | virtual |
| copy_to(Buffered_File &destination) const | joedb::Buffered_File | inline |
| datasync() | joedb::Abstract_File | inlinevirtual |
| destructor_flush() noexcept | joedb::Buffered_File | protected |
| equal_to(Buffered_File &destination, int64_t from, int64_t until) const | joedb::Buffered_File | virtual |
| exclusive_lock(int64_t start, int64_t size) | joedb::Abstract_File | inlinevirtual |
| exclusive_lock_head() | joedb::Buffered_File | inline |
| exclusive_lock_tail() | joedb::Buffered_File | inline |
| File_Hasher | joedb::Buffered_File | friend |
| flush() | joedb::Buffered_File | |
| flush_for_writing() | joedb::Buffered_File | |
| get_mode() const noexcept | joedb::Buffered_File | inline |
| get_position() const noexcept | joedb::Buffered_File | inline |
| get_size() const | joedb::Abstract_File | inlinevirtual |
| ignore(const int64_t n) | joedb::Buffered_File | inline |
| is_readonly() const noexcept | joedb::Buffered_File | inline |
| is_shared() const noexcept | joedb::Buffered_File | inline |
| last_position | joedb::Buffered_File | protectedstatic |
| make_readonly() | joedb::Buffered_File | inlineprotected |
| make_writable() | joedb::Buffered_File | inlineprotected |
| pread(char *data, size_t size, int64_t offset) const | joedb::Abstract_File | inlinevirtual |
| pwrite(const char *data, size_t size, int64_t offset) | joedb::Abstract_File | inlinevirtual |
| read() | joedb::Buffered_File | inline |
| read_blob() | joedb::Buffered_File | inline |
| read_blob(Blob blob) const | joedb::Buffered_File | |
| read_data(char *data, const size_t n) | joedb::Buffered_File | inline |
| read_reference() | joedb::Buffered_File | inline |
| read_string() | joedb::Buffered_File | |
| read_strong_type() | joedb::Buffered_File | inline |
| reading_past_end_of_file() | joedb::Buffered_File | inlinestatic |
| safe_read_string(int64_t max_size) | joedb::Buffered_File | |
| sequential_read(char *data, size_t size) | joedb::Sequential_File | inline |
| sequential_seek(int64_t new_position) | joedb::Sequential_File | inline |
| sequential_write(const char *data, size_t size) | joedb::Sequential_File | inline |
| set_position(int64_t position) | joedb::Buffered_File | |
| shared_lock(int64_t start, int64_t size) | joedb::Abstract_File | inlinevirtual |
| shared_lock_head() | joedb::Buffered_File | inline |
| sync() | joedb::Abstract_File | inlinevirtual |
| tail_is_locked() const noexcept | joedb::Buffered_File | inline |
| unlock(int64_t start, int64_t size) noexcept | joedb::Abstract_File | inlinevirtual |
| unlock_head() noexcept | joedb::Buffered_File | inline |
| unlock_tail() noexcept | joedb::Buffered_File | inline |
| write(T x) | joedb::Buffered_File | inline |
| write_blob(Blob blob) | joedb::Buffered_File | inline |
| write_data(const char *data, size_t n) | joedb::Buffered_File | inline |
| write_reference(Record_Id id) | joedb::Buffered_File | inline |
| write_string(const std::string &s) | joedb::Buffered_File | |
| ~Abstract_File()=default | joedb::Abstract_File | virtual |