Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
HighLevelCounterexample.cpp
Go to the documentation of this file.
1
#include "
storm-counterexamples/counterexamples/HighLevelCounterexample.h
"
2
3
namespace
storm
{
4
namespace
counterexamples {
5
6
HighLevelCounterexample::HighLevelCounterexample
(
storm::storage::SymbolicModelDescription
const
& model) : model(model) {
7
// Intentionally left empty.
8
}
9
10
bool
HighLevelCounterexample::isPrismHighLevelCounterexample
()
const
{
11
return
model.
isPrismProgram
();
12
}
13
14
bool
HighLevelCounterexample::isJaniHighLevelCounterexample
()
const
{
15
return
model.
isJaniModel
();
16
}
17
18
storm::storage::SymbolicModelDescription
const
&
HighLevelCounterexample::getModelDescription
()
const
{
19
return
model;
20
}
21
22
void
HighLevelCounterexample::writeToStream
(std::ostream& out)
const
{
23
out <<
"High-level counterexample: \n"
;
24
out << model;
25
}
26
27
}
// namespace counterexamples
28
}
// namespace storm
HighLevelCounterexample.h
storm::counterexamples::HighLevelCounterexample::isPrismHighLevelCounterexample
bool isPrismHighLevelCounterexample() const
Definition
HighLevelCounterexample.cpp:10
storm::counterexamples::HighLevelCounterexample::HighLevelCounterexample
HighLevelCounterexample(storm::storage::SymbolicModelDescription const &model)
Definition
HighLevelCounterexample.cpp:6
storm::counterexamples::HighLevelCounterexample::writeToStream
void writeToStream(std::ostream &out) const override
Definition
HighLevelCounterexample.cpp:22
storm::counterexamples::HighLevelCounterexample::isJaniHighLevelCounterexample
bool isJaniHighLevelCounterexample() const
Definition
HighLevelCounterexample.cpp:14
storm::counterexamples::HighLevelCounterexample::getModelDescription
storm::storage::SymbolicModelDescription const & getModelDescription() const
Definition
HighLevelCounterexample.cpp:18
storm::storage::SymbolicModelDescription
Definition
SymbolicModelDescription.h:11
storm::storage::SymbolicModelDescription::isJaniModel
bool isJaniModel() const
Definition
SymbolicModelDescription.cpp:40
storm::storage::SymbolicModelDescription::isPrismProgram
bool isPrismProgram() const
Definition
SymbolicModelDescription.cpp:44
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm-counterexamples
counterexamples
HighLevelCounterexample.cpp
Generated by
1.9.8