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

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

arg_names_wfl::formula_function_expressionprivate
args() constwfl::function_expressioninlineprotected
args_wfl::function_expressionprivate
args_list typedefwfl::function_expression
evaluate(const formula_callable &variables, formula_debugger *fdb=nullptr) constwfl::formula_expressioninline
execute(const formula_callable &variables, formula_debugger *fdb) constwfl::formula_function_expressionprivatevirtual
formula_wfl::formula_function_expressionprivate
formula_expression(const std::string &name="")wfl::formula_expressioninlineexplicit
formula_function_expression(const std::string &name, const args_list &args, const_formula_ptr formula, const_formula_ptr precondition, const std::vector< std::string > &arg_names)wfl::formula_function_expressionexplicit
function_expression(const std::string &name, const args_list &args, int min_args=-1, int max_args=-1)wfl::function_expressioninlineexplicit
get_name() constwfl::formula_expressioninline
name_wfl::formula_expressionprivate
precondition_wfl::formula_function_expressionprivate
star_arg_wfl::formula_function_expressionprivate
str() constwfl::function_expressionvirtual
~formula_expression()wfl::formula_expressioninlinevirtual