InFact
Interpreter and factory for easily creating C++ objects at run-time
|
This is the complete list of members for infact::Interpreter, including all inherited members.
env() | infact::Interpreter | inline |
Eval(const string &filename) | infact::Interpreter | |
Eval(istream &is) | infact::Interpreter | inline |
EvalString(const string &input) | infact::Interpreter | inline |
Get(const string &varname, T *value) const | infact::Interpreter | inline |
GetMany() | infact::Interpreter | inline |
GetMany(const string &varname, T *var, Args &&...rest) | infact::Interpreter | inline |
Interpreter(int debug=0) | infact::Interpreter | inline |
Interpreter(unique_ptr< IStreamBuilder > istream_builder, int debug=0) | infact::Interpreter | inline |
PrintEnv(ostream &os) const | infact::Interpreter | inline |
PrintFactories(ostream &os) const | infact::Interpreter | inline |
SetIStreamBuilder(unique_ptr< IStreamBuilder > istream_builder) | infact::Interpreter | inline |
~Interpreter()=default | infact::Interpreter | virtual |