Joedb 9.1.4
The Journal-Only Embedded Database
|
#include <joedb/concurrency/Writable_Journal_Client.h>
Public Member Functions | |
Writable_Journal_Client_Lock (Writable_Journal_Client &client) | |
Writable_Journal & | get_journal () |
![]() | |
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 53 of file Writable_Journal_Client.h.
|
inline |
Definition at line 56 of file Writable_Journal_Client.h.
|
inline |
Definition at line 61 of file Writable_Journal_Client.h.