mCRL2
|
#include <replace_capture_avoiding_with_an_identifier_generator.h>
Public Types | |
typedef process::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | super |
Public Types inherited from mcrl2::process::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | |
typedef data::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | super |
Public Types inherited from mcrl2::data::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | |
typedef Builder< Derived > | super |
Public Member Functions | |
add_capture_avoiding_replacement_with_an_identifier_generator (Substitution &sigma, IdentifierGenerator &id_generator) | |
template<typename ActionSummand > | |
void | do_action_summand (ActionSummand &x, const data::variable_list &v) |
void | update (action_summand &x) |
void | update (stochastic_action_summand &x) |
void | update (deadlock_summand &x) |
template<typename LinearProcess > | |
void | do_linear_process (LinearProcess &x) |
void | update (linear_process &x) |
void | update (stochastic_linear_process &x) |
template<typename Specification > | |
void | do_specification (Specification &x) |
void | operator() (specification &x) |
void | operator() (stochastic_specification &x) |
stochastic_distribution | apply (stochastic_distribution &x) |
template<class T > | |
void | apply (T &result, const process::process_instance_assignment &x) |
template<class T > | |
void | apply (T &result, const sum &x) |
template<class T > | |
void | apply (T &result, const stochastic_operator &x) |
Public Member Functions inherited from mcrl2::process::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | |
data::assignment_list::const_iterator | find_variable (const data::assignment_list &a, const data::variable &v) const |
add_capture_avoiding_replacement_with_an_identifier_generator (Substitution &sigma, IdentifierGenerator &id_generator) | |
template<class T > | |
void | apply (T &result, const process::process_instance_assignment &x) |
template<class T > | |
void | apply (T &result, const sum &x) |
template<class T > | |
void | apply (T &result, const stochastic_operator &x) |
template<class T > | |
void | apply (T &result, const variable &v) |
template<class T > | |
void | apply (T &result, const data::where_clause &x) |
template<class T > | |
void | apply (T &result, const data::forall &x) |
template<class T > | |
void | apply (T &result, const data::exists &x) |
template<class T > | |
void | apply (T &result, const data::lambda &x) |
template<class T > | |
void | apply (T &, data_equation &) |
Public Member Functions inherited from mcrl2::data::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | |
add_capture_avoiding_replacement_with_an_identifier_generator (Substitution &sigma_, IdentifierGenerator &id_generator_) | |
template<class T > | |
void | apply (T &result, const variable &v) |
template<class T > | |
void | apply (T &result, const data::where_clause &x) |
template<class T > | |
void | apply (T &result, const data::forall &x) |
template<class T > | |
void | apply (T &result, const data::exists &x) |
template<class T > | |
void | apply (T &result, const data::lambda &x) |
template<class T > | |
void | apply (T &, data_equation &) |
Additional Inherited Members | |
Public Attributes inherited from mcrl2::process::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | |
substitution_updater_with_an_identifier_generator< Substitution, IdentifierGenerator > | update_sigma |
Protected Attributes inherited from mcrl2::data::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator > | |
substitution_updater_with_an_identifier_generator< Substitution, IdentifierGenerator > | update_sigma |
Definition at line 28 of file replace_capture_avoiding_with_an_identifier_generator.h.
typedef process::detail::add_capture_avoiding_replacement_with_an_identifier_generator<Builder, Derived, Substitution, IdentifierGenerator> mcrl2::lps::detail::add_capture_avoiding_replacement_with_an_identifier_generator< Builder, Derived, Substitution, IdentifierGenerator >::super |
Definition at line 31 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 38 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 117 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 53 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 93 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 83 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 44 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 77 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 97 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 107 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 112 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 52 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 67 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 86 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 59 of file replace_capture_avoiding_with_an_identifier_generator.h.
|
inline |
Definition at line 91 of file replace_capture_avoiding_with_an_identifier_generator.h.