SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
smtk::flatten_tuple< T > Struct Template Reference

Takes a tuple of tuples and types and returns a tuple of the tuple contents and the plain types. More...

#include <TupleTraits.h>

Detailed Description

template<typename T>
struct smtk::flatten_tuple< T >

Takes a tuple of tuples and types and returns a tuple of the tuple contents and the plain types.

Examples:

flatten_tuple<std::tuple<int, float>>::type == std::tuple<int, float>
flatten_tuple<std::tuple<int, std::tuple<float, float>>>::type ==
std::tuple<int, float, float>

The documentation for this struct was generated from the following file: