If we package all arguments together into a single tuple, even including the member-function reference and the this-ptr for the invokeThreadFunction(), which is the actual thread-functor, then we can rely on std::make_from_tuple<T>(tuple), which implements precisely the same hand-over via a std::index_sequence, as used by the explicitly coded solution -- getting rid of some highly technical boilerplate |
||
|---|---|---|
| .. | ||
| draw | ||
| DIR_INFO | ||
| empty.html | ||
| InterfaceConcept_Varga.mm | ||
| renderengine.html | ||
| thinkPad.ichthyo.mm | ||
| uml | ||
| workflow.mm | ||