10 return states.begin();
26 return states.empty();
34 return states.insert(
iterator, state);
42 return this->states.find(state) != this->states.end();
51 for (
auto const& element : block) {
52 out << element <<
", ";
std::size_t size() const
Retrieves the number of states in this SCC.
container_type::iterator iterator
iterator begin()
Returns an iterator to the states in this SCC.
bool containsState(value_type const &state) const
Retrieves whether the given state is in the SCC.
FlatSetStateContainer container_type
void insert(value_type const &state)
Inserts the given element into this SCC.
void erase(value_type const &state)
Removes the given element from this SCC.
iterator end()
Returns an iterator that points one past the end of the states in this SCC.
container_type::value_type value_type
container_type const & getStates() const
Retrieves the set of states contained in the StateBlock.
container_type::const_iterator const_iterator
bool empty() const
Retrieves whether this SCC is empty.
storm::storage::FlatSet< sparse::state_type > FlatSetStateContainer
std::ostream & operator<<(std::ostream &out, ParameterRegion< ParametricType > const ®ion)