Joedb 9.1.4
The Journal-Only Embedded Database
|
#include <joedb/concurrency/Writable_Database_Client.h>
Public Member Functions | |
Writable_Database_Client_Lock (Writable_Database_Client &client) | |
const Readable & | get_readable () const |
Writable & | get_writable () |
![]() | |
Client_Lock (Client &client) | |
Client_Lock (const Client_Lock &)=delete | |
Client_Lock & | operator= (const Client_Lock &)=delete |
void | push () |
Checkpoint current journal, and push to the connection. | |
void | push_unlock () |
Confirm the transaction right before lock destruction. | |
void | unlock () |
Cancel the transaction right before lock destruction. | |
~Client_Lock () | |
Additional Inherited Members | |
![]() | |
bool | is_locked () const |
![]() | |
Client & | client |
Journal_Lock | journal_lock |
Definition at line 66 of file Writable_Database_Client.h.
|
inline |
Definition at line 69 of file Writable_Database_Client.h.
|
inline |
Definition at line 74 of file Writable_Database_Client.h.
|
inline |
Definition at line 79 of file Writable_Database_Client.h.