Zth (libzth)
zth::Synchronizer::AlarmClock Member List

This is the complete list of members for zth::Synchronizer::AlarmClock, including all inherited members.

AlarmClock(Synchronizer &synchronizer, Fiber &fiber, Timestamp const &timeout) noexceptzth::Synchronizer::AlarmClockinline
base typedefzth::Synchronizer::AlarmClock
fiber() const noexceptzth::Waitableinline
hasFiber() const noexceptzth::Waitableinline
leftzth::Listable< TimedWaitable >
Listable() noexceptzth::Listable< TimedWaitable >inline
Listable(Listable const &e) noexceptzth::Listable< TimedWaitable >inline
Listable(Listable &&l) noexceptzth::Listable< TimedWaitable >inline
listNext() const noexceptzth::Listable< TimedWaitable >inline
listPrev() const noexceptzth::Listable< TimedWaitable >inline
nextzth::Listable< TimedWaitable >
operator<(TimedWaitable const &rhs) const noexceptzth::TimedWaitableinline
operator=(Listable const &rhs) noexceptzth::Listable< TimedWaitable >inline
operator=(Listable &&l) noexceptzth::Listable< TimedWaitable >inline
poll(Timestamp const &now=Timestamp::now()) noexcept overridezth::Synchronizer::AlarmClockinlinevirtual
prevzth::Listable< TimedWaitable >
rang() const noexceptzth::Synchronizer::AlarmClockinline
resetFiber() noexceptzth::Waitableinline
rightzth::Listable< TimedWaitable >
setFiber(Fiber &fiber) noexceptzth::Waitableinline
setTimeout(Timestamp const &t) noexceptzth::TimedWaitableinlineprotected
str() const overridezth::TimedWaitableinlinevirtual
TimedWaitable(Timestamp const &timeout=Timestamp()) noexceptzth::TimedWaitableinlineexplicit
timeout() const noexceptzth::TimedWaitableinline
type typedefzth::Listable< TimedWaitable >
Waitable() noexceptzth::Waitableinline
~AlarmClock() override=defaultzth::Synchronizer::AlarmClockvirtual
~TimedWaitable() override=defaultzth::TimedWaitablevirtual
~Waitable()=defaultzth::Waitablevirtual