Joedb
10.4.3
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
src
joedb
compiler
generator
ids_h.h
Go to the documentation of this file.
1
#ifndef joedb_generator_ids_h_declared
2
#define joedb_generator_ids_h_declared
3
4
#include "
joedb/compiler/generator/Generator.h
"
5
6
namespace
joedb::generator
7
{
8
/// @ingroup compiler
9
class
ids_h
:
public
Generator
10
{
11
private
:
12
const
Compiler_Options
*parent_options;
13
14
void
write_hashing(std::ostream &out);
15
16
public
:
17
ids_h
18
(
19
const
Compiler_Options
&
options
,
20
const
Compiler_Options
*parent_options
21
);
22
void
write
(std::ostream &out)
override
;
23
};
24
}
25
26
#endif
Generator.h
joedb::Compiler_Options
Definition
Compiler_Options.h:14
joedb::generator::Generator
Definition
Generator.h:12
joedb::generator::Generator::options
const Compiler_Options & options
Definition
Generator.h:16
joedb::generator::ids_h
Definition
ids_h.h:10
joedb::generator::ids_h::write
void write(std::ostream &out) override
Definition
ids_h.cpp:46
joedb::generator
One code generator for each of the file generated by joedbc.
Definition
Client_h.cpp:5
Generated by
1.9.8