|
mCRL2
|
#include <builder.h>
Public Types | |
| using | super = Builder< update_apply_builder< Builder, Function > > |
| using | argument_type = typename Function::argument_type |
| The argument_type is required to restrict the overloads of apply(x) to that type. | |
| using | result_type = typename Function::result_type |
| The argument_type is required to restrict the overloads of apply(x) to that type. | |
Public Member Functions | |
| template<class T > | |
| void | apply (T &result, const argument_type &x) |
| update_apply_builder (const Function &f) | |
Public Attributes | |
| const Function & | f_ |
| using mcrl2::core::update_apply_builder< Builder, Function >::argument_type = typename Function::argument_type |
| using mcrl2::core::update_apply_builder< Builder, Function >::result_type = typename Function::result_type |
| using mcrl2::core::update_apply_builder< Builder, Function >::super = Builder<update_apply_builder<Builder, Function> > |
|
inline |
|
inline |
| const Function& mcrl2::core::update_apply_builder< Builder, Function >::f_ |