19#ifndef MCRL2_LTS_LTS_DOT_H
20#define MCRL2_LTS_LTS_DOT_H
136class lts_dot_t :
public lts< state_label_dot, action_label_string, detail::lts_dot_base >
144 void save(std::ostream& os)
const;
150 void save(
const std::string& filename)
const;
161 probabilistic_state<std::size_t, mcrl2::utilities::probabilistic_arbitrary_precision_fraction>,
162 detail::lts_dot_base >
170 void save(std::ostream& os)
const;
176 void save(
const std::string& filename)
const;
This file contains a class that contains labelled transition systems in aut format.
lts_type type() const
The lts_type of state_label_dot. In this case lts_dot.
void swap(lts_dot_base &)
The standard swap function.
A class to contain labelled transition systems in graphviz format.
void save(std::ostream &os) const
Save the labelled transition system to a stream.
A class that contains a labelled transition system.
A class to contain labelled transition systems in graphviz format.
void save(std::ostream &os) const
Save the labelled transition system to a stream.
A class that contains a labelled transition system.
This class contains labels for states in dot format.
void set_name(const std::string &s)
This method sets the name of the state label to the string s.
std::string name() const
This method returns the string in the name field of a state label.
std::string label() const
This method returns the label in the name field of a state label.
void set_label(const std::string &s)
This method sets the label field of the state label to the string s.
state_label_dot(const std::string &state_name, const std::string &state_label)
A constructor setting the name and label of this state label to the indicated values.
state_label_dot()
The default constructor.
std::string m_state_label
bool operator==(const state_label_dot &l) const
Standard comparison operator, comparing both the string in the name field, as well as the one in the ...
bool operator!=(const state_label_dot &l) const
Standard inequality operator. Just the negation of equality.
Functions for pretty printing ATerms.
std::string pp(const abstraction &x)
lts_type
The enumerated type lts_type contains an index for every type type of labelled transition system that...
A class that takes a linear process specification and checks all tau-summands of that LPS for conflue...
This file contains a class that contains labels for probabilistic transitions. These consist of a 64 ...
The file containing the core class for transition systems.