1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-07-20 16:43:05 +03:00

Closing #3908 and #3937 and a memory leak in the SAX API

added SAX.h mostly useful for the doc generation
Regenerated all the docs,
Daniel
This commit is contained in:
Daniel Veillard
1999-12-03 13:19:09 +00:00
parent f5c2c8707a
commit 294cbca511
20 changed files with 1392 additions and 521 deletions

View File

@ -12,11 +12,11 @@ REL="UP"
TITLE="Libxml Library Reference"
HREF="libxml-lib.html"><LINK
REL="PREVIOUS"
TITLE="nanohttp"
HREF="gnome-xml-nanohttp.html"><LINK
TITLE="xmlIO"
HREF="gnome-xml-xmlio.html"><LINK
REL="NEXT"
TITLE="xmlmemory"
HREF="gnome-xml-xmlmemory.html"></HEAD
TITLE="encoding"
HREF="gnome-xml-encoding.html"></HEAD
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
@ -44,7 +44,7 @@ WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gnome-xml-nanohttp.html"
HREF="gnome-xml-xmlio.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@ -98,7 +98,7 @@ WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
><A
HREF="gnome-xml-xmlmemory.html"
HREF="gnome-xml-encoding.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN7298"
NAME="AEN8563"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN7298"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN7301"
NAME="AEN8566"
></A
><H2
>Synopsis</H2
@ -248,9 +248,9 @@ HREF="gnome-xml-parserinternals.html#XMLSWITCHENCODING"
HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
>xmlParserCtxtPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLCHARENCODING"
>xmlCharEncoding</GTKDOCLINK
<A
HREF="gnome-xml-encoding.html#XMLCHARENCODING"
>xmlCharEncoding</A
> enc);
void <A
HREF="gnome-xml-parserinternals.html#XMLHANDLEENTITY"
@ -886,7 +886,7 @@ HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7512"
NAME="AEN8777"
></A
><H2
>Description</H2
@ -896,14 +896,14 @@ NAME="AEN7512"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7515"
NAME="AEN8780"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN7517"
NAME="AEN8782"
></A
><H3
><A
@ -929,7 +929,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7522"
NAME="AEN8787"
></A
><H3
><A
@ -942,7 +942,7 @@ NAME="CHARVAL"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7526"
NAME="AEN8791"
></A
><H3
><A
@ -1000,7 +1000,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7540"
NAME="AEN8805"
></A
><H3
><A
@ -1058,7 +1058,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7554"
NAME="AEN8819"
></A
><H3
><A
@ -1116,7 +1116,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7568"
NAME="AEN8833"
></A
><H3
><A
@ -1174,7 +1174,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7582"
NAME="AEN8847"
></A
><H3
><A
@ -1232,7 +1232,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7596"
NAME="AEN8861"
></A
><H3
><A
@ -1290,7 +1290,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7610"
NAME="AEN8875"
></A
><H3
><A
@ -1348,7 +1348,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7624"
NAME="AEN8889"
></A
><H3
><A
@ -1406,7 +1406,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7638"
NAME="AEN8903"
></A
><H3
><A
@ -1464,7 +1464,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7652"
NAME="AEN8917"
></A
><H3
><A
@ -1522,7 +1522,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7666"
NAME="AEN8931"
></A
><H3
><A
@ -1580,7 +1580,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7680"
NAME="AEN8945"
></A
><H3
><A
@ -1638,7 +1638,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7694"
NAME="AEN8959"
></A
><H3
><A
@ -1696,7 +1696,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7708"
NAME="AEN8973"
></A
><H3
><A
@ -1754,7 +1754,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7722"
NAME="AEN8987"
></A
><H3
><A
@ -1835,7 +1835,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7743"
NAME="AEN9008"
></A
><H3
><A
@ -1915,7 +1915,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7763"
NAME="AEN9028"
></A
><H3
><A
@ -2011,7 +2011,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7787"
NAME="AEN9052"
></A
><H3
><A
@ -2075,7 +2075,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7803"
NAME="AEN9068"
></A
><H3
><A
@ -2136,7 +2136,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7819"
NAME="AEN9084"
></A
><H3
><A
@ -2156,9 +2156,9 @@ CLASS="PROGRAMLISTING"
HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
>xmlParserCtxtPtr</A
> ctxt,
<GTKDOCLINK
HREF="XMLCHARENCODING"
>xmlCharEncoding</GTKDOCLINK
<A
HREF="gnome-xml-encoding.html#XMLCHARENCODING"
>xmlCharEncoding</A
> enc);</PRE
></TD
></TR
@ -2221,7 +2221,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7840"
NAME="AEN9105"
></A
><H3
><A
@ -2308,7 +2308,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7862"
NAME="AEN9127"
></A
><H3
><A
@ -2410,7 +2410,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7888"
NAME="AEN9153"
></A
><H3
><A
@ -2495,7 +2495,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7909"
NAME="AEN9174"
></A
><H3
><A
@ -2577,7 +2577,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7930"
NAME="AEN9195"
></A
><H3
><A
@ -2640,7 +2640,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7946"
NAME="AEN9211"
></A
><H3
><A
@ -2739,7 +2739,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7971"
NAME="AEN9236"
></A
><H3
><A
@ -2848,7 +2848,7 @@ to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8000"
NAME="AEN9265"
></A
><H3
><A
@ -2934,7 +2934,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8023"
NAME="AEN9288"
></A
><H3
><A
@ -3043,7 +3043,7 @@ to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8052"
NAME="AEN9317"
></A
><H3
><A
@ -3128,7 +3128,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8075"
NAME="AEN9340"
></A
><H3
><A
@ -3210,7 +3210,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8096"
NAME="AEN9361"
></A
><H3
><A
@ -3279,7 +3279,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8114"
NAME="AEN9379"
></A
><H3
><A
@ -3368,7 +3368,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8138"
NAME="AEN9403"
></A
><H3
><A
@ -3456,7 +3456,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8162"
NAME="AEN9427"
></A
><H3
><A
@ -3541,7 +3541,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8185"
NAME="AEN9450"
></A
><H3
><A
@ -3646,7 +3646,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8212"
NAME="AEN9477"
></A
><H3
><A
@ -3784,7 +3784,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8246"
NAME="AEN9511"
></A
><H3
><A
@ -3867,7 +3867,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8268"
NAME="AEN9533"
></A
><H3
><A
@ -3950,7 +3950,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8290"
NAME="AEN9555"
></A
><H3
><A
@ -4034,7 +4034,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8311"
NAME="AEN9576"
></A
><H3
><A
@ -4165,7 +4165,7 @@ it is possible to return NULL and have publicID set.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8344"
NAME="AEN9609"
></A
><H3
><A
@ -4232,7 +4232,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8361"
NAME="AEN9626"
></A
><H3
><A
@ -4315,7 +4315,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8383"
NAME="AEN9648"
></A
><H3
><A
@ -4382,7 +4382,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8401"
NAME="AEN9666"
></A
><H3
><A
@ -4457,7 +4457,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8421"
NAME="AEN9686"
></A
><H3
><A
@ -4535,7 +4535,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8444"
NAME="AEN9709"
></A
><H3
><A
@ -4674,7 +4674,7 @@ or XML_ATTRIBUTE_FIXED. </TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8481"
NAME="AEN9746"
></A
><H3
><A
@ -4763,7 +4763,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8505"
NAME="AEN9770"
></A
><H3
><A
@ -4850,7 +4850,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8528"
NAME="AEN9793"
></A
><H3
><A
@ -4953,7 +4953,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8555"
NAME="AEN9820"
></A
><H3
><A
@ -5097,7 +5097,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8593"
NAME="AEN9858"
></A
><H3
><A
@ -5164,7 +5164,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8611"
NAME="AEN9876"
></A
><H3
><A
@ -5262,7 +5262,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8637"
NAME="AEN9902"
></A
><H3
><A
@ -5365,7 +5365,7 @@ hierarchy.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8663"
NAME="AEN9928"
></A
><H3
><A
@ -5488,7 +5488,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8694"
NAME="AEN9959"
></A
><H3
><A
@ -5571,7 +5571,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8716"
NAME="AEN9981"
></A
><H3
><A
@ -5650,7 +5650,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8735"
NAME="AEN10000"
></A
><H3
><A
@ -5738,7 +5738,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8758"
NAME="AEN10023"
></A
><H3
><A
@ -5839,7 +5839,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8782"
NAME="AEN10047"
></A
><H3
><A
@ -5868,9 +5868,9 @@ interface, this may end-up in a call to <GTKDOCLINK
HREF="CHARACTER"
>character</GTKDOCLINK
>() if this is a
CharRef, a predefined entity, if there is no <GTKDOCLINK
HREF="REFERENCE"
>reference</GTKDOCLINK
CharRef, a predefined entity, if there is no <A
HREF="gnome-xml-sax.html#REFERENCE"
>reference</A
>() callback.
or if the parser was asked to switch to that mode.</P
><P
@ -5913,7 +5913,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8801"
NAME="AEN10066"
></A
><H3
><A
@ -5999,7 +5999,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8822"
NAME="AEN10087"
></A
><H3
><A
@ -6069,7 +6069,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8840"
NAME="AEN10105"
></A
><H3
><A
@ -6194,7 +6194,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8874"
NAME="AEN10139"
></A
><H3
><A
@ -6296,7 +6296,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8903"
NAME="AEN10168"
></A
><H3
><A
@ -6386,7 +6386,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8927"
NAME="AEN10192"
></A
><H3
><A
@ -6457,7 +6457,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8947"
NAME="AEN10212"
></A
><H3
><A
@ -6522,7 +6522,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8964"
NAME="AEN10229"
></A
><H3
><A
@ -6604,7 +6604,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8983"
NAME="AEN10248"
></A
><H3
><A
@ -6687,7 +6687,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9005"
NAME="AEN10270"
></A
><H3
><A
@ -6772,7 +6772,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9028"
NAME="AEN10293"
></A
><H3
><A
@ -6855,7 +6855,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9050"
NAME="AEN10315"
></A
><H3
><A
@ -6940,7 +6940,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9073"
NAME="AEN10338"
></A
><H3
><A
@ -7035,7 +7035,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9095"
NAME="AEN10360"
></A
><H3
><A
@ -7100,7 +7100,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9112"
NAME="AEN10377"
></A
><H3
><A
@ -7165,7 +7165,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9129"
NAME="AEN10394"
></A
><H3
><A
@ -7274,7 +7274,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9157"
NAME="AEN10422"
></A
><H3
><A
@ -7300,7 +7300,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9162"
NAME="AEN10427"
></A
><H3
><A
@ -7326,7 +7326,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9167"
NAME="AEN10432"
></A
><H3
><A
@ -7352,7 +7352,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9172"
NAME="AEN10437"
></A
><H3
><A
@ -7378,7 +7378,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9177"
NAME="AEN10442"
></A
><H3
><A
@ -7561,7 +7561,7 @@ must deallocate it !</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9222"
NAME="AEN10487"
></A
><H3
><A
@ -7658,7 +7658,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9246"
NAME="AEN10511"
></A
><H3
><A
@ -7737,7 +7737,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9266"
NAME="AEN10531"
></A
><H3
><A
@ -7834,7 +7834,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9290"
NAME="AEN10555"
></A
><H3
><A
@ -7926,7 +7926,7 @@ WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gnome-xml-nanohttp.html"
HREF="gnome-xml-xmlio.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@ -7980,7 +7980,7 @@ WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
><A
HREF="gnome-xml-xmlmemory.html"
HREF="gnome-xml-encoding.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@ -7998,7 +7998,7 @@ ALIGN="left"
COLOR="#FFFFFF"
SIZE="3"
><B
>nanohttp</B
>xmlIO</B
></FONT
></TD
><TD
@ -8008,7 +8008,7 @@ ALIGN="right"
COLOR="#FFFFFF"
SIZE="3"
><B
>xmlmemory</B
>encoding</B
></FONT
></TD
></TR