LocalGuidance
A library that generates velocity references to follow a path.
std_utils::ctk_transform< TransformedEnum_, Keys_, EnumMap_, IdOffset_ > Struct Template Reference

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

#include <CompileTimeKeys.hpp>

Public Types

using type = CompileTimeKeys< Keys_, EnumMap_ >
 IDE helper type. More...
 

Detailed Description

template<typename TransformedEnum_, typename Keys_, typename EnumMap_, int IdOffset_ = 0>
struct std_utils::ctk_transform< TransformedEnum_, Keys_, EnumMap_, IdOffset_ >

Default implementation of transforming keys to another enum type.

Template Parameters
TransformedEnum_Enum type of the transformed keys
Keys_Keys to transform
EnumMap_CompileTimeMap from Enum_ to TransformedEnum_
IdOffset_Constant IdOffset of the new keys

Member Typedef Documentation

template<typename TransformedEnum_ , typename Keys_ , typename EnumMap_ , int IdOffset_ = 0>
using std_utils::ctk_transform< TransformedEnum_, Keys_, EnumMap_, IdOffset_ >::type = CompileTimeKeys<Keys_, EnumMap_>

IDE helper type.


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