Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
RewardModelInformation.cpp
Go to the documentation of this file.
1
#include "
storm/builder/RewardModelInformation.h
"
2
3
namespace
storm
{
4
namespace
builder {
5
6
RewardModelInformation::RewardModelInformation
(std::string
const
& name,
bool
stateRewards,
bool
stateActionRewards,
bool
transitionRewards)
7
: name(name), stateRewards(stateRewards), stateActionRewards(stateActionRewards), transitionRewards(transitionRewards) {
8
// Intentionally left empty.
9
}
10
11
std::string
const
&
RewardModelInformation::getName
()
const
{
12
return
name;
13
}
14
15
bool
RewardModelInformation::hasStateRewards
()
const
{
16
return
stateRewards;
17
}
18
19
bool
RewardModelInformation::hasStateActionRewards
()
const
{
20
return
stateActionRewards;
21
}
22
23
bool
RewardModelInformation::hasTransitionRewards
()
const
{
24
return
transitionRewards;
25
}
26
27
void
RewardModelInformation::setHasStateRewards
() {
28
stateRewards =
true
;
29
}
30
31
void
RewardModelInformation::setHasStateActionRewards
() {
32
stateActionRewards =
true
;
33
}
34
35
void
RewardModelInformation::setHasTransitionRewards
() {
36
transitionRewards =
true
;
37
}
38
39
}
// namespace builder
40
}
// namespace storm
RewardModelInformation.h
storm::builder::RewardModelInformation::setHasTransitionRewards
void setHasTransitionRewards()
Definition
RewardModelInformation.cpp:35
storm::builder::RewardModelInformation::hasStateActionRewards
bool hasStateActionRewards() const
Definition
RewardModelInformation.cpp:19
storm::builder::RewardModelInformation::hasTransitionRewards
bool hasTransitionRewards() const
Definition
RewardModelInformation.cpp:23
storm::builder::RewardModelInformation::hasStateRewards
bool hasStateRewards() const
Definition
RewardModelInformation.cpp:15
storm::builder::RewardModelInformation::getName
std::string const & getName() const
Definition
RewardModelInformation.cpp:11
storm::builder::RewardModelInformation::setHasStateActionRewards
void setHasStateActionRewards()
Definition
RewardModelInformation.cpp:31
storm::builder::RewardModelInformation::RewardModelInformation
RewardModelInformation(std::string const &name, bool stateRewards, bool stateActionRewards, bool transitionRewards)
Definition
RewardModelInformation.cpp:6
storm::builder::RewardModelInformation::setHasStateRewards
void setHasStateRewards()
Definition
RewardModelInformation.cpp:27
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
builder
RewardModelInformation.cpp
Generated by
1.9.8