3 #include "TaskState.hh" 34 void print(
bool verbose =
false)
const;
37 std::map<void *, TaskState *>
mTasks{};
bool handlePipe(void *pPipe)
Base salsa TaskState class
NodeManager * mpNodeManager
Node manager.
TaskPool(NodeManager *pNM)
bool terminateJob(Job *pJob)
void add(void *p, TaskState *t)
TaskState * findFreeTask() const
void changeState(uint32_t id, TaskState::EState state)
void print(bool verbose=false) const
TaskState * find(void *p) const
Base salsa TaskPool class
std::map< void *, TaskState * > mTasks
List of task slots.
TaskState * findById(uint32_t id) const