|
mCRL2
|
#include <srf_pbes.h>
Public Member Functions | |
| pre_srf_summand (data::variable_list parameters, const pbes_expression &condition, propositional_variable_instantiation X) | |
| const data::variable_list & | parameters () const |
| data::variable_list & | parameters () |
| const condition_type & | condition () const |
| condition_type & | condition () |
| const propositional_variable_instantiation & | variable () const |
| propositional_variable_instantiation & | variable () |
| void | add_variables (const data::variable_list &variables) |
| void | add_condition (const pbes_expression &f) |
| pbes_expression | to_pbes (bool conjunctive) const |
Protected Attributes | |
| data::variable_list | m_parameters |
| condition_type | m_condition |
| propositional_variable_instantiation | m_X |
Private Types | |
| using | condition_type = std::conditional_t< allow_ce, pbes_expression, data::data_expression > |
A summand in a srf equation, if allow_ce is true then counter example information is allowed in the condition. This means that the condition contains propositional variables.
Definition at line 114 of file srf_pbes.h.
|
private |
Definition at line 116 of file srf_pbes.h.
|
inline |
Definition at line 123 of file srf_pbes.h.
|
inline |
Definition at line 153 of file srf_pbes.h.
|
inline |
Definition at line 151 of file srf_pbes.h.
|
inline |
Definition at line 145 of file srf_pbes.h.
|
inline |
Definition at line 143 of file srf_pbes.h.
|
inline |
Definition at line 141 of file srf_pbes.h.
|
inline |
Definition at line 139 of file srf_pbes.h.
|
inline |
Definition at line 165 of file srf_pbes.h.
|
inline |
Definition at line 149 of file srf_pbes.h.
|
inline |
Definition at line 147 of file srf_pbes.h.
|
protected |
Definition at line 119 of file srf_pbes.h.
|
protected |
Definition at line 118 of file srf_pbes.h.
|
protected |
Definition at line 120 of file srf_pbes.h.