Joedb 10.4.6
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::generator::Readonly_Client_h Class Reference

#include <joedb/compiler/generator/Readonly_Client_h.h>

Inheritance diagram for joedb::generator::Readonly_Client_h:
Collaboration diagram for joedb::generator::Readonly_Client_h:

Public Member Functions

 Readonly_Client_h (const Compiler_Options &options)
void write (std::ostream &out) override
Public Member Functions inherited from joedb::generator::Generator
 Generator (std::string dir_name, std::string file_name, const Compiler_Options &options)
void generate ()
virtual ~Generator ()

Additional Inherited Members

Protected Member Functions inherited from joedb::generator::Generator
bool db_has_values () const
bool table_has_field_type (Table_Id table_id, Type::Type_Id type_id) const
void write_initial_comment (std::ostream &out)
void write_type (std::ostream &out, Type type, bool return_type, bool setter_type)
void write_tuple_type (std::ostream &out, const Compiler_Options::Index &index, bool reference)
Static Protected Member Functions inherited from joedb::generator::Generator
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)
Protected Attributes inherited from joedb::generator::Generator
const std::string dir_name
const std::string file_name
const Compiler_Options & options

Detailed Description

Definition at line 9 of file Readonly_Client_h.h.

Constructor & Destructor Documentation

◆ Readonly_Client_h()

joedb::generator::Readonly_Client_h::Readonly_Client_h ( const Compiler_Options & options)

Definition at line 7 of file Readonly_Client_h.cpp.

Member Function Documentation

◆ write()

void joedb::generator::Readonly_Client_h::write ( std::ostream & out)
overridevirtual

Implements joedb::generator::Generator.

Definition at line 17 of file Readonly_Client_h.cpp.


The documentation for this class was generated from the following files: