gtopt/mvector_traits.hpp file

Recursive multi-dimensional vector traits.

This module defines the mvector_traits template, which recursively nests std::vector types to represent multi-dimensional indexed containers.

Namespaces

namespace gtopt

Classes

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