|
threadman 0.1.0
Header-only C++23 managed threads, dynamic pools, futures, and executors
|
Wraps any Executor-conforming type behind the virtual IExecutor interface, so functions that take IExecutor& accept it.
More...
#include <executor.hpp>


Public Member Functions | |
| ExecutorRef (Exec &e, std::string nm={}) noexcept | |
| void | execute (std::function< void()> task) override |
| std::string_view | name () const noexcept override |
Public Member Functions inherited from threadman::IExecutor | |
| virtual | ~IExecutor ()=default |
Wraps any Executor-conforming type behind the virtual IExecutor interface, so functions that take IExecutor& accept it.
|
inlineexplicitnoexcept |
|
inlineoverridevirtual |
Implements threadman::IExecutor.
|
inlineoverridevirtualnoexcept |
Implements threadman::IExecutor.