Zth (libzth)
zth::Worker Member List
This is the complete list of members for
zth::Worker
, including all inherited members.
add
(Fiber *fiber) noexcept
zth::Worker
inline
cleanup
(Fiber &fiber)
zth::Worker
inline
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
inline
protected
dummyWorkerEntry
(void *)
zth::Worker
inline
protected
static
getID
() noexcept
zth::UniqueID< Worker >
inline
static
id
() const noexcept
zth::UniqueID< Worker >
inline
id_str
() const override
zth::UniqueID< Worker >
inline
virtual
instance
() noexcept
zth::ThreadLocalSingleton< Worker >
inline
static
isInWorkerContext
() const noexcept
zth::Worker
inline
protected
load
() noexcept
zth::Worker
inline
load
() const noexcept
zth::Worker
inline
Load_type
typedef
zth::Worker
name
() const noexcept
zth::UniqueID< Worker >
inline
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::UniqueID< Worker >
inline
setName
(char const *name)
zth::UniqueID< Worker >
inline
setName
(string &&name)
zth::UniqueID< Worker >
inline
singleton_type
typedef
zth::ThreadLocalSingleton< Worker >
suspend
(Fiber &fiber)
zth::Worker
inline
ThreadLocalSingleton
()
zth::ThreadLocalSingleton< Worker >
inline
protected
UniqueID
(UniqueID const &)=delete
zth::UniqueID< Worker >
UniqueID
(UniqueID &&u) noexcept
zth::UniqueID< Worker >
inline
UniqueID
(string const &name)
zth::UniqueID< Worker >
inline
explicit
UniqueID
(string &&name)
zth::UniqueID< Worker >
inline
explicit
UniqueID
(char const *name=nullptr)
zth::UniqueID< Worker >
inline
explicit
waiter
() noexcept
zth::Worker
inline
Worker
()
zth::Worker
inline
worker_global_init
()
zth::Worker
friend
~ThreadLocalSingleton
()
zth::ThreadLocalSingleton< Worker >
inline
protected
~UniqueID
()=default
zth::UniqueID< Worker >
virtual
~UniqueIDBase
()=default
zth::UniqueIDBase
protected
virtual
~Worker
() override
zth::Worker
inline
virtual
Generated by
1.9.1