Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
RegionResultHypothesis.cpp
Go to the documentation of this file.
1
#include "
storm-pars/modelchecker/region/RegionResultHypothesis.h
"
2
3
#include "
storm/exceptions/NotImplementedException.h
"
4
#include "
storm/utility/macros.h
"
5
6
namespace
storm
{
7
namespace
modelchecker {
8
std::ostream&
operator<<
(std::ostream& os,
RegionResultHypothesis
const
& regionResultHypothesis) {
9
switch
(regionResultHypothesis) {
10
case
RegionResultHypothesis::Unknown
:
11
os <<
"Unknown"
;
12
break
;
13
case
RegionResultHypothesis::AllSat
:
14
os <<
"AllSat?"
;
15
break
;
16
case
RegionResultHypothesis::AllViolated
:
17
os <<
"AllViolated?"
;
18
break
;
19
default
:
20
STORM_LOG_THROW
(
false
, storm::exceptions::NotImplementedException,
21
"Could not get a string from the region result hypothesis. The case has not been implemented"
);
22
}
23
return
os;
24
}
25
}
// namespace modelchecker
26
}
// namespace storm
NotImplementedException.h
RegionResultHypothesis.h
macros.h
STORM_LOG_THROW
#define STORM_LOG_THROW(cond, exception, message)
Definition
macros.h:30
storm::modelchecker::operator<<
std::ostream & operator<<(std::ostream &os, RegionCheckEngine const &e)
Definition
RegionCheckEngine.cpp:8
storm::modelchecker::RegionResultHypothesis
RegionResultHypothesis
hypothesis for the result for a single Parameter Region
Definition
RegionResultHypothesis.h:10
storm::modelchecker::RegionResultHypothesis::AllSat
@ AllSat
storm::modelchecker::RegionResultHypothesis::AllViolated
@ AllViolated
storm::modelchecker::RegionResultHypothesis::Unknown
@ Unknown
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm-pars
modelchecker
region
RegionResultHypothesis.cpp
Generated by
1.9.8