a base class for lts_lts_t and probabilistic_lts_t.
More...
#include <lts_lts.h>
|
static lts_type | type () |
| Yields the type of this lts, in this case lts_lts.
|
|
a base class for lts_lts_t and probabilistic_lts_t.
Definition at line 274 of file lts_lts.h.
◆ lts_lts_base()
mcrl2::lts::detail::lts_lts_base::lts_lts_base |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 283 of file lts_lts.h.
◆ action_label_declarations()
Return action label declarations stored in this LTS.
Definition at line 318 of file lts_lts.h.
◆ data()
Returns the mCRL2 data specification of this LTS.
Definition at line 311 of file lts_lts.h.
◆ operator==()
bool mcrl2::lts::detail::lts_lts_base::operator== |
( |
const lts_lts_base & |
other | ) |
const |
|
inline |
Standard equality function;.
Definition at line 287 of file lts_lts.h.
◆ process_parameter()
const data::variable & mcrl2::lts::detail::lts_lts_base::process_parameter |
( |
std::size_t |
i | ) |
const |
|
inline |
Returns the i-th parameter of the state vectors stored in this LTS.
- Returns
- The state parameters stored in this LTS.
Definition at line 349 of file lts_lts.h.
◆ process_parameters()
Return the process parameters stored in this LTS.
Definition at line 341 of file lts_lts.h.
◆ set_action_label_declarations()
Set the action label information for this LTS.
- Parameters
-
[in] | decls | The action labels to be set in this lts. |
Definition at line 326 of file lts_lts.h.
◆ set_data()
Set the mCRL2 data specification of this LTS.
- Parameters
-
[in] | spec | The mCRL2 data specification for this LTS. |
Definition at line 334 of file lts_lts.h.
◆ set_process_parameters()
void mcrl2::lts::detail::lts_lts_base::set_process_parameters |
( |
const data::variable_list & |
params | ) |
|
|
inline |
Set the state parameters for this LTS.
- Parameters
-
[in] | params | The state parameters for this lts. |
Definition at line 362 of file lts_lts.h.
◆ swap()
void mcrl2::lts::detail::lts_lts_base::swap |
( |
lts_lts_base & |
l | ) |
|
|
inline |
◆ type()
static lts_type mcrl2::lts::detail::lts_lts_base::type |
( |
| ) |
|
|
inlinestatic |
Yields the type of this lts, in this case lts_lts.
Definition at line 304 of file lts_lts.h.
◆ m_action_decls
◆ m_data_spec
◆ m_parameters
The documentation for this class was generated from the following file: