Struct std::coroutine_handle< noop_coroutine_promise >

template <>

Class List > std > coroutine_handle< noop_coroutine_promise >

  • #include <frame.h>

Inherits the following classes: std::coroutine_handle< void >

Public Functions

Type Name
constexpr void destroy () noexcept const
constexpr bool done () noexcept const
constexpr operator bool () noexcept const
constexpr void operator() () noexcept const
constexpr void resume () noexcept const

Public Functions inherited from std::coroutine_handle< void >

See std::coroutine_handle< void >

Type Name
constexpr void * address () noexcept const
constexpr coroutine_handle () noexcept
constexpr coroutine_handle (std::nullptr_t) noexcept
void destroy () const
bool done () const
constexpr operator bool () noexcept const
void operator() () const
coroutine_handle & operator= (nullptr_t) noexcept
void resume () const

Public Static Functions inherited from std::coroutine_handle< void >

See std::coroutine_handle< void >

Type Name
coroutine_handle from_address (void * _Addr)

Protected Attributes inherited from std::coroutine_handle< void >

See std::coroutine_handle< void >

Type Name
portable_coro_prefix * _Ptr = = nullptr

Public Functions Documentation

function destroy

inline constexpr void std::coroutine_handle< noop_coroutine_promise >::destroy () noexcept const

function done

inline constexpr bool std::coroutine_handle< noop_coroutine_promise >::done () noexcept const

function operator bool

inline explicit constexpr std::coroutine_handle< noop_coroutine_promise >::operator bool () noexcept const

function operator()

inline constexpr void std::coroutine_handle< noop_coroutine_promise >::operator() () noexcept const

function resume

inline constexpr void std::coroutine_handle< noop_coroutine_promise >::resume () noexcept const

The documentation for this class was generated from the following file interface/coroutine/frame.h