Zth (libzth)
Loading...
Searching...
No Matches
zth::coro::generator_promise< T > Member List

This is the complete list of members for zth::coro::generator_promise< T >, including all inherited members.

await_transform(A &&a) noexceptzth::coro::promise< generator_promise< T... > >inline
base typedefzth::coro::generator_promise< T >
begin()zth::coro::generator_promise< T >inline
completed() const noexceptzth::coro::generator_promise< T >inline
continuation() noexceptzth::coro::promise_baseinline
end() noexceptzth::coro::generator_promise< T >inline
final_suspend() noexceptzth::coro::generator_promise< T >inline
first_yield_type typedefzth::coro::generator_promise< T >
generate()zth::coro::generator_promise< T >inline
generator_promise()zth::coro::generator_promise< T >inline
generator_type typedefzth::coro::generator_promise< T >
get_return_object() noexceptzth::coro::generator_promise< T >inline
getID() noexceptzth::UniqueID< promise_base >inlinestatic
handle() noexcept finalzth::coro::promise< generator_promise< T... > >inlinevirtual
has_continuation() const noexceptzth::coro::promise_baseinline
id() const noexceptzth::UniqueID< promise_base >inline
id_() const noexcept finalzth::UniqueID< promise_base >inlineprotectedvirtual
id_str() const noexcept overridezth::NamedUniqueID< Named >inlinevirtual
initial_suspend() noexceptzth::coro::promise< generator_promise< T... > >inline
mailbox() const noexceptzth::coro::generator_promise< T >inline
mailbox() noexceptzth::coro::generator_promise< T >inline
Mailbox_types typedefzth::coro::generator_promise< T >
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
normptr() const noexceptzth::UniqueID< promise_base >inline
operator delete(void *ptr, std::size_t n) noexceptzth::coro::promise_baseinlinestatic
operator!=(end_type) const noexceptzth::coro::generator_promise< T >inline
operator*()zth::coro::generator_promise< T >inline
operator++()zth::coro::generator_promise< T >inline
operator++(int)zth::coro::generator_promise< T >inline
operator->()zth::coro::generator_promise< T >inline
operator=(UniqueID const &)=deletezth::UniqueID< promise_base >
operator=(UniqueID &&u) noexceptzth::UniqueID< promise_base >inline
operator==(end_type) const noexceptzth::coro::generator_promise< T >inline
promise(cow_string const &name)zth::coro::promise< generator_promise< T... > >inlineexplicitprotected
promise_base(cow_string const &name)zth::coro::promise_baseinlineexplicitprotected
promise_type typedefzth::coro::promise< generator_promise< T... > >
RefCounted() noexceptzth::RefCountedinline
refs() const noexceptzth::RefCountedinline
return_void() noexceptzth::coro::generator_promise< T >inline
run()zth::coro::promise< generator_promise< T... > >inline
running() const noexcept finalzth::coro::promise< generator_promise< T... > >inlinevirtual
running(bool set) noexceptzth::coro::promise< generator_promise< T... > >inlineprotected
self() const noexceptzth::coro::promise< generator_promise< T... > >inlineprotected
self() noexceptzth::coro::promise< generator_promise< T... > >inlineprotected
set_continuation(std::coroutine_handle<> cont={}) noexceptzth::coro::promise_baseinline
setName(string const &name)zth::NamedUniqueID< Named >inline
setName(char const *name)zth::NamedUniqueID< Named >inline
setName(string &&name)zth::NamedUniqueID< Named >inline
typedHandle() noexceptzth::coro::promise< generator_promise< T... > >inline
unhandled_exception() noexceptzth::coro::generator_promise< T >inline
UniqueID(UniqueID const &)=deletezth::UniqueID< promise_base >
UniqueID(UniqueID &&u) noexceptzth::UniqueID< promise_base >inline
UniqueID(string const &name)zth::UniqueID< promise_base >inlineexplicit
UniqueID(string &&name)zth::UniqueID< promise_base >inlineexplicit
UniqueID(char const *name=nullptr)zth::UniqueID< promise_base >inlineexplicit
unused() noexceptzth::RefCountedinline
used() noexceptzth::RefCountedinline
valid() const noexceptzth::coro::generator_promise< T >inline
value()zth::coro::generator_promise< T >inline
waiter() const noexceptzth::coro::generator_promise< T >inline
waiter() const noexceptzth::coro::generator_promise< T >inline
yield_value(T_ &&v) noexceptzth::coro::generator_promise< T >inline
ZTH_MALLOC_ATTR((malloc, alloc_size(1))) static void *operator new(stdzth::coro::promise_baseinline
~generator_promise() noexcept override=defaultzth::coro::generator_promise< T >virtual
~NamedUniqueID() noexcept override=defaultzth::NamedUniqueID< Named >virtual
~promise() noexcept overridezth::coro::promise< generator_promise< T... > >inlinevirtual
~promise_base() noexcept override=defaultzth::coro::promise_basevirtual
~RefCounted() noexceptzth::RefCountedinlinevirtual
~UniqueID() noexcept override=defaultzth::UniqueID< promise_base >virtual
~UniqueIDBase() noexcept=defaultzth::UniqueIDBaseprotectedvirtual