Home
last modified time | relevance | path

Searched defs:__t (Results 1 – 22 of 22) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dasync_scope.hpp70 struct __t : __task { struct
71 using __id = __when_empty_op;
73 explicit __t(const __impl* __scope, _Constrained&& __sndr, _Receiver __rcvr) in __t() function
81 void start() & noexcept { in start()
96 static void __notify_waiter(__task* __self) noexcept { in __notify_waiter()
101 connect_result_t<_Constrained, _Receiver> __op_;
109 struct __t { struct
110 using __id = __when_empty_sender;
111 using sender_concept = stdexec::sender_t;
114 using __when_empty_op_t =
[all …]
H A Denv.hpp78 struct __t : __immovable { struct
79 using __id = __operation;
82 _Receiver __rcvr_;
84 constexpr void start() & noexcept { in start()
106 using __t = __sender; typedef
157 struct __t { struct
158 using sender_concept = sender_t;
159 using __id = __sender;
160 _Sender __sndr_;
161 _Attrs __attrs_;
[all …]
H A Dat_coroutine_exit.hpp39 struct __t { struct
40 using receiver_concept = stdexec::receiver_t;
41 using __id = __receiver_id;
42 _Receiver __receiver_;
46 void set_value(_Args&&... __args) noexcept { in set_value()
53 void set_error(_Error&& __err) noexcept { in set_error()
58 void set_stopped() noexcept { in set_stopped()
62 auto get_env() const noexcept -> env_of_t<_Receiver> { in get_env()
79 struct __t { struct
80 using __id = __sender_id;
[all …]
H A Dany_sender_of.hpp269 class __t : __immovable { class
290 __t(_Tp&& __object) in __t() function in exec::__any::__immovable_storage::__t
302 __t(std::in_place_type_t<_Tp>, _Args&&... __args) in __t() function in exec::__any::__immovable_storage::__t
387 class __storage<_Vtable, _Allocator, _Copyable, _InlineSize, _Alignment>::__t class in exec::__any::__storage
431 __t(_Tp&& __object) in __t() function in exec::__any::__storage::__t
443 __t(std::in_place_type_t<_Tp>, _Args&&... __args) in __t() function in exec::__any::__storage::__t
452 __t(const __t& __other) in __t() function in exec::__any::__storage::__t
468 __t(__t&& __other) noexcept in __t() function in exec::__any::__storage::__t
664 struct __t struct
674 const __any_::__rcvr_vfun<_Tag(_As...)>& __vfun = *this;
[all …]
H A Dsequence_senders.hpp100 struct __t { struct
101 using receiver_concept = stdexec::receiver_t;
102 using __id = __stopped_means_break;
103 using _Receiver = stdexec::__t<_ReceiverId>;
104 using __token_t = stop_token_of_t<env_of_t<_Receiver>>;
107 auto get_env() const noexcept -> env_of_t<_Receiver> { in get_env()
111 void set_value() noexcept in set_value()
117 void set_stopped() noexcept in set_stopped()
725 using __t = __debug_sequence_sender_receiver; typedef
739 using __t = __debug_sequence_sender_receiver; typedef
H A Dtask.hpp323 using __t = basic_task; typedef in exec::__task::basic_task
359 using __t = __promise; typedef
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__connect_awaitable.hpp94 struct __t : __operation_base { struct
95 using promise_type = stdexec::__t<__promise<_ReceiverId>>;
104 struct __t struct
107 using __id = __promise;
110 __t(auto&&, _Receiver&& __rcvr) noexcept in __t() argument
114 explicit __t(auto&, _Receiver& __rcvr) noexcept in __t() function
119 auto unhandled_stopped() noexcept -> __coro::coroutine_handle<> { in unhandled_stopped()
127 auto get_return_object() noexcept -> stdexec::__t<__operation<_ReceiverId>> { in get_return_object()
133 auto get_env() const noexcept -> env_of_t<_Receiver> { in get_env()
137 _Receiver& __rcvr_;
H A D__sync_wait.hpp47 using __t = __env; typedef
96 struct __t { struct
97 using receiver_concept = receiver_t;
98 using __id = __receiver;
99 __state* __state_;
100 std::optional<std::tuple<_Values...>>* __values_;
104 void set_value(_As&&... __as) noexcept { in set_value()
115 void set_error(_Error __err) noexcept { in set_error()
127 void set_stopped() noexcept { in set_stopped()
132 auto get_env() const noexcept -> __env { in get_env()
[all …]
H A D__as_awaitable.hpp83 struct __t : __receiver_base<_Value> { struct
84 using __id = __receiver;
86 void set_stopped() noexcept { in set_stopped()
95 auto get_env() const noexcept -> env_of_t<_Promise&> { in get_env()
159 struct __t : __sender_awaitable_base<__value> { struct
160 __t(_Sender&& sndr, __coro::coroutine_handle<_Promise> __hcoro) in __t() function
169 void await_suspend(__coro::coroutine_handle<_Promise>) noexcept { in await_suspend()
174 using __receiver = __receiver_t<_Sender, _Promise>;
175 connect_result_t<_Sender, __receiver> __op_state_;
H A D__schedule_from.hpp107 struct __t { struct
108 using receiver_concept = receiver_t;
109 using __id = __rcvr2;
111 void set_value() noexcept { in set_value()
116 void set_error(_Error&& __err) noexcept { in set_error()
121 void set_stopped() noexcept { in set_stopped()
125 auto get_env() const noexcept -> env_of_t<_Receiver> { in get_env()
129 __state<_Scheduler, _Sexpr, _Receiver>* __state_;
H A D__run_loop.hpp55 struct __t : __task { struct
56 using __id = __operation;
58 run_loop* __loop_;
61 static void __execute_impl(__task* __p) noexcept { in __execute_impl()
75 explicit __t(__task* __tail) noexcept in __t() function
79 __t(__task* __next, run_loop* __loop, _Receiver __rcvr) in __t() function
97 using __t = __schedule_task; typedef
118 using __t = __env; typedef
151 using __t = __scheduler; typedef
H A D__env.hpp257 using __t = __root_env; typedef
363 using __t = prop; typedef
383 using __t = cprop; typedef
399 using __t = env; typedef
408 using __t = env; typedef
414 using __t = env; typedef
434 using __t = env; typedef
454 using __t = env; typedef
466 struct __t { struct
467 using __id = __fwd;
[all …]
H A D__basic_sender.hpp352 struct __t { struct
353 using receiver_concept = receiver_t;
354 using __id = __rcvr;
356 using __index = __msize_t<_Idx>;
357 using __parent_op_t = __op_state<_Sexpr, _Receiver>;
358 using __tag_t = tag_of_t<_Sexpr>;
362 __parent_op_t* __op_;
365 STDEXEC_ATTRIBUTE(always_inline) in STDEXEC_ATTRIBUTE()
371 STDEXEC_ATTRIBUTE(always_inline) in STDEXEC_ATTRIBUTE()
376 STDEXEC_ATTRIBUTE(always_inline) void set_stopped() noexcept { in STDEXEC_ATTRIBUTE()
[all …]
H A D__let.hpp102 struct __t { struct
103 using receiver_concept = receiver_t;
104 using __id = __rcvr_sch;
105 _Receiver __rcvr_;
106 _Scheduler __sched_;
109 void set_value(_As&&... __as) noexcept { in set_value()
114 void set_error(_Error&& __err) noexcept { in set_error()
118 void set_stopped() noexcept { in set_stopped()
122 auto get_env() const noexcept { in get_env()
146 using __t = __mexception< typedef
[all …]
H A D__debug.hpp98 using __t = __debug_receiver; typedef
106 using __t = __debug_receiver; typedef
135 struct __t { struct
139 __t(__debug_receiver<_CvrefSenderId, _Env, completion_signatures<_Sigs...>>&&) noexcept { in __t() function
H A D__shared.hpp181 struct __t { struct
182 using receiver_concept = receiver_t;
183 using __id = __receiver;
186 STDEXEC_ATTRIBUTE(always_inline) in STDEXEC_ATTRIBUTE()
192 STDEXEC_ATTRIBUTE(always_inline) in STDEXEC_ATTRIBUTE()
197 STDEXEC_ATTRIBUTE(always_inline) void set_stopped() noexcept { in STDEXEC_ATTRIBUTE()
201 auto get_env() const noexcept -> const __env_t<_Env>& { in get_env()
206 __shared_state<_CvrefSender, _Env>* __sh_state_;
H A D__inline_scheduler.hpp30 using __t = __opstate; typedef
57 using __t = __sender; typedef
75 using __t = inline_scheduler; typedef
H A D__meta.hpp33 using __t = _Tp::__t; typedef
37 using __t = _Ty; typedef
342 using __t = __meval__<_Fn, _Args...>; typedef
357 using __t = __minvoke__<_Fn, _Args...>; typedef
481 using __t = __minvoke<_Fn, _Args...>; typedef
492 using __t = __minvoke<_Fn, _Args...>; typedef
841 using __t = _Ty; typedef
907 using __t = __call_result_t<_Fn>; typedef
940 using __t = __minvoke<_Continuation, __minvoke<_Fn, _Cs, _Ds>...>; typedef
H A D__start_detached.hpp36 using __t = __submit_receiver; typedef
94 using __t = __receiver; typedef
H A D__any_receiver_ref.hpp85 using __t = __receiver_ref; typedef in stdexec::__any_::__receiver_ref
H A D__on.hpp81 using __t = __with_sched; typedef
H A D__tuple.hpp205 using __t = __tuple<__indices_for<_Ts...>{}, _Ts...>; typedef