Skip to content

asio::experimental::detail::awaiter

詳細情報

メンバー

~awaiter()

asio::experimental::detail::awaiter< Executor >::~awaiter()

set_executor()

void asio::experimental::detail::awaiter< Executor >::set_executor(const Executor &ex)

引数

  • constExecutor & ex

get_executor()

executor_type asio::experimental::detail::awaiter< Executor >::get_executor() const noexcept

戻り値

executor_type

get_return_object()

awaiter* asio::experimental::detail::awaiter< Executor >::get_return_object()

戻り値

awaiter*

initial_suspend()

auto asio::experimental::detail::awaiter< Executor >::initial_suspend()

戻り値

auto

final_suspend()

auto asio::experimental::detail::awaiter< Executor >::final_suspend()

戻り値

auto

return_void()

void asio::experimental::detail::awaiter< Executor >::return_void()

add_ref()

awaiter* asio::experimental::detail::awaiter< Executor >::add_ref()

戻り値

awaiter*

release()

void asio::experimental::detail::awaiter< Executor >::release()

unhandled_exception()

void asio::experimental::detail::awaiter< Executor >::unhandled_exception()

rethrow_unhandled_exception()

void asio::experimental::detail::awaiter< Executor >::rethrow_unhandled_exception()