mcrl2::regular_formulas::regular_formula

Include file:

#include "mcrl2/modal_formula/regular_formula.h
class mcrl2::regular_formulas::regular_formula

A regular formula.

Public member functions

regular_formula &operator=(const regular_formula&) noexcept = default
regular_formula &operator=(regular_formula&&) noexcept = default
regular_formula()

Default constructor.

regular_formula(const atermpp::aterm &term)

Constructor.

Parameters:

  • term A term
regular_formula(const action_formulas::action_formula &x)

Constructor.

regular_formula(const data::data_expression &x)

Constructor.

regular_formula(const regular_formula&) noexcept = default

Move semantics.

regular_formula(regular_formula&&) noexcept = default