|
Remake
|
Classes | |
| struct | generator |
| struct | variable_generator |
| struct | input_generator |
| struct | addprefix_generator |
| struct | addsuffix_generator |
Enumerations | |
| enum | input_status { Success, SyntaxError, Eof } |
Functions | |
| static generator * | get_function (input_generator const &, std::string const &) |
| static bool | read_words (input_generator &in, string_list &res) |
| static bool | read_words (std::istream &in, string_list &res) |
| variable_generator::variable_generator (std::string const &, variable_map const *) | |
| input_status | variable_generator::next (std::string &) |
| input_status | input_generator::next (std::string &) |
| addprefix_generator::addprefix_generator (input_generator const &, bool &) | |
| input_status | addprefix_generator::next (std::string &) |
| addsuffix_generator::addsuffix_generator (input_generator const &, bool &) | |
| input_status | addsuffix_generator::next (std::string &) |
| enum input_status |
Possible results from word producers.
| Enumerator | |
|---|---|
| Success | |
| SyntaxError | |
| Eof | |
Definition at line 1157 of file remake.cpp.
| addprefix_generator::addprefix_generator | ( | input_generator const & | top, |
| bool & | ok | ||
| ) |
Definition at line 1303 of file remake.cpp.
| addsuffix_generator::addsuffix_generator | ( | input_generator const & | top, |
| bool & | ok | ||
| ) |
Definition at line 1359 of file remake.cpp.
Referenced by get_function().
|
static |
Return a generator for function name.
Definition at line 1399 of file remake.cpp.
Referenced by input_generator::next(), and input_generator::~input_generator().
|
virtual |
Implements generator.
Definition at line 1203 of file remake.cpp.
Referenced by input_generator::input_generator().
| input_status input_generator::next | ( | std::string & | res | ) |
Definition at line 1231 of file remake.cpp.
Referenced by addprefix_generator::next(), addsuffix_generator::next(), prepare_script(), and read_words().
|
virtual |
Implements generator.
Definition at line 1313 of file remake.cpp.
|
virtual |
Implements generator.
Definition at line 1369 of file remake.cpp.
|
static |
Read a list of words from an input generator.
Definition at line 1271 of file remake.cpp.
Referenced by addprefix_generator::addprefix_generator(), addsuffix_generator::addsuffix_generator(), load_dependencies(), load_rule(), load_rules(), main(), and read_words().
|
static |
Definition at line 1283 of file remake.cpp.
| variable_generator::variable_generator | ( | std::string const & | n, |
| variable_map const * | local_variables | ||
| ) |
1.8.11