Joedb
10.0.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
src
joedb
db
encoded_file
print_table.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_print_table_declared
13
#define joedb_db_encoded_file_print_table_declared
14
15
#include "
Readable.h
"
16
#include "
joedb/ui/Readable_Command_Processor.h
"
17
18
namespace
joedb::db::encoded_file
19
{
20
inline
void
print_buffer_table
21
(
22
std::ostream &out,
23
const
Database
&db,
24
size_t
max_column_width = 0,
25
Record_Id
start =
Record_Id::null
,
26
size_t
length = 0
27
)
28
{
29
Readable
readable(db);
30
joedb::Readable_Command_Processor
processor(readable);
31
processor.print_table
32
(
33
out,
34
buffer_table::id,
35
max_column_width,
36
start,
37
length
38
);
39
}
40
}
41
42
#endif
Readable_Command_Processor.h
joedb::Readable_Command_Processor
Definition
Readable_Command_Processor.h:13
joedb::Record_Id
Definition
index_types.h:22
joedb::Record_Id::null
static const Record_Id null
Definition
index_types.h:44
joedb::db::encoded_file::Database
Store all the tables of the database.
Definition
Database.h:68
joedb::db::encoded_file::Readable
Implement the joedb::Readable interface for a compiled database.
Definition
Readable.h:27
joedb::db::encoded_file
Automatically generated by joedbc.
Definition
Client.h:19
joedb::db::encoded_file::print_buffer_table
void print_buffer_table(std::ostream &out, const Database &db, size_t max_column_width=0, Record_Id start=Record_Id::null, size_t length=0)
Definition
print_table.h:21
Readable.h
Generated by
1.9.8