Joedb 10.0.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Types.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_debug/joedbc
7// Version: 10.0.1
8// joedbc compilation time: Jun 13 2025 15:26:57
9// Generation of this file: 2025-06-13 13:27:16 GMT
10//
11/////////////////////////////////////////////////////////////////////////////
12#ifndef settings_Types_declared
13#define settings_Types_declared
14
15#include "Database.h"
16
17namespace settings
18{
19 class Writable_Database;
20 class Client;
21 class Database;
22 class File_Client;
23 class File_Database;
24 class Interpreted_File_Database;
25 class Readable;
26 class Readonly_Client;
27 class Readonly_Database;
28 class Readonly_Interpreted_File_Database;
29
30 /// All types defined for this database, listed in a class (for use as template parameter)
48}
49
50#endif
Handle concurrent access to a joedb::Buffered_File using a joedb::Connection.
Definition Client.h:44
Store all the tables of the database.
Definition Database.h:68
Shortcut to directly build a Client from a file name.
Definition File_Client.h:39
Shortcut to directly build a Writable_Database from a file name.
Open a .joedbi text file for reading or writing.
Implement the joedb::Readable interface for a compiled database.
Definition Readable.h:27
Client for a read-only file (allows pulling, unlike Readonly_Database)
Load a database from a read-only file.
All types defined for this database, listed in a class (for use as template parameter)
Definition Types.h:32
A Database that contains a joedb::Writable_Journal and keeps them in sync.
Strongly-typed wrapper around an integer representing a row of the settings table.
Definition ids.h:25
Automatically generated by joedbc.
Definition Client.h:19