Sunshine master
Self-hosted game stream host for Moonlight.
thread_pool_util::ThreadPool Member List

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

__task typedefthread_pool_util::ThreadPool
__time_point typedeftask_pool_util::TaskPool
_main()thread_pool_util::ThreadPoolinline
_task_mutextask_pool_util::TaskPoolprotected
_taskstask_pool_util::TaskPoolprotected
_timer_taskstask_pool_util::TaskPoolprotected
cancel(task_id_t task_id)task_pool_util::TaskPoolinline
delay(task_id_t task_id, std::chrono::duration< X, Y > duration)task_pool_util::TaskPoolinline
join()thread_pool_util::ThreadPoolinline
next()task_pool_util::TaskPoolinline
operator=(TaskPool &&other) noexcepttask_pool_util::TaskPoolinline
pop(task_id_t task_id)task_pool_util::TaskPoolinline
pop()task_pool_util::TaskPoolinline
push(Function &&newTask, Args &&...args)thread_pool_util::ThreadPoolinline
pushDelayed(std::pair< __time_point, __task > &&task)thread_pool_util::ThreadPoolinline
pushDelayed(Function &&newTask, std::chrono::duration< X, Y > duration, Args &&...args)thread_pool_util::ThreadPoolinline
task_pool_util::TaskPool::pushDelayed(std::pair< __time_point, __task > &&task)task_pool_util::TaskPoolinline
ready()task_pool_util::TaskPoolinline
start(int threads)thread_pool_util::ThreadPoolinline
stop()thread_pool_util::ThreadPoolinline
task_id_t typedeftask_pool_util::TaskPool
TaskPool()=default (defined in task_pool_util::TaskPool)task_pool_util::TaskPool
TaskPool(TaskPool &&other) noexcepttask_pool_util::TaskPoolinline
ThreadPool() (defined in thread_pool_util::ThreadPool)thread_pool_util::ThreadPoolinline
ThreadPool(int threads)thread_pool_util::ThreadPoolinlineexplicit
~ThreadPool() noexcept (defined in thread_pool_util::ThreadPool)thread_pool_util::ThreadPoolinline