Type Pack 0.0.1
|
Provides a wrapper for a type template parameter pack.
Adds types to the end of a pack.
ty::pack::concat_t
will also unwrap inner packs.
Filters the types in a pack so that only those matching a given type trait remain.
Transforms all types in a pack using a type modifier.
Unwraps the pack types into another tuple-like template.
Provides a static boolean constant indicating whether any of the types in a pack match a given type trait.
Provides a static boolean constant indicating whether all of the types in a pack match a given type trait.
Provides the size of the pack.
Provides an empty pack (same as ty::pack<>
).