template<typename Type, typename Tuple Tuple, std::size_t Depth>
gtopt::mvector_traits struct

Public types

using tuple_type = Tuple
using value_type = Type
using vector_type = std::vector<typename mvector_traits<Type, Tuple, Depth - 1>::vector_type>

Public static functions

template<typename Container Container>
static auto at_value(const Container& vec, const tuple_type& uids) -> constexpr auto noexcept