38 #ifndef META_TUPLE_DIAGNOSTICS_H 39 #define META_TUPLE_DIAGNOSTICS_H 63 return string( (num.o_==i? constElm:changedElm) %
int(num.o_));
78 template<
typename TUP>
79 inline enable_if<is_Tuple<TUP>,
83 using TypeList =
typename RebindTupleTypes<TUP>::List;
84 using DumpPrinter = InstantiateChained<TypeList, Printer, NullP>;
87 + DumpPrinter::print();
A front-end for using printf-style formatting.
Implementation namespace for support and library code.
Metaprogramming with tuples-of-types and the std::tuple record.
Support for writing metaprogramming unit-tests dealing with typelists and flags.
failsafe invocation of custom string conversion.