Joedb 10.0.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Memory_Database.h
Go to the documentation of this file.
1/////////////////////////////////////////////////////////////////////////////
2//
3// This code was automatically generated by the joedb compiler
4// https://www.joedb.org/
5//
6// Path to compiler: /home/rcoulom/repos/joedb/compcmake/gcc_asan/joedbc
7// Version: 10.0.2
8// joedbc compilation time: Jun 10 2025 14:43:47
9// Generation of this file: 2025-06-10 12:44:02 GMT
10//
11/////////////////////////////////////////////////////////////////////////////
12#ifndef joedb_db_encoded_file_Memory_Database_declared
13#define joedb_db_encoded_file_Memory_Database_declared
14
15#include "Writable_Database.h"
18
20{
21 /// Shortcut to directly build a @ref Writable_Database with a Memory_File
23 {
24 public:
28
30 {
31 return joedb::File_View(*this);
32 }
33
34 void pull()
35 {
36 journal.pull();
37 play_journal();
38 }
39 };
40}
41
42#endif
Shortcut to directly build a Writable_Database with a Memory_File.
A Database that contains a joedb::Writable_Journal and keeps them in sync.
Automatically generated by joedbc.
Definition Client.h:19
Definition Blob.h:7