Tuple.h file
Defines the Tuple class, an extended tuple implementation.
The Tuple class extends std::tuple with additional functionality including Cartesian products, zipping, filtering, mapping, and concatenation operations. These operations are useful for compile-time metaprogramming and type-safe container manipulation.
Namespaces
Classes
-
template<>class Rodin::Tuple<>
- Specialization of Tuple for an empty parameter pack.
-
template<class T, class ... Ts>class Rodin::Tuple<T, Ts...>
- A tuple class that extends std::tuple with additional functionality.