OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ThreadController_NS::SimpleThreadController< FutureReturnType > Member List

This is the complete list of members for ThreadController_NS::SimpleThreadController< FutureReturnType >, including all inherited members.

checkThreadsStatus()ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual
finish()ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual
future_getter_ThreadController_NS::SimpleThreadController< FutureReturnType >private
get_future(std::future< FutureReturnType > &future, std::enable_if_t< future_return_void > *=0)ThreadController_NS::SimpleThreadController< FutureReturnType >inlineprotected
get_future(std::future< FutureReturnType > &future, std::enable_if_t<!future_return_void > *=0)ThreadController_NS::SimpleThreadController< FutureReturnType >inlineprotected
getRunningThreadCount() const ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual
getThreadCount() const ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual
max_threads_ThreadController_NS::SimpleThreadController< FutureReturnType >private
SimpleThreadController()=deleteThreadController_NS::SimpleThreadController< FutureReturnType >
SimpleThreadController(const int max_threads, std::enable_if_t< future_return_void > *=0)ThreadController_NS::SimpleThreadController< FutureReturnType >inline
SimpleThreadController(const int max_threads, const FutureGetter< FutureReturnType > future_getter, std::enable_if_t<!future_return_void > *=0)ThreadController_NS::SimpleThreadController< FutureReturnType >inline
startThread(FuncType &&func, Args &&...args)ThreadController_NS::SimpleThreadController< FutureReturnType >inline
threads_ThreadController_NS::SimpleThreadController< FutureReturnType >private
~SimpleThreadController()ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual