LocalGuidance
A library that generates velocity references to follow a path.
std_utils::ctm_from_sets< KeyType_, ValueType_, CompileTimeSet< KeyType_, key, keys... >, CompileTimeSet< ValueType_, value, values... > > Struct Template Reference

Template specialization for CompileTimeSets with proper KeyType_/ValueType_. More...

#include <CompileTimeMap.hpp>

Public Types

using type = ctm_insert_front_t< KeyType_, ValueType_, typename ctm_from_sets< KeyType_, ValueType_, CompileTimeSet< KeyType_, keys... >, CompileTimeSet< ValueType_, values... >>::type, KeyValuePair< KeyType_, ValueType_, key, value >>
 Make sure sets have same size. More...
 

Detailed Description

template<typename KeyType_, KeyType_ key, KeyType_... keys, typename ValueType_, ValueType_ value, ValueType_... values>
struct std_utils::ctm_from_sets< KeyType_, ValueType_, CompileTimeSet< KeyType_, key, keys... >, CompileTimeSet< ValueType_, value, values... > >

Template specialization for CompileTimeSets with proper KeyType_/ValueType_.

Member Typedef Documentation

template<typename KeyType_ , KeyType_ key, KeyType_... keys, typename ValueType_ , ValueType_ value, ValueType_... values>
using std_utils::ctm_from_sets< KeyType_, ValueType_, CompileTimeSet< KeyType_, key, keys... >, CompileTimeSet< ValueType_, value, values... > >::type = ctm_insert_front_t<KeyType_, ValueType_, typename ctm_from_sets<KeyType_, ValueType_, CompileTimeSet<KeyType_, keys...>, CompileTimeSet<ValueType_, values...>>::type, KeyValuePair<KeyType_, ValueType_, key, value>>

Make sure sets have same size.


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