Zth (libzth)
zth::TypedFiber< R, F > Member List

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

addCleanup(void(*f)(Fiber &, void *), void *arg)zth::Fiberinline
allowYield(Timestamp const &now=Timestamp::now()) const noexceptzth::Fiberinline
changedName(string const &name) overridezth::Fiberinlineprotectedvirtual
context() const noexceptzth::Fiberinline
Dead enum valuezth::Fiber
Entry typedefzth::Fiber
entry(void *that)zth::TypedFiber< R, F >inlineprotectedstatic
entry_()=0zth::TypedFiber< R, F >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
function() const noexceptzth::TypedFiber< R, F >inlineprotected
Function typedefzth::TypedFiber< R, F >
future() constzth::TypedFiber< R, F >inline
Future_type typedefzth::TypedFiber< R, F >
getID() noexceptzth::UniqueID< Fiber >inlinestatic
hookDeadzth::Fiberstatic
hookNewzth::Fiberstatic
id() const noexceptzth::UniqueID< Fiber >inline
id_str() const overridezth::UniqueID< Fiber >inlinevirtual
init(Timestamp const &now=Timestamp::now())zth::Fiberinline
kill() noexceptzth::Fiberinline
leftzth::Listable< Fiber >
Listable() noexceptzth::Listable< Fiber >inline
Listable(Listable const &e) noexceptzth::Listable< Fiber >inline
Listable(Listable &&l) noexceptzth::Listable< Fiber >inline
listNext() const noexceptzth::Listable< Fiber >inline
listPrev() const noexceptzth::Listable< Fiber >inline
name() const noexceptzth::UniqueID< Fiber >inline
nap(Timestamp const &sleepUntil=Timestamp::null()) noexceptzth::Fiberinline
New enum valuezth::Fiber
nextzth::Listable< Fiber >
normptr() const noexceptzth::UniqueID< Fiber >inline
Listable< Fiber >::operator=(Listable const &rhs) noexceptzth::Listable< Fiber >inline
Listable< Fiber >::operator=(Listable &&l) noexceptzth::Listable< Fiber >inline
UniqueID< Fiber >::operator=(UniqueID const &)=deletezth::UniqueID< Fiber >
UniqueID< Fiber >::operator=(UniqueID &&u) noexceptzth::UniqueID< Fiber >inline
prevzth::Listable< Fiber >
Ready enum valuezth::Fiber
registerFuture(Future_type *future)zth::TypedFiber< R, F >inline
resume() noexceptzth::Fiberinline
Return typedefzth::TypedFiber< R, F >
rightzth::Listable< Fiber >
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, F >inlineprotected
setFuture()zth::TypedFiber< R, F >inlineprotected
setName(string const &name)zth::UniqueID< Fiber >inline
setName(char const *name)zth::UniqueID< Fiber >inline
setName(string &&name)zth::UniqueID< Fiber >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
type typedefzth::Listable< Fiber >
TypedFiber(Function function)zth::TypedFiber< R, F >inlineexplicit
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
Waiting enum valuezth::Fiber
wakeup() noexceptzth::Fiberinline
withFuture()zth::TypedFiber< R, F >inline
~Fiber() overridezth::Fiberinlinevirtual
~TypedFiber() override=defaultzth::TypedFiber< R, F >virtual
~UniqueID()=defaultzth::UniqueID< Fiber >virtual
~UniqueIDBase()=defaultzth::UniqueIDBaseprotectedvirtual