IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::TaskExpectedPromise< Result, ErrorType > Member List

This is the complete list of members for ice::TaskExpectedPromise< Result, ErrorType >, including all inherited members.

_error_continuationice::TaskExpectedPromise< Result, ErrorType >
_error_pointerice::TaskExpectedPromise< Result, ErrorType >
_error_valueice::TaskExpectedPromise< Result, ErrorType >
_infoice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >
_valueice::TaskExpectedPromise< Result, ErrorType >
continuation() const noexcept -> ice::coroutine_handle<>ice::TaskPromiseBaseinline
expected() noexcept -> ice::Expected< Result, ErrorType >ice::TaskExpectedPromise< Result, ErrorType >inline
expected_moved() noexcept -> ice::Expected< Result, ErrorType >ice::TaskExpectedPromise< Result, ErrorType >inline
final_suspend() noexceptice::TaskExpectedPromise< Result, ErrorType >inline
ice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >::final_suspend() const noexceptice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >inline
get_return_object() noexcept -> ice::TaskExpected< Result, ErrorType >ice::TaskExpectedPromise< Result, ErrorType >inline
ice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >::get_return_object() noexcept -> ice::Task< Result >ice::TaskPromise< Result >inline
initial_suspend() const noexceptice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >inline
operator delete(void *ptr) noexceptice::TaskPromiseBaseinline
operator new(size_t size) noexcept -> void *ice::TaskPromiseBaseinline
result() noexcept -> Result &ice::TaskExpectedPromise< Result, ErrorType >inline
ice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >::result() &noexcept -> Result &ice::TaskPromise< Result >inline
return_value(TypeExpected &&expected) noexcept(std::is_nothrow_move_constructible_v< Result >)ice::TaskExpectedPromise< Result, ErrorType >inline
return_value(ErrorType error) noexceptice::TaskExpectedPromise< Result, ErrorType >inline
return_value(Result const &value) noexcept(std::is_nothrow_copy_constructible_v< Result >)ice::TaskExpectedPromise< Result, ErrorType >inline
return_value(Result &&value) noexcept(std::is_nothrow_move_constructible_v< Result >)ice::TaskExpectedPromise< Result, ErrorType >inline
ice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >::return_value(Other &&value) noexceptice::TaskPromise< Result >inline
set_continuation(ice::coroutine_handle<> coro) noexceptice::TaskPromiseBaseinline
TaskDebugAllocator typedefice::TaskPromiseBase
TaskExpectedPromise() noexceptice::TaskExpectedPromise< Result, ErrorType >inline
TaskInfoPromise() noexcept=defaultice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >
TaskPromiseBase() noexcept=defaultice::TaskPromiseBaseinlineprotected
unhandled_exception() const noexceptice::TaskPromiseBaseinline
~TaskExpectedPromise() noexceptice::TaskExpectedPromise< Result, ErrorType >inline
~TaskInfoPromise() noexceptice::TaskInfoPromise< ice::TaskExpected< Result, ErrorType > >inline