|
Joedb 10.2.3
The Journal-Only Embedded Database
|
This is the complete list of members for tutorial::Client, including all inherited members.
| Client(joedb::Abstract_File &file, joedb::Connection &connection=joedb::Connection::dummy, joedb::Content_Check content_check=joedb::Content_Check::fast, joedb::Recovery recovery=joedb::Recovery::none) | tutorial::Client | inline |
| joedb::Writable_Client::Client(Readonly_Journal &journal, Connection &connection, Content_Check content_check) | joedb::Client | inline |
| Client_Lock | tutorial::Client | friend |
| connection | joedb::Client | protected |
| connection_checkpoint | joedb::Client | protected |
| get_checkpoint_difference() const | joedb::Client | inline |
| get_connection_checkpoint() const | joedb::Client | inline |
| get_database() const | tutorial::Client | inline |
| get_journal() const | joedb::Client | inline |
| get_journal_checkpoint() const | joedb::Client | inline |
| is_pullonly() const | joedb::Client | inline |
| is_shared() const | joedb::Client | inline |
| journal | joedb::Client | protected |
| pull(std::chrono::milliseconds wait=std::chrono::milliseconds(0)) override | joedb::Writable_Client | inlinevirtual |
| pull_push() | joedb::Writable_Client | inline |
| push(int64_t until, Unlock_Action unlock_action) | joedb::Client | inlineprotected |
| push(Unlock_Action unlock_action) | joedb::Client | inlineprotected |
| push_if_ahead(int64_t until) override | joedb::Writable_Client | inlinevirtual |
| push_if_ahead(int64_t until)=0 | joedb::Writable_Client | virtual |
| push_if_ahead() | joedb::Writable_Client | inline |
| push_unlock() | joedb::Writable_Client | inline |
| read_blob(Blob blob) const | joedb::Client | inline |
| read_journal() override | tutorial::Client | inlineprotectedvirtual |
| set_hard_checkpoint(bool b) | joedb::Writable_Client | inline |
| set_timestamp(bool b) | joedb::Writable_Client | inline |
| set_valid_data(bool b) | joedb::Writable_Client | inline |
| touch() | joedb::Writable_Client | inline |
| transaction(F transaction) | tutorial::Client | inline |
| Writable_Client(Writable_Journal &journal, Connection &connection=Connection::dummy, Content_Check content_check=Content_Check::fast) | joedb::Writable_Client | inline |
| ~Client() | joedb::Client | virtual |