Scheduler
|
#include <builder.h>
Public Member Functions | |
Builder (std::shared_ptr< DomainModel > domainModel) | |
void | addAction (Action *action) |
void | addActionDimension (ActionDimension *dim) |
std::shared_ptr< ActionSpace > | getActionSpace () |
void | addPriorityState (PriorityState *state) |
void | addDimension (StateSpaceDimension *dimension) |
std::shared_ptr< StateSpace > | getStateSpace () |
Builder::Builder | ( | std::shared_ptr< DomainModel > | domainModel | ) |
Definition at line 14 of file builder.cpp.
void Builder::addAction | ( | Action * | action | ) |
Definition at line 20 of file builder.cpp.
void Builder::addActionDimension | ( | ActionDimension * | dim | ) |
Definition at line 45 of file builder.cpp.
void Builder::addDimension | ( | StateSpaceDimension * | dimension | ) |
Definition at line 35 of file builder.cpp.
void Builder::addPriorityState | ( | PriorityState * | state | ) |
Definition at line 30 of file builder.cpp.
std::shared_ptr< ActionSpace > Builder::getActionSpace | ( | ) |
Definition at line 25 of file builder.cpp.
std::shared_ptr< StateSpace > Builder::getStateSpace | ( | ) |
Definition at line 40 of file builder.cpp.