|
| ExplicitQualitativeCheckResult () |
|
virtual | ~ExplicitQualitativeCheckResult ()=default |
|
| ExplicitQualitativeCheckResult (map_type const &map) |
|
| ExplicitQualitativeCheckResult (map_type &&map) |
|
| ExplicitQualitativeCheckResult (storm::storage::sparse::state_type state, bool value) |
|
| ExplicitQualitativeCheckResult (vector_type const &truthValues) |
|
| ExplicitQualitativeCheckResult (vector_type &&truthValues) |
|
| ExplicitQualitativeCheckResult (boost::variant< vector_type, map_type > const &truthValues) |
|
| ExplicitQualitativeCheckResult (boost::variant< vector_type, map_type > &&truthValues) |
|
| ExplicitQualitativeCheckResult (ExplicitQualitativeCheckResult const &other)=default |
|
ExplicitQualitativeCheckResult & | operator= (ExplicitQualitativeCheckResult const &other)=default |
|
| ExplicitQualitativeCheckResult (ExplicitQualitativeCheckResult &&other)=default |
|
ExplicitQualitativeCheckResult & | operator= (ExplicitQualitativeCheckResult &&other)=default |
|
virtual std::unique_ptr< CheckResult > | clone () const override |
|
bool | operator[] (storm::storage::sparse::state_type index) const |
|
void | setValue (storm::storage::sparse::state_type, bool value) |
|
virtual bool | isExplicit () const override |
|
virtual bool | isResultForAllStates () const override |
|
virtual bool | isExplicitQualitativeCheckResult () const override |
|
virtual QualitativeCheckResult & | operator&= (QualitativeCheckResult const &other) override |
|
virtual QualitativeCheckResult & | operator|= (QualitativeCheckResult const &other) override |
|
virtual void | complement () override |
|
vector_type const & | getTruthValuesVector () const |
|
map_type const & | getTruthValuesMap () const |
|
virtual bool | existsTrue () const override |
|
virtual bool | forallTrue () const override |
|
virtual uint64_t | count () const override |
|
virtual std::ostream & | writeToStream (std::ostream &out) const override |
|
virtual void | filter (QualitativeCheckResult const &filter) override |
| Filters the current result wrt.
|
|
template<typename JsonRationalType > |
storm::json< JsonRationalType > | toJson (std::optional< storm::storage::sparse::StateValuations > const &stateValuations=std::nullopt, std::optional< storm::models::sparse::StateLabeling > const &stateLabels=std::nullopt) const |
|
virtual | ~QualitativeCheckResult ()=default |
|
virtual bool | isQualitative () const override |
|
virtual | ~CheckResult ()=default |
|
virtual bool | isSymbolic () const |
|
virtual bool | isHybrid () const |
|
virtual bool | isQuantitative () const |
|
virtual bool | isParetoCurveCheckResult () const |
|
virtual bool | isLexicographicCheckResult () const |
|
virtual bool | isExplicitQuantitativeCheckResult () const |
|
virtual bool | isExplicitParetoCurveCheckResult () const |
|
virtual bool | isSymbolicQualitativeCheckResult () const |
|
virtual bool | isSymbolicQuantitativeCheckResult () const |
|
virtual bool | isSymbolicParetoCurveCheckResult () const |
|
virtual bool | isHybridQuantitativeCheckResult () const |
|
QualitativeCheckResult & | asQualitativeCheckResult () |
|
QualitativeCheckResult const & | asQualitativeCheckResult () const |
|
template<typename ValueType > |
QuantitativeCheckResult< ValueType > & | asQuantitativeCheckResult () |
|
template<typename ValueType > |
QuantitativeCheckResult< ValueType > const & | asQuantitativeCheckResult () const |
|
ExplicitQualitativeCheckResult & | asExplicitQualitativeCheckResult () |
|
ExplicitQualitativeCheckResult const & | asExplicitQualitativeCheckResult () const |
|
template<typename ValueType > |
ExplicitQuantitativeCheckResult< ValueType > & | asExplicitQuantitativeCheckResult () |
|
template<typename ValueType > |
ExplicitQuantitativeCheckResult< ValueType > const & | asExplicitQuantitativeCheckResult () const |
|
template<typename ValueType > |
ExplicitParetoCurveCheckResult< ValueType > & | asExplicitParetoCurveCheckResult () |
|
template<typename ValueType > |
ExplicitParetoCurveCheckResult< ValueType > const & | asExplicitParetoCurveCheckResult () const |
|
template<typename ValueType > |
LexicographicCheckResult< ValueType > & | asLexicographicCheckResult () |
|
template<typename ValueType > |
LexicographicCheckResult< ValueType > const & | asLexicographicCheckResult () const |
|
template<storm::dd::DdType Type> |
SymbolicQualitativeCheckResult< Type > & | asSymbolicQualitativeCheckResult () |
|
template<storm::dd::DdType Type> |
SymbolicQualitativeCheckResult< Type > const & | asSymbolicQualitativeCheckResult () const |
|
template<storm::dd::DdType Type, typename ValueType > |
SymbolicQuantitativeCheckResult< Type, ValueType > & | asSymbolicQuantitativeCheckResult () |
|
template<storm::dd::DdType Type, typename ValueType > |
SymbolicQuantitativeCheckResult< Type, ValueType > const & | asSymbolicQuantitativeCheckResult () const |
|
template<storm::dd::DdType Type, typename ValueType > |
HybridQuantitativeCheckResult< Type, ValueType > & | asHybridQuantitativeCheckResult () |
|
template<storm::dd::DdType Type, typename ValueType > |
HybridQuantitativeCheckResult< Type, ValueType > const & | asHybridQuantitativeCheckResult () const |
|
template<storm::dd::DdType Type, typename ValueType > |
SymbolicParetoCurveCheckResult< Type, ValueType > & | asSymbolicParetoCurveCheckResult () |
|
template<storm::dd::DdType Type, typename ValueType > |
SymbolicParetoCurveCheckResult< Type, ValueType > const & | asSymbolicParetoCurveCheckResult () const |
|
virtual bool | hasScheduler () const |
|
template<typename ValueType > |
ExplicitQuantitativeCheckResult< ValueType > const & | asExplicitQuantitativeCheckResult () const |
|
template<typename ValueType > |
ExplicitParetoCurveCheckResult< ValueType > const & | asExplicitParetoCurveCheckResult () const |
|
template<typename ValueType > |
LexicographicCheckResult< ValueType > const & | asLexicographicCheckResult () const |
|
template<typename ValueType > |
QuantitativeCheckResult< ValueType > const & | asQuantitativeCheckResult () const |
|
template<storm::dd::DdType Type> |
SymbolicQualitativeCheckResult< Type > const & | asSymbolicQualitativeCheckResult () const |
|
template<storm::dd::DdType Type, typename ValueType > |
SymbolicQuantitativeCheckResult< Type, ValueType > const & | asSymbolicQuantitativeCheckResult () const |
|
template<storm::dd::DdType Type, typename ValueType > |
HybridQuantitativeCheckResult< Type, ValueType > const & | asHybridQuantitativeCheckResult () const |
|
template<storm::dd::DdType Type, typename ValueType > |
SymbolicParetoCurveCheckResult< Type, ValueType > const & | asSymbolicParetoCurveCheckResult () const |
|