|
Zth (libzth)
|
This is the complete list of members for zth::SynchronizerBase, including all inherited members.
| AlarmClock | zth::SynchronizerBase | friend |
| base typedef | zth::UniqueID< SynchronizerBase > | |
| block(size_t q=0) | zth::SynchronizerBase | inlineprotected |
| blockFor(TimeInterval const &timeout, Timestamp const &now=Timestamp::now(), size_t q=0) | zth::SynchronizerBase | inlineprotected |
| blockUntil(Timestamp const &timeout, Timestamp const &now=Timestamp::now(), size_t q=0) | zth::SynchronizerBase | inlineprotected |
| cleanup() noexcept | zth::RefCounted | inlineprotectedvirtual |
| enqueue(Listable &item, size_t q=0) noexcept | zth::SynchronizerBase | inlineprotected |
| getID() noexcept | zth::UniqueID< SynchronizerBase > | inlinestatic |
| id() const noexcept | zth::UniqueID< SynchronizerBase > | inline |
| id_() const noexcept final | zth::UniqueID< SynchronizerBase > | inlineprotectedvirtual |
| id_str() const noexcept override | zth::NamedUniqueID< Named > | inlinevirtual |
| name() const noexcept | zth::NamedUniqueID< Named > | inline |
| NamedUniqueID(char const *name=nullptr) | zth::NamedUniqueID< Named > | inlineexplicitprotected |
| NamedUniqueID(string const &name) | zth::NamedUniqueID< Named > | inlineexplicitprotected |
| NamedUniqueID(string &&name) | zth::NamedUniqueID< Named > | inlineexplicitprotected |
| normptr() const noexcept | zth::UniqueID< SynchronizerBase > | inline |
| operator=(UniqueID const &)=delete | zth::UniqueID< SynchronizerBase > | |
| operator=(UniqueID &&u) noexcept | zth::UniqueID< SynchronizerBase > | inline |
| queue(size_t q=0)=0 | zth::SynchronizerBase | protectedpure virtual |
| queue_type typedef | zth::SynchronizerBase | protected |
| RefCounted() noexcept | zth::RefCounted | inline |
| refs() const noexcept | zth::RefCounted | inline |
| setName(string const &name) | zth::NamedUniqueID< Named > | inline |
| setName(char const *name) | zth::NamedUniqueID< Named > | inline |
| setName(string &&name) | zth::NamedUniqueID< Named > | inline |
| SynchronizerBase(cow_string const &name="Synchronizer") | zth::SynchronizerBase | inlineexplicitprotected |
| SynchronizerBase(cow_string &&name) | zth::SynchronizerBase | inlineexplicitprotected |
| unblock(Fiber &f, size_t q=0, bool prio=false) noexcept | zth::SynchronizerBase | inlineprotected |
| unblockAll(size_t q=0, bool prio=false) noexcept | zth::SynchronizerBase | inlineprotected |
| unblockFirst(size_t q=0, bool prio=false) noexcept | zth::SynchronizerBase | inlineprotected |
| UniqueID(UniqueID const &)=delete | zth::UniqueID< SynchronizerBase > | |
| UniqueID(UniqueID &&u) noexcept | zth::UniqueID< SynchronizerBase > | inline |
| UniqueID(string const &name) | zth::UniqueID< SynchronizerBase > | inlineexplicit |
| UniqueID(string &&name) | zth::UniqueID< SynchronizerBase > | inlineexplicit |
| UniqueID(char const *name=nullptr) | zth::UniqueID< SynchronizerBase > | inlineexplicit |
| unused() noexcept | zth::RefCounted | inline |
| used() noexcept | zth::RefCounted | inline |
| wakeup(Listable &item, queue_type::user_type user, bool prio, size_t q) noexcept | zth::SynchronizerBase | inlineprotectedvirtual |
| ~NamedUniqueID() noexcept override=default | zth::NamedUniqueID< Named > | virtual |
| ~RefCounted() noexcept | zth::RefCounted | inlinevirtual |
| ~SynchronizerBase() noexcept override | zth::SynchronizerBase | inlinevirtual |
| ~UniqueID() noexcept override=default | zth::UniqueID< SynchronizerBase > | virtual |
| ~UniqueIDBase() noexcept=default | zth::UniqueIDBase | protectedvirtual |