ImFusion C++ SDK 4.5.0
ImFusion::TaskManager Member List

This is the complete list of members for ImFusion::TaskManager, including all inherited members.

addFuture(std::future< T > &&future)ImFusion::TaskManagerinline
addTask(Func &&func, Args &&... args)ImFusion::TaskManagerinline
allReady()ImFusion::TaskManager
isReady(TaskId taskId)ImFusion::TaskManager
numThreads() constImFusion::TaskManager
takeAllResults(std::vector< TaskId > *outTaskIds=nullptr)ImFusion::TaskManagerinline
takeResult(TaskId taskId)ImFusion::TaskManagerinline
TaskManager(int numThreads=std::max< int >(1, static_cast< int >(std::thread::hardware_concurrency())))ImFusion::TaskManagerexplicit
TaskManager(const std::string threadNamePrefix)ImFusion::TaskManagerexplicit
TaskManager(int numThreads, const std::string threadNamePrefix)ImFusion::TaskManagerexplicit
waitAll()ImFusion::TaskManager
waitFor(TaskId taskId)ImFusion::TaskManager
Search Tab / S to search, Esc to close