reads and stores the infromation hierarchically
More...
#include <xmlreaders.h>
reads and stores the infromation hierarchically
Definition at line 122 of file xmlreaders.h.
OpenRAVE::xmlreaders::HierarchicalXMLReader::HierarchicalXMLReader |
( |
const std::string & |
xmlid, |
|
|
const AttributesList & |
atts |
|
) |
| |
virtual void OpenRAVE::xmlreaders::HierarchicalXMLReader::characters |
( |
const std::string & |
ch | ) |
|
|
virtual |
virtual bool OpenRAVE::xmlreaders::HierarchicalXMLReader::endElement |
( |
const std::string & |
name | ) |
|
|
virtual |
Gets called at the end of each "</type>" expression. In this case, name is "type"
- Parameters
-
name | of the tag, will be always lower case |
- Returns
- true if XMLReader has finished parsing (one condition is that name==_fieldname) , otherwise false
Implements OpenRAVE::BaseXMLReader.
virtual XMLReadablePtr OpenRAVE::xmlreaders::HierarchicalXMLReader::GetReadable |
( |
| ) |
|
|
virtual |
a readable interface that stores the information processsed for the current tag This pointer is used to the InterfaceBase class registered readers
Reimplemented from OpenRAVE::BaseXMLReader.
Gets called in the beginning of each "<type>" expression. In this case, name is "type"
- Parameters
-
name | of the tag, will be always lower case |
atts | string of attributes where the first std::string is the attribute name and second is the value |
- Returns
- true if tag is accepted and this class will process it, otherwise false
Implements OpenRAVE::BaseXMLReader.
The documentation for this class was generated from the following file: