|
trantor
Non-blocking I/O cross-platform TCP network library, using C++14
|
This is the complete list of members for trantor::TaskQueue, including all inherited members.
| getName() const (defined in trantor::TaskQueue) | trantor::TaskQueue | inlinevirtual |
| NonCopyable() (defined in trantor::NonCopyable) | trantor::NonCopyable | inlineprotected |
| NonCopyable(const NonCopyable &)=delete (defined in trantor::NonCopyable) | trantor::NonCopyable | protected |
| NonCopyable(NonCopyable &&) noexcept(true)=default (defined in trantor::NonCopyable) | trantor::NonCopyable | protected |
| operator=(const NonCopyable &)=delete (defined in trantor::NonCopyable) | trantor::NonCopyable | protected |
| operator=(NonCopyable &&) noexcept(true)=default (defined in trantor::NonCopyable) | trantor::NonCopyable | protected |
| runTaskInQueue(const std::function< void()> &task)=0 (defined in trantor::TaskQueue) | trantor::TaskQueue | pure virtual |
| runTaskInQueue(std::function< void()> &&task)=0 (defined in trantor::TaskQueue) | trantor::TaskQueue | pure virtual |
| syncTaskInQueue(const std::function< void()> &task) | trantor::TaskQueue | inline |
| ~NonCopyable() (defined in trantor::NonCopyable) | trantor::NonCopyable | inlineprotected |
| ~TaskQueue() (defined in trantor::TaskQueue) | trantor::TaskQueue | inlinevirtual |