Bound executable task composed of a member function, receiver spec, and per-parameter specs.
More...
template<typename F, typename ReceiverSpec, typename... Specs>
struct yorch::bound_member_task< F, ReceiverSpec, Specs >
Bound executable task composed of a member function, receiver spec, and per-parameter specs.
This form models the receiver as an explicit binding source distinct from the business parameters. At execution time the receiver is resolved first, then all remaining specs are resolved against the member-function parameter list and invoked through std::invoke(...).
- Template Parameters
-
| F | Stored member-function pointer type. |
| ReceiverSpec | Stored receiver binding spec. |
| Specs | Stored business-parameter specs. |
Definition at line 213 of file types.hpp.