The Battle for Wesnoth  1.19.2+dev
Public Member Functions | List of all members
wfl::action_function_symbol_table Class Reference

#include <function.hpp>

Inheritance diagram for wfl::action_function_symbol_table:

Public Member Functions

 action_function_symbol_table (std::shared_ptr< function_symbol_table > parent=nullptr)
- Public Member Functions inherited from wfl::function_symbol_table
 function_symbol_table (std::shared_ptr< function_symbol_table > parent=nullptr)
void add_function (const std::string &name, formula_function_ptr &&fcn)
expression_ptr create_function (const std::string &fn, const std::vector< expression_ptr > &args) const
std::set< std::string > get_function_names () const
bool empty () const

Additional Inherited Members

- Static Public Member Functions inherited from wfl::function_symbol_table
static std::shared_ptr< function_symbol_tableget_builtins ()

Detailed Description

Definition at line 260 of file function.hpp.

Constructor & Destructor Documentation

◆ action_function_symbol_table()

wfl::action_function_symbol_table::action_function_symbol_table ( std::shared_ptr< function_symbol_table parent = nullptr)

Definition at line 1608 of file function.cpp.


The documentation for this class was generated from the following files: