mCRL2
|
#include <liblts_bisim_gj.h>
Public Types | |
typedef std::vector< state_in_block_pointer >::const_iterator | const_iterator |
Public Member Functions | |
bool | find (const state_in_block_pointer s) const |
void | add_todo (const state_in_block_pointer s) |
std::size_t | todo_is_empty () const |
state_in_block_pointer | move_from_todo () |
void | swap_vec (std::vector< state_in_block_pointer > &other_vec) |
std::size_t | size () const |
std::size_t | empty () const |
const_iterator | begin () const |
const_iterator | end () const |
const state_in_block_pointer * | data () const |
const state_in_block_pointer & | front () const |
const state_in_block_pointer & | back () const |
void | clear () |
void | clear_todo () |
Private Attributes | |
std::size_t | m_todo_indicator =0 |
std::vector< state_in_block_pointer > | m_vec |
a vector with an additional (internal) field to indicate how much work has been done already on it.
Definition at line 787 of file liblts_bisim_gj.h.
typedef std::vector<state_in_block_pointer>::const_iterator mcrl2::lts::detail::bisimulation_gj::todo_state_vector::const_iterator |
Definition at line 794 of file liblts_bisim_gj.h.
|
inline |
Definition at line 801 of file liblts_bisim_gj.h.
|
inline |
Definition at line 855 of file liblts_bisim_gj.h.
|
inline |
Definition at line 835 of file liblts_bisim_gj.h.
|
inline |
Definition at line 860 of file liblts_bisim_gj.h.
|
inline |
Definition at line 866 of file liblts_bisim_gj.h.
|
inline |
Definition at line 845 of file liblts_bisim_gj.h.
|
inline |
Definition at line 830 of file liblts_bisim_gj.h.
|
inline |
Definition at line 840 of file liblts_bisim_gj.h.
|
inline |
Definition at line 796 of file liblts_bisim_gj.h.
|
inline |
Definition at line 850 of file liblts_bisim_gj.h.
|
inline |
Definition at line 812 of file liblts_bisim_gj.h.
|
inline |
Definition at line 825 of file liblts_bisim_gj.h.
|
inline |
Definition at line 819 of file liblts_bisim_gj.h.
|
inline |
Definition at line 806 of file liblts_bisim_gj.h.
|
private |
Definition at line 789 of file liblts_bisim_gj.h.
|
private |
Definition at line 790 of file liblts_bisim_gj.h.