VPTissue Reference Manual
|
Collects all explorations and works with WorkerPool to actually execute them. More...
#include <ExplorationManager.h>
Public Slots | |
void | DeleteExploration (const std::string &name) |
Delete a given Exploration. | |
void | RegisterExploration (const Exploration *exploration) |
Request that the exploration will be simulated somewhere. More... | |
void | RestartTask (const std::string &name, int id) |
Resend a specific task that has been stopped. | |
void | StopTask (const std::string &name, int id) |
Stop a node from runnning a specific task. | |
Signals | |
void | Updated () |
Emitted whenever a change to an exploration is done. | |
Public Member Functions | |
ExplorationManager () | |
Constructor. | |
virtual | ~ExplorationManager () |
Destructor. | |
std::vector< std::string > | GetExplorationNames () |
Get a list of all registered explorations. | |
const ExplorationProgress * | GetExplorationProgress (const std::string &explorationName) |
Lookup the exploration by name. | |
Collects all explorations and works with WorkerPool to actually execute them.
Definition at line 38 of file ExplorationManager.h.
|
slot |
Request that the exploration will be simulated somewhere.
exploration | The exploration to register (this object will take ownership of the pointer) |
Definition at line 112 of file ExplorationManager.cpp.
References SimPT_Parex::Exploration::GetNumberOfTasks().