mCRL2
|
#include <state_space_generator.h>
Classes | |
struct | aligned_bool |
Public Types | |
using | explorer_type = lps::explorer< Stochastic, Timed, Specification > |
using | state_type = typename explorer_type::state_type |
Public Member Functions | |
state_space_generator (const Specification &lpsspec, const lps::explorer_options &options_) | |
bool | max_states_exceeded (const std::size_t thread_index) |
template<typename LTSBuilder > | |
bool | explore (LTSBuilder &builder) |
Public Attributes | |
const lps::explorer_options & | options |
lps::explorer< Stochastic, Timed, Specification > | explorer |
detail::trace_constructor< explorer_type > | m_trace_constructor |
detail::action_detector< explorer_type > | m_action_detector |
detail::deadlock_detector< explorer_type > | m_deadlock_detector |
detail::nondeterminism_detector< explorer_type > | m_nondeterminism_detector |
std::unique_ptr< detail::divergence_detector< explorer_type > > | m_divergence_detector |
detail::progress_monitor | m_progress_monitor |
Definition at line 650 of file state_space_generator.h.
using mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::explorer_type = lps::explorer<Stochastic, Timed, Specification> |
Definition at line 652 of file state_space_generator.h.
using mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::state_type = typename explorer_type::state_type |
Definition at line 653 of file state_space_generator.h.
|
inline |
Definition at line 665 of file state_space_generator.h.
|
inline |
Definition at line 697 of file state_space_generator.h.
|
inline |
Definition at line 685 of file state_space_generator.h.
lps::explorer<Stochastic, Timed, Specification> mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::explorer |
Definition at line 656 of file state_space_generator.h.
detail::action_detector<explorer_type> mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::m_action_detector |
Definition at line 659 of file state_space_generator.h.
detail::deadlock_detector<explorer_type> mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::m_deadlock_detector |
Definition at line 660 of file state_space_generator.h.
std::unique_ptr<detail::divergence_detector<explorer_type> > mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::m_divergence_detector |
Definition at line 662 of file state_space_generator.h.
detail::nondeterminism_detector<explorer_type> mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::m_nondeterminism_detector |
Definition at line 661 of file state_space_generator.h.
detail::progress_monitor mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::m_progress_monitor |
Definition at line 663 of file state_space_generator.h.
detail::trace_constructor<explorer_type> mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::m_trace_constructor |
Definition at line 657 of file state_space_generator.h.
const lps::explorer_options& mcrl2::lts::state_space_generator< Stochastic, Timed, Specification >::options |
Definition at line 655 of file state_space_generator.h.