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

Element trait for stl maps. More...

#include <traitsXML.hpp>

Inheritance diagram for tinyxml_tools::traits::elementXML< T, typename std::enable_if< map_helper::is_map< T >::value >::type >:
Inheritance graph

Public Types

using Base = element< T >
 
using type = typename Base::type
 
using siblingType = typename Base::siblingType
 
using siblingStringType = typename Base::siblingStringType
 
- Public Types inherited from tinyxml_tools::traits::element< T >
using type = T
 
using stringType = std::string
 

Static Public Member Functions

static bool readSiblings (type &value, TiXmlElement *element, const siblingStringType &name, const siblingType &def)
 
- Static Public Member Functions inherited from tinyxml_tools::traits::element< T >
static const stringType getDefaultName ()
 
static type getDefaultValue ()
 

Detailed Description

template<typename T>
struct tinyxml_tools::traits::elementXML< 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::elementXML< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::Base = element<T>
template<typename T >
using tinyxml_tools::traits::elementXML< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::siblingStringType = typename Base::siblingStringType
template<typename T >
using tinyxml_tools::traits::elementXML< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::siblingType = typename Base::siblingType
template<typename T >
using tinyxml_tools::traits::elementXML< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::type = typename Base::type

Member Function Documentation

template<typename T >
static bool tinyxml_tools::traits::elementXML< T, typename std::enable_if< map_helper::is_map< T >::value >::type >::readSiblings ( type value,
TiXmlElement *  element,
const siblingStringType name,
const siblingType def 
)
inlinestatic

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