Toolbox snapshot
The Reactive C++ Toolbox
|
This is the complete list of members for toolbox::io::Reactor, including all inherited members.
add_hook(Hook &hook, HookType ht=HookType::EndOfCycleNoWait) noexcept | toolbox::io::Reactor | inline |
do_wakeup() noexcept final | toolbox::io::Reactor | protectedvirtual |
Event typedef | toolbox::io::Reactor | |
HookType enum name | toolbox::io::Reactor | |
operator=(const Reactor &)=delete | toolbox::io::Reactor | |
operator=(Reactor &&)=delete | toolbox::io::Reactor | |
toolbox::io::Waker::operator=(const Waker &) noexcept=default | toolbox::io::Waker | |
toolbox::io::Waker::operator=(Waker &&) noexcept=default | toolbox::io::Waker | |
poll(CyclTime now, Duration timeout=NoTimeout) | toolbox::io::Reactor | |
Reactor(std::size_t size_hint=0) | toolbox::io::Reactor | explicit |
Reactor(const Reactor &)=delete | toolbox::io::Reactor | |
Reactor(Reactor &&)=delete | toolbox::io::Reactor | |
subscribe(int fd, unsigned events, IoSlot slot) | toolbox::io::Reactor | |
timer(MonoTime expiry, Duration interval, Priority priority, TimerSlot slot) | toolbox::io::Reactor | inline |
timer(MonoTime expiry, Priority priority, TimerSlot slot) | toolbox::io::Reactor | inline |
Waker() noexcept=default | toolbox::io::Waker | |
Waker(const Waker &) noexcept=default | toolbox::io::Waker | |
Waker(Waker &&) noexcept=default | toolbox::io::Waker | |
wakeup() noexcept | toolbox::io::Waker | inline |
~Reactor() override | toolbox::io::Reactor | |
~Waker() | toolbox::io::Waker | virtual |