|
Joedb 10.3.0
The Journal-Only Embedded Database
|
Generation of type-safe C++ code from a database schema. More...
Functions | |
| void | joedb::parse_compiler_options (std::istream &in, Compiler_Options &compiler_options) |
| std::vector< std::string > | joedb::split_namespace (std::string_view s) |
| std::string | joedb::namespace_string (const std::vector< std::string > &n, const char *delimiter) |
| void | joedb::namespace_open (std::ostream &out, const std::vector< std::string > &n) |
| void | joedb::namespace_close (std::ostream &out, const std::vector< std::string > &n) |
| void | joedb::namespace_write (std::ostream &out, const std::vector< std::string > &n, const char *delimiter) |
| void | joedb::namespace_include_guard_open (std::ostream &out, const char *name, const std::vector< std::string > &n) |
| void | joedb::namespace_include_guard_close (std::ostream &out) |
| void joedb::namespace_close | ( | std::ostream & | out, |
| const std::vector< std::string > & | n | ||
| ) |
Definition at line 71 of file nested_namespace.cpp.
| void joedb::namespace_include_guard_close | ( | std::ostream & | out | ) |
Definition at line 93 of file nested_namespace.cpp.
| void joedb::namespace_include_guard_open | ( | std::ostream & | out, |
| const char * | name, | ||
| const std::vector< std::string > & | n | ||
| ) |
Definition at line 79 of file nested_namespace.cpp.
| void joedb::namespace_open | ( | std::ostream & | out, |
| const std::vector< std::string > & | n | ||
| ) |
Definition at line 62 of file nested_namespace.cpp.
| std::string joedb::namespace_string | ( | const std::vector< std::string > & | n, |
| const char * | delimiter | ||
| ) |
Definition at line 40 of file nested_namespace.cpp.
| void joedb::namespace_write | ( | std::ostream & | out, |
| const std::vector< std::string > & | n, | ||
| const char * | delimiter | ||
| ) |
Definition at line 28 of file nested_namespace.cpp.
| void joedb::parse_compiler_options | ( | std::istream & | in, |
| Compiler_Options & | compiler_options | ||
| ) |
Definition at line 15 of file Compiler_Options_io.cpp.
| std::vector< std::string > joedb::split_namespace | ( | std::string_view | s | ) |
Definition at line 8 of file nested_namespace.cpp.