The Battle for Wesnoth  1.13.10+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Typedefs | Enumerations
callable_fwd.hpp File Reference
#include <memory>
#include <vector>
#include <string>
Include dependency graph for callable_fwd.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wfl::callable_die_subscriber
 
struct  wfl::formula_input
 

Namespaces

 wfl
 

Typedefs

using wfl::formula_input_vector = std::vector< formula_input >
 
using wfl::formula_callable_ptr = std::shared_ptr< formula_callable >
 
using wfl::const_formula_callable_ptr = std::shared_ptr< const formula_callable >
 
using wfl::formula_seen_stack = std::vector< const_formula_callable_ptr >
 

Enumerations

enum  wfl::FORMULA_ACCESS_TYPE { wfl::FORMULA_READ_ONLY, wfl::FORMULA_WRITE_ONLY, wfl::FORMULA_READ_WRITE }