Joedb 10.0.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
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"
17
19{
21 (
22 std::ostream &out,
23 const Database &db,
24 size_t max_column_width = 0,
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
static const Record_Id null
Definition index_types.h:44
Store all the tables of the database.
Definition Database.h:68
Implement the joedb::Readable interface for a compiled database.
Definition Readable.h:27
Automatically generated by joedbc.
Definition Client.h:19
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