От: | Evgeny.Panasyuk | ||
Дата: | 24.09.14 09:30 | ||
Оценка: | 15 (1) |
J>[func.require]
J>Define INVOKE (f, t1, t2, ..., tN, R) as INVOKE (f, t1, t2, ..., tN) implicitly converted to R.
R operator()(ArgTypes... args) const
1 Effects: INVOKE (f, std::forward<ArgTypes>(args)..., R) (20.9.2), where f is the target object
(20.9.1) of *this.
2 Returns: Nothing if R is void, otherwise the return value of INVOKE (f, std::forward<ArgTypes>(
args)..., R).