1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-26 12:25:09 +03:00

fixing #307823 and a couple of assorted bugs fixed conditionals in

* testapi.c runsuite.c runtest.c: fixing #307823 and a couple of
  assorted bugs
* python/generator.py python/libxml2-python-api.xml: fixed
  conditionals in generator too
* doc/apibuild.py doc/libxml2-api.xml doc/* elfgcchack.h: some
  cleanups too and rebuilt
Daniel
This commit is contained in:
Daniel Veillard 2005-07-03 16:09:51 +00:00
parent 8fcd2cacd3
commit 95175012ec
45 changed files with 9043 additions and 8863 deletions

View File

@ -1,3 +1,12 @@
Sun Jul 3 18:06:55 CEST 2005 Daniel Veillard <daniel@veillard.com>
* testapi.c runsuite.c runtest.c: fixing #307823 and a couple of
assorted bugs
* python/generator.py python/libxml2-python-api.xml: fixed
conditionals in generator too
* doc/apibuild.py doc/libxml2-api.xml doc/* elfgcchack.h: some
cleanups too and rebuilt
Sun Jul 3 16:42:00 CEST 2005 Daniel Veillard <daniel@veillard.com>
* xmlIO.c: fixed bug #307503 misplaced #ifdef

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter A:</h2><dl><dt>A-Z</dt><dd><a href="html/libxml-parserInternals.html#xmlCheckLanguageID">xmlCheckLanguageID</a><br />
</dd><dt>A-Za-z</dt><dd><a href="html/libxml-parserInternals.html#xmlParseEncName">xmlParseEncName</a><br />
</dd><dt>A-Za-z0-9</dt><dd><a href="html/libxml-parserInternals.html#xmlParseEncName">xmlParseEncName</a><br />
@ -65,6 +66,9 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#xmlAddPrevSibling">xmlAddPrevSibling</a><br />
</dd><dt>Absolute</dt><dd><a href="html/libxml-uri.html#xmlBuildURI">xmlBuildURI</a><br />
</dd><dt>Accessor</dt><dd><a href="html/libxml-xmlschemastypes.html#xmlSchemaGetValType">xmlSchemaGetValType</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaValueGetAsBoolean">xmlSchemaValueGetAsBoolean</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaValueGetAsString">xmlSchemaValueGetAsString</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaValueGetNext">xmlSchemaValueGetNext</a><br />
</dd><dt>Activation</dt><dd><a href="html/libxml-xmlreader.html#xmlTextReaderRelaxNGSetSchema">xmlTextReaderRelaxNGSetSchema</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderRelaxNGValidate">xmlTextReaderRelaxNGValidate</a><br />
</dd><dt>Add</dt><dd><a href="html/libxml-catalog.html#xmlACatalogAdd">xmlACatalogAdd</a><br />
@ -102,6 +106,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlschemastypes.html#xmlSchemaNewNOTATIONValue">xmlSchemaNewNOTATIONValue</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaNewQNameValue">xmlSchemaNewQNameValue</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaNewStringValue">xmlSchemaNewStringValue</a><br />
</dd><dt>Allocates</dt><dd><a href="html/libxml-tree.html#xmlDOMWrapNewCtxt">xmlDOMWrapNewCtxt</a><br />
</dd><dt>Allows</dt><dd><a href="html/libxml-catalog.html#xmlCatalogSetDefaultPrefer">xmlCatalogSetDefaultPrefer</a><br />
</dd><dt>AlphabeticPresentationForms</dt><dd><a href="html/libxml-xmlunicode.html#xmlUCSIsAlphabeticPresentationForms">xmlUCSIsAlphabeticPresentationForms</a><br />
</dd><dt>Also</dt><dd><a href="html/libxml-xmlstring.html#xmlCheckUTF8">xmlCheckUTF8</a><br />
@ -113,6 +118,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#xmlNodeAddContent">xmlNodeAddContent</a><br />
<a href="html/libxml-tree.html#xmlNodeAddContentLen">xmlNodeAddContentLen</a><br />
</dd><dt>Appendix</dt><dd><a href="html/libxml-xmlregexp.html#xmlRegexpCompile">xmlRegexpCompile</a><br />
</dd><dt>Appends</dt><dd><a href="html/libxml-xmlschemastypes.html#xmlSchemaValueAppend">xmlSchemaValueAppend</a><br />
</dd><dt>Applies</dt><dd><a href="html/libxml-HTMLparser.html#htmlCtxtUseOptions">htmlCtxtUseOptions</a><br />
<a href="html/libxml-parser.html#xmlCtxtUseOptions">xmlCtxtUseOptions</a><br />
<a href="html/libxml-uri.html#xmlNormalizeURIPath">xmlNormalizeURIPath</a><br />
@ -249,24 +255,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter C:</h2><dl><dt>C14N</dt><dd><a href="html/libxml-c14n.html#xmlC14NDocSaveTo">xmlC14NDocSaveTo</a><br />
<a href="html/libxml-c14n.html#xmlC14NExecute">xmlC14NExecute</a><br />
</dd><dt>CATALOG</dt><dd><a href="html/libxml-catalog.html#xmlLoadACatalog">xmlLoadACatalog</a><br />
@ -347,24 +348,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter D:</h2><dl><dt>DEBUG_MEMORY</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br />
</dd><dt>DEBUG_MEMORY_FREED</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br />
</dd><dt>DEBUG_MEMORY_LOCATION</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br />
@ -85,6 +86,8 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-parser.html#xmlSAXParseMemoryWithData">xmlSAXParseMemoryWithData</a><br />
<a href="html/libxml-xpath.html#xmlXPathNodeSetGetLength">xmlXPathNodeSetGetLength</a><br />
<a href="html/libxml-xpath.html#xmlXPathNodeSetItem">xmlXPathNodeSetItem</a><br />
</dd><dt>DOM-wrapper</dt><dd><a href="html/libxml-tree.html#xmlDOMWrapFreeCtxt">xmlDOMWrapFreeCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapNewCtxt">xmlDOMWrapNewCtxt</a><br />
</dd><dt>DTDs</dt><dd><a href="html/libxml-parser.html#XML_COMPLETE_ATTRS">XML_COMPLETE_ATTRS</a><br />
<a href="html/libxml-parserInternals.html#xmlParserHandlePEReference">xmlParserHandlePEReference</a><br />
</dd><dt>Data</dt><dd><a href="html/libxml-parserInternals.html#xmlParseCDSect">xmlParseCDSect</a><br />
@ -302,6 +305,8 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlwriter.html#xmlTextWriterEndPI">xmlTextWriterEndPI</a><br />
<a href="html/libxml-xmlwriter.html#xmlTextWriterFullEndElement">xmlTextWriterFullEndElement</a><br />
</dd><dt>End-of-Line</dt><dd><a href="html/libxml-parserInternals.html#xmlCurrentChar">xmlCurrentChar</a><br />
</dd><dt>Ensures</dt><dd><a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
</dd><dt>Entities</dt><dd><a href="html/libxml-encoding.html#xmlGetCharEncodingName">xmlGetCharEncodingName</a><br />
<a href="html/libxml-encoding.html#xmlParseCharEncoding">xmlParseCharEncoding</a><br />
</dd><dt>EntitiesTable</dt><dd><a href="html/libxml-HTMLparser.html#htmlEntityLookup">htmlEntityLookup</a><br />
@ -407,24 +412,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter F:</h2><dl><dt>FALSE</dt><dd><a href="html/libxml-xmlwriter.html#xmlTextWriterStartDTDEntity">xmlTextWriterStartDTDEntity</a><br />
<a href="html/libxml-xmlwriter.html#xmlTextWriterWriteDTDEntity">xmlTextWriterWriteDTDEntity</a><br />
<a href="html/libxml-xmlwriter.html#xmlTextWriterWriteDTDExternalEntity">xmlTextWriterWriteDTDExternalEntity</a><br />
@ -106,6 +107,7 @@ A:link, A:visited, A:active { text-decoration: underline }
</dd><dt>Fragment</dt><dd><a href="html/libxml-tree.html#xmlNewDocFragment">xmlNewDocFragment</a><br />
</dd><dt>Frameset</dt><dd><a href="html/libxml-HTMLparser.html#_htmlElemDesc">_htmlElemDesc</a><br />
</dd><dt>Frees</dt><dd><a href="html/libxml-tree.html#xmlBufferFree">xmlBufferFree</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapFreeCtxt">xmlDOMWrapFreeCtxt</a><br />
<a href="html/libxml-nanoftp.html#xmlNanoFTPFreeCtxt">xmlNanoFTPFreeCtxt</a><br />
</dd><dt>Front-end</dt><dd><a href="html/libxml-encoding.html#xmlCharEncFirstLine">xmlCharEncFirstLine</a><br />
</dd><dt>Function</dt><dd><a href="html/libxml-tree.html#xmlBufferContent">xmlBufferContent</a><br />
@ -168,6 +170,7 @@ A:link, A:visited, A:active { text-decoration: underline }
</dd><dt>HighPrivateUseSurrogates</dt><dd><a href="html/libxml-xmlunicode.html#xmlUCSIsHighPrivateUseSurrogates">xmlUCSIsHighPrivateUseSurrogates</a><br />
</dd><dt>HighSurrogates</dt><dd><a href="html/libxml-xmlunicode.html#xmlUCSIsHighSurrogates">xmlUCSIsHighSurrogates</a><br />
</dd><dt>Hiragana</dt><dd><a href="html/libxml-xmlunicode.html#xmlUCSIsHiragana">xmlUCSIsHiragana</a><br />
</dd><dt>Hmm</dt><dd><a href="html/libxml-xmlschemastypes.html#xmlSchemaValueGetAsBoolean">xmlSchemaValueGetAsBoolean</a><br />
</dd><dt>How</dt><dd><a href="html/libxml-parser.html#_xmlParserInput">_xmlParserInput</a><br />
</dd><dt>However</dt><dd><a href="html/libxml-DOCBparser.html#docbFreeParserCtxt">docbFreeParserCtxt</a><br />
<a href="html/libxml-HTMLparser.html#htmlFreeParserCtxt">htmlFreeParserCtxt</a><br />
@ -303,24 +306,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter J:</h2><dl><dt>Jan</dt><dd><a href="html/libxml-HTMLparser.html#_htmlElemDesc">_htmlElemDesc</a><br />
</dd><dt>Java</dt><dd><a href="html/libxml-xmlstring.html#xmlCheckUTF8">xmlCheckUTF8</a><br />
</dd></dl><h2>Letter K:</h2><dl><dt>Kanbun</dt><dd><a href="html/libxml-xmlunicode.html#xmlUCSIsKanbun">xmlUCSIsKanbun</a><br />
@ -288,6 +289,8 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-HTMLparser.html#htmlElementAllowedHere">htmlElementAllowedHere</a><br />
<a href="html/libxml-valid.html#xmlAddAttributeDecl">xmlAddAttributeDecl</a><br />
<a href="html/libxml-xmlstring.html#xmlCheckUTF8">xmlCheckUTF8</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
<a href="html/libxml-tree.html#xmlDocDumpFormatMemory">xmlDocDumpFormatMemory</a><br />
<a href="html/libxml-tree.html#xmlDocDumpFormatMemoryEnc">xmlDocDumpFormatMemoryEnc</a><br />
<a href="html/libxml-tree.html#xmlDocDumpMemoryEnc">xmlDocDumpMemoryEnc</a><br />
@ -325,24 +328,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter O:</h2><dl><dt>OBSOLETE:</dt><dd><a href="html/libxml-parserInternals.html#xmlHandleEntity">xmlHandleEntity</a><br />
</dd><dt>ONCE</dt><dd><a href="html/libxml-tree.html#_xmlElementContent">_xmlElementContent</a><br />
</dd><dt>OPT</dt><dd><a href="html/libxml-tree.html#_xmlElementContent">_xmlElementContent</a><br />
@ -253,24 +254,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter Q:</h2><dl><dt>QName</dt><dd><a href="html/libxml-tree.html#xmlBuildQName">xmlBuildQName</a><br />
<a href="html/libxml-dict.html#xmlDictQLookup">xmlDictQLookup</a><br />
<a href="html/libxml-hash.html#xmlHashQLookup">xmlHashQLookup</a><br />
@ -49,7 +50,9 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#xmlSplitQName3">xmlSplitQName3</a><br />
<a href="html/libxml-xmlstring.html#xmlStrQEqual">xmlStrQEqual</a><br />
<a href="html/libxml-tree.html#xmlValidateQName">xmlValidateQName</a><br />
</dd><dt>QNames</dt><dd><a href="html/libxml-hash.html#xmlHashQLookup2">xmlHashQLookup2</a><br />
</dd><dt>QNames</dt><dd><a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
<a href="html/libxml-hash.html#xmlHashQLookup2">xmlHashQLookup2</a><br />
</dd><dt>QUIT</dt><dd><a href="html/libxml-nanoftp.html#xmlNanoFTPQuit">xmlNanoFTPQuit</a><br />
</dd><dt>Qualified</dt><dd><a href="html/libxml-tree.html#xmlSplitQName3">xmlSplitQName3</a><br />
</dd><dt>Query</dt><dd><a href="html/libxml-dict.html#xmlDictSize">xmlDictSize</a><br />
@ -498,24 +501,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

View File

@ -15,26 +15,27 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><h2>Letter T:</h2><dl><dt>TEXT</dt><dd><a href="html/libxml-tree.html#xmlAddChild">xmlAddChild</a><br />
<a href="html/libxml-tree.html#xmlAddChildList">xmlAddChildList</a><br />
<a href="html/libxml-tree.html#xmlAddPrevSibling">xmlAddPrevSibling</a><br />
@ -214,6 +215,7 @@ A:link, A:visited, A:active { text-decoration: underline }
</dd><dt>Unlink</dt><dd><a href="html/libxml-tree.html#xmlRemoveProp">xmlRemoveProp</a><br />
<a href="html/libxml-tree.html#xmlReplaceNode">xmlReplaceNode</a><br />
<a href="html/libxml-tree.html#xmlUnlinkNode">xmlUnlinkNode</a><br />
</dd><dt>Unlinks</dt><dd><a href="html/libxml-tree.html#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a><br />
</dd><dt>Unregisters</dt><dd><a href="html/libxml-encoding.html#xmlCleanupEncodingAliases">xmlCleanupEncodingAliases</a><br />
<a href="html/libxml-encoding.html#xmlDelEncodingAlias">xmlDelEncodingAlias</a><br />
</dd><dt>Update</dt><dd><a href="html/libxml-nanoftp.html#xmlNanoFTPUpdateURL">xmlNanoFTPUpdateURL</a><br />
@ -263,24 +265,25 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-a</a>
<a href="APIchunk9.html">b-b</a>
<a href="APIchunk10.html">c-c</a>
<a href="APIchunk11.html">d-d</a>
<a href="APIchunk12.html">e-e</a>
<a href="APIchunk13.html">f-f</a>
<a href="APIchunk14.html">g-h</a>
<a href="APIchunk15.html">i-i</a>
<a href="APIchunk16.html">j-l</a>
<a href="APIchunk17.html">m-m</a>
<a href="APIchunk18.html">n-n</a>
<a href="APIchunk19.html">o-o</a>
<a href="APIchunk20.html">p-p</a>
<a href="APIchunk21.html">q-r</a>
<a href="APIchunk22.html">s-s</a>
<a href="APIchunk23.html">t-t</a>
<a href="APIchunk24.html">u-v</a>
<a href="APIchunk25.html">w-w</a>
<a href="APIchunk26.html">x-x</a>
<a href="APIchunk27.html">y-z</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -254,6 +254,7 @@ A:link, A:visited, A:active { text-decoration: underline }
</p><h2>Type xmlCharEncodingHandlerPtr:</h2><p><a href="html/libxml-encoding.html#xmlFindCharEncodingHandler">xmlFindCharEncodingHandler</a><br />
<a href="html/libxml-encoding.html#xmlGetCharEncodingHandler">xmlGetCharEncodingHandler</a><br />
<a href="html/libxml-encoding.html#xmlNewCharEncodingHandler">xmlNewCharEncodingHandler</a><br />
</p><h2>Type xmlDOMWrapCtxtPtr:</h2><p><a href="html/libxml-tree.html#xmlDOMWrapNewCtxt">xmlDOMWrapNewCtxt</a><br />
</p><h2>Type xmlDeregisterNodeFunc:</h2><p><a href="html/libxml-globals.html#xmlDeregisterNodeDefault">xmlDeregisterNodeDefault</a><br />
<a href="html/libxml-globals.html#xmlThrDefDeregisterNodeDefault">xmlThrDefDeregisterNodeDefault</a><br />
</p><h2>Type xmlDictPtr:</h2><p><a href="html/libxml-dict.html#xmlDictCreate">xmlDictCreate</a><br />

View File

@ -1246,6 +1246,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#_xmlAttr">_xmlAttr</a><br />
<a href="html/libxml-tree.html#_xmlAttribute">_xmlAttribute</a><br />
<a href="html/libxml-tree.html#_xmlBuffer">_xmlBuffer</a><br />
<a href="html/libxml-tree.html#_xmlDOMWrapCtxt">_xmlDOMWrapCtxt</a><br />
<a href="html/libxml-tree.html#_xmlDoc">_xmlDoc</a><br />
<a href="html/libxml-tree.html#_xmlDtd">_xmlDtd</a><br />
<a href="html/libxml-tree.html#_xmlElement">_xmlElement</a><br />
@ -1301,6 +1302,13 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#xmlCopyProp">xmlCopyProp</a><br />
<a href="html/libxml-tree.html#xmlCopyPropList">xmlCopyPropList</a><br />
<a href="html/libxml-tree.html#xmlCreateIntSubset">xmlCreateIntSubset</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapCtxt">xmlDOMWrapCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapFreeCtxt">xmlDOMWrapFreeCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapNewCtxt">xmlDOMWrapNewCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a><br />
<a href="html/libxml-tree.html#xmlDoc">xmlDoc</a><br />
<a href="html/libxml-tree.html#xmlDocCopyNode">xmlDocCopyNode</a><br />
<a href="html/libxml-tree.html#xmlDocCopyNodeList">xmlDocCopyNodeList</a><br />

View File

@ -1039,6 +1039,10 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlIO.html#xmlOutputBufferWriteEscape">xmlOutputBufferWriteEscape</a><br />
<a href="html/libxml-xmlsave.html#xmlSaveSetAttrEscape">xmlSaveSetAttrEscape</a><br />
<a href="html/libxml-xmlsave.html#xmlSaveSetEscape">xmlSaveSetEscape</a><br />
</p><h2>Type xmlDOMWrapCtxtPtr:</h2><p><a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapFreeCtxt">xmlDOMWrapFreeCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a><br />
</p><h2>Type xmlDeregisterNodeFunc:</h2><p><a href="html/libxml-globals.html#xmlDeregisterNodeDefault">xmlDeregisterNodeDefault</a><br />
<a href="html/libxml-globals.html#xmlThrDefDeregisterNodeDefault">xmlThrDefDeregisterNodeDefault</a><br />
</p><h2>Type xmlDict *:</h2><p><a href="html/libxml-pattern.html#xmlPatterncompile">xmlPatterncompile</a><br />
@ -1076,6 +1080,8 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#xmlCopyDoc">xmlCopyDoc</a><br />
<a href="html/libxml-valid.html#xmlCopyDocElementContent">xmlCopyDocElementContent</a><br />
<a href="html/libxml-tree.html#xmlCreateIntSubset">xmlCreateIntSubset</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a><br />
<a href="html/libxml-debugXML.html#xmlDebugCheckDocument">xmlDebugCheckDocument</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpDocument">xmlDebugDumpDocument</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpDocumentHead">xmlDebugDumpDocumentHead</a><br />
@ -1363,6 +1369,9 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-c14n.html#xmlC14NIsVisibleCallback">xmlC14NIsVisibleCallback</a><br />
<a href="html/libxml-tree.html#xmlCopyProp">xmlCopyProp</a><br />
<a href="html/libxml-tree.html#xmlCopyPropList">xmlCopyPropList</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpNode">xmlDebugDumpNode</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpNodeList">xmlDebugDumpNodeList</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpOneNode">xmlDebugDumpOneNode</a><br />

View File

@ -1332,6 +1332,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-chvalid.html#_xmlChRangeGroup">_xmlChRangeGroup</a><br />
<a href="html/libxml-chvalid.html#_xmlChSRange">_xmlChSRange</a><br />
<a href="html/libxml-encoding.html#_xmlCharEncodingHandler">_xmlCharEncodingHandler</a><br />
<a href="html/libxml-tree.html#_xmlDOMWrapCtxt">_xmlDOMWrapCtxt</a><br />
<a href="html/libxml-tree.html#_xmlDoc">_xmlDoc</a><br />
<a href="html/libxml-tree.html#_xmlDtd">_xmlDtd</a><br />
<a href="html/libxml-tree.html#_xmlElement">_xmlElement</a><br />
@ -1756,6 +1757,13 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-parser.html#xmlCtxtResetPush">xmlCtxtResetPush</a><br />
<a href="html/libxml-parser.html#xmlCtxtUseOptions">xmlCtxtUseOptions</a><br />
<a href="html/libxml-parserInternals.html#xmlCurrentChar">xmlCurrentChar</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapCtxt">xmlDOMWrapCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapFreeCtxt">xmlDOMWrapFreeCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapNewCtxt">xmlDOMWrapNewCtxt</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a><br />
<a href="html/libxml-tree.html#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a><br />
<a href="html/libxml-debugXML.html#xmlDebugCheckDocument">xmlDebugCheckDocument</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpAttr">xmlDebugDumpAttr</a><br />
<a href="html/libxml-debugXML.html#xmlDebugDumpAttrList">xmlDebugDumpAttrList</a><br />

View File

@ -32,7 +32,22 @@ ignored_files = {
"rngparser.c": "not yet integrated",
"rngparser.h": "not yet integrated",
"elfgcchack.h": "not a normal header",
"testHTML.c": "test tool",
"testReader.c": "test tool",
"testSchemas.c": "test tool",
"testXPath.c": "test tool",
"testAutomata.c": "test tool",
"testModule.c": "test tool",
"testRegexp.c": "test tool",
"testThreads.c": "test tool",
"testC14N.c": "test tool",
"testRelax.c": "test tool",
"testThreadsWin32.c": "test tool",
"testSAX.c": "test tool",
"testURI.c": "test tool",
"testapi.c": "generated regression tests",
"runtest.c": "regression tests program",
"runsuite.c": "regression tests program",
"tst.c": "not part of the library",
"testdso.c": "test for dynamid shared libraries",
}

View File

@ -19,6 +19,8 @@ A:link, A:visited, A:active { text-decoration: underline }
</pre><pre class="programlisting">Structure <a href="#xmlBuffer">xmlBuffer</a><br />struct _xmlBuffer
</pre><pre class="programlisting">Enum <a href="#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a>
</pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlBuffer">xmlBuffer</a> * <a name="xmlBufferPtr" id="xmlBufferPtr">xmlBufferPtr</a>
</pre><pre class="programlisting">Structure <a href="#xmlDOMWrapCtxt">xmlDOMWrapCtxt</a><br />struct _xmlDOMWrapCtxt
</pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlDOMWrapCtxt">xmlDOMWrapCtxt</a> * <a name="xmlDOMWrapCtxtPtr" id="xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a>
</pre><pre class="programlisting">Structure <a href="#xmlDoc">xmlDoc</a><br />struct _xmlDoc
</pre><pre class="programlisting">Typedef <a href="libxml-tree.html#xmlDoc">xmlDoc</a> * <a name="xmlDocPtr" id="xmlDocPtr">xmlDocPtr</a>
</pre><pre class="programlisting">Structure <a href="#xmlDtd">xmlDtd</a><br />struct _xmlDtd
@ -93,6 +95,11 @@ A:link, A:visited, A:active { text-decoration: underline }
<pre class="programlisting"><a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> <a href="#xmlCopyProp">xmlCopyProp</a> (<a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> target, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> cur)</pre>
<pre class="programlisting"><a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> <a href="#xmlCopyPropList">xmlCopyPropList</a> (<a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> target, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> cur)</pre>
<pre class="programlisting"><a href="libxml-tree.html#xmlDtdPtr">xmlDtdPtr</a> <a href="#xmlCreateIntSubset">xmlCreateIntSubset</a> (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * ExternalID, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * SystemID)</pre>
<pre class="programlisting">int <a href="#xmlDOMWrapAdoptNode">xmlDOMWrapAdoptNode</a> (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> sourceDoc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> destDoc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> destParent, <br /> int options)</pre>
<pre class="programlisting">void <a href="#xmlDOMWrapFreeCtxt">xmlDOMWrapFreeCtxt</a> (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt)</pre>
<pre class="programlisting"><a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> <a href="#xmlDOMWrapNewCtxt">xmlDOMWrapNewCtxt</a> (void)</pre>
<pre class="programlisting">int <a href="#xmlDOMWrapReconcileNamespaces">xmlDOMWrapReconcileNamespaces</a> (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> elem, <br /> int options)</pre>
<pre class="programlisting">int <a href="#xmlDOMWrapRemoveNode">xmlDOMWrapRemoveNode</a> (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> int options)</pre>
<pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> <a href="#xmlDocCopyNode">xmlDocCopyNode</a> (const <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> int extended)</pre>
<pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> <a href="#xmlDocCopyNodeList">xmlDocCopyNodeList</a> (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> const <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node)</pre>
<pre class="programlisting">int <a href="#xmlDocDump">xmlDocDump</a> (FILE * f, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> cur)</pre>
@ -271,7 +278,9 @@ A:link, A:visited, A:active { text-decoration: underline }
<a name="XML_BUFFER_ALLOC_EXACT" id="XML_BUFFER_ALLOC_EXACT">XML_BUFFER_ALLOC_EXACT</a> = 2
<a name="XML_BUFFER_ALLOC_IMMUTABLE" id="XML_BUFFER_ALLOC_IMMUTABLE">XML_BUFFER_ALLOC_IMMUTABLE</a> = 3
}
</pre><h3><a name="xmlDoc" id="xmlDoc">Structure xmlDoc</a></h3><pre class="programlisting">Structure xmlDoc<br />struct _xmlDoc {
</pre><h3><a name="xmlDOMWrapCtxt" id="xmlDOMWrapCtxt">Structure xmlDOMWrapCtxt</a></h3><pre class="programlisting">Structure xmlDOMWrapCtxt<br />struct _xmlDOMWrapCtxt {
void * _private
}</pre><h3><a name="xmlDoc" id="xmlDoc">Structure xmlDoc</a></h3><pre class="programlisting">Structure xmlDoc<br />struct _xmlDoc {
void * _private : application data
<a href="libxml-tree.html#xmlElementType">xmlElementType</a> type : XML_DOCUMENT_NODE, must be second !
char * name : name/filename/URI of the document
@ -664,7 +673,17 @@ A:link, A:visited, A:active { text-decoration: underline }
</pre><p>Do a copy of an <a href="libxml-SAX.html#attribute">attribute</a> list.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>target</tt></i>:</span></td><td>the element where the attributes will be grafted</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the first <a href="libxml-SAX.html#attribute">attribute</a></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>a new #xmlAttrPtr, or NULL in case of error.</td></tr></tbody></table></div><h3><a name="xmlCreateIntSubset" id="xmlCreateIntSubset"></a>Function: xmlCreateIntSubset</h3><pre class="programlisting"><a href="libxml-tree.html#xmlDtdPtr">xmlDtdPtr</a> xmlCreateIntSubset (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * ExternalID, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * SystemID)<br />
</pre><p>Create the internal subset of a document</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document pointer</td></tr><tr><td><span class="term"><i><tt>name</tt></i>:</span></td><td>the DTD name</td></tr><tr><td><span class="term"><i><tt>ExternalID</tt></i>:</span></td><td>the external (PUBLIC) ID</td></tr><tr><td><span class="term"><i><tt>SystemID</tt></i>:</span></td><td>the system ID</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>a pointer to the new DTD structure</td></tr></tbody></table></div><h3><a name="xmlDocCopyNode" id="xmlDocCopyNode"></a>Function: xmlDocCopyNode</h3><pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> xmlDocCopyNode (const <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> int extended)<br />
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document pointer</td></tr><tr><td><span class="term"><i><tt>name</tt></i>:</span></td><td>the DTD name</td></tr><tr><td><span class="term"><i><tt>ExternalID</tt></i>:</span></td><td>the external (PUBLIC) ID</td></tr><tr><td><span class="term"><i><tt>SystemID</tt></i>:</span></td><td>the system ID</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>a pointer to the new DTD structure</td></tr></tbody></table></div><h3><a name="xmlDOMWrapAdoptNode" id="xmlDOMWrapAdoptNode"></a>Function: xmlDOMWrapAdoptNode</h3><pre class="programlisting">int xmlDOMWrapAdoptNode (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> sourceDoc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> destDoc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> destParent, <br /> int options)<br />
</pre><p>Ensures that ns-references point to @destDoc: either to elements-&gt;nsDef entries if @destParent is given, or to @destDoc-&gt;oldNs otherwise. If @destParent is given, it ensures that the tree is namespace wellformed by creating additional ns-decls where needed. Note that, since prefixes of already existent ns-decls can be shadowed by this process, it could break QNames in <a href="libxml-SAX.html#attribute">attribute</a> values or element content. WARNING: This function is in a experimental state.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>the optional context for custom processing</td></tr><tr><td><span class="term"><i><tt>sourceDoc</tt></i>:</span></td><td>the optional sourceDoc</td></tr><tr><td><span class="term"><i><tt>node</tt></i>:</span></td><td>the node to start with</td></tr><tr><td><span class="term"><i><tt>destDoc</tt></i>:</span></td><td>the destination doc</td></tr><tr><td><span class="term"><i><tt>destParent</tt></i>:</span></td><td>the optional new parent of @node in @destDoc</td></tr><tr><td><span class="term"><i><tt>options</tt></i>:</span></td><td>option flags</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 if succeeded, -1 otherwise and on API/internal errors.</td></tr></tbody></table></div><h3><a name="xmlDOMWrapFreeCtxt" id="xmlDOMWrapFreeCtxt"></a>Function: xmlDOMWrapFreeCtxt</h3><pre class="programlisting">void xmlDOMWrapFreeCtxt (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt)<br />
</pre><p>Frees the DOM-wrapper context.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>the DOM-wrapper context</td></tr></tbody></table></div><h3><a name="xmlDOMWrapNewCtxt" id="xmlDOMWrapNewCtxt"></a>Function: xmlDOMWrapNewCtxt</h3><pre class="programlisting"><a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> xmlDOMWrapNewCtxt (void)<br />
</pre><p>Allocates and initializes a new DOM-wrapper context.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the <a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> or NULL in case of an internal errror.</td></tr></tbody></table></div><h3><a name="xmlDOMWrapReconcileNamespaces" id="xmlDOMWrapReconcileNamespaces"></a>Function: xmlDOMWrapReconcileNamespaces</h3><pre class="programlisting">int xmlDOMWrapReconcileNamespaces (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> elem, <br /> int options)<br />
</pre><p>Ensures that ns-references point to ns-decls hold on element-nodes. Ensures that the tree is namespace wellformed by creating additional ns-decls where needed. Note that, since prefixes of already existent ns-decls can be shadowed by this process, it could break QNames in <a href="libxml-SAX.html#attribute">attribute</a> values or element content. WARNING: This function is in a experimental state.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>elem</tt></i>:</span></td><td>the element-node</td></tr><tr><td><span class="term"><i><tt>options</tt></i>:</span></td><td>option flags</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 if succeeded, -1 otherwise and on API/internal errors.</td></tr></tbody></table></div><h3><a name="xmlDOMWrapRemoveNode" id="xmlDOMWrapRemoveNode"></a>Function: xmlDOMWrapRemoveNode</h3><pre class="programlisting">int xmlDOMWrapRemoveNode (<a href="libxml-tree.html#xmlDOMWrapCtxtPtr">xmlDOMWrapCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> int options)<br />
</pre><p>Unlinks the given node from its owner. This will substitute ns-references to node-&gt;nsDef for ns-references to doc-&gt;oldNs, thus ensuring the removed branch to be autark wrt ns-references. WARNING: This function is in a experimental state.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the doc</td></tr><tr><td><span class="term"><i><tt>node</tt></i>:</span></td><td>the node to be removed.</td></tr><tr><td><span class="term"><i><tt>options</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 on success, 1 if the node is not supported, -1 on API and internal errors.</td></tr></tbody></table></div><h3><a name="xmlDocCopyNode" id="xmlDocCopyNode"></a>Function: xmlDocCopyNode</h3><pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> xmlDocCopyNode (const <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> int extended)<br />
</pre><p>Do a copy of the node to a given document.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>node</tt></i>:</span></td><td>the node</td></tr><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document</td></tr><tr><td><span class="term"><i><tt>extended</tt></i>:</span></td><td>if 1 do a recursive copy (properties, namespaces and children when applicable) if 2 copy properties and namespaces (when applicable)</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>a new #xmlNodePtr, or NULL in case of error.</td></tr></tbody></table></div><h3><a name="xmlDocCopyNodeList" id="xmlDocCopyNodeList"></a>Function: xmlDocCopyNodeList</h3><pre class="programlisting"><a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> xmlDocCopyNodeList (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> const <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> node)<br />
</pre><p>Do a recursive copy of the node list.</p>

View File

@ -72,8 +72,8 @@ The content of this structure is not made public by the API.
<pre class="programlisting"><a href="libxml-valid.html#xmlValidCtxtPtr">xmlValidCtxtPtr</a> <a href="#xmlNewValidCtxt">xmlNewValidCtxt</a> (void)</pre>
<pre class="programlisting">int <a href="#xmlRemoveID">xmlRemoveID</a> (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> attr)</pre>
<pre class="programlisting">int <a href="#xmlRemoveRef">xmlRemoveRef</a> (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> attr)</pre>
<pre class="programlisting">void <a href="#xmlSnprintfElementContent">xmlSnprintfElementContent</a> (char * buf, <br /> int size, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int glob)</pre>
<pre class="programlisting">void <a href="#xmlSprintfElementContent">xmlSprintfElementContent</a> (char * buf, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int glob)</pre>
<pre class="programlisting">void <a href="#xmlSnprintfElementContent">xmlSnprintfElementContent</a> (char * buf, <br /> int size, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int englob)</pre>
<pre class="programlisting">void <a href="#xmlSprintfElementContent">xmlSprintfElementContent</a> (char * buf, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int englob)</pre>
<pre class="programlisting">int <a href="#xmlValidBuildContentModel">xmlValidBuildContentModel</a> (<a href="libxml-valid.html#xmlValidCtxtPtr">xmlValidCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlElementPtr">xmlElementPtr</a> elem)</pre>
<pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * <a href="#xmlValidCtxtNormalizeAttributeValue">xmlValidCtxtNormalizeAttributeValue</a> (<a href="libxml-valid.html#xmlValidCtxtPtr">xmlValidCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> elem, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)</pre>
<pre class="programlisting">int <a href="#xmlValidGetPotentialChildren">xmlValidGetPotentialChildren</a> (<a href="libxml-tree.html#xmlElementContent">xmlElementContent</a> * ctree, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> ** list, <br /> int * len, <br /> int max)</pre>
@ -224,11 +224,11 @@ The content of this structure is not made public by the API.
</pre><p>Remove the given <a href="libxml-SAX.html#attribute">attribute</a> from the ID table maintained internally.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document</td></tr><tr><td><span class="term"><i><tt>attr</tt></i>:</span></td><td>the <a href="libxml-SAX.html#attribute">attribute</a></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>-1 if the lookup failed and 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlRemoveRef" id="xmlRemoveRef"></a>Function: xmlRemoveRef</h3><pre class="programlisting">int xmlRemoveRef (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlAttrPtr">xmlAttrPtr</a> attr)<br />
</pre><p>Remove the given <a href="libxml-SAX.html#attribute">attribute</a> from the Ref table maintained internally.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document</td></tr><tr><td><span class="term"><i><tt>attr</tt></i>:</span></td><td>the <a href="libxml-SAX.html#attribute">attribute</a></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>-1 if the lookup failed and 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlSnprintfElementContent" id="xmlSnprintfElementContent"></a>Function: xmlSnprintfElementContent</h3><pre class="programlisting">void xmlSnprintfElementContent (char * buf, <br /> int size, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int glob)<br />
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>doc</tt></i>:</span></td><td>the document</td></tr><tr><td><span class="term"><i><tt>attr</tt></i>:</span></td><td>the <a href="libxml-SAX.html#attribute">attribute</a></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>-1 if the lookup failed and 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlSnprintfElementContent" id="xmlSnprintfElementContent"></a>Function: xmlSnprintfElementContent</h3><pre class="programlisting">void xmlSnprintfElementContent (char * buf, <br /> int size, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int englob)<br />
</pre><p>This will dump the content of the element content definition Intended just for the debug routine</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>an output buffer</td></tr><tr><td><span class="term"><i><tt>size</tt></i>:</span></td><td>the buffer size</td></tr><tr><td><span class="term"><i><tt>content</tt></i>:</span></td><td>An element table</td></tr><tr><td><span class="term"><i><tt>glob</tt></i>:</span></td><td>1 if one must print the englobing parenthesis, 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlSprintfElementContent" id="xmlSprintfElementContent"></a>Function: xmlSprintfElementContent</h3><pre class="programlisting">void xmlSprintfElementContent (char * buf, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int glob)<br />
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>an output buffer</td></tr><tr><td><span class="term"><i><tt>size</tt></i>:</span></td><td>the buffer size</td></tr><tr><td><span class="term"><i><tt>content</tt></i>:</span></td><td>An element table</td></tr><tr><td><span class="term"><i><tt>englob</tt></i>:</span></td><td>1 if one must print the englobing parenthesis, 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlSprintfElementContent" id="xmlSprintfElementContent"></a>Function: xmlSprintfElementContent</h3><pre class="programlisting">void xmlSprintfElementContent (char * buf, <br /> <a href="libxml-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content, <br /> int englob)<br />
</pre><p>Deprecated, unsafe, use <a href="libxml-valid.html#xmlSnprintfElementContent">xmlSnprintfElementContent</a></p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>an output buffer</td></tr><tr><td><span class="term"><i><tt>content</tt></i>:</span></td><td>An element table</td></tr><tr><td><span class="term"><i><tt>glob</tt></i>:</span></td><td>1 if one must print the englobing parenthesis, 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlValidBuildContentModel" id="xmlValidBuildContentModel"></a>Function: xmlValidBuildContentModel</h3><pre class="programlisting">int xmlValidBuildContentModel (<a href="libxml-valid.html#xmlValidCtxtPtr">xmlValidCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlElementPtr">xmlElementPtr</a> elem)<br />
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>buf</tt></i>:</span></td><td>an output buffer</td></tr><tr><td><span class="term"><i><tt>content</tt></i>:</span></td><td>An element table</td></tr><tr><td><span class="term"><i><tt>englob</tt></i>:</span></td><td>1 if one must print the englobing parenthesis, 0 otherwise</td></tr></tbody></table></div><h3><a name="xmlValidBuildContentModel" id="xmlValidBuildContentModel"></a>Function: xmlValidBuildContentModel</h3><pre class="programlisting">int xmlValidBuildContentModel (<a href="libxml-valid.html#xmlValidCtxtPtr">xmlValidCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlElementPtr">xmlElementPtr</a> elem)<br />
</pre><p>(Re)Build the automata associated to the content model of this element</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i>:</span></td><td>a validation context</td></tr><tr><td><span class="term"><i><tt>elem</tt></i>:</span></td><td>an element declaration node</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>1 in case of success, 0 in case of error</td></tr></tbody></table></div><h3><a name="xmlValidCtxtNormalizeAttributeValue" id="xmlValidCtxtNormalizeAttributeValue"></a>Function: xmlValidCtxtNormalizeAttributeValue</h3><pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlValidCtxtNormalizeAttributeValue (<a href="libxml-valid.html#xmlValidCtxtPtr">xmlValidCtxtPtr</a> ctxt, <br /> <a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br /> <a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> elem, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * name, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)<br />
</pre><p>Does the validation related extra step of the normalization of <a href="libxml-SAX.html#attribute">attribute</a> values: If the declared value is not CDATA, then the XML processor must further process the normalized <a href="libxml-SAX.html#attribute">attribute</a> value by discarding any leading and trailing space (#x20) characters, and by replacing sequences of space (#x20) <a href="libxml-SAX.html#characters">characters</a> by single space (#x20) character. Also check VC: Standalone Document Declaration in P32, and update ctxt-&gt;valid accordingly</p>

View File

@ -111,13 +111,13 @@ A:link, A:visited, A:active { text-decoration: underline }
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>facet</tt></i>:</span></td><td>the facet to check</td></tr><tr><td><span class="term"><i><tt>value</tt></i>:</span></td><td>the lexical repr of the value to validate</td></tr><tr><td><span class="term"><i><tt>actualLen</tt></i>:</span></td><td>the number of list items</td></tr><tr><td><span class="term"><i><tt>expectedLen</tt></i>:</span></td><td>the resulting expected number of list items</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 if the value is valid, a positive error code number otherwise and -1 in case of an internal error.</td></tr></tbody></table></div><h3><a name="xmlSchemaValidatePredefinedType" id="xmlSchemaValidatePredefinedType"></a>Function: xmlSchemaValidatePredefinedType</h3><pre class="programlisting">int xmlSchemaValidatePredefinedType (<a href="libxml-schemasInternals.html#xmlSchemaTypePtr">xmlSchemaTypePtr</a> type, <br /> const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value, <br /> <a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> * val)<br />
</pre><p>Check that a value conforms to the lexical space of the predefined type. if true a value is computed and returned in @val.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>type</tt></i>:</span></td><td>the predefined type</td></tr><tr><td><span class="term"><i><tt>value</tt></i>:</span></td><td>the value to check</td></tr><tr><td><span class="term"><i><tt>val</tt></i>:</span></td><td>the return computed value</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 if this validates, a positive error code number otherwise and -1 in case of internal or API error.</td></tr></tbody></table></div><h3><a name="xmlSchemaValueAppend" id="xmlSchemaValueAppend"></a>Function: xmlSchemaValueAppend</h3><pre class="programlisting">int xmlSchemaValueAppend (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> prev, <br /> <a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> cur)<br />
</pre><p></p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>prev</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td></td></tr></tbody></table></div><h3><a name="xmlSchemaValueGetAsBoolean" id="xmlSchemaValueGetAsBoolean"></a>Function: xmlSchemaValueGetAsBoolean</h3><pre class="programlisting">int xmlSchemaValueGetAsBoolean (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> val)<br />
</pre><p></p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>val</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td></td></tr></tbody></table></div><h3><a name="xmlSchemaValueGetAsString" id="xmlSchemaValueGetAsString"></a>Function: xmlSchemaValueGetAsString</h3><pre class="programlisting">const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlSchemaValueGetAsString (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> val)<br />
</pre><p></p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>val</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td></td></tr></tbody></table></div><h3><a name="xmlSchemaValueGetNext" id="xmlSchemaValueGetNext"></a>Function: xmlSchemaValueGetNext</h3><pre class="programlisting"><a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> xmlSchemaValueGetNext (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> cur)<br />
</pre><p></p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td></td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td></td></tr></tbody></table></div><h3><a name="xmlSchemaWhiteSpaceReplace" id="xmlSchemaWhiteSpaceReplace"></a>Function: xmlSchemaWhiteSpaceReplace</h3><pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlSchemaWhiteSpaceReplace (const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)<br />
</pre><p>Appends a next sibling to a list of computed values.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>prev</tt></i>:</span></td><td>the value</td></tr><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the value to be appended</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>0 if succeeded and -1 on API errors.</td></tr></tbody></table></div><h3><a name="xmlSchemaValueGetAsBoolean" id="xmlSchemaValueGetAsBoolean"></a>Function: xmlSchemaValueGetAsBoolean</h3><pre class="programlisting">int xmlSchemaValueGetAsBoolean (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> val)<br />
</pre><p>Accessor for the boolean value of a computed value.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>val</tt></i>:</span></td><td>the value</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>1 if true and 0 if false, or in case of an error. Hmm.</td></tr></tbody></table></div><h3><a name="xmlSchemaValueGetAsString" id="xmlSchemaValueGetAsString"></a>Function: xmlSchemaValueGetAsString</h3><pre class="programlisting">const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlSchemaValueGetAsString (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> val)<br />
</pre><p>Accessor for the string value of a computed value.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>val</tt></i>:</span></td><td>the value</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the string value or NULL if there was none, or on API errors.</td></tr></tbody></table></div><h3><a name="xmlSchemaValueGetNext" id="xmlSchemaValueGetNext"></a>Function: xmlSchemaValueGetNext</h3><pre class="programlisting"><a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> xmlSchemaValueGetNext (<a href="libxml-schemasInternals.html#xmlSchemaValPtr">xmlSchemaValPtr</a> cur)<br />
</pre><p>Accessor for the next sibling of a list of computed values.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>cur</tt></i>:</span></td><td>the value</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the next value or NULL if there was none, or on API errors.</td></tr></tbody></table></div><h3><a name="xmlSchemaWhiteSpaceReplace" id="xmlSchemaWhiteSpaceReplace"></a>Function: xmlSchemaWhiteSpaceReplace</h3><pre class="programlisting"><a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * xmlSchemaWhiteSpaceReplace (const <a href="libxml-xmlstring.html#xmlChar">xmlChar</a> * value)<br />
</pre><p>Replaces 0xd, 0x9 and 0xa with a space.</p>
<div class="variablelist"><table border="0"><col align="left" /><tbody><tr><td><span class="term"><i><tt>value</tt></i>:</span></td><td>a value</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the new string or NULL if no change was required.</td></tr></tbody></table></div><p><a href="../bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>

View File

@ -1373,9 +1373,11 @@
<exports symbol='xmlNode' type='typedef'/>
<exports symbol='xmlDocPtr' type='typedef'/>
<exports symbol='xmlElementContent' type='typedef'/>
<exports symbol='xmlDOMWrapCtxtPtr' type='typedef'/>
<exports symbol='xmlRefPtr' type='typedef'/>
<exports symbol='xmlParserInputBuffer' type='typedef'/>
<exports symbol='xmlRef' type='typedef'/>
<exports symbol='xmlDOMWrapCtxt' type='typedef'/>
<exports symbol='xmlNodePtr' type='typedef'/>
<exports symbol='xmlParserCtxt' type='typedef'/>
<exports symbol='xmlDtdPtr' type='typedef'/>
@ -1385,8 +1387,8 @@
<exports symbol='xmlEntity' type='typedef'/>
<exports symbol='xmlAttr' type='typedef'/>
<exports symbol='xmlAttributePtr' type='typedef'/>
<exports symbol='xmlElementTypeVal' type='typedef'/>
<exports symbol='xmlNotationPtr' type='typedef'/>
<exports symbol='xmlElementContentType' type='typedef'/>
<exports symbol='xmlElementPtr' type='typedef'/>
<exports symbol='xmlElementContentOccur' type='typedef'/>
<exports symbol='xmlAttrPtr' type='typedef'/>
@ -1402,7 +1404,7 @@
<exports symbol='xmlOutputBuffer' type='typedef'/>
<exports symbol='xmlSAXLocator' type='typedef'/>
<exports symbol='xmlElementContentPtr' type='typedef'/>
<exports symbol='xmlElementTypeVal' type='typedef'/>
<exports symbol='xmlElementContentType' type='typedef'/>
<exports symbol='xmlIDPtr' type='typedef'/>
<exports symbol='xmlDtd' type='typedef'/>
<exports symbol='xmlAttribute' type='typedef'/>
@ -1420,17 +1422,20 @@
<exports symbol='_xmlDtd' type='struct'/>
<exports symbol='_xmlRef' type='struct'/>
<exports symbol='_xmlAttr' type='struct'/>
<exports symbol='_xmlDOMWrapCtxt' type='struct'/>
<exports symbol='_xmlElementContent' type='struct'/>
<exports symbol='xmlDocCopyNode' type='function'/>
<exports symbol='xmlNewDocRawNode' type='function'/>
<exports symbol='xmlGetProp' type='function'/>
<exports symbol='xmlNewNsPropEatName' type='function'/>
<exports symbol='xmlNewCDataBlock' type='function'/>
<exports symbol='xmlBufferWriteCHAR' type='function'/>
<exports symbol='xmlNodeGetBase' type='function'/>
<exports symbol='xmlBufferEmpty' type='function'/>
<exports symbol='xmlBuildQName' type='function'/>
<exports symbol='xmlSaveFormatFileEnc' type='function'/>
<exports symbol='xmlAddSibling' type='function'/>
<exports symbol='xmlBufferCreate' type='function'/>
<exports symbol='xmlNewDocFragment' type='function'/>
<exports symbol='xmlDocGetRootElement' type='function'/>
<exports symbol='xmlStringGetNodeList' type='function'/>
@ -1468,7 +1473,7 @@
<exports symbol='xmlNodeListGetString' type='function'/>
<exports symbol='xmlSetCompressMode' type='function'/>
<exports symbol='xmlSetTreeDoc' type='function'/>
<exports symbol='xmlBufferCreate' type='function'/>
<exports symbol='xmlDOMWrapAdoptNode' type='function'/>
<exports symbol='xmlCopyNodeList' type='function'/>
<exports symbol='xmlNewDocNodeEatName' type='function'/>
<exports symbol='xmlAddChildList' type='function'/>
@ -1481,6 +1486,7 @@
<exports symbol='xmlBufferDump' type='function'/>
<exports symbol='xmlNodeGetContent' type='function'/>
<exports symbol='xmlCopyDoc' type='function'/>
<exports symbol='xmlDOMWrapNewCtxt' type='function'/>
<exports symbol='xmlDocDumpMemoryEnc' type='function'/>
<exports symbol='xmlTextMerge' type='function'/>
<exports symbol='xmlDocDumpMemory' type='function'/>
@ -1505,6 +1511,7 @@
<exports symbol='xmlSplitQName3' type='function'/>
<exports symbol='xmlDocSetRootElement' type='function'/>
<exports symbol='xmlGetLineNo' type='function'/>
<exports symbol='xmlBufferContent' type='function'/>
<exports symbol='xmlRemoveProp' type='function'/>
<exports symbol='xmlNodeGetLang' type='function'/>
<exports symbol='xmlGetDocCompressMode' type='function'/>
@ -1512,7 +1519,7 @@
<exports symbol='xmlNewDocProp' type='function'/>
<exports symbol='xmlFreeNode' type='function'/>
<exports symbol='xmlNewNsProp' type='function'/>
<exports symbol='xmlBufferContent' type='function'/>
<exports symbol='xmlDOMWrapFreeCtxt' type='function'/>
<exports symbol='xmlValidateNMToken' type='function'/>
<exports symbol='xmlBufferSetAllocationScheme' type='function'/>
<exports symbol='xmlNewChild' type='function'/>
@ -1540,13 +1547,14 @@
<exports symbol='xmlDocCopyNodeList' type='function'/>
<exports symbol='xmlSetNs' type='function'/>
<exports symbol='xmlNewNs' type='function'/>
<exports symbol='xmlNewCDataBlock' type='function'/>
<exports symbol='xmlDOMWrapRemoveNode' type='function'/>
<exports symbol='xmlAttrSerializeTxtContent' type='function'/>
<exports symbol='xmlCopyDtd' type='function'/>
<exports symbol='xmlNewDocText' type='function'/>
<exports symbol='xmlNodeListGetRawString' type='function'/>
<exports symbol='xmlBufferCreateStatic' type='function'/>
<exports symbol='xmlNewReference' type='function'/>
<exports symbol='xmlDOMWrapReconcileNamespaces' type='function'/>
<exports symbol='xmlBufferCCat' type='function'/>
<exports symbol='xmlGetNsList' type='function'/>
<exports symbol='xmlBufferGrow' type='function'/>
@ -5596,6 +5604,10 @@ if necessary or NULL'/>
<field name='iconv_out' type='iconv_t' info=''/>
</struct>
<typedef name='xmlCharEncodingHandlerPtr' file='encoding' type='xmlCharEncodingHandler *'/>
<struct name='xmlDOMWrapCtxt' file='tree' type='struct _xmlDOMWrapCtxt'>
<field name='_private' type='void *' info=''/>
</struct>
<typedef name='xmlDOMWrapCtxtPtr' file='tree' type='xmlDOMWrapCtxt *'/>
<struct name='xmlDict' file='dict' type='struct _xmlDict'/>
<typedef name='xmlDictPtr' file='dict' type='xmlDict *'/>
<struct name='xmlDoc' file='tree' type='struct _xmlDoc'>
@ -8708,6 +8720,40 @@ actually an xmlCharEncoding'/>
<arg name='ctxt' type='xmlParserCtxtPtr' info='the XML parser context'/>
<arg name='len' type='int *' info='pointer to the length of the char read'/>
</function>
<function name='xmlDOMWrapAdoptNode' file='tree' module='tree'>
<info>Ensures that ns-references point to @destDoc: either to elements-&gt;nsDef entries if @destParent is given, or to @destDoc-&gt;oldNs otherwise. If @destParent is given, it ensures that the tree is namespace wellformed by creating additional ns-decls where needed. Note that, since prefixes of already existent ns-decls can be shadowed by this process, it could break QNames in attribute values or element content. WARNING: This function is in a experimental state.</info>
<return type='int' info='0 if succeeded, -1 otherwise and on API/internal errors.'/>
<arg name='ctxt' type='xmlDOMWrapCtxtPtr' info='the optional context for custom processing'/>
<arg name='sourceDoc' type='xmlDocPtr' info='the optional sourceDoc'/>
<arg name='node' type='xmlNodePtr' info='the node to start with'/>
<arg name='destDoc' type='xmlDocPtr' info='the destination doc'/>
<arg name='destParent' type='xmlNodePtr' info='the optional new parent of @node in @destDoc'/>
<arg name='options' type='int' info='option flags'/>
</function>
<function name='xmlDOMWrapFreeCtxt' file='tree' module='tree'>
<info>Frees the DOM-wrapper context.</info>
<return type='void'/>
<arg name='ctxt' type='xmlDOMWrapCtxtPtr' info='the DOM-wrapper context'/>
</function>
<function name='xmlDOMWrapNewCtxt' file='tree' module='tree'>
<info>Allocates and initializes a new DOM-wrapper context.</info>
<return type='xmlDOMWrapCtxtPtr' info='the xmlDOMWrapCtxtPtr or NULL in case of an internal errror.'/>
</function>
<function name='xmlDOMWrapReconcileNamespaces' file='tree' module='tree'>
<info>Ensures that ns-references point to ns-decls hold on element-nodes. Ensures that the tree is namespace wellformed by creating additional ns-decls where needed. Note that, since prefixes of already existent ns-decls can be shadowed by this process, it could break QNames in attribute values or element content. WARNING: This function is in a experimental state.</info>
<return type='int' info='0 if succeeded, -1 otherwise and on API/internal errors.'/>
<arg name='ctxt' type='xmlDOMWrapCtxtPtr' info=''/>
<arg name='elem' type='xmlNodePtr' info='the element-node'/>
<arg name='options' type='int' info='option flags'/>
</function>
<function name='xmlDOMWrapRemoveNode' file='tree' module='tree'>
<info>Unlinks the given node from its owner. This will substitute ns-references to node-&gt;nsDef for ns-references to doc-&gt;oldNs, thus ensuring the removed branch to be autark wrt ns-references. WARNING: This function is in a experimental state.</info>
<return type='int' info='0 on success, 1 if the node is not supported, -1 on API and internal errors.'/>
<arg name='ctxt' type='xmlDOMWrapCtxtPtr' info=''/>
<arg name='doc' type='xmlDocPtr' info='the doc'/>
<arg name='node' type='xmlNodePtr' info='the node to be removed.'/>
<arg name='options' type='int' info=''/>
</function>
<function name='xmlDebugCheckDocument' file='debugXML' module='debugXML'>
<cond>defined(LIBXML_DEBUG_ENABLED)</cond>
<info>Check the document for potential content problems, and output the errors to @output</info>
@ -13081,28 +13127,28 @@ actually an xmlCharEncoding'/>
</functype>
<function name='xmlSchemaValueAppend' file='xmlschemastypes' module='xmlschemastypes'>
<cond>defined(LIBXML_SCHEMAS_ENABLED)</cond>
<info></info>
<return type='int' info=''/>
<arg name='prev' type='xmlSchemaValPtr' info=''/>
<arg name='cur' type='xmlSchemaValPtr' info=''/>
<info>Appends a next sibling to a list of computed values.</info>
<return type='int' info='0 if succeeded and -1 on API errors.'/>
<arg name='prev' type='xmlSchemaValPtr' info='the value'/>
<arg name='cur' type='xmlSchemaValPtr' info='the value to be appended'/>
</function>
<function name='xmlSchemaValueGetAsBoolean' file='xmlschemastypes' module='xmlschemastypes'>
<cond>defined(LIBXML_SCHEMAS_ENABLED)</cond>
<info></info>
<return type='int' info=''/>
<arg name='val' type='xmlSchemaValPtr' info=''/>
<info>Accessor for the boolean value of a computed value.</info>
<return type='int' info='1 if true and 0 if false, or in case of an error. Hmm.'/>
<arg name='val' type='xmlSchemaValPtr' info='the value'/>
</function>
<function name='xmlSchemaValueGetAsString' file='xmlschemastypes' module='xmlschemastypes'>
<cond>defined(LIBXML_SCHEMAS_ENABLED)</cond>
<info></info>
<return type='const xmlChar *' info=''/>
<arg name='val' type='xmlSchemaValPtr' info=''/>
<info>Accessor for the string value of a computed value.</info>
<return type='const xmlChar *' info='the string value or NULL if there was none, or on API errors.'/>
<arg name='val' type='xmlSchemaValPtr' info='the value'/>
</function>
<function name='xmlSchemaValueGetNext' file='xmlschemastypes' module='xmlschemastypes'>
<cond>defined(LIBXML_SCHEMAS_ENABLED)</cond>
<info></info>
<return type='xmlSchemaValPtr' info=''/>
<arg name='cur' type='xmlSchemaValPtr' info=''/>
<info>Accessor for the next sibling of a list of computed values.</info>
<return type='xmlSchemaValPtr' info='the next value or NULL if there was none, or on API errors.'/>
<arg name='cur' type='xmlSchemaValPtr' info='the value'/>
</function>
<function name='xmlSchemaWhiteSpaceReplace' file='xmlschemastypes' module='xmlschemastypes'>
<cond>defined(LIBXML_SCHEMAS_ENABLED)</cond>
@ -13358,7 +13404,7 @@ actually an xmlCharEncoding'/>
<arg name='buf' type='char *' info='an output buffer'/>
<arg name='size' type='int' info='the buffer size'/>
<arg name='content' type='xmlElementContentPtr' info='An element table'/>
<arg name='glob' type='int' info='1 if one must print the englobing parenthesis, 0 otherwise'/>
<arg name='englob' type='int' info='1 if one must print the englobing parenthesis, 0 otherwise'/>
</function>
<function name='xmlSplitQName' file='parserInternals' module='parser'>
<info>parse an UTF8 encoded XML qualified name string [NS 5] QName ::= (Prefix &apos;:&apos;)? LocalPart [NS 6] Prefix ::= NCName [NS 7] LocalPart ::= NCName</info>
@ -13385,7 +13431,7 @@ actually an xmlCharEncoding'/>
<return type='void'/>
<arg name='buf' type='char *' info='an output buffer'/>
<arg name='content' type='xmlElementContentPtr' info='An element table'/>
<arg name='glob' type='int' info='1 if one must print the englobing parenthesis, 0 otherwise'/>
<arg name='englob' type='int' info='1 if one must print the englobing parenthesis, 0 otherwise'/>
</function>
<function name='xmlStopParser' file='parser' module='parser'>
<cond>defined(LIBXML_PUSH_ENABLED)</cond>

View File

@ -1326,6 +1326,7 @@
<reference name='_xmlChRangeGroup' href='html/libxml-chvalid.html#_xmlChRangeGroup'/>
<reference name='_xmlChSRange' href='html/libxml-chvalid.html#_xmlChSRange'/>
<reference name='_xmlCharEncodingHandler' href='html/libxml-encoding.html#_xmlCharEncodingHandler'/>
<reference name='_xmlDOMWrapCtxt' href='html/libxml-tree.html#_xmlDOMWrapCtxt'/>
<reference name='_xmlDoc' href='html/libxml-tree.html#_xmlDoc'/>
<reference name='_xmlDtd' href='html/libxml-tree.html#_xmlDtd'/>
<reference name='_xmlElement' href='html/libxml-tree.html#_xmlElement'/>
@ -1750,6 +1751,13 @@
<reference name='xmlCtxtResetPush' href='html/libxml-parser.html#xmlCtxtResetPush'/>
<reference name='xmlCtxtUseOptions' href='html/libxml-parser.html#xmlCtxtUseOptions'/>
<reference name='xmlCurrentChar' href='html/libxml-parserInternals.html#xmlCurrentChar'/>
<reference name='xmlDOMWrapAdoptNode' href='html/libxml-tree.html#xmlDOMWrapAdoptNode'/>
<reference name='xmlDOMWrapCtxt' href='html/libxml-tree.html#xmlDOMWrapCtxt'/>
<reference name='xmlDOMWrapCtxtPtr' href='html/libxml-tree.html#xmlDOMWrapCtxtPtr'/>
<reference name='xmlDOMWrapFreeCtxt' href='html/libxml-tree.html#xmlDOMWrapFreeCtxt'/>
<reference name='xmlDOMWrapNewCtxt' href='html/libxml-tree.html#xmlDOMWrapNewCtxt'/>
<reference name='xmlDOMWrapReconcileNamespaces' href='html/libxml-tree.html#xmlDOMWrapReconcileNamespaces'/>
<reference name='xmlDOMWrapRemoveNode' href='html/libxml-tree.html#xmlDOMWrapRemoveNode'/>
<reference name='xmlDebugCheckDocument' href='html/libxml-debugXML.html#xmlDebugCheckDocument'/>
<reference name='xmlDebugDumpAttr' href='html/libxml-debugXML.html#xmlDebugDumpAttr'/>
<reference name='xmlDebugDumpAttrList' href='html/libxml-debugXML.html#xmlDebugDumpAttrList'/>
@ -4669,6 +4677,7 @@
<ref name='_xmlChRangeGroup'/>
<ref name='_xmlChSRange'/>
<ref name='_xmlCharEncodingHandler'/>
<ref name='_xmlDOMWrapCtxt'/>
<ref name='_xmlDoc'/>
<ref name='_xmlDtd'/>
<ref name='_xmlElement'/>
@ -5127,6 +5136,13 @@
<ref name='xmlCtxtResetPush'/>
<ref name='xmlCtxtUseOptions'/>
<ref name='xmlCurrentChar'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapCtxt'/>
<ref name='xmlDOMWrapCtxtPtr'/>
<ref name='xmlDOMWrapFreeCtxt'/>
<ref name='xmlDOMWrapNewCtxt'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlDebugCheckDocument'/>
<ref name='xmlDebugDumpAttr'/>
<ref name='xmlDebugDumpAttrList'/>
@ -7004,6 +7020,9 @@
<ref name='xmlGetCharEncodingHandler'/>
<ref name='xmlNewCharEncodingHandler'/>
</type>
<type name='xmlDOMWrapCtxtPtr'>
<ref name='xmlDOMWrapNewCtxt'/>
</type>
<type name='xmlDeregisterNodeFunc'>
<ref name='xmlDeregisterNodeDefault'/>
<ref name='xmlThrDefDeregisterNodeDefault'/>
@ -8590,6 +8609,12 @@
<ref name='xmlSaveSetAttrEscape'/>
<ref name='xmlSaveSetEscape'/>
</type>
<type name='xmlDOMWrapCtxtPtr'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapFreeCtxt'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
</type>
<type name='xmlDeregisterNodeFunc'>
<ref name='xmlDeregisterNodeDefault'/>
<ref name='xmlThrDefDeregisterNodeDefault'/>
@ -8634,6 +8659,8 @@
<ref name='xmlCopyDoc'/>
<ref name='xmlCopyDocElementContent'/>
<ref name='xmlCreateIntSubset'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlDebugCheckDocument'/>
<ref name='xmlDebugDumpDocument'/>
<ref name='xmlDebugDumpDocumentHead'/>
@ -9007,6 +9034,9 @@
<ref name='xmlC14NIsVisibleCallback'/>
<ref name='xmlCopyProp'/>
<ref name='xmlCopyPropList'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlDebugDumpNode'/>
<ref name='xmlDebugDumpNodeList'/>
<ref name='xmlDebugDumpOneNode'/>
@ -11272,6 +11302,7 @@
<ref name='_xmlAttr'/>
<ref name='_xmlAttribute'/>
<ref name='_xmlBuffer'/>
<ref name='_xmlDOMWrapCtxt'/>
<ref name='_xmlDoc'/>
<ref name='_xmlDtd'/>
<ref name='_xmlElement'/>
@ -11327,6 +11358,13 @@
<ref name='xmlCopyProp'/>
<ref name='xmlCopyPropList'/>
<ref name='xmlCreateIntSubset'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapCtxt'/>
<ref name='xmlDOMWrapCtxtPtr'/>
<ref name='xmlDOMWrapFreeCtxt'/>
<ref name='xmlDOMWrapNewCtxt'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlDoc'/>
<ref name='xmlDocCopyNode'/>
<ref name='xmlDocCopyNodeList'/>
@ -13459,6 +13497,9 @@
</word>
<word name='Accessor'>
<ref name='xmlSchemaGetValType'/>
<ref name='xmlSchemaValueGetAsBoolean'/>
<ref name='xmlSchemaValueGetAsString'/>
<ref name='xmlSchemaValueGetNext'/>
</word>
<word name='Activation'>
<ref name='xmlTextReaderRelaxNGSetSchema'/>
@ -13509,6 +13550,9 @@
<ref name='xmlSchemaNewQNameValue'/>
<ref name='xmlSchemaNewStringValue'/>
</word>
<word name='Allocates'>
<ref name='xmlDOMWrapNewCtxt'/>
</word>
<word name='Allows'>
<ref name='xmlCatalogSetDefaultPrefer'/>
</word>
@ -13532,6 +13576,9 @@
<word name='Appendix'>
<ref name='xmlRegexpCompile'/>
</word>
<word name='Appends'>
<ref name='xmlSchemaValueAppend'/>
</word>
<word name='Applies'>
<ref name='htmlCtxtUseOptions'/>
<ref name='xmlCtxtUseOptions'/>
@ -14294,6 +14341,10 @@
<ref name='xmlXPathNodeSetGetLength'/>
<ref name='xmlXPathNodeSetItem'/>
</word>
<word name='DOM-wrapper'>
<ref name='xmlDOMWrapFreeCtxt'/>
<ref name='xmlDOMWrapNewCtxt'/>
</word>
<word name='DTDs'>
<ref name='XML_COMPLETE_ATTRS'/>
<ref name='xmlParserHandlePEReference'/>
@ -14627,6 +14678,10 @@
<word name='End-of-Line'>
<ref name='xmlCurrentChar'/>
</word>
<word name='Ensures'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='Entities'>
<ref name='xmlGetCharEncodingName'/>
<ref name='xmlParseCharEncoding'/>
@ -14900,6 +14955,7 @@
</word>
<word name='Frees'>
<ref name='xmlBufferFree'/>
<ref name='xmlDOMWrapFreeCtxt'/>
<ref name='xmlNanoFTPFreeCtxt'/>
</word>
<word name='Front-end'>
@ -15049,6 +15105,9 @@
<word name='Hiragana'>
<ref name='xmlUCSIsHiragana'/>
</word>
<word name='Hmm'>
<ref name='xmlSchemaValueGetAsBoolean'/>
</word>
<word name='How'>
<ref name='_xmlParserInput'/>
</word>
@ -15750,6 +15809,8 @@
<ref name='htmlElementAllowedHere'/>
<ref name='xmlAddAttributeDecl'/>
<ref name='xmlCheckUTF8'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDocDumpFormatMemory'/>
<ref name='xmlDocDumpFormatMemoryEnc'/>
<ref name='xmlDocDumpMemoryEnc'/>
@ -16169,6 +16230,8 @@
<ref name='xmlValidateQName'/>
</word>
<word name='QNames'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlHashQLookup2'/>
</word>
<word name='QUIT'>
@ -17134,6 +17197,9 @@
<ref name='xmlReplaceNode'/>
<ref name='xmlUnlinkNode'/>
</word>
<word name='Unlinks'>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='Unregisters'>
<ref name='xmlCleanupEncodingAliases'/>
<ref name='xmlDelEncodingAlias'/>
@ -17259,6 +17325,9 @@
<ref name='xmlSchemaParse'/>
</word>
<word name='WARNING:'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlSchemaGetCanonValue'/>
<ref name='xmlSchemaNewStringValue'/>
</word>
@ -17559,6 +17628,8 @@
<ref name='xmlSetDocCompressMode'/>
</word>
</letter>
</chunk>
<chunk name='chunk9'>
<letter name='a'>
<word name='a-z'>
<ref name='xmlCheckLanguageID'/>
@ -17780,6 +17851,10 @@
<ref name='xmlHashUpdateEntry3'/>
<ref name='xmlXPathSubstringFunction'/>
</word>
<word name='additional'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='address'>
<ref name='xmlModuleSymbol'/>
<ref name='xmlNewTextWriterDoc'/>
@ -17971,6 +18046,8 @@
<ref name='xmlAddPrevSibling'/>
<ref name='xmlAddSibling'/>
<ref name='xmlBuildRelativeURI'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlFreeFunc'/>
<ref name='xmlGcMemSetup'/>
<ref name='xmlMemSetup'/>
@ -18125,6 +18202,7 @@
</word>
<word name='appended'>
<ref name='xmlParseAttValue'/>
<ref name='xmlSchemaValueAppend'/>
</word>
<word name='appending'>
<ref name='xmlParseAttValue'/>
@ -18267,6 +18345,9 @@
<ref name='xmlParseExtParsedEnt'/>
<ref name='xmlTextMerge'/>
</word>
<word name='autark'>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='authentication'>
<ref name='xmlNanoHTTPAuthHeader'/>
</word>
@ -18310,7 +18391,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk9'>
<chunk name='chunk10'>
<letter name='b'>
<word name='back'>
<ref name='xmlEntityReferenceFunc'/>
@ -18534,10 +18615,13 @@
<ref name='xmlParseCharData'/>
</word>
<word name='branch'>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlSchemaValidateOneElement'/>
</word>
<word name='break'>
<ref name='_xmlError'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlLineNumbersDefault'/>
</word>
<word name='breaking'>
@ -18643,7 +18727,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk10'>
<chunk name='chunk11'>
<letter name='c'>
<word name='calculates'>
<ref name='xmlUTF8Size'/>
@ -19321,6 +19405,10 @@
<ref name='xmlSchemaValidateLengthFacet'/>
<ref name='xmlSchemaValidateLengthFacetWhtsp'/>
<ref name='xmlSchemaValidatePredefinedType'/>
<ref name='xmlSchemaValueAppend'/>
<ref name='xmlSchemaValueGetAsBoolean'/>
<ref name='xmlSchemaValueGetAsString'/>
<ref name='xmlSchemaValueGetNext'/>
<ref name='xmlTextReaderByteConsumed'/>
</word>
<word name='computes'>
@ -19685,6 +19773,8 @@
</word>
<word name='could'>
<ref name='xmlByteConsumed'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlModuleClose'/>
<ref name='xmlSchemaGetCanonValue'/>
<ref name='xmlSchemaGetCanonValueWhtsp'/>
@ -19742,6 +19832,10 @@
<ref name='xmlCreateURI'/>
<ref name='xmlStrncatNew'/>
</word>
<word name='creating'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='creation'>
<ref name='xmlIOHTTPOpenW'/>
<ref name='xmlNewNs'/>
@ -19783,12 +19877,13 @@
<ref name='xmlSchemaValidateFile'/>
</word>
<word name='custom'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlSaveSetAttrEscape'/>
<ref name='xmlSaveSetEscape'/>
</word>
</letter>
</chunk>
<chunk name='chunk11'>
<chunk name='chunk12'>
<letter name='d'>
<word name='dangerous'>
<ref name='xmlTextReaderCurrentNode'/>
@ -20152,6 +20247,7 @@
<ref name='xmlUTF8Strpos'/>
</word>
<word name='destination'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlIOHTTPOpenW'/>
<ref name='xmlURIUnescapeString'/>
</word>
@ -20394,9 +20490,12 @@
</word>
<word name='doc'>
<ref name='htmlNodeDumpFileFormat'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlNewTextWriterDoc'/>
</word>
<word name='doc-'>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlDocGetRootElement'/>
<ref name='xmlDocSetRootElement'/>
<ref name='xmlNewTextWriterTree'/>
@ -20583,7 +20682,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk12'>
<chunk name='chunk13'>
<letter name='e'>
<word name='each'>
<ref name='_xmlParserCtxt'/>
@ -20612,6 +20711,7 @@
<word name='either'>
<ref name='xmlBoolToText'/>
<ref name='xmlCurrentChar'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlLoadACatalog'/>
<ref name='xmlNodeBufGetContent'/>
<ref name='xmlNodeGetContent'/>
@ -20634,6 +20734,12 @@
<word name='element-'>
<ref name='xmlXPathOrderDocElems'/>
</word>
<word name='element-node'>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='element-nodes'>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='elementdecl'>
<ref name='xmlParseElementDecl'/>
<ref name='xmlParseMarkupDecl'/>
@ -20665,6 +20771,9 @@
<ref name='xmlXPathIdFunction'/>
<ref name='xmlXPathOrderDocElems'/>
</word>
<word name='elements-'>
<ref name='xmlDOMWrapAdoptNode'/>
</word>
<word name='else'>
<ref name='UTF8ToHtml'/>
<ref name='UTF8Toisolat1'/>
@ -20793,6 +20902,12 @@
<ref name='xmlCopyNodeList'/>
<ref name='xmlNewTextChild'/>
</word>
<word name='ensures'>
<ref name='xmlDOMWrapAdoptNode'/>
</word>
<word name='ensuring'>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='entire'>
<ref name='xmlCleanupInputCallbacks'/>
<ref name='xmlCleanupOutputCallbacks'/>
@ -20812,6 +20927,7 @@
<ref name='xmlCatalogConvert'/>
<ref name='xmlCatalogRemove'/>
<ref name='xmlConvertSGMLCatalog'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlHashAddEntry3'/>
<ref name='xmlLoadACatalog'/>
<ref name='xmlLoadCatalog'/>
@ -20905,6 +21021,9 @@
<ref name='initGenericErrorDefaultFunc'/>
<ref name='xmlCharEncOutFunc'/>
<ref name='xmlCheckHTTPInput'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlDebugCheckDocument'/>
<ref name='xmlHashAddEntry'/>
<ref name='xmlHashAddEntry2'/>
@ -20915,8 +21034,14 @@
<ref name='xmlSchemaGetCanonValueWhtsp'/>
<ref name='xmlSchemaGetParserErrors'/>
<ref name='xmlSchemaSetParserErrors'/>
<ref name='xmlSchemaValueAppend'/>
<ref name='xmlSchemaValueGetAsString'/>
<ref name='xmlSchemaValueGetNext'/>
<ref name='xmlShellCmd'/>
</word>
<word name='errror'>
<ref name='xmlDOMWrapNewCtxt'/>
</word>
<word name='escape'>
<ref name='docbEncodeEntities'/>
<ref name='htmlEncodeEntities'/>
@ -21053,6 +21178,10 @@
<word name='exist'>
<ref name='xmlXPtrLocationSetAdd'/>
</word>
<word name='existent'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='exists'>
<ref name='xmlDictExists'/>
<ref name='xmlShellPwd'/>
@ -21080,6 +21209,11 @@
<ref name='xmlStreamPush'/>
<ref name='xmlStreamPushAttr'/>
</word>
<word name='experimental'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='explicitly'>
<ref name='xmlSAXDefaultVersion'/>
</word>
@ -21145,7 +21279,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk13'>
<chunk name='chunk14'>
<letter name='f'>
<word name='fTP'>
<ref name='xmlNanoFTPConnectTo'/>
@ -21418,6 +21552,8 @@
<ref name='htmlGetMetaEncoding'/>
</word>
<word name='flags'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlPatterncompile'/>
<ref name='xmlReaderForDoc'/>
<ref name='xmlReaderForFd'/>
@ -21672,7 +21808,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk14'>
<chunk name='chunk15'>
<letter name='g'>
<word name='gDay'>
<ref name='xmlSchemaGetCanonValue'/>
@ -22024,6 +22160,7 @@
<ref name='xmlSchemaParse'/>
</word>
<word name='hold'>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlNewTextWriterDoc'/>
<ref name='xmlNewTextWriterPushParser'/>
<ref name='xmlReconciliateNs'/>
@ -22140,7 +22277,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk15'>
<chunk name='chunk16'>
<letter name='i'>
<word name='iconv'>
<ref name='LIBXML_ICONV_ENABLED'/>
@ -22593,6 +22730,9 @@
<word name='initialized'>
<ref name='XML_SAX2_MAGIC'/>
</word>
<word name='initializes'>
<ref name='xmlDOMWrapNewCtxt'/>
</word>
<word name='initiate'>
<ref name='xmlCharEncOutFunc'/>
</word>
@ -22839,7 +22979,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk16'>
<chunk name='chunk17'>
<letter name='j'>
<word name='just'>
<ref name='htmlSetMetaEncoding'/>
@ -23332,7 +23472,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk17'>
<chunk name='chunk18'>
<letter name='m'>
<word name='machine'>
<ref name='xmlCheckFilename'/>
@ -23766,7 +23906,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk18'>
<chunk name='chunk19'>
<letter name='n'>
<word name='named'>
<ref name='xmlAddEncodingAlias'/>
@ -23865,6 +24005,8 @@
<ref name='htmlEntityLookup'/>
<ref name='htmlEntityValueLookup'/>
<ref name='xlinkIsLink'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlGetBufferAllocationScheme'/>
<ref name='xmlLoadSGMLSuperCatalog'/>
<ref name='xmlNewNodeEatName'/>
@ -23954,6 +24096,7 @@
<ref name='xmlEntityReferenceFunc'/>
</word>
<word name='node-'>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlValidGetValidElements'/>
</word>
<word name='node-set?'>
@ -24040,6 +24183,8 @@
<ref name='xmlDecodeEntities'/>
<ref name='xmlGetLastChild'/>
<ref name='xmlOutputBufferCreateFilename'/>
<ref name='xmlSchemaValueGetAsString'/>
<ref name='xmlSchemaValueGetNext'/>
<ref name='xmlStringDecodeEntities'/>
<ref name='xmlStringLenDecodeEntities'/>
<ref name='xmlTextReaderConstXmlLang'/>
@ -24114,6 +24259,19 @@
<ref name='xmlParserHandleReference'/>
<ref name='xmlScanName'/>
</word>
<word name='ns-decls'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='ns-references'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='nsDef'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='null'>
<ref name='xmlHashScan3'/>
<ref name='xmlHashScanFull3'/>
@ -24153,7 +24311,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk19'>
<chunk name='chunk20'>
<letter name='o'>
<word name='object?'>
<ref name='xmlXPathNumberFunction'/>
@ -24269,6 +24427,10 @@
<ref name='xmlXPathConvertNumber'/>
<ref name='xmlXPathConvertString'/>
</word>
<word name='oldNs'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='older'>
<ref name='LIBXML_SAX1_ENABLED'/>
<ref name='xmlParseNamespace'/>
@ -24401,6 +24563,8 @@
<ref name='xmlXPathNodeSetAddUnique'/>
</word>
<word name='option'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlGetLineNo'/>
<ref name='xmlSchemaValidCtxtGetOptions'/>
</word>
@ -24410,6 +24574,7 @@
<ref name='htmlCreatePushParserCtxt'/>
<ref name='xmlCreatePushParserCtxt'/>
<ref name='xmlCtxtResetPush'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlListCreate'/>
<ref name='xmlNanoFTPList'/>
<ref name='xmlNewChild'/>
@ -24566,6 +24731,7 @@
</word>
<word name='owner'>
<ref name='ftpListCallback'/>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='ownership'>
<ref name='xmlAddAttributeDecl'/>
@ -24580,7 +24746,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk20'>
<chunk name='chunk21'>
<letter name='p'>
<word name='pairs'>
<ref name='startElement'/>
@ -24955,6 +25121,8 @@
<ref name='xmlC14NDocSave'/>
<ref name='xmlC14NDocSaveTo'/>
<ref name='xmlC14NExecute'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='preparsed'>
<ref name='xmlReaderNewWalker'/>
@ -25079,6 +25247,8 @@
</word>
<word name='process'>
<ref name='xmlCleanupParser'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlDecodeEntities'/>
<ref name='xmlNewTextReaderFilename'/>
<ref name='xmlParseAttValue'/>
@ -25304,7 +25474,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk21'>
<chunk name='chunk22'>
<letter name='q'>
<word name='qualified'>
<ref name='XML_SCHEMAS_QUALIF_ATTR'/>
@ -25790,6 +25960,7 @@
<ref name='xmlBufferShrink'/>
<ref name='xmlCatalogRemove'/>
<ref name='xmlCheckLanguageID'/>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlFreeDocElementContent'/>
<ref name='xmlFreeElementContent'/>
<ref name='xmlHandleEntity'/>
@ -26163,7 +26334,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk22'>
<chunk name='chunk23'>
<letter name='s'>
<word name='s390'>
<ref name='XML_CAST_FPTR'/>
@ -26476,6 +26647,10 @@
<ref name='getSystemId'/>
<ref name='xmlSAX2GetSystemId'/>
</word>
<word name='shadowed'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
</word>
<word name='shall'>
<ref name='_xmlParserCtxt'/>
</word>
@ -26532,6 +26707,8 @@
<ref name='_xmlNode'/>
<ref name='xmlAddNextSibling'/>
<ref name='xmlAddPrevSibling'/>
<ref name='xmlSchemaValueAppend'/>
<ref name='xmlSchemaValueGetNext'/>
<ref name='xmlXPathNextPrecedingSibling'/>
</word>
<word name='siblings'>
@ -26597,6 +26774,8 @@
</word>
<word name='since'>
<ref name='xmlBuildRelativeURI'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlParseExternalID'/>
<ref name='xmlRelaxNGNewDocParserCtxt'/>
</word>
@ -26708,6 +26887,9 @@
<ref name='xmlReaderForIO'/>
<ref name='xmlReaderNewIO'/>
</word>
<word name='sourceDoc'>
<ref name='xmlDOMWrapAdoptNode'/>
</word>
<word name='sourceforge'>
<ref name='xmlXPathIsInf'/>
<ref name='xmlXPathIsNaN'/>
@ -26843,6 +27025,7 @@
<ref name='startDocumentSAXFunc'/>
<ref name='startElementNsSAX2Func'/>
<ref name='xmlByteConsumed'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlParseStartTag'/>
<ref name='xmlRelaxNGValidatePushElement'/>
<ref name='xmlSAX2StartDocument'/>
@ -27147,6 +27330,9 @@
<word name='substituion'>
<ref name='XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION'/>
</word>
<word name='substitute'>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='substituted'>
<ref name='XML_SUBSTITUTE_BOTH'/>
<ref name='XML_SUBSTITUTE_NONE'/>
@ -27217,6 +27403,8 @@
<ref name='xmlNewTextWriter'/>
</word>
<word name='succeeded'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlHashAddEntry'/>
<ref name='xmlHashAddEntry2'/>
<ref name='xmlHashAddEntry3'/>
@ -27226,6 +27414,7 @@
<ref name='xmlHashUpdateEntry'/>
<ref name='xmlHashUpdateEntry2'/>
<ref name='xmlHashUpdateEntry3'/>
<ref name='xmlSchemaValueAppend'/>
<ref name='xmlXPathCompareValues'/>
</word>
<word name='succeeds'>
@ -27299,6 +27488,7 @@
<ref name='xmlGetRefs'/>
</word>
<word name='supported'>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlInitCharEncodingHandlers'/>
<ref name='xmlNanoFTPGetConnection'/>
<ref name='xmlSchemaGetCanonValue'/>
@ -27345,7 +27535,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk23'>
<chunk name='chunk24'>
<letter name='t'>
<word name='tag'>
<ref name='_htmlElemDesc'/>
@ -27487,37 +27677,6 @@
<ref name='xmlRegExecErrInfo'/>
<ref name='xmlRegExecNextValues'/>
</word>
<word name='there'>
<ref name='_xmlParserCtxt'/>
<ref name='_xmlParserInput'/>
<ref name='xlinkIsLink'/>
<ref name='xmlAddChild'/>
<ref name='xmlAddNextSibling'/>
<ref name='xmlAddPrevSibling'/>
<ref name='xmlBuildQName'/>
<ref name='xmlC14NDocDumpMemory'/>
<ref name='xmlC14NDocSave'/>
<ref name='xmlC14NDocSaveTo'/>
<ref name='xmlC14NExecute'/>
<ref name='xmlCanonicPath'/>
<ref name='xmlGcMemSetup'/>
<ref name='xmlGenericErrorFunc'/>
<ref name='xmlMemSetup'/>
<ref name='xmlNanoFTPCheckResponse'/>
<ref name='xmlNanoFTPUpdateURL'/>
<ref name='xmlParseNotationDecl'/>
<ref name='xmlParseReference'/>
<ref name='xmlStructuredErrorFunc'/>
<ref name='xmlTextReaderGetRemainder'/>
<ref name='xmlTextReaderNext'/>
<ref name='xmlTextReaderNextSibling'/>
<ref name='xmlTextReaderRead'/>
<ref name='xmlXPathLangFunction'/>
<ref name='xmlXPathNextParent'/>
<ref name='xmlXPathRoundFunction'/>
<ref name='xmlXPathStringFunction'/>
<ref name='xmlXPathTranslateFunction'/>
</word>
<word name='these'>
<ref name='_htmlElemDesc'/>
<ref name='xmlCheckUTF8'/>
@ -27578,6 +27737,7 @@
<ref name='xmlShellPwd'/>
</word>
<word name='thus'>
<ref name='xmlDOMWrapRemoveNode'/>
<ref name='xmlNewRMutex'/>
<ref name='xmlXPathNextAncestor'/>
<ref name='xmlXPathNextAncestorOrSelf'/>
@ -27887,7 +28047,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk24'>
<chunk name='chunk25'>
<letter name='u'>
<word name='ugly'>
<ref name='_xmlParserCtxt'/>
@ -28238,7 +28398,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk25'>
<chunk name='chunk26'>
<letter name='w'>
<word name='walker'>
<ref name='xmlListReverseWalk'/>
@ -28336,6 +28496,8 @@
<ref name='xmlResetLastError'/>
</word>
<word name='wellformed'>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlParseFile'/>
</word>
<word name='were'>
@ -28363,6 +28525,8 @@
<ref name='_htmlElemDesc'/>
<ref name='xmlCopyProp'/>
<ref name='xmlCopyPropList'/>
<ref name='xmlDOMWrapAdoptNode'/>
<ref name='xmlDOMWrapReconcileNamespaces'/>
<ref name='xmlFileRead'/>
<ref name='xmlIOFTPRead'/>
<ref name='xmlIOHTTPRead'/>
@ -28560,6 +28724,9 @@
<word name='writing'>
<ref name='xmlOutputBufferCreateFilename'/>
</word>
<word name='wrt'>
<ref name='xmlDOMWrapRemoveNode'/>
</word>
<word name='www'>
<ref name='XINCLUDE_NS'/>
<ref name='XINCLUDE_OLD_NS'/>
@ -28576,7 +28743,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk26'>
<chunk name='chunk27'>
<letter name='x'>
<word name='x00B7'>
<ref name='IS_EXTENDER'/>
@ -28791,6 +28958,9 @@
<word name='xmlCreateIntSubset'>
<ref name='xmlNewDtd'/>
</word>
<word name='xmlDOMWrapCtxtPtr'>
<ref name='xmlDOMWrapNewCtxt'/>
</word>
<word name='xmlDefaultSAXLocator'>
<ref name='setDocumentLocator'/>
<ref name='setDocumentLocatorSAXFunc'/>
@ -29535,7 +29705,7 @@
</word>
</letter>
</chunk>
<chunk name='chunk27'>
<chunk name='chunk28'>
<letter name='y'>
<word name='year'>
<ref name='ftpListCallback'/>
@ -29618,26 +29788,27 @@
<chunk name='chunk5' start='O' end='P'/>
<chunk name='chunk6' start='Q' end='S'/>
<chunk name='chunk7' start='T' end='U'/>
<chunk name='chunk8' start='V' end='a'/>
<chunk name='chunk9' start='b' end='b'/>
<chunk name='chunk10' start='c' end='c'/>
<chunk name='chunk11' start='d' end='d'/>
<chunk name='chunk12' start='e' end='e'/>
<chunk name='chunk13' start='f' end='f'/>
<chunk name='chunk14' start='g' end='h'/>
<chunk name='chunk15' start='i' end='i'/>
<chunk name='chunk16' start='j' end='l'/>
<chunk name='chunk17' start='m' end='m'/>
<chunk name='chunk18' start='n' end='n'/>
<chunk name='chunk19' start='o' end='o'/>
<chunk name='chunk20' start='p' end='p'/>
<chunk name='chunk21' start='q' end='r'/>
<chunk name='chunk22' start='s' end='s'/>
<chunk name='chunk23' start='t' end='t'/>
<chunk name='chunk24' start='u' end='v'/>
<chunk name='chunk25' start='w' end='w'/>
<chunk name='chunk26' start='x' end='x'/>
<chunk name='chunk27' start='y' end='z'/>
<chunk name='chunk8' start='V' end='Z'/>
<chunk name='chunk9' start='a' end='a'/>
<chunk name='chunk10' start='b' end='b'/>
<chunk name='chunk11' start='c' end='c'/>
<chunk name='chunk12' start='d' end='d'/>
<chunk name='chunk13' start='e' end='e'/>
<chunk name='chunk14' start='f' end='f'/>
<chunk name='chunk15' start='g' end='h'/>
<chunk name='chunk16' start='i' end='i'/>
<chunk name='chunk17' start='j' end='l'/>
<chunk name='chunk18' start='m' end='m'/>
<chunk name='chunk19' start='n' end='n'/>
<chunk name='chunk20' start='o' end='o'/>
<chunk name='chunk21' start='p' end='p'/>
<chunk name='chunk22' start='q' end='r'/>
<chunk name='chunk23' start='s' end='s'/>
<chunk name='chunk24' start='t' end='t'/>
<chunk name='chunk25' start='u' end='v'/>
<chunk name='chunk26' start='w' end='w'/>
<chunk name='chunk27' start='x' end='x'/>
<chunk name='chunk28' start='y' end='z'/>
</chunks>
</index>
</apirefs>

View File

@ -2496,6 +2496,56 @@ extern __typeof (xmlCurrentChar) xmlCurrentChar__internal_alias __attribute((vis
#endif
#endif
#ifdef bottom_tree
#undef xmlDOMWrapAdoptNode
extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode __attribute((alias("xmlDOMWrapAdoptNode__internal_alias")));
#else
#ifndef xmlDOMWrapAdoptNode
extern __typeof (xmlDOMWrapAdoptNode) xmlDOMWrapAdoptNode__internal_alias __attribute((visibility("hidden")));
#define xmlDOMWrapAdoptNode xmlDOMWrapAdoptNode__internal_alias
#endif
#endif
#ifdef bottom_tree
#undef xmlDOMWrapFreeCtxt
extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt __attribute((alias("xmlDOMWrapFreeCtxt__internal_alias")));
#else
#ifndef xmlDOMWrapFreeCtxt
extern __typeof (xmlDOMWrapFreeCtxt) xmlDOMWrapFreeCtxt__internal_alias __attribute((visibility("hidden")));
#define xmlDOMWrapFreeCtxt xmlDOMWrapFreeCtxt__internal_alias
#endif
#endif
#ifdef bottom_tree
#undef xmlDOMWrapNewCtxt
extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt __attribute((alias("xmlDOMWrapNewCtxt__internal_alias")));
#else
#ifndef xmlDOMWrapNewCtxt
extern __typeof (xmlDOMWrapNewCtxt) xmlDOMWrapNewCtxt__internal_alias __attribute((visibility("hidden")));
#define xmlDOMWrapNewCtxt xmlDOMWrapNewCtxt__internal_alias
#endif
#endif
#ifdef bottom_tree
#undef xmlDOMWrapReconcileNamespaces
extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces __attribute((alias("xmlDOMWrapReconcileNamespaces__internal_alias")));
#else
#ifndef xmlDOMWrapReconcileNamespaces
extern __typeof (xmlDOMWrapReconcileNamespaces) xmlDOMWrapReconcileNamespaces__internal_alias __attribute((visibility("hidden")));
#define xmlDOMWrapReconcileNamespaces xmlDOMWrapReconcileNamespaces__internal_alias
#endif
#endif
#ifdef bottom_tree
#undef xmlDOMWrapRemoveNode
extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode __attribute((alias("xmlDOMWrapRemoveNode__internal_alias")));
#else
#ifndef xmlDOMWrapRemoveNode
extern __typeof (xmlDOMWrapRemoveNode) xmlDOMWrapRemoveNode__internal_alias __attribute((visibility("hidden")));
#define xmlDOMWrapRemoveNode xmlDOMWrapRemoveNode__internal_alias
#endif
#endif
#if defined(LIBXML_DEBUG_ENABLED)
#ifdef bottom_debugXML
#undef xmlDebugCheckDocument

View File

@ -114,6 +114,7 @@ class docParser:
self._data = []
self.in_function = 1
self.function = None
self.function_cond = None
self.function_args = []
self.function_descr = None
self.function_return = None
@ -122,6 +123,8 @@ class docParser:
self.function = attrs['name']
if attrs.has_key('file'):
self.function_file = attrs['file']
elif tag == 'cond':
self._data = []
elif tag == 'info':
self._data = []
elif tag == 'arg':
@ -156,7 +159,7 @@ class docParser:
if self.function != None:
function(self.function, self.function_descr,
self.function_return, self.function_args,
self.function_file)
self.function_file, self.function_cond)
self.in_function = 0
elif tag == 'arg':
if self.in_function == 1:
@ -174,10 +177,16 @@ class docParser:
str = str + c
if self.in_function == 1:
self.function_descr = str
elif tag == 'cond':
str = ''
for c in self._data:
str = str + c
if self.in_function == 1:
self.function_cond = str
def function(name, desc, ret, args, file):
functions[name] = (desc, ret, args, file)
def function(name, desc, ret, args, file, cond):
functions[name] = (desc, ret, args, file, cond)
def enum(type, name, value):
if not enums.has_key(type):
@ -390,7 +399,7 @@ def print_function_wrapper(name, output, export, include):
global skipped_modules
try:
(desc, ret, args, file) = functions[name]
(desc, ret, args, file, cond) = functions[name]
except:
print "failed to get function %s infos"
return
@ -486,39 +495,10 @@ def print_function_wrapper(name, output, export, include):
unknown_types[ret[0]] = [name]
return -1
if file == "debugXML":
include.write("#ifdef LIBXML_DEBUG_ENABLED\n");
export.write("#ifdef LIBXML_DEBUG_ENABLED\n");
output.write("#ifdef LIBXML_DEBUG_ENABLED\n");
elif file == "HTMLtree" or file == "HTMLparser" or name[0:4] == "html":
include.write("#ifdef LIBXML_HTML_ENABLED\n");
export.write("#ifdef LIBXML_HTML_ENABLED\n");
output.write("#ifdef LIBXML_HTML_ENABLED\n");
elif file == "c14n":
include.write("#ifdef LIBXML_C14N_ENABLED\n");
export.write("#ifdef LIBXML_C14N_ENABLED\n");
output.write("#ifdef LIBXML_C14N_ENABLED\n");
elif file == "xpathInternals" or file == "xpath":
include.write("#ifdef LIBXML_XPATH_ENABLED\n");
export.write("#ifdef LIBXML_XPATH_ENABLED\n");
output.write("#ifdef LIBXML_XPATH_ENABLED\n");
elif file == "xpointer":
include.write("#ifdef LIBXML_XPTR_ENABLED\n");
export.write("#ifdef LIBXML_XPTR_ENABLED\n");
output.write("#ifdef LIBXML_XPTR_ENABLED\n");
elif file == "xinclude":
include.write("#ifdef LIBXML_XINCLUDE_ENABLED\n");
export.write("#ifdef LIBXML_XINCLUDE_ENABLED\n");
output.write("#ifdef LIBXML_XINCLUDE_ENABLED\n");
elif file == "xmlregexp":
include.write("#ifdef LIBXML_REGEXP_ENABLED\n");
export.write("#ifdef LIBXML_REGEXP_ENABLED\n");
output.write("#ifdef LIBXML_REGEXP_ENABLED\n");
elif file == "xmlschemas" or file == "xmlschemastypes" or \
file == "relaxng":
include.write("#ifdef LIBXML_SCHEMAS_ENABLED\n");
export.write("#ifdef LIBXML_SCHEMAS_ENABLED\n");
output.write("#ifdef LIBXML_SCHEMAS_ENABLED\n");
if cond != None and cond != "":
include.write("#if %s\n" % cond)
export.write("#if %s\n" % cond)
output.write("#if %s\n" % cond)
include.write("PyObject * ")
include.write("libxml_%s(PyObject *self, PyObject *args);\n" % (name));
@ -528,17 +508,17 @@ def print_function_wrapper(name, output, export, include):
if file == "python":
# Those have been manually generated
if name[0:4] == "html":
include.write("#endif /* LIBXML_HTML_ENABLED */\n");
export.write("#endif /* LIBXML_HTML_ENABLED */\n");
output.write("#endif /* LIBXML_HTML_ENABLED */\n");
if cond != None and cond != "":
include.write("#endif\n");
export.write("#endif\n");
output.write("#endif\n");
return 1
if file == "python_accessor" and ret[0] != "void" and ret[2] is None:
# Those have been manually generated
if name[0:4] == "html":
include.write("#endif /* LIBXML_HTML_ENABLED */\n");
export.write("#endif /* LIBXML_HTML_ENABLED */\n");
output.write("#endif /* LIBXML_HTML_ENABLED */\n");
if cond != None and cond != "":
include.write("#endif\n");
export.write("#endif\n");
output.write("#endif\n");
return 1
output.write("PyObject *\n")
@ -563,39 +543,10 @@ def print_function_wrapper(name, output, export, include):
output.write(c_call)
output.write(ret_convert)
output.write("}\n\n")
if file == "debugXML":
include.write("#endif /* LIBXML_DEBUG_ENABLED */\n");
export.write("#endif /* LIBXML_DEBUG_ENABLED */\n");
output.write("#endif /* LIBXML_DEBUG_ENABLED */\n");
elif file == "HTMLtree" or file == "HTMLparser" or name[0:4] == "html":
include.write("#endif /* LIBXML_HTML_ENABLED */\n");
export.write("#endif /* LIBXML_HTML_ENABLED */\n");
output.write("#endif /* LIBXML_HTML_ENABLED */\n");
elif file == "c14n":
include.write("#endif /* LIBXML_C14N_ENABLED */\n");
export.write("#endif /* LIBXML_C14N_ENABLED */\n");
output.write("#endif /* LIBXML_C14N_ENABLED */\n");
elif file == "xpathInternals" or file == "xpath":
include.write("#endif /* LIBXML_XPATH_ENABLED */\n");
export.write("#endif /* LIBXML_XPATH_ENABLED */\n");
output.write("#endif /* LIBXML_XPATH_ENABLED */\n");
elif file == "xpointer":
include.write("#endif /* LIBXML_XPTR_ENABLED */\n");
export.write("#endif /* LIBXML_XPTR_ENABLED */\n");
output.write("#endif /* LIBXML_XPTR_ENABLED */\n");
elif file == "xinclude":
include.write("#endif /* LIBXML_XINCLUDE_ENABLED */\n");
export.write("#endif /* LIBXML_XINCLUDE_ENABLED */\n");
output.write("#endif /* LIBXML_XINCLUDE_ENABLED */\n");
elif file == "xmlregexp":
include.write("#endif /* LIBXML_REGEXP_ENABLED */\n");
export.write("#endif /* LIBXML_REGEXP_ENABLED */\n");
output.write("#endif /* LIBXML_REGEXP_ENABLED */\n");
elif file == "xmlschemas" or file == "xmlschemastypes" or \
file == "relaxng":
include.write("#endif /* LIBXML_SCHEMAS_ENABLED */\n");
export.write("#endif /* LIBXML_SCHEMAS_ENABLED */\n");
output.write("#endif /* LIBXML_SCHEMAS_ENABLED */\n");
if cond != None and cond != "":
include.write("#endif /* %s */\n" % cond)
export.write("#endif /* %s */\n" % cond)
output.write("#endif /* %s */\n" % cond)
return 1
def buildStubs():
@ -961,7 +912,7 @@ def buildWrappers():
for name in functions.keys():
found = 0;
(desc, ret, args, file) = functions[name]
(desc, ret, args, file, cond) = functions[name]
for type in ctypes:
classe = classes_type[type][2]

