Реализация Fusion TR1 Tuple также представляет собой слияние Forward Sequence. Таким образом, тип термоядерного кортежа обеспечивает большую функциональность, чем требуется TR1.
В настоящее время кортеж в основном является синонимом вектора , хотя это может быть изменено в будущих релизах синтеза.
#include <boost/fusion/tuple.hpp>
#include <boost/fusion/include/tuple.hpp>
#include <boost/fusion/tuple/tuple.hpp>
#include <boost/fusion/tuple/tuple_fwd.hpp>
#include <boost/fusion/include/tuple_fwd.hpp>
#include <boost/fusion/tuple/tuple_tie.hpp>
#include <boost/fusion/include/tuple_tie.hpp>
#include <boost/fusion/tuple/make_tuple.hpp>
#include <boost/fusion/include/make_tuple.hpp>
template<
typename T1 = unspecified,
typename T2 = unspecified,
...
typename TN = unspecified>
class tuple;