Parse an XML document.
More...
#include <hpp/manipulation/parser/parser.hh>
Parse an XML document.
This class uses the tinyXML library and derived classes of ObjectFactory to build object from an XML document. To extend its capabilities, see ObjectFactory.
◆ FactoryType
◆ ObjectFactoryList
◆ Parser()
Constructor
- Parameters
| fillWithDefaultFactories | Set to true if you want to insert the default factories. If set to false, the created instance will have no factories. |
| defaultFactory | The factory used when a tag is not know. |
◆ ~Parser()
| hpp::manipulation::parser::Parser::~Parser | ( | | ) | |
◆ addObjectFactory()
| void hpp::manipulation::parser::Parser::addObjectFactory | ( | const std::string & | tagname, |
| | FactoryType | factory ) |
◆ objectFactories()
◆ parseFile()
| void hpp::manipulation::parser::Parser::parseFile | ( | const std::string & | filename, |
| | DevicePtr_t | robot ) |
◆ parseString()
| void hpp::manipulation::parser::Parser::parseString | ( | const std::string & | xmlString, |
| | DevicePtr_t | robot ) |
◆ prefix()
| void hpp::manipulation::parser::Parser::prefix | ( | const std::string & | prefix | ) | |
| inline |
Set the prefix of all joints.
The documentation for this class was generated from the following file: