|
Cthulhu
0.2.10
Cthulhu compiler collection
|
#include <compile.hpp>

Public Member Functions | |
| Broker (loader_t *loader, const char *name) | |
| char * | parse_source (size_t index) |
| parse a source file More... | |
| void | init () |
| bool | check_reports () const |
| check if there are any reports More... | |
Data Fields | |
| std::string | name |
| bool | setup = false |
| broker_t * | broker = nullptr |
| loader_t * | loader = nullptr |
| support_t * | support = nullptr |
Definition at line 14 of file compile.hpp.
| Broker::Broker | ( | loader_t * | loader, |
| const char * | name | ||
| ) |
Definition at line 32 of file compile.cpp.
| bool Broker::check_reports | ( | ) | const |
check if there are any reports
| true | if there are no reports |
| false | if there are reports |
Definition at line 87 of file compile.cpp.
| void Broker::init | ( | ) |
Definition at line 75 of file compile.cpp.
| char * Broker::parse_source | ( | size_t | index | ) |
parse a source file
| index | the index of the source file to parse |
Definition at line 43 of file compile.cpp.
| broker_t* ed::Broker::broker = nullptr |
Definition at line 24 of file compile.hpp.
| loader_t* ed::Broker::loader = nullptr |
Definition at line 25 of file compile.hpp.
| std::string ed::Broker::name |
Definition at line 20 of file compile.hpp.
| bool ed::Broker::setup = false |
Definition at line 23 of file compile.hpp.
| support_t* ed::Broker::support = nullptr |
Definition at line 26 of file compile.hpp.