RobWorkProject  24.12.4-
Public Types | Public Member Functions | List of all members
XMLAttElemParser< ParsableAttrT, ParsableElemT > Struct Template Reference

parser for xml elements with both attributes and child elements More...

#include <XMLParser.hpp>

Inherits parser< rw::loaders::XMLAttElemParser< ParsableAttrT, ParsableElemT > >.

Public Types

typedef XMLAttElemParser< ParsableAttrT, ParsableElemT > self_t
 

Public Member Functions

 XMLAttElemParser (std::string const &elemname, ParsableAttrT const &attr, ParsableElemT const &elem, bool parseAttr)
 constructor
 
template<typename ScannerT >
boost::spirit::classic::parser_result< self_t, ScannerT >::type parse (ScannerT const &scan) const
 

Detailed Description

template<typename ParsableAttrT, typename ParsableElemT>
struct rw::loaders::XMLAttElemParser< ParsableAttrT, ParsableElemT >

parser for xml elements with both attributes and child elements

Member Function Documentation

◆ parse()

boost::spirit::classic::parser_result<self_t, ScannerT>::type parse ( ScannerT const &  scan) const
inline
Parameters
scan
Returns

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