Joedb 9.1.4
The Journal-Only Embedded Database
|
#include <joedb/journal/Posix_File.h>
Static Public Member Functions | |
static void | throw_last_error (const char *action, const char *file_name) |
Protected Member Functions | |
bool | try_exclusive_lock (int64_t start, int64_t size) |
![]() | |
void | destructor_flush () noexcept |
void | make_readonly () |
void | make_writable () |
Additional Inherited Members | |
![]() | |
static constexpr int64_t | last_position = (1ULL << 63) - 1 |
Definition at line 15 of file Posix_File.h.
Definition at line 28 of file Posix_File.h.
Definition at line 141 of file Posix_File.cpp.
|
override |
Definition at line 194 of file Posix_File.cpp.
Reimplemented from joedb::Abstract_File.
Definition at line 77 of file Posix_File.cpp.
|
overridevirtual |
Reimplemented from joedb::Abstract_File.
Definition at line 182 of file Posix_File.cpp.
|
delete |
Reimplemented from joedb::Abstract_File.
Definition at line 92 of file Posix_File.cpp.
Reimplemented from joedb::Abstract_File.
Definition at line 104 of file Posix_File.cpp.
Reimplemented from joedb::Abstract_File.
Definition at line 69 of file Posix_File.cpp.
|
overridevirtual |
Reimplemented from joedb::Abstract_File.
Definition at line 127 of file Posix_File.cpp.
Definition at line 33 of file Posix_File.cpp.
Definition at line 62 of file Posix_File.cpp.
Reimplemented from joedb::Abstract_File.
Definition at line 85 of file Posix_File.cpp.