LocalGuidance
A library that generates velocity references to follow a path.
std_utils::ctm_transform< TransformedKeyType_, ValueType_, CompileTimeMap< KeyType_, ValueType_, KeyValuePair< KeyType_, ValueType_, Key_, Value_ >, KV_... >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, void > Struct Template Reference

Template specialization for proper KeyMap_ and empty ValueMap_. More...

#include <CompileTimeMap.hpp>

Public Types

using type = ctm_insert_front_t< TransformedKeyType_, ValueType_, typename ctm_transform< TransformedKeyType_, ValueType_, CompileTimeMap< KeyType_, ValueType_, KV_... >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, void >::type, KeyValuePair< TransformedKeyType_, ValueType_, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >::at(Key_), Value_ >>
 

Detailed Description

template<typename KeyType_, typename ValueType_, KeyType_ Key_, ValueType_ Value_, typename... KV_, typename TransformedKeyType_, typename... Keys_>
struct std_utils::ctm_transform< TransformedKeyType_, ValueType_, CompileTimeMap< KeyType_, ValueType_, KeyValuePair< KeyType_, ValueType_, Key_, Value_ >, KV_... >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, void >

Template specialization for proper KeyMap_ and empty ValueMap_.

Member Typedef Documentation

template<typename KeyType_ , typename ValueType_ , KeyType_ Key_, ValueType_ Value_, typename... KV_, typename TransformedKeyType_ , typename... Keys_>
using std_utils::ctm_transform< TransformedKeyType_, ValueType_, CompileTimeMap< KeyType_, ValueType_, KeyValuePair< KeyType_, ValueType_, Key_, Value_ >, KV_... >, CompileTimeMap< KeyType_, TransformedKeyType_, Keys_... >, void >::type = ctm_insert_front_t< TransformedKeyType_, ValueType_, typename ctm_transform<TransformedKeyType_, ValueType_, CompileTimeMap<KeyType_, ValueType_, KV_...>, CompileTimeMap<KeyType_, TransformedKeyType_, Keys_...>, void>::type, KeyValuePair<TransformedKeyType_, ValueType_, CompileTimeMap<KeyType_, TransformedKeyType_, Keys_...>::at(Key_), Value_>>

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