|
LeviLamina
|
Inheritance diagram for ll::coro::Executor:Public Types | |
| using | Clock = std::chrono::steady_clock |
| using | Duration = Clock::duration |
Public Member Functions | |
| Executor (std::string name) | |
| std::string const & | getName () const |
| virtual void | execute (std::function< void()>) const =0 |
| virtual std::shared_ptr< data::CancellableCallback > | executeAfter (std::function< void()>, Duration) const =0 |