Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
mdp
oldtests
rlTestActions.h
Go to the documentation of this file.
1
10
#ifndef RLTESTACTIONS_H
11
#define RLTESTACTIONS_H
12
13
#include <memory>
14
15
#include <
mdp/action.h
>
16
17
#include "
rlTestDimensions.h
"
//for the typedef
18
19
20
class
GoUp
:
public
Mdp::Action
21
{
22
public
:
23
std::string
getName
()
override
;
24
void
performAction
()
override
;
25
};
26
27
class
GoDown
:
public
Mdp::Action
28
{
29
30
public
:
31
std::string
getName
()
override
;
32
void
performAction
()
override
;
33
};
34
35
class
GoLeft
:
public
Mdp::Action
36
{
37
38
public
:
39
std::string
getName
()
override
;
40
void
performAction
()
override
;
41
};
42
43
44
class
GoRight
:
public
Mdp::Action
45
{
46
47
public
:
48
std::string
getName
()
override
;
49
void
performAction
()
override
;
50
};
51
52
53
#endif
GoUp
Definition:
rlTestActions.h:20
Mdp::Action
Definition:
action.h:25
rlTestDimensions.h
action.h
GoRight
Definition:
rlTestActions.h:44
GoUp::performAction
void performAction() override
Definition:
rlTestActions.cpp:36
GoUp::getName
std::string getName() override
Definition:
rlTestActions.cpp:13
GoDown
Definition:
rlTestActions.h:27
GoLeft
Definition:
rlTestActions.h:35
Generated on Sun Nov 26 2017 17:01:36 for Scheduler by
1.8.11