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

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

#include <CompileTimeMap.hpp>

Public Types

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

Detailed Description

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

Template specialization for empty KeyMap_ and proper ValueMap_.

Member Typedef Documentation

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

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