|
Scheduler
|
#include <actionSpace.h>
Public Member Functions | |
| virtual size_t | size () |
| ~ActionSpace () | |
| Action * | getAction (action_t action) |
| void | updateLastAction (action_t a) |
| action_t | getLastAction () |
Protected Member Functions | |
| ActionSpace () | |
| void | setDomainModelOfActions () |
Protected Attributes | |
| std::vector< Action * > | actions |
| std::shared_ptr< DomainModel > | domainModel {nullptr} |
| action_t | lastAction {0} |
| std::vector< ActionDimension > | dimensions |
Definition at line 30 of file actionSpace.h.
| ActionSpace::~ActionSpace | ( | ) |
Definition at line 24 of file actionSpace.cpp.
|
protected |
Definition at line 19 of file actionSpace.cpp.
Definition at line 49 of file actionSpace.cpp.
| action_t ActionSpace::getLastAction | ( | ) |
Definition at line 61 of file actionSpace.cpp.
|
protected |
Definition at line 38 of file actionSpace.cpp.
|
virtual |
Reimplemented in CustomActionSpace, and CustomActionSpace.
Definition at line 32 of file actionSpace.cpp.
| void ActionSpace::updateLastAction | ( | action_t | a | ) |
Definition at line 56 of file actionSpace.cpp.
|
protected |
Definition at line 44 of file actionSpace.h.
|
protected |
Definition at line 47 of file actionSpace.h.
|
protected |
Definition at line 45 of file actionSpace.h.
|
protected |
Definition at line 46 of file actionSpace.h.
1.8.11