#include <DefaultTaskScheduler.h>
◆ addTask()
bool sofa::simulation::DefaultTaskScheduler::addTask |
( |
Task * |
task | ) |
|
|
finaloverridevirtual |
◆ create()
◆ getCurrent()
WorkerThread * sofa::simulation::DefaultTaskScheduler::getCurrent |
( |
| ) |
|
◆ getCurrentThreadName()
const char * sofa::simulation::DefaultTaskScheduler::getCurrentThreadName |
( |
| ) |
|
|
finaloverridevirtual |
◆ getCurrentThreadType()
int sofa::simulation::DefaultTaskScheduler::getCurrentThreadType |
( |
| ) |
|
|
finaloverridevirtual |
◆ getTaskAllocator()
Task::Allocator * sofa::simulation::DefaultTaskScheduler::getTaskAllocator |
( |
| ) |
|
|
finaloverridevirtual |
◆ getThreadCount()
unsigned int sofa::simulation::DefaultTaskScheduler::getThreadCount |
( |
void |
| ) |
const |
|
inlinefinalvirtual |
◆ init()
void sofa::simulation::DefaultTaskScheduler::init |
( |
const unsigned int |
nbThread = 0 | ) |
|
|
finalvirtual |
◆ name()
static const char* sofa::simulation::DefaultTaskScheduler::name |
( |
| ) |
|
|
inlinestatic |
◆ stop()
void sofa::simulation::DefaultTaskScheduler::stop |
( |
void |
| ) |
|
|
finalvirtual |
◆ workUntilDone()
void sofa::simulation::DefaultTaskScheduler::workUntilDone |
( |
Task::Status * |
status | ) |
|
|
finaloverridevirtual |
◆ WorkerThread