mcrl2/data/alias.h

Include file:

#include "mcrl2/data/alias.h"

The class alias.

Typedefs

type alias_list

typedef for atermpp::term_list< alias >

list of aliass

type alias_vector

typedef for std::vector< alias >

vector of aliass

Functions

bool mcrl2::data::is_alias(const atermpp::aterm_appl &x)

Test for a alias expression.

Parameters:

  • x A term

Returns: True if x is a alias expression

std::ostream &mcrl2::data::operator<<(std::ostream &out, const alias &x)

Outputs the object to a stream.

Parameters:

  • out An output stream
  • x Object x

Returns: The output stream

std::string pp(const alias &x)
void mcrl2::data::swap(alias &t1, alias &t2)

swap overload