Scheduler
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
void performAction() override
std::string getName() override