mCRL2
|
information about a state More...
#include <liblts_bisim_gj.h>
Public Member Functions | |
template<class LTS_TYPE > | |
std::string | debug_id_short (const bisim_partitioner_gj< LTS_TYPE > &partitioner) const |
print a short state identification for debugging | |
template<class LTS_TYPE > | |
std::string | debug_id (const bisim_partitioner_gj< LTS_TYPE > &partitioner) const |
print a state identification for debugging | |
Public Attributes | |
block_type * | block =null_block |
block of the state | |
std::vector< transition >::iterator | start_incoming_transitions |
first incoming transition | |
outgoing_transitions_it | start_outgoing_transitions |
first outgoing transition | |
state_in_block_pointer * | ref_states_in_blocks |
pointer to the corresponding entry in m_states_in_blocks | |
transition_index | no_of_outgoing_block_inert_transitions =0 |
number of outgoing block-inert transitions | |
transition_index | counter =undefined |
check_complexity::state_gj_counter_t | work_counter |
information about a state
Definition at line 309 of file liblts_bisim_gj.h.
|
inline |
print a state identification for debugging
Definition at line 339 of file liblts_bisim_gj.h.
|
inline |
print a short state identification for debugging
Definition at line 330 of file liblts_bisim_gj.h.
block_type* mcrl2::lts::detail::bisimulation_gj::state_type_gj::block =null_block |
block of the state
Definition at line 312 of file liblts_bisim_gj.h.
transition_index mcrl2::lts::detail::bisimulation_gj::state_type_gj::counter =undefined |
counter used during splitting If this counter is set to undefined (0), it is considered to be not yet visited. If this counter is a positive number, it is the number of outgoing block-inert transitions that have not yet been handled.
Definition at line 326 of file liblts_bisim_gj.h.
transition_index mcrl2::lts::detail::bisimulation_gj::state_type_gj::no_of_outgoing_block_inert_transitions =0 |
number of outgoing block-inert transitions
Definition at line 320 of file liblts_bisim_gj.h.
state_in_block_pointer* mcrl2::lts::detail::bisimulation_gj::state_type_gj::ref_states_in_blocks |
pointer to the corresponding entry in m_states_in_blocks
Definition at line 318 of file liblts_bisim_gj.h.
std::vector<transition>::iterator mcrl2::lts::detail::bisimulation_gj::state_type_gj::start_incoming_transitions |
first incoming transition
Definition at line 314 of file liblts_bisim_gj.h.
outgoing_transitions_it mcrl2::lts::detail::bisimulation_gj::state_type_gj::start_outgoing_transitions |
first outgoing transition
Definition at line 316 of file liblts_bisim_gj.h.
|
mutable |
Definition at line 345 of file liblts_bisim_gj.h.