LocalGuidance
A library that generates velocity references to follow a path.
std_utils::cts_from_enum< Type_, Terminator_ > Struct Template Reference

Default implementation of generation of a set from an consecutive enum. More...

#include <CompileTimeSet.hpp>

Public Types

using type = cts_from_sequence_t< Type_, make_index_sequence_t< static_cast< std::size_t >(Terminator_)>>
 

Detailed Description

template<typename Type_, Type_ Terminator_ = Type_::SIZE>
struct std_utils::cts_from_enum< Type_, Terminator_ >

Default implementation of generation of a set from an consecutive enum.

Template Parameters
Type_Enum Type of the set
Terminator_Termiantor of consecutive enum sequence

Member Typedef Documentation

template<typename Type_ , Type_ Terminator_ = Type_::SIZE>
using std_utils::cts_from_enum< Type_, Terminator_ >::type = cts_from_sequence_t<Type_, make_index_sequence_t<static_cast<std::size_t>(Terminator_)>>

The documentation for this struct was generated from the following file: