maintains a hierarchy of classes each containing the xml attributes and data More...
#include <xmlreaders.h>
Public Member Functions | |
HierarchicalXMLReadable (const std::string &xmlid, const AttributesList &atts) | |
virtual | ~HierarchicalXMLReadable () |
virtual void | Serialize (BaseXMLWriterPtr writer, int options=0) const |
serializes the interface | |
![]() | |
XMLReadable (const std::string &xmlid) | |
virtual | ~XMLReadable () |
virtual const std::string & | GetXMLId () const |
![]() | |
virtual | ~UserData () |
Public Attributes | |
std::string | _data |
AttributesList | _atts |
std::list< boost::shared_ptr < HierarchicalXMLReadable > > | _listchildren |
maintains a hierarchy of classes each containing the xml attributes and data
Definition at line 44 of file xmlreaders.h.
OpenRAVE::xmlreaders::HierarchicalXMLReadable::HierarchicalXMLReadable | ( | const std::string & | xmlid, |
const AttributesList & | atts | ||
) |
|
inlinevirtual |
Definition at line 48 of file xmlreaders.h.
|
virtual |
serializes the interface
Reimplemented from OpenRAVE::XMLReadable.
AttributesList OpenRAVE::xmlreaders::HierarchicalXMLReadable::_atts |
Definition at line 52 of file xmlreaders.h.
std::string OpenRAVE::xmlreaders::HierarchicalXMLReadable::_data |
Definition at line 51 of file xmlreaders.h.
std::list<boost::shared_ptr<HierarchicalXMLReadable> > OpenRAVE::xmlreaders::HierarchicalXMLReadable::_listchildren |
Definition at line 53 of file xmlreaders.h.