
Public Types | |
| enum | { START_DOCUMENT, END_DOCUMENT, START_TAG, END_TAG, TEXT, CDSECT, ENTITY_REF, IGNORABLE_WHITESPACE, PROCESSING_INSTRUCTION, COMMENT, DOCDECL } |
Public Member Functions | |
| XmlPullParser (std::istream &is) | |
| XmlPullParser (void) | |
| ~XmlPullParser (void) | |
| bool | getFeature (std::string feature) |
| std::string | getInputEncoding () |
| void | defineEntityReplacementText (std::string entity, std::string value) |
| int | getNamespaceCount (int depth) |
| std::string | getNamespacePrefix (int pos) |
| std::string | getNamespaceUri (int pos) |
| std::string | getNamespace (std::string prefix) |
| int | getDepth () |
| std::string | getPositionDescription () |
| int | getLineNumber () |
| int | getColumnNumber () |
| bool | isWhitespace () |
| std::string | getText () |
| const char * | getTextCharacters (int *poslen) |
| std::string | getNamespace () |
| std::string | getName () |
| std::string | getPrefix () |
| bool | isEmptyElementTag () |
| int | getAttributeCount () |
| std::string | getAttributeType (int index) |
| bool | isAttributeDefault (int index) |
| std::string | getAttributeNamespace (int index) |
| std::string | getAttributeName (int index) |
| std::string | getAttributePrefix (int index) |
| std::string | getAttributeValue (int index) |
| std::string | getAttributeValue (std::string ns, std::string name) |
| int | getEventType () |
| int | next () |
| int | nextToken () |
| int | nextTag () |
| void | require (int type, std::string ns, std::string name) |
| std::string | nextText () |
| void | setFeature (std::string feature, bool value) |
| void | skipSubTree () |
Definition at line 46 of file XmlPullParser.h.
|
|
Skip sub tree that is currently parser positioned on. Definition at line 1258 of file XmlPullParser.cpp. References next(), and require(). Referenced by Schema::SchemaValidator::validate(). |
1.4.6