Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
HighLevelCounterexample.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
storm-counterexamples/counterexamples/Counterexample.h
"
4
#include "
storm/storage/SymbolicModelDescription.h
"
5
6
namespace
storm
{
7
namespace
counterexamples {
8
9
class
HighLevelCounterexample
:
public
Counterexample
{
10
public
:
11
HighLevelCounterexample
(
storm::storage::SymbolicModelDescription
const
& model);
12
13
void
writeToStream
(std::ostream& out)
const override
;
14
15
bool
isPrismHighLevelCounterexample
()
const
;
16
bool
isJaniHighLevelCounterexample
()
const
;
17
18
storm::storage::SymbolicModelDescription
const
&
getModelDescription
()
const
;
19
20
private
:
21
storm::storage::SymbolicModelDescription
model;
22
};
23
24
}
// namespace counterexamples
25
}
// namespace storm
Counterexample.h
SymbolicModelDescription.h
storm::counterexamples::Counterexample
Definition
Counterexample.h:8
storm::counterexamples::HighLevelCounterexample
Definition
HighLevelCounterexample.h:9
storm::counterexamples::HighLevelCounterexample::isPrismHighLevelCounterexample
bool isPrismHighLevelCounterexample() const
Definition
HighLevelCounterexample.cpp:10
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
LabParser.cpp.
Definition
cli.cpp:18
src
storm-counterexamples
counterexamples
HighLevelCounterexample.h
Generated by
1.9.8