OpenKalman
Namespaces | Functions
tuple_flatten.hpp File Reference
#include <type_traits>
#include <tuple>
#include "collections/concepts/tuple_like.hpp"
Include dependency graph for tuple_flatten.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 OpenKalman::collections
 Namespace for collections.
 

Functions

template<typename Arg >
constexpr auto OpenKalman::collections::detail::tuple_flatten_impl (Arg &&)
 
template<typename Arg , std::size_t... Ix>
constexpr auto OpenKalman::collections::detail::tuple_flatten_impl (Arg &&arg, std::index_sequence< Ix... >)
 
template<typename Arg , std::enable_if_t< tuple_like< Arg >, int > = 0>
constexpr auto OpenKalman::collections::tuple_flatten (Arg &&arg)