Include file:
#include "mcrl2/data/variable.h"
The class variable.
mcrl2::data::
variable_key_type
¶typedef for std::pair< core::identifier_string, sort_expression >
mcrl2::data::
variable_vector
¶typedef for std::vector< variable >
brief vector of variables
mcrl2::data::
is_untyped_sort_variable
(const atermpp::aterm_appl &x)brief Test for a untyped_sort_variable expression param x A term return True if a x is a untyped_sort_variable expression
mcrl2::data::
make_untyped_sort_variable
(atermpp::aterm_appl &t, const ARGUMENTS&... args)brief Make_untyped_sort_variable constructs a new term into a given address.
Parameters:
mcrl2::data::
make_variable
(atermpp::aterm_appl &t, const ARGUMENTS&... args)¶brief Make_variable constructs a new term into a given address.
Parameters:
mcrl2::data::
operator<<
(std::ostream &out, const untyped_sort_variable &x)brief Outputs the object to a stream param out An output stream param x Object x return The output stream
mcrl2::data::
operator<<
(std::ostream &out, const variable &x)¶brief Outputs the object to a stream param out An output stream param x Object x return The output stream
mcrl2::data::
swap
(untyped_sort_variable &t1, untyped_sort_variable &t2)brief swap overload