|
mCRL2
|
Wrapper clas s for internal storage and substitution updates using operator() More...
#include <maintain_variables_in_rhs.h>
Public Member Functions | |
| assignment (const variable_type &v, Substitution &sigma, std::multiset< variable_type > &variables_in_rhs, std::set< variable_type > &scratch_set) | |
| Constructor. | |
| assignment & | operator= (const expression_type &e) |
| Actual assignment. | |
Protected Attributes | |
| const variable_type & | m_variable |
| Substitution & | m_sigma |
| std::multiset< variable_type > & | m_variables_in_rhs |
| std::set< variable_type > & | m_scratch_set |
Wrapper clas s for internal storage and substitution updates using operator()
Definition at line 50 of file maintain_variables_in_rhs.h.
|
inline |
Constructor.
| [in] | v | A reference to the variable. |
| [in] | sigma | A reference to the substitution. |
| [in] | variables_in_rhs | Variables in the rhs of the assignments. |
| [in] | scratch_set | A set used for locally for computations. |
Definition at line 64 of file maintain_variables_in_rhs.h.
|
inline |
Actual assignment.
Definition at line 75 of file maintain_variables_in_rhs.h.
|
protected |
Definition at line 56 of file maintain_variables_in_rhs.h.
|
protected |
Definition at line 54 of file maintain_variables_in_rhs.h.
|
protected |
Definition at line 53 of file maintain_variables_in_rhs.h.
|
protected |
Definition at line 55 of file maintain_variables_in_rhs.h.