Lines Matching refs:dispatch
315 // dispatch:
319 dispatch(_CompletionToken&& __token);
323 dispatch(const _Executor& __ex, _CompletionToken&& __token);
327 dispatch(_ExecutionContext& __ctx, _CompletionToken&& __token);
629 decltype(__x->dispatch(std::move(__f), __a)),
977 dispatch(_Func&& __f, const _ProtoAlloc& __a) const
1089 dispatch(_Func&& __f, const _Alloc& __a) const
1093 // _M_target->dispatch({allocator_arg, __a, std::forward<_Func>(__f)});
1094 _M_target->dispatch(std::forward<_Func>(__f));
1174 virtual void dispatch(std::function<void()>) const = 0;
1206 dispatch(std::function<void()> __f) const override
1207 { _M_ex.dispatch(std::move(__f), allocator<void>()); }
1273 dispatch(std::function<void()> __f) const override
1274 { this->_M_ex.dispatch(std::move(__f), _M_alloc); }
1348 _M_w.get_executor().dispatch(std::move(_M_h), __alloc);
1363 // dispatch:
1367 dispatch(_CompletionToken&& __token)
1372 __ex.dispatch(std::move(__cmpl.completion_handler), __alloc);
1380 dispatch(const _Executor& __ex, _CompletionToken&& __token)
1384 __ex.dispatch(net::__make_dispatcher(__cmpl.completion_handler),
1393 dispatch(_ExecutionContext& __ctx, _CompletionToken&& __token)
1395 return net::dispatch(__ctx.get_executor(),
1577 dispatch(_Func&& __f, const _Alloc& __a) const
1781 dispatch(_Fn&& __fn)
1785 std::get<1>(_M_t).dispatch(std::forward<_Fn>(__fn));