LocalGuidance
A library that generates velocity references to follow a path.
integer_sequence.hpp File Reference
#include <cstddef>
Include dependency graph for integer_sequence.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  std_utils::integer_sequence< T, Ints >
 
struct  std_utils::make_integer_sequence< T, N, Is >
 
struct  std_utils::make_integer_sequence< T, 0, Is... >
 
struct  std_utils::make_integer_sequence_range< T, From, To, Is >
 
struct  std_utils::make_integer_sequence_range< T, From, From, Is... >
 

Namespaces

 std_utils
 

Typedefs

template<std::size_t... Ints>
using std_utils::index_sequence = integer_sequence< std::size_t, Ints... >
 
template<typename T , std::size_t N>
using std_utils::make_integer_sequence_t = typename make_integer_sequence< T, N >::type
 
template<std::size_t N>
using std_utils::make_index_sequence_t = typename make_integer_sequence< std::size_t, N >::type
 
template<typename T , std::size_t From, std::size_t To>
using std_utils::make_integer_sequence_range_t = typename make_integer_sequence_range< T, From, To >::type
 
template<std::size_t From, std::size_t To>
using std_utils::make_index_sequence_range_t = typename make_integer_sequence_range< std::size_t, From, To >::type
 
template<typename... T>
using std_utils::index_sequence_for_t = make_index_sequence_t< sizeof...(T)>
 

Detailed Description

Author
Gabriel Hottiger
Date
Apr, 2018