12 Generator(
".",
"Readonly_Interpreted_File_Database.h", options)
23#include "Readonly_Database.h"
24#include "joedb/journal/Readonly_Interpreted_File.h"
33 class Readonly_Interpreted_File_Database:
34 private joedb::Readonly_Interpreted_File,
35 public Readonly_Database
38 Readonly_Interpreted_File_Database(const char *file_name):
39 joedb::Readonly_Interpreted_File(file_name),
40 Readonly_Database(*static_cast<joedb::Readonly_Interpreted_File *>(this))
44 Readonly_Interpreted_File_Database(const std::string &file_name):
45 Readonly_Interpreted_File_Database(file_name.c_str())
const std::vector< std::string > & get_name_space() const
const Compiler_Options & options
Readonly_Interpreted_File_Database_h(const Compiler_Options &options)
void namespace_open(std::ostream &out, const std::vector< std::string > &n)
void namespace_close(std::ostream &out, const std::vector< std::string > &n)
void namespace_include_guard(std::ostream &out, const char *name, const std::vector< std::string > &n)
One code generator for each of the file generated by joedbc.