| base1_type typedef (defined in asio::detail::handler_work< Handler, IoExecutor, typename >) | asio::detail::handler_work< Handler, IoExecutor, typename > | |
| base2_type typedef (defined in asio::detail::handler_work< Handler, IoExecutor, typename >) | asio::detail::handler_work< Handler, IoExecutor, typename > | |
| complete(Function &function, Handler &handler) (defined in asio::detail::handler_work< Handler, IoExecutor, typename >) | asio::detail::handler_work< Handler, IoExecutor, typename > | inline |
| dispatch(Function &function, Handler &handler) (defined in asio::detail::handler_work_base< IoExecutor >) | asio::detail::handler_work_base< IoExecutor > | inlineprivate |
| dispatch(Function &function, Handler &handler) (defined in asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor >) | asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor > | inlineprivate |
| handler_work(Handler &handler, const IoExecutor &io_ex) ASIO_NOEXCEPT (defined in asio::detail::handler_work< Handler, IoExecutor, typename >) | asio::detail::handler_work< Handler, IoExecutor, typename > | inline |
| handler_work_base(const IoExecutor &ex) ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< IoExecutor >) | asio::detail::handler_work_base< IoExecutor > | inlineexplicitprivate |
| handler_work_base(const IoExecutor &ex, const OtherExecutor &) ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< IoExecutor >) | asio::detail::handler_work_base< IoExecutor > | inlineprivate |
| handler_work_base(const handler_work_base &other) ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< IoExecutor >) | asio::detail::handler_work_base< IoExecutor > | inlineprivate |
| handler_work_base(const associated_executor< Handler, IoExecutor >::type &ex) ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor >) | asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor > | inlineexplicitprivate |
| handler_work_base(const associated_executor< Handler, IoExecutor >::type &ex, const OtherExecutor &) ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor >) | asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor > | inlineprivate |
| handler_work_base(const handler_work_base &other) ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor >) | asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor > | inlineprivate |
| owns_work() const ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< IoExecutor >) | asio::detail::handler_work_base< IoExecutor > | inlineprivate |
| owns_work() const ASIO_NOEXCEPT (defined in asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor >) | asio::detail::handler_work_base< associated_executor< Handler, IoExecutor >::type, IoExecutor > | inlineprivate |