View File

@ -2,6 +2,7 @@
<api name='libxml2-python'>
<symbols>
<function name='xmlRegisterXPathFunction' file='python'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Register a Python written function to the XPath interpreter</info>
<return type='int' info="1 in case of success, 0 or -1 in case of error"/>
<arg name='ctx' type='xmlXPathContextPtr' info='the xpathContext'/>
@ -23,6 +24,7 @@
<arg name='URI' type='xmlChar *' info='The URI used for base computations'/>
</function>
<function name='htmlCreatePushParser' file='python'>
<cond>defined(LIBXML_HTML_ENABLED)</cond>
<info>Create a progressive HTML parser context to build either an event flow if the SAX object is not None, or a DOM tree otherwise.</info>
<return type='xmlParserCtxtPtr' info="the parser context or None in case of error"/>
<arg name='SAX' type='pythonObject' info='the SAX callback object or None'/>
@ -38,6 +40,7 @@
<arg name='recover' type='int' info='allow recovery in case of error'/>
</function>
<function name='htmlSAXParseFile' file='python'>
<cond>defined(LIBXML_HTML_ENABLED)</cond>
<info>Interface to parse an HTML file or resource pointed by an URI to build an event flow to the SAX object</info>
<return type='void'/>
<arg name='SAX' type='pythonObject' info='the SAX callback object or None'/>
@ -129,48 +132,57 @@
</function>
<!-- xmlXPathContextPtr accessors -->
<function name='xmlXPathParserGetContext' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the xpathContext from an xpathParserContext</info>
<return type='xmlXPathContextPtr' info="The XPath context" field="context"/>
<arg name='ctxt' type='xmlXPathParserContextPtr' info='the XPath parser context'/>
</function>
<function name='xmlXPathGetContextDoc' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the doc from an xpathContext</info>
<return type='xmlDocPtr' info="The doc context" field="doc"/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
</function>
<function name='xmlXPathGetContextNode' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the current node from an xpathContext</info>
<return type='xmlNodePtr' info="The node context" field="node"/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
</function>
<function name='xmlXPathSetContextDoc' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Set the doc of an xpathContext</info>
<return type='void'/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
<arg name="doc" type='xmlDocPtr' info="The doc context"/>
</function>
<function name='xmlXPathSetContextNode' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Set the current node of an xpathContext</info>
<return type='void'/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
<arg name="node" type='xmlNodePtr' info="The node context"/>
</function>
<function name='xmlXPathGetContextPosition' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the current node from an xpathContext</info>
<return type='int' info="The node context" field="proximityPosition"/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
</function>
<function name='xmlXPathGetContextSize' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the current node from an xpathContext</info>
<return type='int' info="The node context" field="contextSize"/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
</function>
<function name='xmlXPathGetFunction' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the current function name xpathContext</info>
<return type='const xmlChar *' info="The function name" field="function"/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>
</function>
<function name='xmlXPathGetFunctionURI' file='python_accessor'>
<cond>defined(LIBXML_XPATH_ENABLED)</cond>
<info>Get the current function name URI xpathContext</info>
<return type='const xmlChar *' info="The function name URI" field="functionURI"/>
<arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/>

View File

@ -19,6 +19,7 @@
#include <libxml/parserInternals.h>
#include <libxml/tree.h>
#include <libxml/uri.h>
#if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_XPATH_ENABLED)
#include <libxml/xmlreader.h>
#include <libxml/xpath.h>
@ -1099,3 +1100,9 @@ main(int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED) {
return(ret);
}
#else /* !SCHEMAS */
int
main(int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED) {
fprintf(stderr, "runsuite requires support for schemas and xpath in libxml2\n");
}
#endif

View File

@ -1969,6 +1969,7 @@ streamProcessTest(const char *filename, const char *result, const char *err,
return(-1);
}
}
#ifdef LIBXML_SCHEMAS_ENABLED
if (rng != NULL) {
ret = xmlTextReaderRelaxNGValidate(reader, rng);
if (ret < 0) {
@ -1980,6 +1981,7 @@ streamProcessTest(const char *filename, const char *result, const char *err,
return(0);
}
}
#endif
xmlGetWarningsDefaultValue = 1;
ret = xmlTextReaderRead(reader);
while (ret == 1) {

225
testapi.c
View File

@ -18887,6 +18887,189 @@ test_xmlCreateIntSubset(void) {
}
#define gen_nb_xmlDOMWrapCtxtPtr 1
static xmlDOMWrapCtxtPtr gen_xmlDOMWrapCtxtPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) {
return(NULL);
}
static void des_xmlDOMWrapCtxtPtr(int no ATTRIBUTE_UNUSED, xmlDOMWrapCtxtPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) {
}
static int
test_xmlDOMWrapAdoptNode(void) {
int test_ret = 0;
int mem_base;
int ret_val;
xmlDOMWrapCtxtPtr ctxt; /* the optional context for custom processing */
int n_ctxt;
xmlDocPtr sourceDoc; /* the optional sourceDoc */
int n_sourceDoc;
xmlNodePtr node; /* the node to start with */
int n_node;
xmlDocPtr destDoc; /* the destination doc */
int n_destDoc;
xmlNodePtr destParent; /* the optional new parent of @node in @destDoc */
int n_destParent;
int options; /* option flags */
int n_options;
for (n_ctxt = 0;n_ctxt < gen_nb_xmlDOMWrapCtxtPtr;n_ctxt++) {
for (n_sourceDoc = 0;n_sourceDoc < gen_nb_xmlDocPtr;n_sourceDoc++) {
for (n_node = 0;n_node < gen_nb_xmlNodePtr;n_node++) {
for (n_destDoc = 0;n_destDoc < gen_nb_xmlDocPtr;n_destDoc++) {
for (n_destParent = 0;n_destParent < gen_nb_xmlNodePtr;n_destParent++) {
for (n_options = 0;n_options < gen_nb_int;n_options++) {
mem_base = xmlMemBlocks();
ctxt = gen_xmlDOMWrapCtxtPtr(n_ctxt, 0);
sourceDoc = gen_xmlDocPtr(n_sourceDoc, 1);
node = gen_xmlNodePtr(n_node, 2);
destDoc = gen_xmlDocPtr(n_destDoc, 3);
destParent = gen_xmlNodePtr(n_destParent, 4);
options = gen_int(n_options, 5);
ret_val = xmlDOMWrapAdoptNode(ctxt, sourceDoc, node, destDoc, destParent, options);
desret_int(ret_val);
call_tests++;
des_xmlDOMWrapCtxtPtr(n_ctxt, ctxt, 0);
des_xmlDocPtr(n_sourceDoc, sourceDoc, 1);
des_xmlNodePtr(n_node, node, 2);
des_xmlDocPtr(n_destDoc, destDoc, 3);
des_xmlNodePtr(n_destParent, destParent, 4);
des_int(n_options, options, 5);
xmlResetLastError();
if (mem_base != xmlMemBlocks()) {
printf("Leak of %d blocks found in xmlDOMWrapAdoptNode",
xmlMemBlocks() - mem_base);
test_ret++;
printf(" %d", n_ctxt);
printf(" %d", n_sourceDoc);
printf(" %d", n_node);
printf(" %d", n_destDoc);
printf(" %d", n_destParent);
printf(" %d", n_options);
printf("\n");
}
}
}
}
}
}
}
function_tests++;
return(test_ret);
}
static int
test_xmlDOMWrapNewCtxt(void) {
int test_ret = 0;
/* missing type support */
return(test_ret);
}
static int
test_xmlDOMWrapReconcileNamespaces(void) {
int test_ret = 0;
int mem_base;
int ret_val;
xmlDOMWrapCtxtPtr ctxt; /* */
int n_ctxt;
xmlNodePtr elem; /* the element-node */
int n_elem;
int options; /* option flags */
int n_options;
for (n_ctxt = 0;n_ctxt < gen_nb_xmlDOMWrapCtxtPtr;n_ctxt++) {
for (n_elem = 0;n_elem < gen_nb_xmlNodePtr;n_elem++) {
for (n_options = 0;n_options < gen_nb_int;n_options++) {
mem_base = xmlMemBlocks();
ctxt = gen_xmlDOMWrapCtxtPtr(n_ctxt, 0);
elem = gen_xmlNodePtr(n_elem, 1);
options = gen_int(n_options, 2);
ret_val = xmlDOMWrapReconcileNamespaces(ctxt, elem, options);
desret_int(ret_val);
call_tests++;
des_xmlDOMWrapCtxtPtr(n_ctxt, ctxt, 0);
des_xmlNodePtr(n_elem, elem, 1);
des_int(n_options, options, 2);
xmlResetLastError();
if (mem_base != xmlMemBlocks()) {
printf("Leak of %d blocks found in xmlDOMWrapReconcileNamespaces",
xmlMemBlocks() - mem_base);
test_ret++;
printf(" %d", n_ctxt);
printf(" %d", n_elem);
printf(" %d", n_options);
printf("\n");
}
}
}
}
function_tests++;
return(test_ret);
}
static int
test_xmlDOMWrapRemoveNode(void) {
int test_ret = 0;
int mem_base;
int ret_val;
xmlDOMWrapCtxtPtr ctxt; /* */
int n_ctxt;
xmlDocPtr doc; /* the doc */
int n_doc;
xmlNodePtr node; /* the node to be removed. */
int n_node;
int options; /* */
int n_options;
for (n_ctxt = 0;n_ctxt < gen_nb_xmlDOMWrapCtxtPtr;n_ctxt++) {
for (n_doc = 0;n_doc < gen_nb_xmlDocPtr;n_doc++) {
for (n_node = 0;n_node < gen_nb_xmlNodePtr;n_node++) {
for (n_options = 0;n_options < gen_nb_int;n_options++) {
mem_base = xmlMemBlocks();
ctxt = gen_xmlDOMWrapCtxtPtr(n_ctxt, 0);
doc = gen_xmlDocPtr(n_doc, 1);
node = gen_xmlNodePtr(n_node, 2);
options = gen_int(n_options, 3);
ret_val = xmlDOMWrapRemoveNode(ctxt, doc, node, options);
desret_int(ret_val);
call_tests++;
des_xmlDOMWrapCtxtPtr(n_ctxt, ctxt, 0);
des_xmlDocPtr(n_doc, doc, 1);
des_xmlNodePtr(n_node, node, 2);
des_int(n_options, options, 3);
xmlResetLastError();
if (mem_base != xmlMemBlocks()) {
printf("Leak of %d blocks found in xmlDOMWrapRemoveNode",
xmlMemBlocks() - mem_base);
test_ret++;
printf(" %d", n_ctxt);
printf(" %d", n_doc);
printf(" %d", n_node);
printf(" %d", n_options);
printf("\n");
}
}
}
}
}
function_tests++;
return(test_ret);
}
static int
test_xmlDocCopyNode(void) {
int test_ret = 0;
@ -23070,7 +23253,7 @@ static int
test_tree(void) {
int test_ret = 0;
if (quiet == 0) printf("Testing tree : 129 of 146 functions ...\n");
if (quiet == 0) printf("Testing tree : 132 of 151 functions ...\n");
test_ret += test_xmlAddChild();
test_ret += test_xmlAddChildList();
test_ret += test_xmlAddNextSibling();
@ -23104,6 +23287,10 @@ test_tree(void) {
test_ret += test_xmlCopyProp();
test_ret += test_xmlCopyPropList();
test_ret += test_xmlCreateIntSubset();
test_ret += test_xmlDOMWrapAdoptNode();
test_ret += test_xmlDOMWrapNewCtxt();
test_ret += test_xmlDOMWrapReconcileNamespaces();
test_ret += test_xmlDOMWrapRemoveNode();
test_ret += test_xmlDocCopyNode();
test_ret += test_xmlDocCopyNodeList();
test_ret += test_xmlDocDump();
@ -24723,25 +24910,25 @@ test_xmlSnprintfElementContent(void) {
int n_size;
xmlElementContentPtr content; /* An element table */
int n_content;
int glob; /* 1 if one must print the englobing parenthesis, 0 otherwise */
int n_glob;
int englob; /* 1 if one must print the englobing parenthesis, 0 otherwise */
int n_englob;
for (n_buf = 0;n_buf < gen_nb_char_ptr;n_buf++) {
for (n_size = 0;n_size < gen_nb_int;n_size++) {
for (n_content = 0;n_content < gen_nb_xmlElementContentPtr;n_content++) {
for (n_glob = 0;n_glob < gen_nb_int;n_glob++) {
for (n_englob = 0;n_englob < gen_nb_int;n_englob++) {
mem_base = xmlMemBlocks();
buf = gen_char_ptr(n_buf, 0);
size = gen_int(n_size, 1);
content = gen_xmlElementContentPtr(n_content, 2);
glob = gen_int(n_glob, 3);
englob = gen_int(n_englob, 3);
xmlSnprintfElementContent(buf, size, content, glob);
xmlSnprintfElementContent(buf, size, content, englob);
call_tests++;
des_char_ptr(n_buf, buf, 0);
des_int(n_size, size, 1);
des_xmlElementContentPtr(n_content, content, 2);
des_int(n_glob, glob, 3);
des_int(n_englob, englob, 3);
xmlResetLastError();
if (mem_base != xmlMemBlocks()) {
printf("Leak of %d blocks found in xmlSnprintfElementContent",
@ -24750,7 +24937,7 @@ test_xmlSnprintfElementContent(void) {
printf(" %d", n_buf);
printf(" %d", n_size);
printf(" %d", n_content);
printf(" %d", n_glob);
printf(" %d", n_englob);
printf("\n");
}
}
@ -24774,22 +24961,22 @@ test_xmlSprintfElementContent(void) {
int n_buf;
xmlElementContentPtr content; /* An element table */
int n_content;
int glob; /* 1 if one must print the englobing parenthesis, 0 otherwise */
int n_glob;
int englob; /* 1 if one must print the englobing parenthesis, 0 otherwise */
int n_englob;
for (n_buf = 0;n_buf < gen_nb_char_ptr;n_buf++) {
for (n_content = 0;n_content < gen_nb_xmlElementContentPtr;n_content++) {
for (n_glob = 0;n_glob < gen_nb_int;n_glob++) {
for (n_englob = 0;n_englob < gen_nb_int;n_englob++) {
mem_base = xmlMemBlocks();
buf = gen_char_ptr(n_buf, 0);
content = gen_xmlElementContentPtr(n_content, 1);
glob = gen_int(n_glob, 2);
englob = gen_int(n_englob, 2);
xmlSprintfElementContent(buf, content, glob);
xmlSprintfElementContent(buf, content, englob);
call_tests++;
des_char_ptr(n_buf, buf, 0);
des_xmlElementContentPtr(n_content, content, 1);
des_int(n_glob, glob, 2);
des_int(n_englob, englob, 2);
xmlResetLastError();
if (mem_base != xmlMemBlocks()) {
printf("Leak of %d blocks found in xmlSprintfElementContent",
@ -24797,7 +24984,7 @@ test_xmlSprintfElementContent(void) {
test_ret++;
printf(" %d", n_buf);
printf(" %d", n_content);
printf(" %d", n_glob);
printf(" %d", n_englob);
printf("\n");
}
}
@ -33791,9 +33978,9 @@ test_xmlSchemaValueAppend(void) {
#if defined(LIBXML_SCHEMAS_ENABLED)
int mem_base;
int ret_val;
xmlSchemaValPtr prev; /* */
xmlSchemaValPtr prev; /* the value */
int n_prev;
xmlSchemaValPtr cur; /* */
xmlSchemaValPtr cur; /* the value to be appended */
int n_cur;
for (n_prev = 0;n_prev < gen_nb_xmlSchemaValPtr;n_prev++) {
@ -33832,7 +34019,7 @@ test_xmlSchemaValueGetAsBoolean(void) {
#if defined(LIBXML_SCHEMAS_ENABLED)
int mem_base;
int ret_val;
xmlSchemaValPtr val; /* */
xmlSchemaValPtr val; /* the value */
int n_val;
for (n_val = 0;n_val < gen_nb_xmlSchemaValPtr;n_val++) {
@ -33866,7 +34053,7 @@ test_xmlSchemaValueGetAsString(void) {
#if defined(LIBXML_SCHEMAS_ENABLED)
int mem_base;
const xmlChar * ret_val;
xmlSchemaValPtr val; /* */
xmlSchemaValPtr val; /* the value */
int n_val;
for (n_val = 0;n_val < gen_nb_xmlSchemaValPtr;n_val++) {

View File

@ -699,6 +699,11 @@ xmlCtxtResetLastError
xmlCtxtResetPush
xmlCtxtUseOptions
xmlCurrentChar
xmlDOMWrapAdoptNode
xmlDOMWrapFreeCtxt
xmlDOMWrapNewCtxt
xmlDOMWrapReconcileNamespaces
xmlDOMWrapRemoveNode
#ifdef LIBXML_DEBUG_ENABLED
xmlDebugCheckDocument
#endif