hpp-manipulation-urdf  4.9.0
Implementation of a parser for hpp-manipulation.
parser.hh File Reference
#include <map>
#include <list>
#include <string>
#include <iostream>
#include <tinyxml.h>
#include <hpp/manipulation/fwd.hh>
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

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

Typedefs

typedef TiXmlElement hpp::manipulation::parser::XMLElement
 
typedef TiXmlDocument hpp::manipulation::parser::XMLDocument
 
typedef TiXmlAttribute hpp::manipulation::parser::XMLAttribute
 
typedef TiXmlNode hpp::manipulation::parser::XMLNode
 
typedef TiXmlText hpp::manipulation::parser::XMLText
 

Functions

template<typename T >
ObjectFactory * hpp::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 &)