|
Sese Framework
3.0.0
A cross-platform framework
|
This is the complete list of members for sese::ThreadPool, including all inherited members.
| data | sese::ThreadPool | private |
| empty() noexcept | sese::ThreadPool | |
| getName() const | sese::ThreadPool | inline |
| getThreads() const | sese::ThreadPool | inline |
| name | sese::ThreadPool | private |
| Noncopyable()=default | sese::Noncopyable | |
| Noncopyable(const Noncopyable &)=delete | sese::Noncopyable | |
| operator=(const Noncopyable &)=delete | sese::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::ThreadPool | inline |
| Ptr typedef | sese::ThreadPool | |
| shutdown() | sese::ThreadPool | |
| size() noexcept | sese::ThreadPool | |
| threadGroup | sese::ThreadPool | private |
| ThreadPool(std::string thread_pool_name=THREAD_DEFAULT_NAME, size_t threads=4) | sese::ThreadPool | explicit |
| threads | sese::ThreadPool | private |
| ~Noncopyable()=default | sese::Noncopyable | virtual |
| ~ThreadPool() override | sese::ThreadPool |