_callback | yaclib::detail::BaseCore | protected |
_executor | yaclib::detail::BaseCore | |
_result | yaclib::detail::ResultCore< V, E > | |
_self | yaclib::detail::ResultCore< V, E > | |
Add(std::size_t) noexcept | yaclib::detail::OneCounter< ResultCore< V, E >, PromiseTypeDeleter< Lazy > > | inline |
BaseCore(State callback) noexcept | yaclib::detail::BaseCore | explicitprotected |
CallInline(InlineCore &callback) noexcept | yaclib::detail::BaseCore | |
Empty() const noexcept | yaclib::detail::BaseCore | |
final_suspend() noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
Get() noexcept | yaclib::detail::ResultCore< V, E > | inline |
get_return_object() noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
Handle() noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
IncRef() noexcept | yaclib::IRef | inlinevirtual |
initial_suspend() noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
kEmpty enum value | yaclib::detail::BaseCore | |
kResult enum value | yaclib::detail::BaseCore | |
MoveExecutorTo(BaseCore &callback) noexcept | yaclib::detail::BaseCore | |
next | yaclib::detail::Node | |
OneCounter(std::size_t, Args &&... args) noexcept(std::is_nothrow_constructible_v< ResultCore< V, E >, Args &&... >) | yaclib::detail::OneCounter< ResultCore< V, E >, PromiseTypeDeleter< Lazy > > | inline |
PromiseType() noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
Reset() noexcept | yaclib::detail::BaseCore | |
ResultCore() noexcept | yaclib::detail::ResultCore< V, E > | inline |
ResultCore(Args &&... args) noexcept(std::is_nothrow_constructible_v< Result< V, E >, Args &&... >) | yaclib::detail::ResultCore< V, E > | inlineexplicit |
return_value(Value &&value) noexcept(std::is_nothrow_constructible_v< Result< V, E >, Value && >) | yaclib::detail::PromiseType< V, E, Lazy > | inline |
return_value(Unit) noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
SetCallback(InlineCore &callback) noexcept | yaclib::detail::BaseCore | |
SetInline(InlineCore &callback) noexcept | yaclib::detail::BaseCore | |
SetResult() noexcept | yaclib::detail::BaseCore | |
State enum name | yaclib::detail::BaseCore | |
Store(Args &&... args) noexcept(std::is_nothrow_constructible_v< Result< V, E >, Args &&... >) | yaclib::detail::ResultCore< V, E > | inline |
StoreCallback(InlineCore &callback) noexcept | yaclib::detail::BaseCore | |
Sub(std::size_t) noexcept | yaclib::detail::OneCounter< ResultCore< V, E >, PromiseTypeDeleter< Lazy > > | inline |
SubEqual(std::size_t) const | yaclib::detail::OneCounter< ResultCore< V, E >, PromiseTypeDeleter< Lazy > > | inline |
Transfer typedef | yaclib::detail::BaseCore | |
unhandled_exception() noexcept | yaclib::detail::PromiseType< V, E, Lazy > | inline |
~IRef() noexcept=default | yaclib::IRef | virtual |
~ResultCore() noexcept override | yaclib::detail::ResultCore< V, E > | inline |