LocalGuidance
A library that generates velocity references to follow a path.
tinyxml_tools::traits::element< T, typename std::enable_if< map_helper::is_map< T >::value >::type > Struct Template Reference

Element trait for stl maps. More...

#include <traits.hpp>

Public Types

using type = T
 
using siblingType = std::pair< typename T::key_type, typename T::mapped_type >
 
using siblingStringType = typename element< siblingType >::stringType
 

Detailed Description

template<typename T>
struct tinyxml_tools::traits::element< T, typename std::enable_if< map_helper::is_map< T >::value >::type >

Element trait for stl maps.

Member Typedef Documentation

template<typename T >
using tinyxml_tools::traits::element< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::siblingStringType = typename element<siblingType>::stringType
template<typename T >
using tinyxml_tools::traits::element< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::siblingType = std::pair<typename T::key_type, typename T::mapped_type>
template<typename T >
using tinyxml_tools::traits::element< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::type = T

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