Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::ThreadPool Member List

This is the complete list of members for sese::ThreadPool, including all inherited members.

datasese::ThreadPoolprivate
empty() noexceptsese::ThreadPool
getName() constsese::ThreadPoolinline
getThreads() constsese::ThreadPoolinline
namesese::ThreadPoolprivate
Noncopyable()=defaultsese::Noncopyable
Noncopyable(const Noncopyable &)=deletesese::Noncopyable
operator=(const Noncopyable &)=deletesese::Noncopyable
postTask(const std::function< void()> &task)sese::ThreadPool
postTask(const std::vector< std::function< void()> > &tasks)sese::ThreadPool
postTask(const std::function< RETURN_TYPE()> &tasks)sese::ThreadPool
postTaskEx(FUNCTION &&f, ARGS &&...args)sese::ThreadPoolinline
Ptr typedefsese::ThreadPool
shutdown()sese::ThreadPool
size() noexceptsese::ThreadPool
threadGroupsese::ThreadPoolprivate
ThreadPool(std::string thread_pool_name=THREAD_DEFAULT_NAME, size_t threads=4)sese::ThreadPoolexplicit
threadssese::ThreadPoolprivate
~Noncopyable()=defaultsese::Noncopyablevirtual
~ThreadPool() overridesese::ThreadPool