![]() |
ImFusion C++ SDK 4.5.0
|
This is the complete list of members for ImFusion::TaskManager, including all inherited members.
| addFuture(std::future< T > &&future) | ImFusion::TaskManager | inline |
| addTask(Func &&func, Args &&... args) | ImFusion::TaskManager | inline |
| allReady() | ImFusion::TaskManager | |
| isReady(TaskId taskId) | ImFusion::TaskManager | |
| numThreads() const | ImFusion::TaskManager | |
| takeAllResults(std::vector< TaskId > *outTaskIds=nullptr) | ImFusion::TaskManager | inline |
| takeResult(TaskId taskId) | ImFusion::TaskManager | inline |
| TaskManager(int numThreads=std::max< int >(1, static_cast< int >(std::thread::hardware_concurrency()))) | ImFusion::TaskManager | explicit |
| TaskManager(const std::string threadNamePrefix) | ImFusion::TaskManager | explicit |
| TaskManager(int numThreads, const std::string threadNamePrefix) | ImFusion::TaskManager | explicit |
| waitAll() | ImFusion::TaskManager | |
| waitFor(TaskId taskId) | ImFusion::TaskManager |