reads until the tag ends [詳細]
#include <openrave.h>
Public メソッド | |
DummyXMLReader (const std::string &fieldname, const std::string &parentname, boost::shared_ptr< std::ostream > osrecord=boost::shared_ptr< std::ostream >()) | |
virtual ProcessElement | startElement (const std::string &name, const AttributesList &atts) |
virtual bool | endElement (const std::string &name) |
virtual void | characters (const std::string &ch) |
const std::string & | GetFieldName () const |
virtual boost::shared_ptr < std::ostream > | GetStream () const |
![]() | |
BaseXMLReader () | |
virtual | ~BaseXMLReader () |
virtual XMLReadablePtr | GetReadable () |
Additional Inherited Members | |
![]() | |
enum | ProcessElement { PE_Pass =0, PE_Support =1, PE_Ignore =2 } |
![]() | |
std::string | _filename |
XML filename/resource used for this class (can be empty) | |
reads until the tag ends
openrave.h の 761 行で定義されています。
OpenRAVE::DummyXMLReader::DummyXMLReader | ( | const std::string & | fieldname, |
const std::string & | parentname, | ||
boost::shared_ptr< std::ostream > | osrecord = boost::shared_ptr<std::ostream>() |
||
) |
libopenrave.cpp の 1773 行で定義されています。
|
virtual |
gets called for all data in between tags.
ch | a string to the data |
OpenRAVE::BaseXMLReaderを実装しています。
libopenrave.cpp の 1821 行で定義されています。
|
virtual |
Gets called at the end of each "</type>" expression. In this case, name is "type"
name | of the tag, will be always lower case |
OpenRAVE::BaseXMLReaderを実装しています。
libopenrave.cpp の 1802 行で定義されています。
|
inline |
openrave.h の 768 行で定義されています。
|
inlinevirtual |
openrave.h の 771 行で定義されています。
|
virtual |
Gets called in the beginning of each "<type>" expression. In this case, name is "type"
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 |
OpenRAVE::BaseXMLReaderを実装しています。
libopenrave.cpp の 1780 行で定義されています。