Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
RewardModelInformation.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
5
namespace
storm
{
6
namespace
builder {
7
8
class
RewardModelInformation
{
9
public
:
10
RewardModelInformation
(std::string
const
& name,
bool
stateRewards,
bool
stateActionRewards,
bool
transitionRewards);
11
12
std::string
const
&
getName
()
const
;
13
bool
hasStateRewards
()
const
;
14
bool
hasStateActionRewards
()
const
;
15
bool
hasTransitionRewards
()
const
;
16
17
void
setHasStateRewards
();
18
void
setHasStateActionRewards
();
19
void
setHasTransitionRewards
();
20
21
private
:
22
std::string name;
23
bool
stateRewards;
24
bool
stateActionRewards;
25
bool
transitionRewards;
26
};
27
28
}
// namespace builder
29
}
// namespace storm
storm::builder::RewardModelInformation
Definition
RewardModelInformation.h:8
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::setHasStateRewards
void setHasStateRewards()
Definition
RewardModelInformation.cpp:27
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
builder
RewardModelInformation.h
Generated by
1.9.8