Include file:

#include "mcrl2/process/process_identifier.h"

add your file description here.


type mcrl2::process::process_identifier_list

typedef for atermpp::term_list< process_identifier >

brief list of process_identifiers

type mcrl2::process::process_identifier_vector

typedef for std::vector< process_identifier >

brief vector of process_identifiers


bool mcrl2::process::is_process_identifier(const atermpp::aterm_appl &x)

brief Test for a process_identifier expression param x A term return True if a x is a process_identifier expression

void mcrl2::process::make_process_identifier(atermpp::aterm_appl &t, const ARGUMENTS&... args)

brief Make_process_identifier constructs a new term into a given address.


  • t The reference into which the new process_identifier is constructed.
void mcrl2::process::normalize_sorts(process_identifier_vector &x, const data::sort_specification &sortspec)
std::ostream &mcrl2::process::operator<<(std::ostream &out, const process_identifier &x)

brief Outputs the object to a stream param out An output stream param x Object x return The output stream

void mcrl2::process::swap(process_identifier &t1, process_identifier &t2)

brief swap overload