Lines Matching refs:dispatch
316 // dispatch:
320 dispatch(_CompletionToken&& __token);
324 dispatch(const _Executor& __ex, _CompletionToken&& __token);
328 dispatch(_ExecutionContext& __ctx, _CompletionToken&& __token);
621 decltype(__x->dispatch(std::move(__f), __a)),
951 dispatch(_Func&& __f, const _ProtoAlloc& __a) const
1063 dispatch(_Func&& __f, const _Alloc& __a) const
1067 // _M_target->dispatch({allocator_arg, __a, std::forward<_Func>(__f)});
1068 _M_target->dispatch(std::forward<_Func>(__f));
1148 virtual void dispatch(std::function<void()>) const = 0;
1180 dispatch(std::function<void()> __f) const override
1181 { _M_ex.dispatch(std::move(__f), allocator<void>()); }
1247 dispatch(std::function<void()> __f) const override
1248 { this->_M_ex.dispatch(std::move(__f), _M_alloc); }
1322 _M_w.get_executor().dispatch(std::move(_M_h), __alloc);
1337 // dispatch:
1341 dispatch(_CompletionToken&& __token)
1346 __ex.dispatch(std::move(__cmpl.completion_handler), __alloc);
1354 dispatch(const _Executor& __ex, _CompletionToken&& __token)
1358 __ex.dispatch(net::__make_dispatcher(__cmpl.completion_handler),
1367 dispatch(_ExecutionContext& __ctx, _CompletionToken&& __token)
1369 return net::dispatch(__ctx.get_executor(),
1551 dispatch(_Func&& __f, const _Alloc& __a) const
1747 dispatch(_Fn&& __fn)
1751 std::get<1>(_M_t).dispatch(std::forward<_Fn>(__fn));