LocalGuidance
A library that generates velocity references to follow a path.
std_utils::ctk_combine< Enum_, Keys1_, Keys2_, MapKeys1_, MapKeys2_ > Struct Template Reference

Default implementation of transforming keys to another enum type. More...

#include <CompileTimeKeys.hpp>

Public Types

using type = CompileTimeKeys< Enum_, Keys1_, Keys2_ >
 IDE helper type. More...
 

Detailed Description

template<typename Enum_, typename Keys1_, typename Keys2_, typename MapKeys1_, typename MapKeys2_>
struct std_utils::ctk_combine< Enum_, Keys1_, Keys2_, MapKeys1_, MapKeys2_ >

Default implementation of transforming keys to another enum type.

Template Parameters
Enum_Enum type of the combined keys
Keys1_First Keys
Keys1_Second Keys
MapKeys1_Map enum to first keys to Enum_
MapKeys2_Map enum to second keys to Enum_

Member Typedef Documentation

template<typename Enum_ , typename Keys1_ , typename Keys2_ , typename MapKeys1_ , typename MapKeys2_ >
using std_utils::ctk_combine< Enum_, Keys1_, Keys2_, MapKeys1_, MapKeys2_ >::type = CompileTimeKeys<Enum_, Keys1_, Keys2_>

IDE helper type.


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