Skip to content

asio::detail::coro_handler

詳細情報

メンバー

coro_

shared_ptr<typename basic_yield_context<Handler>::callee_type> asio::detail::coro_handler< Handler, T >::coro_

ca_

basic_yield_context<Handler>::caller_type& asio::detail::coro_handler< Handler, T >::ca_

handler_

Handler asio::detail::coro_handler< Handler, T >::handler_

ready_

atomic_count* asio::detail::coro_handler< Handler, T >::ready_

ec_

asio::error_code* asio::detail::coro_handler< Handler, T >::ec_

value_

T* asio::detail::coro_handler< Handler, T >::value_

coro_handler()

asio::detail::coro_handler< Handler, T >::coro_handler(basic_yield_context< Handler > ctx)

引数

  • basic_yield_context< Handler > ctx

operator()()

void asio::detail::coro_handler< Handler, T >::operator()(T value)

引数

  • T value

operator()()

void asio::detail::coro_handler< Handler, T >::operator()(asio::error_code ec, T value)

引数

  • asio::error_code ec
  • T value