Zth (libzth)
Loading...
Searching...
No Matches
zth::SynchronizerBase::AlarmClock Member List

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

AlarmClock(SynchronizerBase &synchronizer, size_t q, Fiber &fiber, Timestamp const &timeout) noexceptzth::SynchronizerBase::AlarmClockinline
base typedefzth::SynchronizerBase::AlarmClock
fiber() const noexceptzth::Waitableinline
hasFiber() const noexceptzth::Waitableinline
leftzth::Listable
levelzth::Listable
Listable() noexceptzth::Listableinline
Listable(Listable const &e) noexceptzth::Listableinline
Listable(Listable &&l) noexceptzth::Listableinline
nextzth::Listable
operator<(TimedWaitable const &rhs) const noexceptzth::TimedWaitableinline
operator=(Listable const &rhs) noexceptzth::Listableinline
operator=(Listable &&l) noexceptzth::Listableinline
poll(Timestamp const &now=Timestamp::now()) noexcept overridezth::SynchronizerBase::AlarmClockinlinevirtual
prevzth::Listable
rang() const noexceptzth::SynchronizerBase::AlarmClockinline
resetFiber() noexceptzth::Waitableinline
rightzth::Listable
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
userzth::Listable
user_type typedefzth::Listable
Waitable() noexceptzth::Waitableinline
~AlarmClock() noexcept override=defaultzth::SynchronizerBase::AlarmClockvirtual
~TimedWaitable() noexcept override=defaultzth::TimedWaitablevirtual
~Waitable() noexcept=defaultzth::Waitablevirtual