aether::mpl::gather_optional< std::tuple< maybe< Ms... >, maybe< Ns... >, Ts... > > Struct Template Reference

#include <mpl.hh>

Public Types

using type = typename gather_optional< std::tuple< maybe< Ms..., Ns... >, Ts... >>::type
 

Member Typedef Documentation

template<typename... Ms, typename... Ns, typename... Ts>
using aether::mpl::gather_optional< std::tuple< maybe< Ms... >, maybe< Ns... >, Ts... > >::type = typename gather_optional<std::tuple<maybe<Ms...,Ns...>, Ts...>>::type