Joedb 9.5.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::Writable_Journal Member List

This is the complete list of members for joedb::Writable_Journal, including all inherited members.

add_field(Table_Id table_id, const std::string &name, Type type) finaljoedb::Writable_Journalvirtual
ahead_of_checkpoint() const noexceptjoedb::Writable_Journal
append()joedb::Writable_Journalinline
append_until(Writable &writable, int64_t end)joedb::Readonly_Journal
checkpoint_positionjoedb::Readonly_Journalprotected
comment(const std::string &comment) finaljoedb::Writable_Journalvirtual
create_table(const std::string &name) finaljoedb::Writable_Journalvirtual
custom(const std::string &name) finaljoedb::Writable_Journalvirtual
delete_from(Table_Id table_id, Record_Id record_id) finaljoedb::Writable_Journalvirtual
delete_vector(Table_Id table_id, Record_Id record_id, size_t size) finaljoedb::Writable_Journalvirtual
drop_field(Table_Id table_id, Field_Id field_id) finaljoedb::Writable_Journalvirtual
drop_table(Table_Id table_id) finaljoedb::Writable_Journalvirtual
equal_to(Readonly_Journal &journal, int64_t until) constjoedb::Readonly_Journalinline
field_of_last_updatejoedb::Readonly_Journalprotected
filejoedb::Readonly_Journalprotected
flush() finaljoedb::Writable_Journalinlinevirtual
format_versionjoedb::Readonly_Journalstatic
get_async_reader(int64_t start_position, int64_t until_position) constjoedb::Readonly_Journalinline
get_async_tail_reader(int64_t start_position) constjoedb::Readonly_Journalinline
get_async_tail_writer()joedb::Writable_Journalinline
get_checkpoint() constjoedb::Readonly_Journalinline
get_file() constjoedb::Readonly_Journalinline
get_position() const overridejoedb::Writable_Journalinlinevirtual
hard_checkpoint()joedb::Writableinline
hard_checkpoint_at(int64_t position) overridejoedb::Writable_Journalvirtual
hard_indexjoedb::Readonly_Journalprotected
insert_into(Table_Id table_id, Record_Id record_id) finaljoedb::Writable_Journalvirtual
insert_vector(Table_Id table_id, Record_Id record_id, size_t size) finaljoedb::Writable_Journalvirtual
is_empty() constjoedb::Readonly_Journalinline
is_locked() constjoedb::Writable_Journalinline
is_shared() constjoedb::Readonly_Journalinline
lock_pull()joedb::Writable_Journal
on_blob(Blob blob)joedb::Writableinlinevirtual
one_step(Writable &writable)joedb::Readonly_Journal
operation_t enum namejoedb::Readonly_Journalprotected
play_until(Writable &writable, int64_t end)joedb::Readonly_Journal
play_until_checkpoint(Writable &writable)joedb::Readonly_Journalinline
pull()joedb::Readonly_Journal
pull_from(const Readonly_Journal &journal, int64_t until)joedb::Writable_Journal
pull_from(const Readonly_Journal &journal)joedb::Writable_Journalinline
read_type()joedb::Readonly_Journalprotected
Readonly_Journal(Journal_Construction_Lock &lock)joedb::Readonly_Journalexplicit
Readonly_Journal(Journal_Construction_Lock &&lock)joedb::Readonly_Journalinlineexplicit
Readonly_Journal(Buffered_File &file)joedb::Readonly_Journalinlineexplicit
record_of_last_operationjoedb::Readonly_Journalprotected
rename_field(Table_Id table_id, Field_Id field_id, const std::string &name) finaljoedb::Writable_Journalvirtual
rename_table(Table_Id table_id, const std::string &name) finaljoedb::Writable_Journalvirtual
replay_log(Writable &writable)joedb::Readonly_Journal
replay_with_checkpoint_comments(Writable &writable)joedb::Readonly_Journal
reset_context()joedb::Readonly_Journalprotected
rewind()joedb::Readonly_Journal
safe_read_string()joedb::Readonly_Journalprotected
skip_directly_to(int64_t position)joedb::Readonly_Journalinline
soft_checkpoint()joedb::Writableinline
soft_checkpoint_at(int64_t position) overridejoedb::Writable_Journalvirtual
soft_indexjoedb::Readonly_Journalprotected
start_writing(int64_t position) overridejoedb::Writable_Journalvirtual
table_of_last_operationjoedb::Readonly_Journalprotected
timestamp(int64_t timestamp) finaljoedb::Writable_Journalvirtual
unlock() noexceptjoedb::Writable_Journal
valid_data() finaljoedb::Writable_Journalvirtual
wants_blob_data() const finaljoedb::Writable_Journalinlinevirtual
Writable_Journal(Journal_Construction_Lock &lock)joedb::Writable_Journalexplicit
Writable_Journal(Journal_Construction_Lock &&lock)joedb::Writable_Journalinlineexplicit
Writable_Journal(Buffered_File &file)joedb::Writable_Journalinlineexplicit
write_blob(const std::string &data) finaljoedb::Writable_Journalvirtual
~Writable()=defaultjoedb::Writablevirtual
~Writable_Journal() overridejoedb::Writable_Journal