Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 684 Bytes

Invoke.md

File metadata and controls

36 lines (26 loc) · 684 Bytes

<CppML/Functional/Invoke.hpp>

Table of Contents

Invoke

template <typename F, typename ...Ts>
using Invoke = /*...*/;

Invoke<F, Ts...>

Invoke<F, Ts...> is a convenience alias that invokes the metafunction F on a parameter pack Ts.... It is equivalent to

typename F::template f<Ts...>;

f

template <typename F, typename ...Ts>
using f = /*...*/;

f<F, Ts...>

f<F, Ts...> is a convenience alias that invokes the metafunction F on a parameter pack Ts.... It is equivalent to

typename F::template f<Ts...>;

NOTE

It is identical to ml::Invoke.