|
tetl 0.1.0
Embedded Template Library
|
#include <coroutine_handle.hpp>
Public Member Functions | |
| constexpr | coroutine_handle () noexcept=default |
| constexpr | coroutine_handle (nullptr_t handle) noexcept |
| constexpr auto | address () const noexcept -> void * |
| auto | destroy () const -> void |
| auto | done () const noexcept -> bool |
| constexpr | operator bool () const noexcept |
| auto | operator() () const -> void |
| constexpr auto | operator= (nullptr_t) noexcept -> coroutine_handle & |
| auto | resume () const -> void |
Static Public Member Functions | |
| static constexpr auto | from_address (void *addr) noexcept -> coroutine_handle |
Protected Attributes | |
| void * | _handle {nullptr} |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlineconstexprnoexcept |