21 out <<
"#include \"Database_Writable.h\"\n\n";
23 auto name_space =
options.get_name_space();
24 name_space.emplace_back(
"detail");
28 out <<
"\n const char * schema_string = ";
void write(std::ostream &out) override
Database_Writable_cpp(const Compiler_Options &options)
const Compiler_Options & options
Generator(std::string dir_name, std::string file_name, 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 write_string(std::ostream &out, std::string_view s, bool json)
One code generator for each of the file generated by joedbc.