Sunshine0.0.5917
Sunshine 0.0.5917
Self-hosted game stream host for Moonlight.
Loading...
Searching...
No Matches
task_pool_util::_ImplBase Class Referenceabstract

Type-erased task interface stored by the task pool. More...

#include <src/task_pool.h>

Inheritance diagram for task_pool_util::_ImplBase:

Public Member Functions

virtual void run ()=0
 Execute the queued task body.
virtual ~_ImplBase ()=default
 Destroy a queued callable through its polymorphic base.

Detailed Description

Type-erased task interface stored by the task pool.

Member Function Documentation

◆ run()

virtual void task_pool_util::_ImplBase::run ( )
pure virtual

Execute the queued task body.

Implemented in task_pool_util::_Impl< Function >.


The documentation for this class was generated from the following file: