#include <strand_service.hpp>

Public Member Functions | |
| handler_wrapper (Handler handler) | |
Static Public Member Functions | |
| static void | do_invoke (handler_base *base, strand_service &service_impl, implementation_type &impl) |
| static void | do_destroy (handler_base *base) |
Private Attributes | |
| Handler | handler_ |
Definition at line 297 of file strand_service.hpp.
| asio::detail::strand_service::handler_wrapper< Handler >::handler_wrapper | ( | Handler | handler | ) | [inline] |
Definition at line 301 of file strand_service.hpp.
| static void asio::detail::strand_service::handler_wrapper< Handler >::do_invoke | ( | handler_base * | base, | |
| strand_service & | service_impl, | |||
| implementation_type & | impl | |||
| ) | [inline, static] |
Definition at line 308 of file strand_service.hpp.
References asio::detail::strand_service::post_next_waiter_on_exit::cancel(), simple_client::h, asio_handler_invoke_helpers::invoke(), and asio::detail::handler_ptr< Alloc_Traits >::reset().
| static void asio::detail::strand_service::handler_wrapper< Handler >::do_destroy | ( | handler_base * | base | ) | [inline, static] |
Handler asio::detail::strand_service::handler_wrapper< Handler >::handler_ [private] |
Definition at line 350 of file strand_service.hpp.
1.5.6