Include file:
#include "mcrl2/pbes/pbes_equation.h
mcrl2::pbes_system::
pbes_equation
¶pbes equation.
mcrl2::pbes_system::pbes_equation::
symbol_type
¶typedef for fixpoint_symbol
The symbol type of the equation.
mcrl2::pbes_system::pbes_equation::
term_type
¶typedef for pbes_expression
The expression type of the equation.
mcrl2::pbes_system::pbes_equation::
variable_type
¶typedef for propositional_variable
The variable type of the equation.
mcrl2::pbes_system::pbes_equation::
m_formula
¶The expression on the right hand side of the equation.
mcrl2::pbes_system::pbes_equation::
m_symbol
¶The fixpoint symbol of the equation.
mcrl2::pbes_system::pbes_equation::
m_variable
¶The variable on the left hand side of the equation.
formula
()Returns the predicate formula on the right hand side of the equation.
Returns: The predicate formula on the right hand side of the equation.
formula
() constReturns the predicate formula on the right hand side of the equation.
Returns: The predicate formula on the right hand side of the equation.
is_solved
() const¶Returns true if the predicate formula on the right hand side contains no predicate variables.
Returns: True if the predicate formula on the right hand side contains no predicate variables.
pbes_equation
() = default¶Constructor.
pbes_equation
(const fixpoint_symbol &symbol, const propositional_variable &variable, const pbes_expression &expr)¶Constructor.
Parameters:
swap
(pbes_equation &other)¶Swaps the contents.
symbol
()Returns the fixpoint symbol of the equation.
Returns: The fixpoint symbol of the equation.
symbol
() constReturns the fixpoint symbol of the equation.
Returns: The fixpoint symbol of the equation.
variable
()Returns the pbes variable of the equation.
Returns: The pbes variable of the equation.
variable
() constReturns the pbes variable of the equation.
Returns: The pbes variable of the equation.