Scheduler
|
#include <stateSpaceDimension.h>
Public Member Functions | |
~TestOnlyDimension () | |
std::string | getName () |
returns the name of that dimension More... | |
statePosition_t | getPosition () |
gets the position of the state along that dimension More... | |
size_t | getNumberOfPositions () |
returns the number of possible positions along that dimension More... | |
void | setNumberOfPositions (int n) |
![]() | |
virtual | ~StateSpaceDimension () |
void | setIndex (int i) |
int | getIndex () |
Static Public Attributes | |
static constexpr const char * | configKey = "FOR TEST PURPOSE ONLY" |
Additional Inherited Members | |
![]() | |
template<typename T > | |
std::shared_ptr< T > | getModel () |
![]() | |
int | index |
std::shared_ptr< DomainModel > | domainModel {nullptr} |
Definition at line 65 of file stateSpaceDimension.h.
|
inline |
Definition at line 70 of file stateSpaceDimension.h.
|
inlinevirtual |
returns the name of that dimension
Implements Mdp::StateSpaceDimension.
Definition at line 71 of file stateSpaceDimension.h.
|
inlinevirtual |
returns the number of possible positions along that dimension
Implements Mdp::StateSpaceDimension.
Definition at line 73 of file stateSpaceDimension.h.
|
inlinevirtual |
gets the position of the state along that dimension
Implements Mdp::StateSpaceDimension.
Definition at line 72 of file stateSpaceDimension.h.
|
inline |
Definition at line 74 of file stateSpaceDimension.h.
|
static |
Definition at line 68 of file stateSpaceDimension.h.