|
Zth (libzth)
|
This is the complete list of members for zth::Worker, including all inherited members.
| add(Fiber *fiber, bool front=false) noexcept | zth::Worker | inline |
| base typedef | zth::UniqueID< Worker > | |
| cleanup(Fiber &fiber) | zth::Worker | inline |
| Context | zth::Worker | friend |
| contextSwitchDisable() noexcept | zth::Worker | inline |
| contextSwitchEnable(bool enable=true) noexcept | zth::Worker | inline |
| contextSwitchEnabled() const noexcept | zth::Worker | inline |
| currentFiber() const noexcept | zth::Worker | inline |
| dbgStats() noexcept | zth::Worker | inlineprotected |
| dummyWorkerEntry(void *) | zth::Worker | inlineprotectedstatic |
| getID() noexcept | zth::UniqueID< Worker > | inlinestatic |
| hatch(Fiber &fiber) noexcept | zth::Worker | inline |
| id() const noexcept | zth::UniqueID< Worker > | inline |
| id_() const noexcept final | zth::UniqueID< Worker > | inlineprotectedvirtual |
| id_str() const noexcept override | zth::NamedUniqueID< Named > | inlinevirtual |
| instance() noexcept | zth::ThreadLocalSingleton< Worker > | inlinestatic |
| isInWorkerContext() const noexcept | zth::Worker | inlineprotected |
| load() noexcept | zth::Worker | inline |
| load() const noexcept | zth::Worker | inline |
| Load_type typedef | zth::Worker | |
| 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< Worker > | inline |
| operator<<(Fiber *fiber) noexcept | zth::Worker | inline |
| operator=(UniqueID const &)=delete | zth::UniqueID< Worker > | |
| operator=(UniqueID &&u) noexcept | zth::UniqueID< Worker > | inline |
| release(Fiber &fiber) noexcept | zth::Worker | inline |
| resume(Fiber &fiber) noexcept | zth::Worker | inline |
| run(TimeInterval const &duration=TimeInterval()) | zth::Worker | inline |
| runEnd() const noexcept | zth::Worker | inline |
| schedule(Fiber *preferFiber=nullptr, Timestamp const &now=Timestamp::now()) | zth::Worker | inline |
| setName(string const &name) | zth::NamedUniqueID< Named > | inline |
| setName(char const *name) | zth::NamedUniqueID< Named > | inline |
| setName(string &&name) | zth::NamedUniqueID< Named > | inline |
| singleton_type typedef | zth::ThreadLocalSingleton< Worker > | |
| suspend(Fiber &fiber) | zth::Worker | inline |
| ThreadLocalSingleton() | zth::ThreadLocalSingleton< Worker > | inlineprotected |
| UniqueID(UniqueID const &)=delete | zth::UniqueID< Worker > | |
| UniqueID(UniqueID &&u) noexcept | zth::UniqueID< Worker > | inline |
| UniqueID(string const &name) | zth::UniqueID< Worker > | inlineexplicit |
| UniqueID(string &&name) | zth::UniqueID< Worker > | inlineexplicit |
| UniqueID(char const *name=nullptr) | zth::UniqueID< Worker > | inlineexplicit |
| waiter() noexcept | zth::Worker | inline |
| Worker() | zth::Worker | inline |
| worker_global_init | zth::Worker | friend |
| workerStack() noexcept | zth::Worker | inlineprotected |
| ~NamedUniqueID() noexcept override=default | zth::NamedUniqueID< Named > | virtual |
| ~ThreadLocalSingleton() | zth::ThreadLocalSingleton< Worker > | inlineprotected |
| ~UniqueID() noexcept override=default | zth::UniqueID< Worker > | virtual |
| ~UniqueIDBase() noexcept=default | zth::UniqueIDBase | protectedvirtual |
| ~Worker() noexcept override | zth::Worker | inlinevirtual |