|
using | CallTest |
|
using | ValidArgs |
|
using | Args = std::tuple_element_t<argIndex, ValidArgs> |
|
using | Result = decltype(std::apply(std::declval<Job>(), std::declval<Args>())) |
|
◆ CallTest
Initial value:
std::tuple<std::is_invocable<Job>, std::is_invocable<Job, Stop>,
std::is_invocable<Job, Progress>, std::is_invocable<Job, Stop, Progress>,
std::is_invocable<Job, Progress, Stop>>
◆ ValidArgs
Initial value: std::tuple<std::tuple<>, std::tuple<Stop>, std::tuple<Progress>,
std::tuple<Stop, Progress>, std::tuple<Progress, Stop>>
The documentation for this struct was generated from the following file: