added more methods of XmlTextReader. this increased the methods in the
* xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added
more methods of XmlTextReader.
* python/libxml2class.txt python/tests/reader.py: this increased the
methods in the bndings, augmented the test to check those new
functions.
Daniel
diff --git a/include/libxml/xmlreader.h b/include/libxml/xmlreader.h
index 15937a1..ac3737c 100644
--- a/include/libxml/xmlreader.h
+++ b/include/libxml/xmlreader.h
@@ -61,6 +61,20 @@
xmlChar * xmlTextReaderGetAttributeNs (xmlTextReaderPtr reader,
const xmlChar *localName,
const xmlChar *namespaceURI);
+xmlParserInputBufferPtr xmlTextReaderGetRemainder(xmlTextReaderPtr reader);
+xmlChar * xmlTextReaderLookupNamespace (xmlTextReaderPtr reader,
+ const xmlChar *prefix);
+int xmlTextReaderMoveToAttributeNo (xmlTextReaderPtr reader,
+ int no);
+int xmlTextReaderMoveToAttribute (xmlTextReaderPtr reader,
+ const xmlChar *name);
+int xmlTextReaderMoveToAttributeNs (xmlTextReaderPtr reader,
+ const xmlChar *localName,
+ const xmlChar *namespaceURI);
+int xmlTextReaderMoveToFirstAttribute(xmlTextReaderPtr reader);
+int xmlTextReaderMoveToNextAttribute(xmlTextReaderPtr reader);
+int xmlTextReaderMoveToElement (xmlTextReaderPtr reader);
+
#ifdef __cplusplus
}
#endif