mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-31 06:50:06 +03:00
rebuilt the API and docs. Daniel
* doc/libxml2-api.xml doc/html/*: rebuilt the API and docs. Daniel
This commit is contained in:
parent
20aa0fb478
commit
c758c229b4
@ -1,3 +1,7 @@
|
||||
Mon Aug 4 22:40:54 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* doc/libxml2-api.xml doc/html/*: rebuilt the API and docs.
|
||||
|
||||
Mon Aug 4 21:40:34 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* tree.c: fixed a small problem in the patch for #118763
|
||||
|
@ -269,6 +269,7 @@
|
||||
<ANCHOR id="xmlValidateNMToken" href="libxml/libxml-tree.html#xmlValidateNMToken">
|
||||
<ANCHOR id="xmlBuildQName" href="libxml/libxml-tree.html#xmlBuildQName">
|
||||
<ANCHOR id="xmlSplitQName2" href="libxml/libxml-tree.html#xmlSplitQName2">
|
||||
<ANCHOR id="xmlSplitQName3" href="libxml/libxml-tree.html#xmlSplitQName3">
|
||||
<ANCHOR id="xmlSetBufferAllocationScheme" href="libxml/libxml-tree.html#xmlSetBufferAllocationScheme">
|
||||
<ANCHOR id="xmlGetBufferAllocationScheme" href="libxml/libxml-tree.html#xmlGetBufferAllocationScheme">
|
||||
<ANCHOR id="xmlBufferCreate" href="libxml/libxml-tree.html#xmlBufferCreate">
|
||||
@ -514,11 +515,13 @@
|
||||
<ANCHOR id="xmlRelaxNGNewDocParserCtxt" href="libxml/libxml-relaxng.html#xmlRelaxNGNewDocParserCtxt">
|
||||
<ANCHOR id="xmlRelaxNGFreeParserCtxt" href="libxml/libxml-relaxng.html#xmlRelaxNGFreeParserCtxt">
|
||||
<ANCHOR id="xmlRelaxNGSetParserErrors" href="libxml/libxml-relaxng.html#xmlRelaxNGSetParserErrors">
|
||||
<ANCHOR id="xmlRelaxNGGetParserErrors" href="libxml/libxml-relaxng.html#xmlRelaxNGGetParserErrors">
|
||||
<ANCHOR id="xmlRelaxNGParse" href="libxml/libxml-relaxng.html#xmlRelaxNGParse">
|
||||
<ANCHOR id="xmlRelaxNGFree" href="libxml/libxml-relaxng.html#xmlRelaxNGFree">
|
||||
<ANCHOR id="xmlRelaxNGDump" href="libxml/libxml-relaxng.html#xmlRelaxNGDump">
|
||||
<ANCHOR id="xmlRelaxNGDumpTree" href="libxml/libxml-relaxng.html#xmlRelaxNGDumpTree">
|
||||
<ANCHOR id="xmlRelaxNGSetValidErrors" href="libxml/libxml-relaxng.html#xmlRelaxNGSetValidErrors">
|
||||
<ANCHOR id="xmlRelaxNGGetValidErrors" href="libxml/libxml-relaxng.html#xmlRelaxNGGetValidErrors">
|
||||
<ANCHOR id="xmlRelaxNGNewValidCtxt" href="libxml/libxml-relaxng.html#xmlRelaxNGNewValidCtxt">
|
||||
<ANCHOR id="xmlRelaxNGFreeValidCtxt" href="libxml/libxml-relaxng.html#xmlRelaxNGFreeValidCtxt">
|
||||
<ANCHOR id="xmlRelaxNGValidateDoc" href="libxml/libxml-relaxng.html#xmlRelaxNGValidateDoc">
|
||||
@ -840,6 +843,7 @@
|
||||
<ANCHOR id="xmlXPtrBuildNodeList" href="libxml/libxml-xpointer.html#xmlXPtrBuildNodeList">
|
||||
<ANCHOR id="xmlXPtrEvalRangePredicate" href="libxml/libxml-xpointer.html#xmlXPtrEvalRangePredicate">
|
||||
<ANCHOR id="xmlXIncludeProcess" href="libxml/libxml-xinclude.html#xmlXIncludeProcess">
|
||||
<ANCHOR id="xmlXIncludeProcessTree" href="libxml/libxml-xinclude.html#xmlXIncludeProcessTree">
|
||||
<ANCHOR id="xmlNanoHTTPInit" href="libxml/libxml-nanohttp.html#xmlNanoHTTPInit">
|
||||
<ANCHOR id="xmlNanoHTTPCleanup" href="libxml/libxml-nanohttp.html#xmlNanoHTTPCleanup">
|
||||
<ANCHOR id="xmlNanoHTTPScanProxy" href="libxml/libxml-nanohttp.html#xmlNanoHTTPScanProxy">
|
||||
@ -1214,6 +1218,8 @@
|
||||
<ANCHOR id="xmlUTF8Strloc" href="libxml/libxml-encoding.html#xmlUTF8Strloc">
|
||||
<ANCHOR id="xmlUTF8Strsub" href="libxml/libxml-encoding.html#xmlUTF8Strsub">
|
||||
<ANCHOR id="xmlUTF8Strlen" href="libxml/libxml-encoding.html#xmlUTF8Strlen">
|
||||
<ANCHOR id="xmlUTF8Size" href="libxml/libxml-encoding.html#xmlUTF8Size">
|
||||
<ANCHOR id="xmlUTF8Charcmp" href="libxml/libxml-encoding.html#xmlUTF8Charcmp">
|
||||
<ANCHOR id="xmlHashTable" href="libxml/libxml-hash.html#xmlHashTable">
|
||||
<ANCHOR id="xmlHashTablePtr" href="libxml/libxml-hash.html#xmlHashTablePtr">
|
||||
<ANCHOR id="xmlHashDeallocator" href="libxml/libxml-hash.html#xmlHashDeallocator">
|
||||
|
@ -96,6 +96,9 @@ int <a href="libxml-encoding.html#xmlUTF8Strloc">xmlUTF8Strloc</a>
|
||||
int start,
|
||||
int len);
|
||||
int <a href="libxml-encoding.html#xmlUTF8Strlen">xmlUTF8Strlen</a> (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf);
|
||||
int <a href="libxml-encoding.html#xmlUTF8Size">xmlUTF8Size</a> (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf);
|
||||
int <a href="libxml-encoding.html#xmlUTF8Charcmp">xmlUTF8Charcmp</a> (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf1,
|
||||
const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf2);
|
||||
</pre></div><div class="refsect1" lang="en"><h2>Description</h2><p>
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><h2>Details</h2><div class="refsect2" lang="en"><h3><a name="xmlCharEncoding"></a>enum xmlCharEncoding</h3><pre class="programlisting">typedef enum {
|
||||
@ -412,4 +415,17 @@ checking of the content of the string.</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>utf</tt></i> :</span></td><td> a sequence of UTF-8 encoded bytes
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>the number of characters in the string or -1 in case of error
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlUTF8Size"></a>xmlUTF8Size ()</h3><pre class="programlisting">int xmlUTF8Size (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf);</pre><p>
|
||||
</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>utf</tt></i> :</span></td><td> pointer to the UTF8 character
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>the numbers of bytes in the character, -1 on format error
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlUTF8Charcmp"></a>xmlUTF8Charcmp ()</h3><pre class="programlisting">int xmlUTF8Charcmp (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf1,
|
||||
const <a href="libxml-tree.html#xmlChar">xmlChar</a> *utf2);</pre><p>
|
||||
</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>utf1</tt></i> :</span></td><td> pointer to first UTF8 char
|
||||
</td></tr><tr><td><span class="term"><i><tt>utf2</tt></i> :</span></td><td> pointer to second UTF8 char
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>result of comparing the two UCS4 values
|
||||
as with xmlStrncmp
|
||||
</td></tr></tbody></table></div></div></div></div><table xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="libxml-parserInternals.html"><b><< parserInternals</b></a></td><td align="right"><a accesskey="n" href="libxml-hash.html"><b>hash >></b></a></td></tr></table></body></html>
|
||||
|
@ -58,6 +58,10 @@ void <a href="libxml-relaxng.html#xmlRelaxNGSetParserErrors">xmlRelaxNGSe
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityErrorFunc">xmlRelaxNGValidityErrorFunc</a> err,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityWarningFunc">xmlRelaxNGValidityWarningFunc</a> warn,
|
||||
void *ctx);
|
||||
int <a href="libxml-relaxng.html#xmlRelaxNGGetParserErrors">xmlRelaxNGGetParserErrors</a> (<a href="libxml-relaxng.html#xmlRelaxNGParserCtxtPtr">xmlRelaxNGParserCtxtPtr</a> ctxt,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityErrorFunc">xmlRelaxNGValidityErrorFunc</a> *err,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityWarningFunc">xmlRelaxNGValidityWarningFunc</a> *warn,
|
||||
void **ctx);
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGPtr">xmlRelaxNGPtr</a> <a href="libxml-relaxng.html#xmlRelaxNGParse">xmlRelaxNGParse</a> (<a href="libxml-relaxng.html#xmlRelaxNGParserCtxtPtr">xmlRelaxNGParserCtxtPtr</a> ctxt);
|
||||
void <a href="libxml-relaxng.html#xmlRelaxNGFree">xmlRelaxNGFree</a> (<a href="libxml-relaxng.html#xmlRelaxNGPtr">xmlRelaxNGPtr</a> schema);
|
||||
void <a href="libxml-relaxng.html#xmlRelaxNGDump">xmlRelaxNGDump</a> (<GTKDOCLINK xmlns="http://www.w3.org/TR/xhtml1/transitional" HREF="FILE-CAPS">FILE</GTKDOCLINK> *output,
|
||||
@ -68,6 +72,10 @@ void <a href="libxml-relaxng.html#xmlRelaxNGSetValidErrors">xmlRelaxNGSet
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityErrorFunc">xmlRelaxNGValidityErrorFunc</a> err,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityWarningFunc">xmlRelaxNGValidityWarningFunc</a> warn,
|
||||
void *ctx);
|
||||
int <a href="libxml-relaxng.html#xmlRelaxNGGetValidErrors">xmlRelaxNGGetValidErrors</a> (<a href="libxml-relaxng.html#xmlRelaxNGValidCtxtPtr">xmlRelaxNGValidCtxtPtr</a> ctxt,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityErrorFunc">xmlRelaxNGValidityErrorFunc</a> *err,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityWarningFunc">xmlRelaxNGValidityWarningFunc</a> *warn,
|
||||
void **ctx);
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidCtxtPtr">xmlRelaxNGValidCtxtPtr</a> <a href="libxml-relaxng.html#xmlRelaxNGNewValidCtxt">xmlRelaxNGNewValidCtxt</a>
|
||||
(<a href="libxml-relaxng.html#xmlRelaxNGPtr">xmlRelaxNGPtr</a> schema);
|
||||
void <a href="libxml-relaxng.html#xmlRelaxNGFreeValidCtxt">xmlRelaxNGFreeValidCtxt</a> (<a href="libxml-relaxng.html#xmlRelaxNGValidCtxtPtr">xmlRelaxNGValidCtxtPtr</a> ctxt);
|
||||
@ -205,6 +213,17 @@ Set the callback functions used to handle errors for a validation context</p><p>
|
||||
</td></tr><tr><td><span class="term"><i><tt>err</tt></i> :</span></td><td> the error callback
|
||||
</td></tr><tr><td><span class="term"><i><tt>warn</tt></i> :</span></td><td> the warning callback
|
||||
</td></tr><tr><td><span class="term"><i><tt>ctx</tt></i> :</span></td><td> contextual data for the callbacks
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlRelaxNGGetParserErrors"></a>xmlRelaxNGGetParserErrors ()</h3><pre class="programlisting">int xmlRelaxNGGetParserErrors (<a href="libxml-relaxng.html#xmlRelaxNGParserCtxtPtr">xmlRelaxNGParserCtxtPtr</a> ctxt,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityErrorFunc">xmlRelaxNGValidityErrorFunc</a> *err,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityWarningFunc">xmlRelaxNGValidityWarningFunc</a> *warn,
|
||||
void **ctx);</pre><p>
|
||||
Get the callback information used to handle errors for a validation context</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td> a Relax-NG validation context
|
||||
</td></tr><tr><td><span class="term"><i><tt>err</tt></i> :</span></td><td> the error callback result
|
||||
</td></tr><tr><td><span class="term"><i><tt>warn</tt></i> :</span></td><td> the warning callback result
|
||||
</td></tr><tr><td><span class="term"><i><tt>ctx</tt></i> :</span></td><td> contextual data for the callbacks result
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>-1 in case of failure, 0 otherwise.
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlRelaxNGParse"></a>xmlRelaxNGParse ()</h3><pre class="programlisting"><a href="libxml-relaxng.html#xmlRelaxNGPtr">xmlRelaxNGPtr</a> xmlRelaxNGParse (<a href="libxml-relaxng.html#xmlRelaxNGParserCtxtPtr">xmlRelaxNGParserCtxtPtr</a> ctxt);</pre><p>
|
||||
parse a schema definition resource and build an internal
|
||||
XML Shema struture which can be used to validate instances.
|
||||
@ -239,6 +258,17 @@ Set the error and warning callback informations</p><p>
|
||||
</td></tr><tr><td><span class="term"><i><tt>err</tt></i> :</span></td><td> the error function
|
||||
</td></tr><tr><td><span class="term"><i><tt>warn</tt></i> :</span></td><td> the warning function
|
||||
</td></tr><tr><td><span class="term"><i><tt>ctx</tt></i> :</span></td><td> the functions context
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlRelaxNGGetValidErrors"></a>xmlRelaxNGGetValidErrors ()</h3><pre class="programlisting">int xmlRelaxNGGetValidErrors (<a href="libxml-relaxng.html#xmlRelaxNGValidCtxtPtr">xmlRelaxNGValidCtxtPtr</a> ctxt,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityErrorFunc">xmlRelaxNGValidityErrorFunc</a> *err,
|
||||
<a href="libxml-relaxng.html#xmlRelaxNGValidityWarningFunc">xmlRelaxNGValidityWarningFunc</a> *warn,
|
||||
void **ctx);</pre><p>
|
||||
Get the error and warning callback informations</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>ctxt</tt></i> :</span></td><td> a Relax-NG validation context
|
||||
</td></tr><tr><td><span class="term"><i><tt>err</tt></i> :</span></td><td> the error function result
|
||||
</td></tr><tr><td><span class="term"><i><tt>warn</tt></i> :</span></td><td> the warning function result
|
||||
</td></tr><tr><td><span class="term"><i><tt>ctx</tt></i> :</span></td><td> the functions context result
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>-1 in case of error and 0 otherwise
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlRelaxNGNewValidCtxt"></a>xmlRelaxNGNewValidCtxt ()</h3><pre class="programlisting"><a href="libxml-relaxng.html#xmlRelaxNGValidCtxtPtr">xmlRelaxNGValidCtxtPtr</a> xmlRelaxNGNewValidCtxt
|
||||
(<a href="libxml-relaxng.html#xmlRelaxNGPtr">xmlRelaxNGPtr</a> schema);</pre><p>
|
||||
Create an XML RelaxNGs validation context based on the given schema</p><p>
|
||||
|
@ -103,6 +103,8 @@ int <a href="libxml-tree.html#xmlValidateNMToken">xmlValidateNMToken</a>
|
||||
int len);
|
||||
<a href="libxml-tree.html#xmlChar">xmlChar</a>* <a href="libxml-tree.html#xmlSplitQName2">xmlSplitQName2</a> (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *name,
|
||||
<a href="libxml-tree.html#xmlChar">xmlChar</a> **prefix);
|
||||
const <a href="libxml-tree.html#xmlChar">xmlChar</a>* <a href="libxml-tree.html#xmlSplitQName3">xmlSplitQName3</a> (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *name,
|
||||
int *len);
|
||||
void <a href="libxml-tree.html#xmlSetBufferAllocationScheme">xmlSetBufferAllocationScheme</a> (<a href="libxml-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> scheme);
|
||||
<a href="libxml-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> <a href="libxml-tree.html#xmlGetBufferAllocationScheme">xmlGetBufferAllocationScheme</a>
|
||||
(void);
|
||||
@ -1069,6 +1071,14 @@ parse an XML qualified name string
|
||||
</td></tr><tr><td><span class="term"><i><tt>prefix</tt></i> :</span></td><td> a xmlChar **
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>NULL if not a QName, otherwise the local part, and prefix
|
||||
is updated to get the Prefix if any.
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlSplitQName3"></a>xmlSplitQName3 ()</h3><pre class="programlisting">const <a href="libxml-tree.html#xmlChar">xmlChar</a>* xmlSplitQName3 (const <a href="libxml-tree.html#xmlChar">xmlChar</a> *name,
|
||||
int *len);</pre><p>
|
||||
parse an XML qualified name string,i</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>name</tt></i> :</span></td><td> the full QName
|
||||
</td></tr><tr><td><span class="term"><i><tt>len</tt></i> :</span></td><td> an int *
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>NULL if it is not a Qualified Name, otherwise, update len
|
||||
with the lenght in byte of the prefix and return a pointer
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlSetBufferAllocationScheme"></a>xmlSetBufferAllocationScheme ()</h3><pre class="programlisting">void xmlSetBufferAllocationScheme (<a href="libxml-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> scheme);</pre><p>
|
||||
Set the buffer allocation method. Types are
|
||||
XML_BUFFER_ALLOC_EXACT - use exact sizes, keeps memory usage down
|
||||
|
@ -33,12 +33,19 @@
|
||||
|
||||
|
||||
int <a href="libxml-xinclude.html#xmlXIncludeProcess">xmlXIncludeProcess</a> (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc);
|
||||
int <a href="libxml-xinclude.html#xmlXIncludeProcessTree">xmlXIncludeProcessTree</a> (<a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> tree);
|
||||
</pre></div><div class="refsect1" lang="en"><h2>Description</h2><p>
|
||||
|
||||
</p></div><div class="refsect1" lang="en"><h2>Details</h2><div class="refsect2" lang="en"><h3><a name="xmlXIncludeProcess"></a>xmlXIncludeProcess ()</h3><pre class="programlisting">int xmlXIncludeProcess (<a href="libxml-tree.html#xmlDocPtr">xmlDocPtr</a> doc);</pre><p>
|
||||
Implement the XInclude substitution on the XML document <i><tt>doc</tt></i></p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>doc</tt></i> :</span></td><td> an XML document
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>0 if no substitution were done, -1 if some processing failed
|
||||
or the number of substitutions done.
|
||||
</td></tr></tbody></table></div></div><hr xmlns="http://www.w3.org/TR/xhtml1/transitional"></hr><div class="refsect2" lang="en"><h3><a name="xmlXIncludeProcessTree"></a>xmlXIncludeProcessTree ()</h3><pre class="programlisting">int xmlXIncludeProcessTree (<a href="libxml-tree.html#xmlNodePtr">xmlNodePtr</a> tree);</pre><p>
|
||||
Implement the XInclude substitution for the given subtree</p><p>
|
||||
|
||||
</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><span class="term"><i><tt>tree</tt></i> :</span></td><td> a node in an XML document
|
||||
</td></tr><tr><td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td><td>0 if no substitution were done, -1 if some processing failed
|
||||
or the number of substitutions done.
|
||||
</td></tr></tbody></table></div></div></div></div><table xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="libxml-xpointer.html"><b><< xpointer</b></a></td><td align="right"><a accesskey="n" href="libxml-nanohttp.html"><b>nanohttp >></b></a></td></tr></table></body></html>
|
||||
|
@ -703,6 +703,7 @@
|
||||
</file>
|
||||
<file name='xinclude'>
|
||||
<exports symbol='xmlXIncludeProcess'/>
|
||||
<exports symbol='xmlXIncludeProcessTree'/>
|
||||
</file>
|
||||
<file name='list'>
|
||||
<exports symbol='xmlLink'/>
|
||||
@ -836,6 +837,7 @@
|
||||
<exports symbol='LIBXML_HTML_ENABLED'/>
|
||||
<exports symbol='LIBXML_HTTP_ENABLED'/>
|
||||
<exports symbol='LIBXML_ICONV_ENABLED'/>
|
||||
<exports symbol='LIBXML_ISO8859X_ENABLED'/>
|
||||
<exports symbol='LIBXML_REGEXP_ENABLED'/>
|
||||
<exports symbol='LIBXML_SCHEMAS_ENABLED'/>
|
||||
<exports symbol='LIBXML_TEST_VERSION'/>
|
||||
@ -1219,6 +1221,25 @@
|
||||
<exports symbol='XML_PARSER_SEVERITY_WARNING'/>
|
||||
<exports symbol='XML_PARSER_SUBST_ENTITIES'/>
|
||||
<exports symbol='XML_PARSER_VALIDATE'/>
|
||||
<exports symbol='XML_READER_TYPE_ATTRIBUTE'/>
|
||||
<exports symbol='XML_READER_TYPE_CDATA'/>
|
||||
<exports symbol='XML_READER_TYPE_COMMENT'/>
|
||||
<exports symbol='XML_READER_TYPE_DOCUMENT'/>
|
||||
<exports symbol='XML_READER_TYPE_DOCUMENT_FRAGMENT'/>
|
||||
<exports symbol='XML_READER_TYPE_DOCUMENT_TYPE'/>
|
||||
<exports symbol='XML_READER_TYPE_ELEMENT'/>
|
||||
<exports symbol='XML_READER_TYPE_END_ELEMENT'/>
|
||||
<exports symbol='XML_READER_TYPE_END_ENTITY'/>
|
||||
<exports symbol='XML_READER_TYPE_ENTITY'/>
|
||||
<exports symbol='XML_READER_TYPE_ENTITY_REFERENCE'/>
|
||||
<exports symbol='XML_READER_TYPE_NONE'/>
|
||||
<exports symbol='XML_READER_TYPE_NOTATION'/>
|
||||
<exports symbol='XML_READER_TYPE_PROCESSING_INSTRUCTION'/>
|
||||
<exports symbol='XML_READER_TYPE_SIGNIFICANT_WHITESPACE'/>
|
||||
<exports symbol='XML_READER_TYPE_TEXT'/>
|
||||
<exports symbol='XML_READER_TYPE_WHITESPACE'/>
|
||||
<exports symbol='XML_READER_TYPE_XML_DECLARATION'/>
|
||||
<exports symbol='enum'/>
|
||||
<exports symbol='xmlFreeTextReader'/>
|
||||
<exports symbol='xmlNewTextReader'/>
|
||||
<exports symbol='xmlNewTextReaderFilename'/>
|
||||
@ -1373,6 +1394,8 @@
|
||||
<exports symbol='xmlRelaxNGFree'/>
|
||||
<exports symbol='xmlRelaxNGFreeParserCtxt'/>
|
||||
<exports symbol='xmlRelaxNGFreeValidCtxt'/>
|
||||
<exports symbol='xmlRelaxNGGetParserErrors'/>
|
||||
<exports symbol='xmlRelaxNGGetValidErrors'/>
|
||||
<exports symbol='xmlRelaxNGNewDocParserCtxt'/>
|
||||
<exports symbol='xmlRelaxNGNewMemParserCtxt'/>
|
||||
<exports symbol='xmlRelaxNGNewParserCtxt'/>
|
||||
@ -1889,6 +1912,7 @@
|
||||
<exports symbol='xmlSetProp'/>
|
||||
<exports symbol='xmlSetTreeDoc'/>
|
||||
<exports symbol='xmlSplitQName2'/>
|
||||
<exports symbol='xmlSplitQName3'/>
|
||||
<exports symbol='xmlStringGetNodeList'/>
|
||||
<exports symbol='xmlStringLenGetNodeList'/>
|
||||
<exports symbol='xmlTextConcat'/>
|
||||
@ -2137,6 +2161,8 @@
|
||||
<exports symbol='xmlNewCharEncodingHandler'/>
|
||||
<exports symbol='xmlParseCharEncoding'/>
|
||||
<exports symbol='xmlRegisterCharEncodingHandler'/>
|
||||
<exports symbol='xmlUTF8Charcmp'/>
|
||||
<exports symbol='xmlUTF8Size'/>
|
||||
<exports symbol='xmlUTF8Strlen'/>
|
||||
<exports symbol='xmlUTF8Strloc'/>
|
||||
<exports symbol='xmlUTF8Strndup'/>
|
||||
@ -2274,6 +2300,9 @@
|
||||
<macro name='LIBXML_ICONV_ENABLED' file='xmlversion'>
|
||||
<info>Whether iconv support is available</info>
|
||||
</macro>
|
||||
<macro name='LIBXML_ISO8859X_ENABLED' file='xmlversion'>
|
||||
<info>Whether ISO-8859-* support is made available in case iconv is not</info>
|
||||
</macro>
|
||||
<macro name='LIBXML_REGEXP_ENABLED' file='xmlversion'>
|
||||
</macro>
|
||||
<macro name='LIBXML_SCHEMAS_ENABLED' file='xmlversion'>
|
||||
@ -2747,6 +2776,24 @@
|
||||
<enum name='XML_PARSER_SYSTEM_LITERAL' file='parser' value='13' type='xmlParserInputState' info='within a SYSTEM value'/>
|
||||
<enum name='XML_PARSER_VALIDATE' file='xmlreader' value='3' type='xmlParserProperties'/>
|
||||
<enum name='XML_PI_NODE' file='tree' value='7' type='xmlElementType'/>
|
||||
<enum name='XML_READER_TYPE_ATTRIBUTE' file='xmlreader' value='2'/>
|
||||
<enum name='XML_READER_TYPE_CDATA' file='xmlreader' value='4'/>
|
||||
<enum name='XML_READER_TYPE_COMMENT' file='xmlreader' value='8'/>
|
||||
<enum name='XML_READER_TYPE_DOCUMENT' file='xmlreader' value='9'/>
|
||||
<enum name='XML_READER_TYPE_DOCUMENT_FRAGMENT' file='xmlreader' value='11'/>
|
||||
<enum name='XML_READER_TYPE_DOCUMENT_TYPE' file='xmlreader' value='10'/>
|
||||
<enum name='XML_READER_TYPE_ELEMENT' file='xmlreader' value='1'/>
|
||||
<enum name='XML_READER_TYPE_END_ELEMENT' file='xmlreader' value='15'/>
|
||||
<enum name='XML_READER_TYPE_END_ENTITY' file='xmlreader' value='16'/>
|
||||
<enum name='XML_READER_TYPE_ENTITY' file='xmlreader' value='6'/>
|
||||
<enum name='XML_READER_TYPE_ENTITY_REFERENCE' file='xmlreader' value='5'/>
|
||||
<enum name='XML_READER_TYPE_NONE' file='xmlreader' value='0'/>
|
||||
<enum name='XML_READER_TYPE_NOTATION' file='xmlreader' value='12'/>
|
||||
<enum name='XML_READER_TYPE_PROCESSING_INSTRUCTION' file='xmlreader' value='7'/>
|
||||
<enum name='XML_READER_TYPE_SIGNIFICANT_WHITESPACE' file='xmlreader' value='14'/>
|
||||
<enum name='XML_READER_TYPE_TEXT' file='xmlreader' value='3'/>
|
||||
<enum name='XML_READER_TYPE_WHITESPACE' file='xmlreader' value='13'/>
|
||||
<enum name='XML_READER_TYPE_XML_DECLARATION' file='xmlreader' value='17'/>
|
||||
<enum name='XML_RELAXNG_ERR_ATTREXTRANS' file='relaxng' value='20' type='xmlRelaxNGValidErr'/>
|
||||
<enum name='XML_RELAXNG_ERR_ATTRNAME' file='relaxng' value='14' type='xmlRelaxNGValidErr'/>
|
||||
<enum name='XML_RELAXNG_ERR_ATTRNONS' file='relaxng' value='16' type='xmlRelaxNGValidErr'/>
|
||||
@ -3659,6 +3706,7 @@ actually an xmlCharEncoding'/>
|
||||
</struct>
|
||||
<typedef name='xmlXPathVariablePtr' file='xpath' type='xmlXPathVariable *'/>
|
||||
<variable name='docbDefaultSAXHandler' file='globals' type='xmlSAXHandler'/>
|
||||
<variable name='enum' file='xmlreader' type='enum'/>
|
||||
<variable name='htmlDefaultSAXHandler' file='globals' type='xmlSAXHandler'/>
|
||||
<variable name='oldXMLWDcompatibility' file='globals' type='int'/>
|
||||
<variable name='xmlBufferAllocScheme' file='globals' type='xmlBufferAllocationScheme'/>
|
||||
@ -8152,6 +8200,22 @@ actually an xmlCharEncoding'/>
|
||||
<return type='void'/>
|
||||
<arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the schema validation context'/>
|
||||
</function>
|
||||
<function name='xmlRelaxNGGetParserErrors' file='relaxng'>
|
||||
<info>Get the callback information used to handle errors for a validation context</info>
|
||||
<return type='int' info='-1 in case of failure, 0 otherwise.'/>
|
||||
<arg name='ctxt' type='xmlRelaxNGParserCtxtPtr' info='a Relax-NG validation context'/>
|
||||
<arg name='err' type='xmlRelaxNGValidityErrorFunc *' info='the error callback result'/>
|
||||
<arg name='warn' type='xmlRelaxNGValidityWarningFunc *' info='the warning callback result'/>
|
||||
<arg name='ctx' type='void **' info='contextual data for the callbacks result'/>
|
||||
</function>
|
||||
<function name='xmlRelaxNGGetValidErrors' file='relaxng'>
|
||||
<info>Get the error and warning callback informations</info>
|
||||
<return type='int' info='-1 in case of error and 0 otherwise'/>
|
||||
<arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='a Relax-NG validation context'/>
|
||||
<arg name='err' type='xmlRelaxNGValidityErrorFunc *' info='the error function result'/>
|
||||
<arg name='warn' type='xmlRelaxNGValidityWarningFunc *' info='the warning function result'/>
|
||||
<arg name='ctx' type='void **' info='the functions context result'/>
|
||||
</function>
|
||||
<function name='xmlRelaxNGNewDocParserCtxt' file='relaxng'>
|
||||
<info>Create an XML RelaxNGs parser context for that document. Note: since the process of compiling a RelaxNG schemas modifies the document, the @doc parameter is duplicated internally.</info>
|
||||
<return type='xmlRelaxNGParserCtxtPtr' info='the parser context or NULL in case of error'/>
|
||||
@ -8778,6 +8842,12 @@ actually an xmlCharEncoding'/>
|
||||
<arg name='name' type='const xmlChar *' info='the full QName'/>
|
||||
<arg name='prefix' type='xmlChar **' info='a xmlChar **'/>
|
||||
</function>
|
||||
<function name='xmlSplitQName3' file='tree'>
|
||||
<info>parse an XML qualified name string,i</info>
|
||||
<return type='const xmlChar *' info='NULL if it is not a Qualified Name, otherwise, update len with the lenght in byte of the prefix and return a pointer'/>
|
||||
<arg name='name' type='const xmlChar *' info='the full QName'/>
|
||||
<arg name='len' type='int *' info='an int *'/>
|
||||
</function>
|
||||
<function name='xmlSprintfElementContent' file='valid'>
|
||||
<info>Deprecated, unsafe, use xmlSnprintfElementContent</info>
|
||||
<return type='void'/>
|
||||
@ -9973,6 +10043,17 @@ actually an xmlCharEncoding'/>
|
||||
<arg name='len' type='int' info='the length in bytes to unescape (or <= 0 to indicate full string)'/>
|
||||
<arg name='target' type='char *' info='optional destination buffer'/>
|
||||
</function>
|
||||
<function name='xmlUTF8Charcmp' file='encoding'>
|
||||
<info></info>
|
||||
<return type='int' info=''/>
|
||||
<arg name='utf1' type='const xmlChar *' info=''/>
|
||||
<arg name='utf2' type='const xmlChar *' info=''/>
|
||||
</function>
|
||||
<function name='xmlUTF8Size' file='encoding'>
|
||||
<info></info>
|
||||
<return type='int' info='the numbers of bytes in the character, -1 on format error'/>
|
||||
<arg name='utf' type='const xmlChar *' info='pointer to the UTF8 character'/>
|
||||
</function>
|
||||
<function name='xmlUTF8Strlen' file='encoding'>
|
||||
<info>compute the length of an UTF8 string, it doesn't do a full UTF8 checking of the content of the string.</info>
|
||||
<return type='int' info='the number of characters in the string or -1 in case of error'/>
|
||||
@ -10254,6 +10335,11 @@ actually an xmlCharEncoding'/>
|
||||
<return type='int' info='0 if no substitution were done, -1 if some processing failed or the number of substitutions done.'/>
|
||||
<arg name='doc' type='xmlDocPtr' info='an XML document'/>
|
||||
</function>
|
||||
<function name='xmlXIncludeProcessTree' file='xinclude'>
|
||||
<info>Implement the XInclude substitution for the given subtree</info>
|
||||
<return type='int' info='0 if no substitution were done, -1 if some processing failed or the number of substitutions done.'/>
|
||||
<arg name='tree' type='xmlNodePtr' info='a node in an XML document'/>
|
||||
</function>
|
||||
<function name='xmlXPathAddValues' file='xpathInternals'>
|
||||
<info>Implement the add operation on XPath objects: The numeric operators convert their operands to numbers as if by calling the number function.</info>
|
||||
<return type='void'/>
|
||||
|
@ -44,6 +44,8 @@ debugDumpString()
|
||||
shellPrintXPathError()
|
||||
|
||||
# functions from module encoding
|
||||
UTF8Charcmp()
|
||||
UTF8Size()
|
||||
UTF8Strlen()
|
||||
UTF8Strloc()
|
||||
UTF8Strndup()
|
||||
@ -428,6 +430,9 @@ Class xmlNode(xmlCore)
|
||||
isRef()
|
||||
validNormalizeAttributeValue()
|
||||
|
||||
# functions from module xinclude
|
||||
xincludeProcessTree()
|
||||
|
||||
# functions from module xpath
|
||||
xpathCastNodeToNumber()
|
||||
xpathCastNodeToString()
|
||||
|
Loading…
x
Reference in New Issue
Block a user