LocalGuidance
A library that generates velocity references to follow a path.
tinyxml_tools::traits::elementXML< parameter_handler::Parameter< T > > Struct Template Reference

Element trait for parameters. More...

#include <tinyxml_tools_traits.hpp>

Public Types

using Base = element< parameter_handler::Parameter< T >>
 
using type = typename Base::type
 
using stringType = typename Base::stringType
 

Static Public Member Functions

static bool read (type &value, const TiXmlElement *element, const stringType &name, const type &def)
 
static void write (const type &value, TiXmlElement *const element, const stringType &name)
 

Detailed Description

template<typename T>
struct tinyxml_tools::traits::elementXML< parameter_handler::Parameter< T > >

Element trait for parameters.

Member Typedef Documentation

template<typename T >
using tinyxml_tools::traits::elementXML< parameter_handler::Parameter< T > >::type = typename Base::type

Member Function Documentation

template<typename T >
static bool tinyxml_tools::traits::elementXML< parameter_handler::Parameter< T > >::read ( type value,
const TiXmlElement *  element,
const stringType name,
const type def 
)
inlinestatic
template<typename T >
static void tinyxml_tools::traits::elementXML< parameter_handler::Parameter< T > >::write ( const type value,
TiXmlElement *const  element,
const stringType name 
)
inlinestatic

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