Toolbox snapshot
The Reactive C++ Toolbox
|
#include <toolbox/io/Waker.hpp>
Public Member Functions | |
Waker () noexcept=default | |
virtual | ~Waker () |
Waker (const Waker &) noexcept=default | |
Waker & | operator= (const Waker &) noexcept=default |
Waker (Waker &&) noexcept=default | |
Waker & | operator= (Waker &&) noexcept=default |
void | wakeup () noexcept |
Protected Member Functions | |
virtual void | do_wakeup () noexcept=0 |
The Waker is implemented by types that may be woken-up, interrupted or otherwise notified asynchronously.
|
defaultnoexcept |
|
virtualdefault |
|
defaultnoexcept |
|
inlinenoexcept |
Definition at line 40 of file Waker.hpp.
Referenced by toolbox::io::ReactorRunner::~ReactorRunner().
Implemented in toolbox::io::Reactor.