mCRL2
|
Wrapper class for internal storage and substitution updates using operator() More...
#include <mutable_indexed_substitution.h>
Public Member Functions | |
assignment (const variable_type &v, mutable_indexed_substitution< VariableType, ExpressionType > &super) | |
Constructor. | |
void | operator= (const expression_type &e) |
Actual assignment. | |
Public Attributes | |
const variable_type & | m_variable |
mutable_indexed_substitution< VariableType, ExpressionType > & | m_super |
Wrapper class for internal storage and substitution updates using operator()
Definition at line 86 of file mutable_indexed_substitution.h.
|
inline |
Constructor.
[in] | v | a variable. |
[in] | super | A reference to the surrounding indexed substitution. |
Definition at line 94 of file mutable_indexed_substitution.h.
|
inline |
Actual assignment.
Definition at line 101 of file mutable_indexed_substitution.h.
mutable_indexed_substitution< VariableType, ExpressionType >& mcrl2::data::mutable_indexed_substitution< VariableType, ExpressionType >::assignment::m_super |
Definition at line 89 of file mutable_indexed_substitution.h.
const variable_type& mcrl2::data::mutable_indexed_substitution< VariableType, ExpressionType >::assignment::m_variable |
Definition at line 88 of file mutable_indexed_substitution.h.