The Battle for Wesnoth  1.19.7+dev
wfl::formula Member List

This is the complete list of members for wfl::formula, including all inherited members.

create_optional_formula(const std::string &str, function_symbol_table *symbols=nullptr)wfl::formulastatic
evaluate(const const_formula_ptr &f, const formula_callable &variables, formula_debugger *fdb=nullptr, variant default_res=variant(0))wfl::formulainlinestatic
evaluate(const formula_callable &variables, formula_debugger *fdb=nullptr) constwfl::formulainline
evaluate(formula_debugger *fdb=nullptr) constwfl::formulainline
execute(const formula_callable &variables, formula_debugger *fdb=nullptr) constwfl::formulaprivate
execute(formula_debugger *fdb) constwfl::formulaprivate
expr_wfl::formulaprivate
formula(const std::string &str, function_symbol_table *symbols=nullptr)wfl::formula
formula(const tk::token *i1, const tk::token *i2, function_symbol_table *symbols=nullptr)wfl::formula
formula_debugger classwfl::formulafriend
id_charswfl::formulastatic
managed_symbols_wfl::formulaprivate
str() constwfl::formulainline
str_wfl::formulaprivate
symbols_wfl::formulaprivate