Rebuilt docs for 2.2.5, added XPointer, Daniel
diff --git a/doc/html/gnome-xml-valid.html b/doc/html/gnome-xml-valid.html
index a6b0607..8517123 100644
--- a/doc/html/gnome-xml-valid.html
+++ b/doc/html/gnome-xml-valid.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN7347"
+NAME="AEN7408"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN7350"
+NAME="AEN7411"
></A
><H2
>Synopsis</H2
@@ -938,7 +938,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN7567"
+NAME="AEN7628"
></A
><H2
>Description</H2
@@ -948,14 +948,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN7570"
+NAME="AEN7631"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7572"
+NAME="AEN7633"
></A
><H3
><A
@@ -1049,7 +1049,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7594"
+NAME="AEN7655"
></A
><H3
><A
@@ -1143,7 +1143,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7616"
+NAME="AEN7677"
></A
><H3
><A
@@ -1181,20 +1181,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7621"
+NAME="AEN7682"
></A
><H3
><A
NAME="XMLVALIDCTXTPTR"
></A
>xmlValidCtxtPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlValidCtxt *xmlValidCtxtPtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7625"
+NAME="AEN7687"
></A
><H3
><A
@@ -1210,7 +1223,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_MIN_NOTATION_TABLE</PRE
+>#define XML_MIN_NOTATION_TABLE 32</PRE
></TD
></TR
></TABLE
@@ -1220,7 +1233,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7630"
+NAME="AEN7692"
></A
><H3
><A
@@ -1250,20 +1263,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7635"
+NAME="AEN7697"
></A
><H3
><A
NAME="XMLNOTATIONTABLEPTR"
></A
>xmlNotationTablePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlNotationTable *xmlNotationTablePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7639"
+NAME="AEN7702"
></A
><H3
><A
@@ -1279,7 +1305,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_MIN_ELEMENT_TABLE</PRE
+>#define XML_MIN_ELEMENT_TABLE 32</PRE
></TD
></TR
></TABLE
@@ -1289,7 +1315,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7644"
+NAME="AEN7707"
></A
><H3
><A
@@ -1320,20 +1346,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7649"
+NAME="AEN7712"
></A
><H3
><A
NAME="XMLELEMENTTABLEPTR"
></A
>xmlElementTablePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlElementTable *xmlElementTablePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7653"
+NAME="AEN7717"
></A
><H3
><A
@@ -1349,7 +1388,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_MIN_ATTRIBUTE_TABLE</PRE
+>#define XML_MIN_ATTRIBUTE_TABLE 32</PRE
></TD
></TR
></TABLE
@@ -1359,7 +1398,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7658"
+NAME="AEN7722"
></A
><H3
><A
@@ -1389,20 +1428,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7663"
+NAME="AEN7727"
></A
><H3
><A
NAME="XMLATTRIBUTETABLEPTR"
></A
>xmlAttributeTablePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlAttributeTable *xmlAttributeTablePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7667"
+NAME="AEN7732"
></A
><H3
><A
@@ -1418,7 +1470,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_MIN_ID_TABLE</PRE
+>#define XML_MIN_ID_TABLE 32</PRE
></TD
></TR
></TABLE
@@ -1428,7 +1480,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7672"
+NAME="AEN7737"
></A
><H3
><A
@@ -1458,20 +1510,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7677"
+NAME="AEN7742"
></A
><H3
><A
NAME="XMLIDTABLEPTR"
></A
>xmlIDTablePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlIDTable *xmlIDTablePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7681"
+NAME="AEN7747"
></A
><H3
><A
@@ -1487,7 +1552,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_MIN_REF_TABLE</PRE
+>#define XML_MIN_REF_TABLE 32</PRE
></TD
></TR
></TABLE
@@ -1497,7 +1562,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7686"
+NAME="AEN7752"
></A
><H3
><A
@@ -1527,20 +1592,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7691"
+NAME="AEN7757"
></A
><H3
><A
NAME="XMLREFTABLEPTR"
></A
>xmlRefTablePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlRefTable *xmlRefTablePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7695"
+NAME="AEN7762"
></A
><H3
><A
@@ -1612,7 +1690,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -1629,7 +1707,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> pointer to the DTD</TD
></TR
><TR
><TD
@@ -1646,7 +1724,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -1663,7 +1741,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the public identifier or NULL</TD
></TR
><TR
><TD
@@ -1680,7 +1758,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the system identifier or NULL</TD
></TR
><TR
><TD
@@ -1695,7 +1773,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not, othervise the entity</TD
></TR
></TABLE
><P
@@ -1705,7 +1783,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7736"
+NAME="AEN7803"
></A
><H3
><A
@@ -1761,7 +1839,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> A notation table</TD
></TR
><TR
><TD
@@ -1776,7 +1854,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new xmlNotationTablePtr or NULL in case of error.</TD
></TR
></TABLE
><P
@@ -1786,7 +1864,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7757"
+NAME="AEN7824"
></A
><H3
><A
@@ -1839,7 +1917,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An notation table</TD
></TR
></TABLE
><P
@@ -1849,7 +1927,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7773"
+NAME="AEN7840"
></A
><H3
><A
@@ -1906,7 +1984,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the XML buffer output</TD
></TR
><TR
><TD
@@ -1923,7 +2001,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> A notation declaration</TD
></TR
></TABLE
><P
@@ -1933,7 +2011,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7794"
+NAME="AEN7861"
></A
><H3
><A
@@ -1990,7 +2068,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the XML buffer output</TD
></TR
><TR
><TD
@@ -2007,7 +2085,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> A notation table</TD
></TR
></TABLE
><P
@@ -2017,7 +2095,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7815"
+NAME="AEN7882"
></A
><H3
><A
@@ -2077,7 +2155,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the subelement name or NULL</TD
></TR
><TR
><TD
@@ -2094,7 +2172,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the type of element content decl</TD
></TR
><TR
><TD
@@ -2109,7 +2187,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not, othervise the new element content structure</TD
></TR
></TABLE
><P
@@ -2119,7 +2197,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7841"
+NAME="AEN7908"
></A
><H3
><A
@@ -2175,7 +2253,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An element content pointer.</TD
></TR
><TR
><TD
@@ -2190,7 +2268,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new xmlElementContentPtr or NULL in case of error.</TD
></TR
></TABLE
><P
@@ -2200,7 +2278,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7862"
+NAME="AEN7929"
></A
><H3
><A
@@ -2253,7 +2331,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element content tree to free</TD
></TR
></TABLE
><P
@@ -2263,7 +2341,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7878"
+NAME="AEN7945"
></A
><H3
><A
@@ -2319,7 +2397,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an output buffer</TD
></TR
><TR
><TD
@@ -2336,7 +2414,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An element table</TD
></TR
><TR
><TD
@@ -2353,7 +2431,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> 1 if one must print the englobing parenthesis, 0 otherwise</TD
></TR
></TABLE
><P
@@ -2363,7 +2441,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7902"
+NAME="AEN7969"
></A
><H3
><A
@@ -2435,7 +2513,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -2452,7 +2530,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> pointer to the DTD</TD
></TR
><TR
><TD
@@ -2469,7 +2547,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -2486,7 +2564,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element type</TD
></TR
><TR
><TD
@@ -2503,7 +2581,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element content tree or NULL</TD
></TR
><TR
><TD
@@ -2518,7 +2596,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not, othervise the entity</TD
></TR
></TABLE
><P
@@ -2528,7 +2606,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7943"
+NAME="AEN8010"
></A
><H3
><A
@@ -2584,7 +2662,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An element table</TD
></TR
><TR
><TD
@@ -2599,7 +2677,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new xmlElementTablePtr or NULL in case of error.</TD
></TR
></TABLE
><P
@@ -2609,7 +2687,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7964"
+NAME="AEN8031"
></A
><H3
><A
@@ -2662,7 +2740,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An element table</TD
></TR
></TABLE
><P
@@ -2672,7 +2750,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7980"
+NAME="AEN8047"
></A
><H3
><A
@@ -2729,7 +2807,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the XML buffer output</TD
></TR
><TR
><TD
@@ -2746,7 +2824,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An element table</TD
></TR
></TABLE
><P
@@ -2756,7 +2834,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8001"
+NAME="AEN8068"
></A
><H3
><A
@@ -2814,7 +2892,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the XML buffer output</TD
></TR
><TR
><TD
@@ -2831,7 +2909,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An element table</TD
></TR
></TABLE
><P
@@ -2841,7 +2919,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8022"
+NAME="AEN8089"
></A
><H3
><A
@@ -2897,7 +2975,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the enumeration name or NULL</TD
></TR
><TR
><TD
@@ -2912,7 +2990,8 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the xmlEnumerationPtr just created or NULL in case
+of error.</TD
></TR
></TABLE
><P
@@ -2922,7 +3001,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8043"
+NAME="AEN8110"
></A
><H3
><A
@@ -2975,7 +3054,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the tree to free.</TD
></TR
></TABLE
><P
@@ -2985,7 +3064,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8059"
+NAME="AEN8126"
></A
><H3
><A
@@ -3041,7 +3120,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the tree to copy.</TD
></TR
><TR
><TD
@@ -3056,7 +3135,8 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the xmlEnumerationPtr just created or NULL in case
+of error.</TD
></TR
></TABLE
><P
@@ -3066,7 +3146,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8080"
+NAME="AEN8147"
></A
><H3
><A
@@ -3160,7 +3240,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -3177,7 +3257,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> pointer to the DTD</TD
></TR
><TR
><TD
@@ -3194,7 +3274,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element name</TD
></TR
><TR
><TD
@@ -3211,7 +3291,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute name</TD
></TR
><TR
><TD
@@ -3228,7 +3308,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute namespace prefix</TD
></TR
><TR
><TD
@@ -3245,7 +3325,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute type</TD
></TR
><TR
><TD
@@ -3262,7 +3342,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute default type</TD
></TR
><TR
><TD
@@ -3279,7 +3359,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute default value</TD
></TR
><TR
><TD
@@ -3296,7 +3376,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> if it's an enumeration, the associated list</TD
></TR
><TR
><TD
@@ -3311,7 +3391,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not new, othervise the attribute decl</TD
></TR
></TABLE
><P
@@ -3321,7 +3401,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8142"
+NAME="AEN8209"
></A
><H3
><A
@@ -3377,7 +3457,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An attribute table</TD
></TR
><TR
><TD
@@ -3392,7 +3472,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new xmlAttributeTablePtr or NULL in case of error.</TD
></TR
></TABLE
><P
@@ -3402,7 +3482,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8163"
+NAME="AEN8230"
></A
><H3
><A
@@ -3455,7 +3535,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An attribute table</TD
></TR
></TABLE
><P
@@ -3465,7 +3545,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8179"
+NAME="AEN8246"
></A
><H3
><A
@@ -3522,7 +3602,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the XML buffer output</TD
></TR
><TR
><TD
@@ -3539,7 +3619,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An attribute table</TD
></TR
></TABLE
><P
@@ -3549,7 +3629,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8200"
+NAME="AEN8267"
></A
><H3
><A
@@ -3607,7 +3687,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the XML buffer output</TD
></TR
><TR
><TD
@@ -3624,7 +3704,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An attribute declaration</TD
></TR
></TABLE
><P
@@ -3634,7 +3714,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8221"
+NAME="AEN8288"
></A
><H3
><A
@@ -3702,7 +3782,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -3719,7 +3799,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> pointer to the document</TD
></TR
><TR
><TD
@@ -3736,7 +3816,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the value name</TD
></TR
><TR
><TD
@@ -3753,7 +3833,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute holding the ID</TD
></TR
><TR
><TD
@@ -3768,7 +3848,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not, othervise the new xmlIDPtr</TD
></TR
></TABLE
><P
@@ -3778,7 +3858,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8257"
+NAME="AEN8324"
></A
><H3
><A
@@ -3857,7 +3937,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8277"
+NAME="AEN8344"
></A
><H3
><A
@@ -3910,7 +3990,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An id table</TD
></TR
></TABLE
><P
@@ -3920,7 +4000,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8293"
+NAME="AEN8360"
></A
><H3
><A
@@ -3980,7 +4060,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> pointer to the document</TD
></TR
><TR
><TD
@@ -3997,7 +4077,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the ID value</TD
></TR
><TR
><TD
@@ -4012,7 +4092,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not found, otherwise the xmlAttrPtr defining the ID</TD
></TR
></TABLE
><P
@@ -4022,7 +4102,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8319"
+NAME="AEN8386"
></A
><H3
><A
@@ -4085,7 +4165,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -4102,7 +4182,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element carrying the attribute</TD
></TR
><TR
><TD
@@ -4119,7 +4199,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute</TD
></TR
><TR
><TD
@@ -4134,7 +4214,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>0 or 1 depending on the lookup result</TD
></TR
></TABLE
><P
@@ -4144,7 +4224,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8349"
+NAME="AEN8416"
></A
><H3
><A
@@ -4201,7 +4281,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -4218,7 +4298,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute</TD
></TR
><TR
><TD
@@ -4233,7 +4313,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>-1 if the lookup failed and 0 otherwise</TD
></TR
></TABLE
><P
@@ -4243,7 +4323,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8374"
+NAME="AEN8441"
></A
><H3
><A
@@ -4311,7 +4391,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -4328,7 +4408,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> pointer to the document</TD
></TR
><TR
><TD
@@ -4345,7 +4425,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the value name</TD
></TR
><TR
><TD
@@ -4362,7 +4442,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute holding the Ref</TD
></TR
><TR
><TD
@@ -4377,7 +4457,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not, othervise the new xmlRefPtr</TD
></TR
></TABLE
><P
@@ -4387,7 +4467,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8410"
+NAME="AEN8477"
></A
><H3
><A
@@ -4466,7 +4546,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8430"
+NAME="AEN8497"
></A
><H3
><A
@@ -4519,7 +4599,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An ref table</TD
></TR
></TABLE
><P
@@ -4529,7 +4609,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8446"
+NAME="AEN8513"
></A
><H3
><A
@@ -4592,7 +4672,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -4609,7 +4689,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element carrying the attribute</TD
></TR
><TR
><TD
@@ -4626,7 +4706,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute</TD
></TR
><TR
><TD
@@ -4641,7 +4721,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>0 or 1 depending on the lookup result</TD
></TR
></TABLE
><P
@@ -4651,7 +4731,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8476"
+NAME="AEN8543"
></A
><H3
><A
@@ -4708,7 +4788,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -4725,7 +4805,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute</TD
></TR
><TR
><TD
@@ -4740,7 +4820,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>-1 if the lookup failed and 0 otherwise</TD
></TR
></TABLE
><P
@@ -4750,7 +4830,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8501"
+NAME="AEN8568"
></A
><H3
><A
@@ -4811,7 +4891,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -4828,7 +4908,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -4843,7 +4923,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -4853,7 +4933,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8526"
+NAME="AEN8593"
></A
><H3
><A
@@ -4919,7 +4999,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -4936,7 +5016,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -4953,7 +5033,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element definition</TD
></TR
><TR
><TD
@@ -4968,7 +5048,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -4978,7 +5058,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8556"
+NAME="AEN8623"
></A
><H3
><A
@@ -5061,7 +5141,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -5078,7 +5158,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the parent</TD
></TR
><TR
><TD
@@ -5095,7 +5175,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute name</TD
></TR
><TR
><TD
@@ -5112,7 +5192,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute value</TD
></TR
><TR
><TD
@@ -5127,7 +5207,8 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>a new normalized string if normalization is needed, NULL otherwise
+the caller must free the returned value.</TD
></TR
></TABLE
><P
@@ -5137,7 +5218,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8596"
+NAME="AEN8663"
></A
><H3
><A
@@ -5205,7 +5286,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -5222,7 +5303,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -5239,7 +5320,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an attribute definition</TD
></TR
><TR
><TD
@@ -5254,7 +5335,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5264,7 +5345,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8627"
+NAME="AEN8694"
></A
><H3
><A
@@ -5336,7 +5417,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an attribute type</TD
></TR
><TR
><TD
@@ -5353,7 +5434,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an attribute value</TD
></TR
><TR
><TD
@@ -5368,7 +5449,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5378,7 +5459,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8656"
+NAME="AEN8723"
></A
><H3
><A
@@ -5443,7 +5524,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -5460,7 +5541,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -5477,7 +5558,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a notation definition</TD
></TR
><TR
><TD
@@ -5492,7 +5573,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5502,7 +5583,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8686"
+NAME="AEN8753"
></A
><H3
><A
@@ -5565,7 +5646,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -5582,7 +5663,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -5599,7 +5680,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a dtd instance</TD
></TR
><TR
><TD
@@ -5614,7 +5695,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5624,7 +5705,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8717"
+NAME="AEN8784"
></A
><H3
><A
@@ -5688,7 +5769,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -5705,7 +5786,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -5720,7 +5801,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5730,7 +5811,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8743"
+NAME="AEN8810"
></A
><H3
><A
@@ -5791,7 +5872,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -5808,7 +5889,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -5823,7 +5904,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5833,7 +5914,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8769"
+NAME="AEN8836"
></A
><H3
><A
@@ -5894,7 +5975,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -5911,7 +5992,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -5928,7 +6009,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element instance</TD
></TR
><TR
><TD
@@ -5943,7 +6024,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -5953,7 +6034,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8799"
+NAME="AEN8866"
></A
><H3
><A
@@ -6024,7 +6105,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -6041,7 +6122,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -6058,7 +6139,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element instance</TD
></TR
><TR
><TD
@@ -6073,7 +6154,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -6083,7 +6164,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8831"
+NAME="AEN8898"
></A
><H3
><A
@@ -6164,7 +6245,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -6181,7 +6262,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -6198,7 +6279,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element instance</TD
></TR
><TR
><TD
@@ -6215,7 +6296,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an attribute instance</TD
></TR
><TR
><TD
@@ -6232,7 +6313,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute value (without entities processing)</TD
></TR
><TR
><TD
@@ -6247,7 +6328,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -6257,7 +6338,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8872"
+NAME="AEN8939"
></A
><H3
><A
@@ -6317,7 +6398,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -6334,7 +6415,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a document instance</TD
></TR
><TR
><TD
@@ -6349,7 +6430,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -6359,7 +6440,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8898"
+NAME="AEN8965"
></A
><H3
><A
@@ -6421,7 +6502,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the validation context</TD
></TR
><TR
><TD
@@ -6438,7 +6519,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -6455,7 +6536,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the notation name to check</TD
></TR
><TR
><TD
@@ -6470,7 +6551,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>1 if valid or 0 otherwise</TD
></TR
></TABLE
><P
@@ -6480,7 +6561,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8928"
+NAME="AEN8995"
></A
><H3
><A
@@ -6538,7 +6619,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -6555,7 +6636,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element name</TD
></TR
><TR
><TD
@@ -6570,7 +6651,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>0 if no, 1 if yes, and -1 if no element description is available</TD
></TR
></TABLE
><P
@@ -6580,7 +6661,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8953"
+NAME="AEN9020"
></A
><H3
><A
@@ -6645,7 +6726,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to the DtD to search</TD
></TR
><TR
><TD
@@ -6662,7 +6743,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element name</TD
></TR
><TR
><TD
@@ -6679,7 +6760,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the attribute name</TD
></TR
><TR
><TD
@@ -6694,7 +6775,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the xmlAttributePtr if found or NULL</TD
></TR
></TABLE
><P
@@ -6704,7 +6785,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8984"
+NAME="AEN9051"
></A
><H3
><A
@@ -6764,7 +6845,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to the DtD to search</TD
></TR
><TR
><TD
@@ -6781,7 +6862,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the notation name</TD
></TR
><TR
><TD
@@ -6796,7 +6877,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the xmlNotationPtr if found or NULL</TD
></TR
></TABLE
><P
@@ -6806,7 +6887,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9010"
+NAME="AEN9077"
></A
><H3
><A
@@ -6866,7 +6947,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to the DtD to search</TD
></TR
><TR
><TD
@@ -6883,7 +6964,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the element name</TD
></TR
><TR
><TD
@@ -6898,7 +6979,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the xmlElementPtr if found or NULL</TD
></TR
></TABLE
><P
@@ -6908,7 +6989,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9036"
+NAME="AEN9103"
></A
><H3
><A
@@ -6991,7 +7072,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element to insert after</TD
></TR
><TR
><TD
@@ -7008,7 +7089,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element to insert next</TD
></TR
><TR
><TD
@@ -7025,7 +7106,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an array to store the list of child names</TD
></TR
><TR
><TD
@@ -7042,7 +7123,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the size of the array</TD
></TR
><TR
><TD
@@ -7057,7 +7138,14 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the number of element in the list, or -1 in case of error. If
+the function returns the value <TT
+CLASS="PARAMETER"
+><I
+>max</I
+></TT
+> the caller is invited to grow the
+receiving array and retry.</TD
></TR
></TABLE
><P
@@ -7067,7 +7155,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9073"
+NAME="AEN9141"
></A
><H3
><A
@@ -7126,7 +7214,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an element content tree</TD
></TR
><TR
><TD
@@ -7143,7 +7231,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an array to store the list of child names</TD
></TR
><TR
><TD
@@ -7160,7 +7248,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to the number of element in the list</TD
></TR
><TR
><TD
@@ -7177,7 +7265,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the size of the array</TD
></TR
><TR
><TD
@@ -7192,7 +7280,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the number of element in the list, or -1 in case of error.</TD
></TR
></TABLE
><P