Include file:
#include "mcrl2/lps/multi_action.h
mcrl2::lps::
multi_action
¶brief A timed multi-action
has_time
() constReturns true if time is available.
Returns: True if time is available.
multi_action
(const multi_action&) noexcept = default¶Move semantics.
multi_action
(const process::action_list &actions = process::action_list(), data::data_expression time = data::undefined_real())¶Constructor.
multi_action
(multi_action&&) noexcept = default¶operator+
(const multi_action &other) const¶Joins the actions of both multi actions.
Pre: The time of both multi actions must be equal.
operator=
(const multi_action&) noexcept = default¶operator=
(multi_action&&) noexcept = default¶sort_actions
() const¶Returns the multiaction in which the list of actions is sorted.
Returns: A multi-action with a sorted list.
time
() const