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

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

checkThreadsStatus() overrideThreadController_NS::SimpleRunningThreadController< FutureReturnType >inlinevirtual
finish()ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual
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 overrideThreadController_NS::SimpleRunningThreadController< FutureReturnType >inlinevirtual
getThreadCount() const ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual
n_running_threads_ThreadController_NS::SimpleRunningThreadController< FutureReturnType >private
notify_thread_is_completed()ThreadController_NS::SimpleRunningThreadController< FutureReturnType >inline
SimpleRunningThreadController()=deleteThreadController_NS::SimpleRunningThreadController< FutureReturnType >
SimpleRunningThreadController(const int max_threads, std::enable_if_t< future_return_void > *=0)ThreadController_NS::SimpleRunningThreadController< FutureReturnType >inline
SimpleRunningThreadController(const int max_threads, const FutureGetter< FutureReturnType > future_getter, std::enable_if_t<!future_return_void > *=0)ThreadController_NS::SimpleRunningThreadController< FutureReturnType >inline
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::SimpleRunningThreadController< FutureReturnType >inline
~SimpleRunningThreadController() overrideThreadController_NS::SimpleRunningThreadController< FutureReturnType >inline
~SimpleThreadController()ThreadController_NS::SimpleThreadController< FutureReturnType >inlinevirtual