Zth (libzth)
Loading...
Searching...
No Matches
zth::TypedFiber< R > Member List

This is the complete list of members for zth::TypedFiber< R >, including all inherited members.

allowYield(Timestamp const &now=Timestamp::now()) const noexceptzth::Fiberinline
atCleanup(Hook_type::function_type f, Hook_type::arg_type arg=Hook_type::arg_type())zth::Fiberinline
atExit(Hook_type::function_type f, Hook_type::arg_type arg=Hook_type::arg_type())zth::Fiberinline
base typedefzth::UniqueID< Fiber >
cleanup() noexceptzth::RefCountedinlineprotectedvirtual
context() const noexceptzth::Fiberinline
Dead enum valuezth::Fiber
entry(void *that)zth::TypedFiber< R >inlineprotectedstatic
Entry typedefzth::Fiber
entry_()=0zth::TypedFiber< R >protectedpure virtual
EntryArg typedefzth::Fiber
ExitUnknownzth::Fiberstatic
Fiber(Entry entry, EntryArg arg=EntryArg())zth::Fiberinlineexplicit
fiberEntry(void *that) noexceptzth::Fiberinlineprotectedstatic
fiberEntry_() noexceptzth::Fiberinlineprotected
FiberHook typedefzth::Fiber
fls() const noexceptzth::Fiberinline
future() constzth::TypedFiber< R >inline
Future_type typedefzth::TypedFiber< R >
getID() noexceptzth::UniqueID< Fiber >inlinestatic
Hook_type typedefzth::Fiber
hookDeadzth::Fiberstatic
hookNewzth::Fiberstatic
id() const noexceptzth::UniqueID< Fiber >inline
id_() const noexcept finalzth::UniqueID< Fiber >inlineprotectedvirtual
id_str() const noexcept overridezth::NamedUniqueID< Named >inlinevirtual
init(Timestamp const &now=Timestamp::now())zth::Fiberinline
kill() noexceptzth::Fiberinline
leftzth::Listable
levelzth::Listable
Listable() noexceptzth::Listableinline
Listable(Listable const &e) noexceptzth::Listableinline
Listable(Listable &&l) noexceptzth::Listableinline
name() const noexceptzth::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
nap(Timestamp const &sleepUntil=Timestamp::null()) noexceptzth::Fiberinline
New enum valuezth::Fiber
nextzth::Listable
normptr() const noexceptzth::UniqueID< Fiber >inline
operator SharedPointer< Future_type > const &()zth::TypedFiber< R >inline
operator SharedReference< Future_type >()zth::TypedFiber< R >inline
zth::operator=(Listable const &rhs) noexceptzth::Listableinline
zth::operator=(Listable &&l) noexceptzth::Listableinline
UniqueID< Fiber >::operator=(UniqueID const &)=deletezth::UniqueID< Fiber >
UniqueID< Fiber >::operator=(UniqueID &&u) noexceptzth::UniqueID< Fiber >inline
prevzth::Listable
Ready enum valuezth::Fiber
RefCounted() noexceptzth::RefCountedinline
refs() const noexceptzth::RefCountedinline
registerFuture(Future_type *future)zth::TypedFiber< R >inline
resume() noexceptzth::Fiberinline
Return typedefzth::TypedFiber< R >
rightzth::Listable
run(Fiber &from, Timestamp now=Timestamp::now())zth::Fiberinline
Running enum valuezth::Fiber
runningSince() const noexceptzth::Fiberinline
setFls(void *data=nullptr) noexceptzth::Fiberinline
setFuture(T const &r)zth::TypedFiber< R >inlineprotected
setFuture()zth::TypedFiber< R >inlineprotected
setName(string const &name)zth::NamedUniqueID< Named >inline
setName(char const *name)zth::NamedUniqueID< Named >inline
setName(string &&name)zth::NamedUniqueID< Named >inline
setStackSize(size_t size) noexceptzth::Fiberinline
setState(State state, Timestamp const &t=Timestamp::now()) noexceptzth::Fiberinlineprotected
stackSize() const noexceptzth::Fiberinline
stackUsage() constzth::Fiberinline
state() const noexceptzth::Fiberinline
State enum namezth::Fiber
stateEnd() const noexceptzth::Fiberinline
str() constzth::Fiberinline
suspend() noexceptzth::Fiberinline
Suspended enum valuezth::Fiber
totalTime() const noexceptzth::Fiberinline
TypedFiber()zth::TypedFiber< R >inline
Uninitialized enum valuezth::Fiber
UniqueID(UniqueID const &)=deletezth::UniqueID< Fiber >
UniqueID(UniqueID &&u) noexceptzth::UniqueID< Fiber >inline
UniqueID(string const &name)zth::UniqueID< Fiber >inlineexplicit
UniqueID(string &&name)zth::UniqueID< Fiber >inlineexplicit
UniqueID(char const *name=nullptr)zth::UniqueID< Fiber >inlineexplicit
unused() noexceptzth::RefCountedinline
used() noexceptzth::RefCountedinline
userzth::Listable
user_type typedefzth::Listable
Waiting enum valuezth::Fiber
wakeup() noexceptzth::Fiberinline
withFuture()zth::TypedFiber< R >inline
~Fiber() noexcept overridezth::Fiberinlinevirtual
~NamedUniqueID() noexcept override=defaultzth::NamedUniqueID< Named >virtual
~RefCounted() noexceptzth::RefCountedinlinevirtual
~TypedFiber() noexcept override=defaultzth::TypedFiber< R >virtual
~UniqueID() noexcept override=defaultzth::UniqueID< Fiber >virtual
~UniqueIDBase() noexcept=defaultzth::UniqueIDBaseprotectedvirtual