mcrl2/data/structured_sort_constructor.h

Include file:

#include "mcrl2/data/structured_sort_constructor.h"

The classes structured_sort_constructor.

Classes

Typedefs

type mcrl2::data::structured_sort_constructor_list

typedef for atermpp::term_list< structured_sort_constructor >

list of structured_sort_constructors

type mcrl2::data::structured_sort_constructor_vector

typedef for std::vector< structured_sort_constructor >

vector of structured_sort_constructors

Functions

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

Test for a structured_sort_constructor expression.

Parameters:

  • x A term

Returns: True if x is a structured_sort_constructor expression

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

Outputs the object to a stream.

Parameters:

  • out An output stream

  • x Object x

Returns: The output stream

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

swap overload