template<typename... T>
struct maxon::ParameterPack< T >
Helper class to work with parameter packs. IndexOf supports finding the index of a type in the argument list, At supports indexing into the list, ContainsAll implements a subset test:
ParameterPack<Int, Float, String, String>::IndexOf<
Float>::value == 1
ParameterPack<Int, Float, String, String>::At<2>::type == String
Int64 Int
signed 32/64 bit int, size depends on the platform
Definition: apibase.h:187
Float64 Float
Definition: apibase.h:196
maxon::details::ParameterPackContainsAll< ParameterPack, X... > ContainsAll
Definition: apibase.h:923
- Template Parameters
-
T | The types of the parameter pack. |