|
mCRL2
|
Base class for action_formula_builder. More...
#include <builder.h>
Public Types | |
| using | super = core::builder< Derived > |
Public Member Functions | |
| template<class T > | |
| void | apply (T &result, const data::data_expression &x) |
| template<class T > | |
| void | apply (T &result, const data::untyped_data_parameter &x) |
| template<atermpp::IsATerm T, atermpp::IsATerm U> | |
| void | apply (atermpp::term_list< T > &result, const atermpp::term_list< U > &x) |
Public Member Functions inherited from mcrl2::core::builder< Derived > | |
| template<typename T > | |
| void | enter (const T &) |
| template<typename T > | |
| void | leave (const T &) |
| template<typename T > requires (!std::ranges::range<T>) | |
| void | update (T &x) |
| template<std::ranges::range T> | |
| void | update (T &x) |
| template<typename T > | |
| void | update (std::set< T > &x) |
| template<atermpp::IsATerm T, atermpp::IsATerm U> | |
| void | apply (atermpp::term_list< T > &result, const atermpp::term_list< U > &x) |
Base class for action_formula_builder.
| using mcrl2::action_formulas::action_formula_builder_base< Derived >::super = core::builder<Derived> |
|
inline |
|
inline |
|
inline |