LocalGuidance
A library that generates velocity references to follow a path.
std_utils::ctm_transform< TransformedKeyType_, TransformedValueType_, CompileTimeMap< KeyType_, ValueType_ >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, CompileTimeMap< ValueType_, TransformedValueType_, Values_... > > Struct Template Reference

Template specialization for proper KeyMap_ and ValueMap_ (recursion termination) More...

#include <CompileTimeMap.hpp>

Public Types

using type = CompileTimeMap< TransformedKeyType_, TransformedValueType_ >
 

Detailed Description

template<typename KeyType_, typename ValueType_, typename TransformedKeyType_, typename... Keys_, typename TransformedValueType_, typename... Values_>
struct std_utils::ctm_transform< TransformedKeyType_, TransformedValueType_, CompileTimeMap< KeyType_, ValueType_ >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, CompileTimeMap< ValueType_, TransformedValueType_, Values_... > >

Template specialization for proper KeyMap_ and ValueMap_ (recursion termination)

Member Typedef Documentation

template<typename KeyType_ , typename ValueType_ , typename TransformedKeyType_ , typename... Keys_, typename TransformedValueType_ , typename... Values_>
using std_utils::ctm_transform< TransformedKeyType_, TransformedValueType_, CompileTimeMap< KeyType_, ValueType_ >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, CompileTimeMap< ValueType_, TransformedValueType_, Values_... > >::type = CompileTimeMap<TransformedKeyType_, TransformedValueType_>

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