_callback | yaclib::detail::BaseCore | protected |
_executor | yaclib::detail::BaseCore | |
_result | yaclib::detail::ResultCore< V, E > | |
_self | yaclib::detail::ResultCore< V, E > | |
BaseCore(State state) noexcept | yaclib::detail::BaseCore | inlineexplicitprotected |
Call() noexcept final | yaclib::detail::ReadyCore< V, E > | inlinevirtual |
CallInline(InlineCore &callback) noexcept | yaclib::detail::UniqueCore< V, E > | inline |
CopyExecutorTo(BaseCore &callback) noexcept | yaclib::detail::BaseCore | inline |
DecRef() noexcept | yaclib::IRef | inlinevirtual |
Drop() noexcept final | yaclib::detail::ReadyCore< V, E > | inlinevirtual |
Empty() const noexcept | yaclib::detail::BaseCore | inline |
Get() noexcept | yaclib::detail::ResultCore< V, E > | inline |
GetRef() noexcept | yaclib::IRef | inlinevirtual |
Here(InlineCore &) noexcept final | yaclib::detail::ReadyCore< V, E > | inlinevirtual |
Impl(InlineCore &caller) noexcept | yaclib::detail::ResultCore< V, E > | inlineprotected |
IncRef() noexcept | yaclib::IRef | inlinevirtual |
kEmpty enum value | yaclib::detail::BaseCore | |
kResult enum value | yaclib::detail::BaseCore | |
MoveExecutorTo(BaseCore &callback) noexcept | yaclib::detail::BaseCore | inline |
MoveOrConst() | yaclib::detail::ResultCore< V, E > | inline |
next | yaclib::detail::Node | |
ReadyCore(Args &&... args) noexcept(std::is_nothrow_constructible_v< Result< V, E >, Args &&... >) | yaclib::detail::ReadyCore< V, E > | inline |
ResetImpl() noexcept | yaclib::detail::BaseCore | protected |
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 |
SetCallback(InlineCore &callback) noexcept | yaclib::detail::UniqueCore< V, E > | inline |
SetCallbackImpl(InlineCore &callback) noexcept | yaclib::detail::BaseCore | protected |
SetInline(InlineCore &callback) noexcept | yaclib::detail::UniqueCore< V, E > | inline |
SetInlineImpl(InlineCore &callback) noexcept | yaclib::detail::BaseCore | protected |
SetResult() noexcept | yaclib::detail::UniqueCore< V, E > | inline |
SetResultImpl() noexcept | yaclib::detail::BaseCore | protected |
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::UniqueCore< V, E > | inline |
StoreCallbackImpl(InlineCore &callback) noexcept | yaclib::detail::BaseCore | inlineprotected |
~IRef() noexcept=default | yaclib::IRef | virtual |
~ResultCore() noexcept override | yaclib::detail::ResultCore< V, E > | inline |