hpp-manipulation-urdf 7.0.0
Implementation of a parser for hpp-manipulation.
Loading...
Searching...
No Matches
parser.hh File Reference
#include <tinyxml2.h>
#include <hpp/manipulation/fwd.hh>
#include <iostream>
#include <list>
#include <map>
#include <string>
Include dependency graph for parser.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  hpp::manipulation::parser::ObjectFactory
 Class that catch XML Parser events for a specific tag and build the corresponding Object. More...
class  hpp::manipulation::parser::RootFactory
 Represent a XML document. More...
class  hpp::manipulation::parser::Parser
 Parse an XML document. More...

Namespaces

namespace  hpp
namespace  hpp::manipulation
namespace  hpp::manipulation::parser

Typedefs

typedef tinyxml2::XMLElement hpp::manipulation::parser::XMLElement
typedef tinyxml2::XMLDocument hpp::manipulation::parser::XMLDocument
typedef tinyxml2::XMLAttribute hpp::manipulation::parser::XMLAttribute
typedef tinyxml2::XMLNode hpp::manipulation::parser::XMLNode
typedef tinyxml2::XMLText hpp::manipulation::parser::XMLText

Functions

template<typename T>
ObjectFactoryhpp::manipulation::parser::create (ObjectFactory *parent=NULL, const XMLElement *element=NULL)
std::ostream & hpp::manipulation::parser::operator<< (std::ostream &, const ObjectFactory &)
std::ostream & hpp::manipulation::parser::operator<< (std::ostream &, const Parser &)