|
Zth (libzth)
|
This is the complete list of members for zth::Signal, including all inherited members.
| block() | zth::Synchronizer | inlineprotected |
| block(Timestamp const &timeout, Timestamp const &now=Timestamp::now()) | zth::Synchronizer | inlineprotected |
| block(TimeInterval const &timeout, Timestamp const &now=Timestamp::now()) | zth::Synchronizer | inlineprotected |
| getID() noexcept | zth::UniqueID< Synchronizer > | inlinestatic |
| id() const noexcept | zth::UniqueID< Synchronizer > | inline |
| id_str() const override | zth::UniqueID< Synchronizer > | inlinevirtual |
| name() const noexcept | zth::UniqueID< Synchronizer > | inline |
| normptr() const noexcept | zth::UniqueID< Synchronizer > | inline |
| operator=(UniqueID const &)=delete | zth::UniqueID< Synchronizer > | |
| operator=(UniqueID &&u) noexcept | zth::UniqueID< Synchronizer > | inline |
| RefCounted() noexcept | zth::RefCounted | inline |
| reset() noexcept | zth::Signal | inline |
| setName(string const &name) | zth::UniqueID< Synchronizer > | inline |
| setName(char const *name) | zth::UniqueID< Synchronizer > | inline |
| setName(string &&name) | zth::UniqueID< Synchronizer > | inline |
| signal(bool queue=true, bool queueEveryTime=false) noexcept | zth::Signal | inline |
| Signal(cow_string const &name="Signal") | zth::Signal | inlineexplicit |
| Signal(cow_string &&name) | zth::Signal | inlineexplicit |
| signalAll(bool queue=true) noexcept | zth::Signal | inline |
| Synchronizer(cow_string const &name="Synchronizer") | zth::Synchronizer | inlineexplicit |
| Synchronizer(cow_string &&name) | zth::Synchronizer | inlineexplicit |
| unblock(Fiber &f) noexcept | zth::Synchronizer | inlineprotected |
| unblockAll() noexcept | zth::Synchronizer | inlineprotected |
| unblockFirst() noexcept | zth::Synchronizer | inlineprotected |
| UniqueID(UniqueID const &)=delete | zth::UniqueID< Synchronizer > | |
| UniqueID(UniqueID &&u) noexcept | zth::UniqueID< Synchronizer > | inline |
| UniqueID(string const &name) | zth::UniqueID< Synchronizer > | inlineexplicit |
| UniqueID(string &&name) | zth::UniqueID< Synchronizer > | inlineexplicit |
| UniqueID(char const *name=nullptr) | zth::UniqueID< Synchronizer > | inlineexplicit |
| unused() | zth::RefCounted | inline |
| used() noexcept | zth::RefCounted | inline |
| wait() | zth::Signal | inline |
| wait(Timestamp const &timeout, Timestamp const &now=Timestamp::now()) | zth::Signal | inline |
| wait(TimeInterval const &timeout, Timestamp const &now=Timestamp::now()) | zth::Signal | inline |
| ~RefCounted()=default | zth::RefCounted | virtual |
| ~Signal() override=default | zth::Signal | virtual |
| ~Synchronizer() override | zth::Synchronizer | inlinevirtual |
| ~UniqueID()=default | zth::UniqueID< Synchronizer > | virtual |
| ~UniqueIDBase()=default | zth::UniqueIDBase | protectedvirtual |