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.