Storm
1.10.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
Composition.cpp
Go to the documentation of this file.
1
#include "
storm/storage/jani/Composition.h
"
2
3
#include "
storm/storage/jani/AutomatonComposition.h
"
4
#include "
storm/storage/jani/ParallelComposition.h
"
5
6
namespace
storm
{
7
namespace
jani {
8
9
bool
Composition::isAutomatonComposition
()
const
{
10
return
false
;
11
}
12
13
bool
Composition::isParallelComposition
()
const
{
14
return
false
;
15
}
16
17
AutomatonComposition
const
&
Composition::asAutomatonComposition
()
const
{
18
return
static_cast<
AutomatonComposition
const&
>
(*this);
19
}
20
21
ParallelComposition
const
&
Composition::asParallelComposition
()
const
{
22
return
static_cast<
ParallelComposition
const&
>
(*this);
23
}
24
25
std::ostream& operator<<(std::ostream& stream,
Composition
const
& composition) {
26
composition.
write
(stream);
27
return
stream;
28
}
29
30
}
// namespace jani
31
}
// namespace storm
AutomatonComposition.h
storm::jani::AutomatonComposition
Definition
AutomatonComposition.h:10
storm::jani::Composition
Definition
Composition.h:10
storm::jani::Composition::isAutomatonComposition
virtual bool isAutomatonComposition() const
Definition
Composition.cpp:9
storm::jani::Composition::isParallelComposition
virtual bool isParallelComposition() const
Definition
Composition.cpp:13
storm::jani::Composition::asAutomatonComposition
AutomatonComposition const & asAutomatonComposition() const
Definition
Composition.cpp:17
storm::jani::Composition::asParallelComposition
ParallelComposition const & asParallelComposition() const
Definition
Composition.cpp:21
storm::jani::Composition::write
virtual void write(std::ostream &stream) const =0
storm::jani::ParallelComposition
Definition
ParallelComposition.h:70
Composition.h
ParallelComposition.h
storm
LabParser.cpp.
Definition
AutomaticSettings.cpp:13
src
storm
storage
jani
Composition.cpp
Generated by
1.9.8