This is the complete list of members for sofa::simulation::TaskScheduler, including all inherited members.
addTask(Task *task)=0 | sofa::simulation::TaskScheduler | pure virtual |
addTask(Task::Status &status, const std::function< void()> &task) | sofa::simulation::TaskScheduler | virtual |
getCurrentThreadName()=0 | sofa::simulation::TaskScheduler | pure virtual |
getCurrentThreadType()=0 | sofa::simulation::TaskScheduler | pure virtual |
GetHardwareThreadsCount() | sofa::simulation::TaskScheduler | static |
getTaskAllocator()=0 | sofa::simulation::TaskScheduler | pure virtual |
getThreadCount(void) const =0 | sofa::simulation::TaskScheduler | pure virtual |
init(const unsigned int nbThread=0)=0 | sofa::simulation::TaskScheduler | pure virtual |
stop(void)=0 | sofa::simulation::TaskScheduler | pure virtual |
Task class | sofa::simulation::TaskScheduler | friend |
workUntilDone(Task::Status *status)=0 | sofa::simulation::TaskScheduler | pure virtual |
~TaskScheduler()=default | sofa::simulation::TaskScheduler | virtual |