Joedb 9.1.4
The Journal-Only Embedded Database
|
#include <joedb/compiler/generator/introspection_h.h>
Public Member Functions | |
introspection_h (const Compiler_Options &options, const std::pair< Table_Id, std::string > &table) | |
void | generate () override |
![]() | |
Generator (const char *dir_name, const char *file_name, const Compiler_Options &options) | |
virtual | ~Generator () |
Additional Inherited Members | |
![]() | |
bool | db_has_values () const |
void | write_initial_comment () |
void | write_type (Type type, bool return_type, bool setter_type) |
void | write_tuple_type (const Compiler_Options::Index &index) |
void | write_index_type (const Compiler_Options::Index &index) |
![]() | |
static const char * | get_type_string (Type type) |
static const char * | get_cpp_type_string (Type type) |
static const char * | get_storage_type_string (Type type) |
![]() | |
const Compiler_Options & | options |
std::ofstream | out |
Definition at line 9 of file introspection_h.h.
joedb::generator::introspection_h::introspection_h | ( | const Compiler_Options & | options, |
const std::pair< Table_Id, std::string > & | table | ||
) |
Definition at line 8 of file introspection_h.cpp.
|
overridevirtual |
Implements joedb::generator::Generator.
Definition at line 20 of file introspection_h.cpp.