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