blob: a31cfe58a1d22ecbc18d177ae8ee4b0d47d94910 [file] [log] [blame]
Daniel Veillard35925471999-02-25 08:46:07 +00001<HTML
2><HEAD
3><TITLE
4>parser</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
8REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
12TITLE="Gnome XML Library"
13HREF="libxml.html"><LINK
14REL="PREVIOUS"
15TITLE="Gnome XML Library"
16HREF="libxml.html"><LINK
17REL="NEXT"
18TITLE="tree"
19HREF="gnome-xml-tree.html"></HEAD
20><BODY
21BGCOLOR="#FFFFFF"
22TEXT="#000000"
23><DIV
24CLASS="NAVHEADER"
25><TABLE
26WIDTH="100%"
27BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +000028BGCOLOR="#000000"
29CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +000030CELLSPACING="0"
31><TR
32><TH
Daniel Veillard14fff061999-06-22 21:49:07 +000033COLSPAN="4"
Daniel Veillard35925471999-02-25 08:46:07 +000034ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000035><FONT
36COLOR="#FFFFFF"
37SIZE="5"
38>Gnome XML Library Reference Manual</FONT
39></TH
Daniel Veillard35925471999-02-25 08:46:07 +000040></TR
41><TR
42><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000043WIDTH="25%"
44BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000045ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +000046><A
47HREF="libxml.html"
Daniel Veillard14fff061999-06-22 21:49:07 +000048><FONT
49COLOR="#FFFFFF"
50SIZE="3"
51><B
52>&#60;&#60;&#60; Previous Page</B
53></FONT
54></A
Daniel Veillard35925471999-02-25 08:46:07 +000055></TD
56><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000057WIDTH="25%"
58BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +000059ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +000060><FONT
61COLOR="#FFFFFF"
62SIZE="3"
63><B
64><A
65HREF="book1.html"
66><FONT
67COLOR="#FFFFFF"
68SIZE="3"
69><B
70>Home</B
71></FONT
72></A
73></B
74></FONT
Daniel Veillard35925471999-02-25 08:46:07 +000075></TD
76><TD
Daniel Veillard14fff061999-06-22 21:49:07 +000077WIDTH="25%"
78BGCOLOR="#00C000"
79ALIGN="center"
80><FONT
81COLOR="#FFFFFF"
82SIZE="3"
83><B
84><A
85HREF="libxml.html"
86><FONT
87COLOR="#FFFFFF"
88SIZE="3"
89><B
90>Up</B
91></FONT
92></A
93></B
94></FONT
95></TD
96><TD
97WIDTH="25%"
98BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +000099ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +0000100><A
101HREF="gnome-xml-tree.html"
Daniel Veillard14fff061999-06-22 21:49:07 +0000102><FONT
103COLOR="#FFFFFF"
104SIZE="3"
105><B
106>Next Page &#62;&#62;&#62;</B
107></FONT
108></A
Daniel Veillard35925471999-02-25 08:46:07 +0000109></TD
110></TR
111></TABLE
Daniel Veillard14fff061999-06-22 21:49:07 +0000112></DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000113><H1
114>parser</H1
115><DIV
116CLASS="REFNAMEDIV"
117><A
118NAME="AEN11"
119></A
120><H2
121>Name</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000122>parser &#8212; </DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
126NAME="AEN14"
127></A
128><H2
129>Synopsis</H2
130><TABLE
131BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000132BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000133WIDTH="100%"
134CELLPADDING="6"
135><TR
136><TD
137><PRE
138CLASS="SYNOPSIS"
139>&#13;
140
141#define <A
142HREF="gnome-xml-parser.html#XML-DEFAULT-VERSION"
143>XML_DEFAULT_VERSION</A
144>
Daniel Veillardd692aa41999-02-28 21:54:31 +0000145void (<A
146HREF="gnome-xml-parser.html#XMLPARSERINPUTDEALLOCATE"
147>*xmlParserInputDeallocate</A
148>) (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000149HREF="gnome-xml-tree.html#XMLCHAR"
150>xmlChar</A
Daniel Veillardd692aa41999-02-28 21:54:31 +0000151>*);
Daniel Veillard35925471999-02-25 08:46:07 +0000152typedef <A
153HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
154>xmlParserInputPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000155>;
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000156<A
157HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
158>xmlParserInputPtr</A
159> (<A
160HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
161>*xmlExternalEntityLoader</A
162>)
163 (const char *URL,
164 const char *ID,
165 <A
166HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
167>xmlParserInputPtr</A
168> context);
Daniel Veillard35925471999-02-25 08:46:07 +0000169typedef <A
170HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
171>xmlParserNodeInfo</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000172>;
Daniel Veillard35925471999-02-25 08:46:07 +0000173typedef <A
174HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
175>xmlParserNodeInfoSeq</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000176>;
Daniel Veillard35925471999-02-25 08:46:07 +0000177typedef <A
178HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
179>xmlParserNodeInfoSeqPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000180>;
Daniel Veillardb05deb71999-08-10 19:04:08 +0000181enum <A
182HREF="gnome-xml-parser.html#XMLPARSERINPUTSTATE"
183>xmlParserInputState</A
184>;
Daniel Veillard35925471999-02-25 08:46:07 +0000185typedef <A
186HREF="gnome-xml-parser.html#XMLPARSERCTXT"
187>xmlParserCtxt</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000188>;
Daniel Veillard35925471999-02-25 08:46:07 +0000189typedef <A
190HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
191>xmlParserCtxtPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000192>;
Daniel Veillard35925471999-02-25 08:46:07 +0000193typedef <A
194HREF="gnome-xml-parser.html#XMLSAXLOCATOR"
195>xmlSAXLocator</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000196>;
Daniel Veillard35925471999-02-25 08:46:07 +0000197typedef <A
198HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
199>xmlSAXLocatorPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000200>;
Daniel Veillard35925471999-02-25 08:46:07 +0000201<A
202HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
203>xmlParserInputPtr</A
204> (<A
205HREF="gnome-xml-parser.html#RESOLVEENTITYSAXFUNC"
206>*resolveEntitySAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000207>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000208 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000209HREF="gnome-xml-tree.html#XMLCHAR"
210>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000211> *publicId,
212 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000213HREF="gnome-xml-tree.html#XMLCHAR"
214>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000215> *systemId);
216void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000217HREF="gnome-xml-parser.html#INTERNALSUBSETSAXFUNC"
218>*internalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000219>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000220 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000221HREF="gnome-xml-tree.html#XMLCHAR"
222>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000223> *name,
224 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000225HREF="gnome-xml-tree.html#XMLCHAR"
226>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000227> *ExternalID,
228 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000229HREF="gnome-xml-tree.html#XMLCHAR"
230>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000231> *SystemID);
232<A
233HREF="gnome-xml-entities.html#XMLENTITYPTR"
234>xmlEntityPtr</A
235> (<A
236HREF="gnome-xml-parser.html#GETENTITYSAXFUNC"
237>*getEntitySAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000238>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000239 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000240HREF="gnome-xml-tree.html#XMLCHAR"
241>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000242> *name);
Daniel Veillardb05deb71999-08-10 19:04:08 +0000243<A
244HREF="gnome-xml-entities.html#XMLENTITYPTR"
245>xmlEntityPtr</A
246> (<A
247HREF="gnome-xml-parser.html#GETPARAMETERENTITYSAXFUNC"
248>*getParameterEntitySAXFunc</A
249>) (void *ctx,
250 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000251HREF="gnome-xml-tree.html#XMLCHAR"
252>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000253> *name);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000254void (<A
255HREF="gnome-xml-parser.html#ENTITYDECLSAXFUNC"
256>*entityDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000257>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000258 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000259HREF="gnome-xml-tree.html#XMLCHAR"
260>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000261> *name,
262 int type,
263 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000264HREF="gnome-xml-tree.html#XMLCHAR"
265>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000266> *publicId,
267 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000268HREF="gnome-xml-tree.html#XMLCHAR"
269>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000270> *systemId,
271 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000272HREF="gnome-xml-tree.html#XMLCHAR"
273>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000274> *content);
275void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000276HREF="gnome-xml-parser.html#NOTATIONDECLSAXFUNC"
277>*notationDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000278>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000279 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000280HREF="gnome-xml-tree.html#XMLCHAR"
281>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000282> *name,
283 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000284HREF="gnome-xml-tree.html#XMLCHAR"
285>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000286> *publicId,
287 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000288HREF="gnome-xml-tree.html#XMLCHAR"
289>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000290> *systemId);
291void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000292HREF="gnome-xml-parser.html#ATTRIBUTEDECLSAXFUNC"
293>*attributeDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000294>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000295 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000296HREF="gnome-xml-tree.html#XMLCHAR"
297>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000298> *elem,
299 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000300HREF="gnome-xml-tree.html#XMLCHAR"
301>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000302> *name,
303 int type,
304 int def,
305 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000306HREF="gnome-xml-tree.html#XMLCHAR"
307>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000308> *defaultValue,
309 <A
310HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
311>xmlEnumerationPtr</A
312> tree);
313void (<A
314HREF="gnome-xml-parser.html#ELEMENTDECLSAXFUNC"
315>*elementDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000316>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000317 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000318HREF="gnome-xml-tree.html#XMLCHAR"
319>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000320> *name,
321 int type,
322 <A
323HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
324>xmlElementContentPtr</A
325> content);
326void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000327HREF="gnome-xml-parser.html#UNPARSEDENTITYDECLSAXFUNC"
328>*unparsedEntityDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000329>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000330 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000331HREF="gnome-xml-tree.html#XMLCHAR"
332>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000333> *name,
334 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000335HREF="gnome-xml-tree.html#XMLCHAR"
336>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000337> *publicId,
338 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000339HREF="gnome-xml-tree.html#XMLCHAR"
340>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000341> *systemId,
342 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000343HREF="gnome-xml-tree.html#XMLCHAR"
344>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000345> *notationName);
346void (<A
347HREF="gnome-xml-parser.html#SETDOCUMENTLOCATORSAXFUNC"
348>*setDocumentLocatorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000349>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000350 <A
351HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
352>xmlSAXLocatorPtr</A
353> loc);
354void (<A
355HREF="gnome-xml-parser.html#STARTDOCUMENTSAXFUNC"
356>*startDocumentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000357>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000358void (<A
359HREF="gnome-xml-parser.html#ENDDOCUMENTSAXFUNC"
360>*endDocumentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000361>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000362void (<A
363HREF="gnome-xml-parser.html#STARTELEMENTSAXFUNC"
364>*startElementSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000365>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000366 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000367HREF="gnome-xml-tree.html#XMLCHAR"
368>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000369> *name,
370 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000371HREF="gnome-xml-tree.html#XMLCHAR"
372>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000373> **atts);
Daniel Veillard35925471999-02-25 08:46:07 +0000374void (<A
375HREF="gnome-xml-parser.html#ENDELEMENTSAXFUNC"
376>*endElementSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000377>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000378 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000379HREF="gnome-xml-tree.html#XMLCHAR"
380>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000381> *name);
382void (<A
383HREF="gnome-xml-parser.html#ATTRIBUTESAXFUNC"
384>*attributeSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000385>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000386 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000387HREF="gnome-xml-tree.html#XMLCHAR"
388>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000389> *name,
390 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000391HREF="gnome-xml-tree.html#XMLCHAR"
392>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000393> *value);
394void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000395HREF="gnome-xml-parser.html#REFERENCESAXFUNC"
396>*referenceSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000397>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000398 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000399HREF="gnome-xml-tree.html#XMLCHAR"
400>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000401> *name);
402void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000403HREF="gnome-xml-parser.html#CHARACTERSSAXFUNC"
404>*charactersSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000405>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000406 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000407HREF="gnome-xml-tree.html#XMLCHAR"
408>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000409> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +0000410 int len);
411void (<A
412HREF="gnome-xml-parser.html#IGNORABLEWHITESPACESAXFUNC"
413>*ignorableWhitespaceSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000414>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000415 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000416HREF="gnome-xml-tree.html#XMLCHAR"
417>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000418> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +0000419 int len);
420void (<A
421HREF="gnome-xml-parser.html#PROCESSINGINSTRUCTIONSAXFUNC"
422>*processingInstructionSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000423>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000424 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000425HREF="gnome-xml-tree.html#XMLCHAR"
426>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000427> *target,
428 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000429HREF="gnome-xml-tree.html#XMLCHAR"
430>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000431> *data);
432void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000433HREF="gnome-xml-parser.html#COMMENTSAXFUNC"
434>*commentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000435>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000436 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000437HREF="gnome-xml-tree.html#XMLCHAR"
438>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000439> *value);
440void (<A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000441HREF="gnome-xml-parser.html#CDATABLOCKSAXFUNC"
442>*cdataBlockSAXFunc</A
443>) (void *ctx,
444 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000445HREF="gnome-xml-tree.html#XMLCHAR"
446>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000447> *value,
448 int len);
449void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000450HREF="gnome-xml-parser.html#WARNINGSAXFUNC"
451>*warningSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000452>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000453 const char *msg,
454 ...);
455void (<A
456HREF="gnome-xml-parser.html#ERRORSAXFUNC"
457>*errorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000458>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000459 const char *msg,
460 ...);
461void (<A
462HREF="gnome-xml-parser.html#FATALERRORSAXFUNC"
463>*fatalErrorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000464>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000465 const char *msg,
466 ...);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000467int (<A
468HREF="gnome-xml-parser.html#ISSTANDALONESAXFUNC"
469>*isStandaloneSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000470>) (void *ctx);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000471int (<A
472HREF="gnome-xml-parser.html#HASINTERNALSUBSETSAXFUNC"
473>*hasInternalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000474>) (void *ctx);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000475int (<A
476HREF="gnome-xml-parser.html#HASEXTERNALSUBSETSAXFUNC"
477>*hasExternalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000478>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000479typedef <A
480HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
481>xmlSAXHandlerPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000482>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000483extern const char *<A
484HREF="gnome-xml-parser.html#XMLPARSERVERSION"
485>xmlParserVersion</A
486>;
Daniel Veillard14fff061999-06-22 21:49:07 +0000487extern xmlSAXLocator <A
488HREF="gnome-xml-parser.html#XMLDEFAULTSAXLOCATOR"
489>xmlDefaultSAXLocator</A
490>;
491extern xmlSAXHandler <A
492HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLER"
493>xmlDefaultSAXHandler</A
494>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000495extern xmlSAXHandler <A
496HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLER"
497>htmlDefaultSAXHandler</A
498>;
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000499extern int <A
500HREF="gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE"
501>xmlSubstituteEntitiesDefaultValue</A
502>;
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000503int <A
504HREF="gnome-xml-parser.html#XMLPARSERINPUTREAD"
505>xmlParserInputRead</A
506> (<A
507HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
508>xmlParserInputPtr</A
509> in,
510 int len);
511int <A
512HREF="gnome-xml-parser.html#XMLPARSERINPUTGROW"
513>xmlParserInputGrow</A
514> (<A
515HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
516>xmlParserInputPtr</A
517> in,
518 int len);
Daniel Veillard35925471999-02-25 08:46:07 +0000519<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000520HREF="gnome-xml-tree.html#XMLCHAR"
521>xmlChar</A
522>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000523HREF="gnome-xml-parser.html#XMLSTRDUP"
524>xmlStrdup</A
525> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000526HREF="gnome-xml-tree.html#XMLCHAR"
527>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000528> *cur);
529<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000530HREF="gnome-xml-tree.html#XMLCHAR"
531>xmlChar</A
532>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000533HREF="gnome-xml-parser.html#XMLSTRNDUP"
534>xmlStrndup</A
535> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000536HREF="gnome-xml-tree.html#XMLCHAR"
537>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000538> *cur,
539 int len);
540<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000541HREF="gnome-xml-tree.html#XMLCHAR"
542>xmlChar</A
543>* <A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000544HREF="gnome-xml-parser.html#XMLSTRSUB"
545>xmlStrsub</A
546> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000547HREF="gnome-xml-tree.html#XMLCHAR"
548>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000549> *str,
550 int start,
551 int len);
552const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000553HREF="gnome-xml-tree.html#XMLCHAR"
554>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000555>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000556HREF="gnome-xml-parser.html#XMLSTRCHR"
557>xmlStrchr</A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000558> (const <A
559HREF="gnome-xml-tree.html#XMLCHAR"
560>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000561> *str,
562 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000563HREF="gnome-xml-tree.html#XMLCHAR"
564>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000565> val);
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000566const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000567HREF="gnome-xml-tree.html#XMLCHAR"
568>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000569>* <A
570HREF="gnome-xml-parser.html#XMLSTRSTR"
571>xmlStrstr</A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000572> (const <A
573HREF="gnome-xml-tree.html#XMLCHAR"
574>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000575> *str,
576 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000577HREF="gnome-xml-tree.html#XMLCHAR"
578>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000579> *val);
Daniel Veillard35925471999-02-25 08:46:07 +0000580int <A
581HREF="gnome-xml-parser.html#XMLSTRCMP"
582>xmlStrcmp</A
583> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000584HREF="gnome-xml-tree.html#XMLCHAR"
585>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000586> *str1,
587 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000588HREF="gnome-xml-tree.html#XMLCHAR"
589>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000590> *str2);
591int <A
592HREF="gnome-xml-parser.html#XMLSTRNCMP"
593>xmlStrncmp</A
594> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000595HREF="gnome-xml-tree.html#XMLCHAR"
596>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000597> *str1,
598 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000599HREF="gnome-xml-tree.html#XMLCHAR"
600>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000601> *str2,
602 int len);
603int <A
604HREF="gnome-xml-parser.html#XMLSTRLEN"
605>xmlStrlen</A
606> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000607HREF="gnome-xml-tree.html#XMLCHAR"
608>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000609> *str);
610<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000611HREF="gnome-xml-tree.html#XMLCHAR"
612>xmlChar</A
613>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000614HREF="gnome-xml-parser.html#XMLSTRCAT"
615>xmlStrcat</A
616> (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000617HREF="gnome-xml-tree.html#XMLCHAR"
618>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000619> *cur,
620 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000621HREF="gnome-xml-tree.html#XMLCHAR"
622>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000623> *add);
624<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000625HREF="gnome-xml-tree.html#XMLCHAR"
626>xmlChar</A
627>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000628HREF="gnome-xml-parser.html#XMLSTRNCAT"
629>xmlStrncat</A
630> (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000631HREF="gnome-xml-tree.html#XMLCHAR"
632>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000633> *cur,
634 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000635HREF="gnome-xml-tree.html#XMLCHAR"
636>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000637> *add,
638 int len);
639<A
640HREF="gnome-xml-tree.html#XMLDOCPTR"
641>xmlDocPtr</A
642> <A
643HREF="gnome-xml-parser.html#XMLPARSEDOC"
644>xmlParseDoc</A
645> (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000646HREF="gnome-xml-tree.html#XMLCHAR"
647>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000648> *cur);
649<A
650HREF="gnome-xml-tree.html#XMLDOCPTR"
651>xmlDocPtr</A
652> <A
653HREF="gnome-xml-parser.html#XMLPARSEMEMORY"
654>xmlParseMemory</A
655> (char *buffer,
656 int size);
657<A
658HREF="gnome-xml-tree.html#XMLDOCPTR"
659>xmlDocPtr</A
660> <A
661HREF="gnome-xml-parser.html#XMLPARSEFILE"
662>xmlParseFile</A
663> (const char *filename);
Daniel Veillard011b63c1999-06-02 17:44:04 +0000664int <A
665HREF="gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT"
666>xmlSubstituteEntitiesDefault</A
667> (int val);
Daniel Veillard35925471999-02-25 08:46:07 +0000668<A
669HREF="gnome-xml-tree.html#XMLDOCPTR"
670>xmlDocPtr</A
671> <A
672HREF="gnome-xml-parser.html#XMLRECOVERDOC"
673>xmlRecoverDoc</A
674> (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000675HREF="gnome-xml-tree.html#XMLCHAR"
676>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000677> *cur);
678<A
679HREF="gnome-xml-tree.html#XMLDOCPTR"
680>xmlDocPtr</A
681> <A
682HREF="gnome-xml-parser.html#XMLRECOVERMEMORY"
683>xmlRecoverMemory</A
684> (char *buffer,
685 int size);
686<A
687HREF="gnome-xml-tree.html#XMLDOCPTR"
688>xmlDocPtr</A
689> <A
690HREF="gnome-xml-parser.html#XMLRECOVERFILE"
691>xmlRecoverFile</A
692> (const char *filename);
693int <A
694HREF="gnome-xml-parser.html#XMLPARSEDOCUMENT"
695>xmlParseDocument</A
696> (<A
697HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
698>xmlParserCtxtPtr</A
699> ctxt);
700<A
701HREF="gnome-xml-tree.html#XMLDOCPTR"
702>xmlDocPtr</A
703> <A
704HREF="gnome-xml-parser.html#XMLSAXPARSEDOC"
705>xmlSAXParseDoc</A
706> (<A
707HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
708>xmlSAXHandlerPtr</A
709> sax,
710 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000711HREF="gnome-xml-tree.html#XMLCHAR"
712>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000713> *cur,
714 int recovery);
715<A
716HREF="gnome-xml-tree.html#XMLDOCPTR"
717>xmlDocPtr</A
718> <A
719HREF="gnome-xml-parser.html#XMLSAXPARSEMEMORY"
720>xmlSAXParseMemory</A
721> (<A
722HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
723>xmlSAXHandlerPtr</A
724> sax,
725 char *buffer,
726 int size,
727 int recovery);
728<A
729HREF="gnome-xml-tree.html#XMLDOCPTR"
730>xmlDocPtr</A
731> <A
732HREF="gnome-xml-parser.html#XMLSAXPARSEFILE"
733>xmlSAXParseFile</A
734> (<A
735HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
736>xmlSAXHandlerPtr</A
737> sax,
738 const char *filename,
739 int recovery);
Daniel Veillard011b63c1999-06-02 17:44:04 +0000740<A
741HREF="gnome-xml-tree.html#XMLDTDPTR"
742>xmlDtdPtr</A
743> <A
744HREF="gnome-xml-parser.html#XMLPARSEDTD"
745>xmlParseDTD</A
746> (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000747HREF="gnome-xml-tree.html#XMLCHAR"
748>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000749> *ExternalID,
750 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000751HREF="gnome-xml-tree.html#XMLCHAR"
752>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000753> *SystemID);
754<A
755HREF="gnome-xml-tree.html#XMLDTDPTR"
756>xmlDtdPtr</A
757> <A
758HREF="gnome-xml-parser.html#XMLSAXPARSEDTD"
759>xmlSAXParseDTD</A
760> (<A
761HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
762>xmlSAXHandlerPtr</A
763> sax,
764 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000765HREF="gnome-xml-tree.html#XMLCHAR"
766>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000767> *ExternalID,
768 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000769HREF="gnome-xml-tree.html#XMLCHAR"
770>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000771> *SystemID);
Daniel Veillard35925471999-02-25 08:46:07 +0000772void <A
773HREF="gnome-xml-parser.html#XMLINITPARSERCTXT"
774>xmlInitParserCtxt</A
775> (<A
776HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
777>xmlParserCtxtPtr</A
778> ctxt);
779void <A
780HREF="gnome-xml-parser.html#XMLCLEARPARSERCTXT"
781>xmlClearParserCtxt</A
782> (<A
783HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
784>xmlParserCtxtPtr</A
785> ctxt);
786void <A
787HREF="gnome-xml-parser.html#XMLSETUPPARSERFORBUFFER"
788>xmlSetupParserForBuffer</A
789> (<A
790HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
791>xmlParserCtxtPtr</A
792> ctxt,
793 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000794HREF="gnome-xml-tree.html#XMLCHAR"
795>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +0000796> *buffer,
797 const char *filename);
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000798void <A
799HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLERINIT"
800>xmlDefaultSAXHandlerInit</A
801> (void);
802void <A
803HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLERINIT"
804>htmlDefaultSAXHandlerInit</A
805> (void);
Daniel Veillard35925471999-02-25 08:46:07 +0000806const <A
807HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
808>xmlParserNodeInfo</A
809>* <A
810HREF="gnome-xml-parser.html#XMLPARSERFINDNODEINFO"
811>xmlParserFindNodeInfo</A
812>
813 (const <A
814HREF="gnome-xml-parser.html#XMLPARSERCTXT"
815>xmlParserCtxt</A
816> *ctxt,
817 const <A
818HREF="gnome-xml-tree.html#XMLNODE"
819>xmlNode</A
820> *node);
821void <A
822HREF="gnome-xml-parser.html#XMLINITNODEINFOSEQ"
823>xmlInitNodeInfoSeq</A
824> (<A
825HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
826>xmlParserNodeInfoSeqPtr</A
827> seq);
828void <A
829HREF="gnome-xml-parser.html#XMLCLEARNODEINFOSEQ"
830>xmlClearNodeInfoSeq</A
831> (<A
832HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
833>xmlParserNodeInfoSeqPtr</A
834> seq);
835unsigned <GTKDOCLINK
836HREF="LONG"
837>long</GTKDOCLINK
838> <A
839HREF="gnome-xml-parser.html#XMLPARSERFINDNODEINFOINDEX"
840>xmlParserFindNodeInfoIndex</A
841> (const <A
842HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
843>xmlParserNodeInfoSeq</A
844> *seq,
845 const <A
846HREF="gnome-xml-tree.html#XMLNODE"
847>xmlNode</A
848> *node);
849void <A
850HREF="gnome-xml-parser.html#XMLPARSERADDNODEINFO"
851>xmlParserAddNodeInfo</A
852> (<A
853HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
854>xmlParserCtxtPtr</A
855> ctxt,
856 const <A
857HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
858>xmlParserNodeInfo</A
859> *info);
860void <A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000861HREF="gnome-xml-parser.html#XMLSETEXTERNALENTITYLOADER"
862>xmlSetExternalEntityLoader</A
863> (<A
864HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
865>xmlExternalEntityLoader</A
866> f);
867<A
868HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
869>xmlExternalEntityLoader</A
870> <A
871HREF="gnome-xml-parser.html#XMLGETEXTERNALENTITYLOADER"
872>xmlGetExternalEntityLoader</A
873>
874 (void);
875<A
876HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
877>xmlParserInputPtr</A
878> <A
879HREF="gnome-xml-parser.html#XMLLOADEXTERNALENTITY"
880>xmlLoadExternalEntity</A
881> (const char *URL,
882 const char *ID,
883 <A
884HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
885>xmlParserInputPtr</A
886> context);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000887></TD
888></TR
889></TABLE
890></DIV
891><DIV
892CLASS="REFSECT1"
893><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000894NAME="AEN209"
Daniel Veillard35925471999-02-25 08:46:07 +0000895></A
896><H2
897>Description</H2
898><P
899></P
900></DIV
901><DIV
902CLASS="REFSECT1"
903><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000904NAME="AEN212"
Daniel Veillard35925471999-02-25 08:46:07 +0000905></A
906><H2
907>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000908><DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000909CLASS="REFSECT2"
910><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000911NAME="AEN214"
Daniel Veillard35925471999-02-25 08:46:07 +0000912></A
913><H3
914><A
915NAME="XML-DEFAULT-VERSION"
916></A
917>XML_DEFAULT_VERSION</H3
918><TABLE
919BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000920BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000921WIDTH="100%"
922CELLPADDING="6"
923><TR
924><TD
925><PRE
926CLASS="PROGRAMLISTING"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000927>#define XML_DEFAULT_VERSION</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000928></TD
929></TR
930></TABLE
931><P
932></P
933></DIV
934><HR><DIV
935CLASS="REFSECT2"
936><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000937NAME="AEN219"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000938></A
939><H3
940><A
941NAME="XMLPARSERINPUTDEALLOCATE"
942></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000943>xmlParserInputDeallocate ()</H3
Daniel Veillardd692aa41999-02-28 21:54:31 +0000944><TABLE
945BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000946BGCOLOR="#D6E8FF"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000947WIDTH="100%"
948CELLPADDING="6"
949><TR
950><TD
951><PRE
952CLASS="PROGRAMLISTING"
953>void (*xmlParserInputDeallocate) (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000954HREF="gnome-xml-tree.html#XMLCHAR"
955>xmlChar</A
Daniel Veillardd692aa41999-02-28 21:54:31 +0000956>*);</PRE
957></TD
958></TR
959></TABLE
960><P
961></P
962><DIV
963CLASS="INFORMALTABLE"
964><P
965></P
966><TABLE
967BORDER="0"
968WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000969BGCOLOR="#FFD0D0"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000970CELLSPACING="0"
971CELLPADDING="4"
972CLASS="CALSTABLE"
973><TR
974><TD
975WIDTH="20%"
976ALIGN="RIGHT"
977VALIGN="TOP"
978><TT
979CLASS="PARAMETER"
980><I
981>Param1</I
982></TT
983>&nbsp;:</TD
984><TD
985WIDTH="80%"
986ALIGN="LEFT"
987VALIGN="TOP"
988>&nbsp;</TD
989></TR
990></TABLE
991><P
992></P
993></DIV
994></DIV
995><HR><DIV
996CLASS="REFSECT2"
997><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000998NAME="AEN234"
Daniel Veillard35925471999-02-25 08:46:07 +0000999></A
1000><H3
1001><A
1002NAME="XMLPARSERINPUTPTR"
1003></A
1004>xmlParserInputPtr</H3
Daniel Veillardb05deb71999-08-10 19:04:08 +00001005><P
1006></P
1007></DIV
1008><HR><DIV
1009CLASS="REFSECT2"
1010><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001011NAME="AEN238"
Daniel Veillardb05deb71999-08-10 19:04:08 +00001012></A
1013><H3
1014><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001015NAME="XMLEXTERNALENTITYLOADER"
1016></A
1017>xmlExternalEntityLoader ()</H3
1018><TABLE
1019BORDER="0"
1020BGCOLOR="#D6E8FF"
1021WIDTH="100%"
1022CELLPADDING="6"
1023><TR
1024><TD
1025><PRE
1026CLASS="PROGRAMLISTING"
1027><A
1028HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
1029>xmlParserInputPtr</A
1030> (*xmlExternalEntityLoader)
1031 (const char *URL,
1032 const char *ID,
1033 <A
1034HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
1035>xmlParserInputPtr</A
1036> context);</PRE
1037></TD
1038></TR
1039></TABLE
1040><P
1041></P
1042><DIV
1043CLASS="INFORMALTABLE"
1044><P
1045></P
1046><TABLE
1047BORDER="0"
1048WIDTH="100%"
1049BGCOLOR="#FFD0D0"
1050CELLSPACING="0"
1051CELLPADDING="4"
1052CLASS="CALSTABLE"
1053><TR
1054><TD
1055WIDTH="20%"
1056ALIGN="RIGHT"
1057VALIGN="TOP"
1058><TT
1059CLASS="PARAMETER"
1060><I
1061>URL</I
1062></TT
1063>&nbsp;:</TD
1064><TD
1065WIDTH="80%"
1066ALIGN="LEFT"
1067VALIGN="TOP"
1068>&nbsp;</TD
1069></TR
1070><TR
1071><TD
1072WIDTH="20%"
1073ALIGN="RIGHT"
1074VALIGN="TOP"
1075><TT
1076CLASS="PARAMETER"
1077><I
1078>ID</I
1079></TT
1080>&nbsp;:</TD
1081><TD
1082WIDTH="80%"
1083ALIGN="LEFT"
1084VALIGN="TOP"
1085>&nbsp;</TD
1086></TR
1087><TR
1088><TD
1089WIDTH="20%"
1090ALIGN="RIGHT"
1091VALIGN="TOP"
1092><TT
1093CLASS="PARAMETER"
1094><I
1095>context</I
1096></TT
1097>&nbsp;:</TD
1098><TD
1099WIDTH="80%"
1100ALIGN="LEFT"
1101VALIGN="TOP"
1102>&nbsp;</TD
1103></TR
1104><TR
1105><TD
1106WIDTH="20%"
1107ALIGN="RIGHT"
1108VALIGN="TOP"
1109><I
1110CLASS="EMPHASIS"
1111>Returns</I
1112> :</TD
1113><TD
1114WIDTH="80%"
1115ALIGN="LEFT"
1116VALIGN="TOP"
1117>&nbsp;</TD
1118></TR
1119></TABLE
1120><P
1121></P
1122></DIV
1123></DIV
1124><HR><DIV
1125CLASS="REFSECT2"
1126><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001127NAME="AEN266"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001128></A
1129><H3
1130><A
1131NAME="XMLPARSERNODEINFO"
1132></A
1133>xmlParserNodeInfo</H3
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001134><P
1135></P
1136></DIV
1137><HR><DIV
1138CLASS="REFSECT2"
1139><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001140NAME="AEN270"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001141></A
1142><H3
1143><A
1144NAME="XMLPARSERNODEINFOSEQ"
1145></A
1146>xmlParserNodeInfoSeq</H3
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001147><P
1148></P
1149></DIV
1150><HR><DIV
1151CLASS="REFSECT2"
1152><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001153NAME="AEN274"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001154></A
1155><H3
1156><A
1157NAME="XMLPARSERNODEINFOSEQPTR"
1158></A
1159>xmlParserNodeInfoSeqPtr</H3
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001160><P
1161></P
1162></DIV
1163><HR><DIV
1164CLASS="REFSECT2"
1165><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001166NAME="AEN278"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00001167></A
1168><H3
1169><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001170NAME="XMLPARSERINPUTSTATE"
1171></A
1172>enum xmlParserInputState</H3
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001173><TABLE
1174BORDER="0"
1175BGCOLOR="#D6E8FF"
1176WIDTH="100%"
1177CELLPADDING="6"
1178><TR
1179><TD
1180><PRE
1181CLASS="PROGRAMLISTING"
Daniel Veillard00fdf371999-10-08 09:40:39 +00001182>typedef enum {
Daniel Veillardb05deb71999-08-10 19:04:08 +00001183 XML_PARSER_EOF = 0,
1184 XML_PARSER_PROLOG,
1185 XML_PARSER_CONTENT,
1186 XML_PARSER_ENTITY_DECL,
1187 XML_PARSER_ENTITY_VALUE,
1188 XML_PARSER_ATTRIBUTE_VALUE,
1189 XML_PARSER_DTD,
1190 XML_PARSER_EPILOG,
1191 XML_PARSER_COMMENT,
Daniel Veillardd2d38e91999-08-30 11:42:36 +00001192 XML_PARSER_CDATA_SECTION
Daniel Veillardb05deb71999-08-10 19:04:08 +00001193} xmlParserInputState;</PRE
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001194></TD
1195></TR
1196></TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00001197><P
1198></P
1199></DIV
1200><HR><DIV
1201CLASS="REFSECT2"
1202><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001203NAME="AEN283"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001204></A
1205><H3
1206><A
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001207NAME="XMLPARSERCTXT"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001208></A
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001209>xmlParserCtxt</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001210><P
1211></P
1212></DIV
1213><HR><DIV
1214CLASS="REFSECT2"
1215><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001216NAME="AEN287"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001217></A
1218><H3
1219><A
1220NAME="XMLPARSERCTXTPTR"
1221></A
1222>xmlParserCtxtPtr</H3
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001223><P
1224></P
1225></DIV
1226><HR><DIV
1227CLASS="REFSECT2"
1228><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001229NAME="AEN291"
Daniel Veillard35925471999-02-25 08:46:07 +00001230></A
1231><H3
1232><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001233NAME="XMLSAXLOCATOR"
Daniel Veillard35925471999-02-25 08:46:07 +00001234></A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001235>xmlSAXLocator</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001236><P
1237></P
1238></DIV
1239><HR><DIV
1240CLASS="REFSECT2"
1241><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001242NAME="AEN295"
Daniel Veillardb05deb71999-08-10 19:04:08 +00001243></A
1244><H3
1245><A
1246NAME="XMLSAXLOCATORPTR"
1247></A
1248>xmlSAXLocatorPtr</H3
1249><P
1250></P
1251></DIV
1252><HR><DIV
1253CLASS="REFSECT2"
1254><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001255NAME="AEN299"
Daniel Veillard35925471999-02-25 08:46:07 +00001256></A
1257><H3
1258><A
1259NAME="RESOLVEENTITYSAXFUNC"
1260></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001261>resolveEntitySAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001262><TABLE
1263BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001264BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001265WIDTH="100%"
1266CELLPADDING="6"
1267><TR
1268><TD
1269><PRE
1270CLASS="PROGRAMLISTING"
1271><A
1272HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
1273>xmlParserInputPtr</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001274> (*resolveEntitySAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001275 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001276HREF="gnome-xml-tree.html#XMLCHAR"
1277>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001278> *publicId,
1279 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001280HREF="gnome-xml-tree.html#XMLCHAR"
1281>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001282> *systemId);</PRE
1283></TD
1284></TR
1285></TABLE
1286><P
1287></P
1288><DIV
1289CLASS="INFORMALTABLE"
1290><P
1291></P
1292><TABLE
1293BORDER="0"
1294WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001295BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001296CELLSPACING="0"
1297CELLPADDING="4"
1298CLASS="CALSTABLE"
1299><TR
1300><TD
1301WIDTH="20%"
1302ALIGN="RIGHT"
1303VALIGN="TOP"
1304><TT
1305CLASS="PARAMETER"
1306><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001307>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001308></TT
1309>&nbsp;:</TD
1310><TD
1311WIDTH="80%"
1312ALIGN="LEFT"
1313VALIGN="TOP"
1314>&nbsp;</TD
1315></TR
1316><TR
1317><TD
1318WIDTH="20%"
1319ALIGN="RIGHT"
1320VALIGN="TOP"
1321><TT
1322CLASS="PARAMETER"
1323><I
1324>publicId</I
1325></TT
1326>&nbsp;:</TD
1327><TD
1328WIDTH="80%"
1329ALIGN="LEFT"
1330VALIGN="TOP"
1331>&nbsp;</TD
1332></TR
1333><TR
1334><TD
1335WIDTH="20%"
1336ALIGN="RIGHT"
1337VALIGN="TOP"
1338><TT
1339CLASS="PARAMETER"
1340><I
1341>systemId</I
1342></TT
1343>&nbsp;:</TD
1344><TD
1345WIDTH="80%"
1346ALIGN="LEFT"
1347VALIGN="TOP"
1348>&nbsp;</TD
1349></TR
1350><TR
1351><TD
1352WIDTH="20%"
1353ALIGN="RIGHT"
1354VALIGN="TOP"
1355><I
1356CLASS="EMPHASIS"
1357>Returns</I
1358> :</TD
1359><TD
1360WIDTH="80%"
1361ALIGN="LEFT"
1362VALIGN="TOP"
1363>&nbsp;</TD
1364></TR
1365></TABLE
1366><P
1367></P
1368></DIV
1369></DIV
1370><HR><DIV
1371CLASS="REFSECT2"
1372><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001373NAME="AEN328"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001374></A
1375><H3
1376><A
1377NAME="INTERNALSUBSETSAXFUNC"
1378></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001379>internalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001380><TABLE
1381BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001382BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001383WIDTH="100%"
1384CELLPADDING="6"
1385><TR
1386><TD
1387><PRE
1388CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001389>void (*internalSubsetSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001390 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001391HREF="gnome-xml-tree.html#XMLCHAR"
1392>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001393> *name,
1394 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001395HREF="gnome-xml-tree.html#XMLCHAR"
1396>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001397> *ExternalID,
1398 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001399HREF="gnome-xml-tree.html#XMLCHAR"
1400>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001401> *SystemID);</PRE
1402></TD
1403></TR
1404></TABLE
1405><P
1406></P
1407><DIV
1408CLASS="INFORMALTABLE"
1409><P
1410></P
1411><TABLE
1412BORDER="0"
1413WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001414BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001415CELLSPACING="0"
1416CELLPADDING="4"
1417CLASS="CALSTABLE"
1418><TR
1419><TD
1420WIDTH="20%"
1421ALIGN="RIGHT"
1422VALIGN="TOP"
1423><TT
1424CLASS="PARAMETER"
1425><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001426>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001427></TT
1428>&nbsp;:</TD
1429><TD
1430WIDTH="80%"
1431ALIGN="LEFT"
1432VALIGN="TOP"
1433>&nbsp;</TD
1434></TR
1435><TR
1436><TD
1437WIDTH="20%"
1438ALIGN="RIGHT"
1439VALIGN="TOP"
1440><TT
1441CLASS="PARAMETER"
1442><I
1443>name</I
1444></TT
1445>&nbsp;:</TD
1446><TD
1447WIDTH="80%"
1448ALIGN="LEFT"
1449VALIGN="TOP"
1450>&nbsp;</TD
1451></TR
1452><TR
1453><TD
1454WIDTH="20%"
1455ALIGN="RIGHT"
1456VALIGN="TOP"
1457><TT
1458CLASS="PARAMETER"
1459><I
1460>ExternalID</I
1461></TT
1462>&nbsp;:</TD
1463><TD
1464WIDTH="80%"
1465ALIGN="LEFT"
1466VALIGN="TOP"
1467>&nbsp;</TD
1468></TR
1469><TR
1470><TD
1471WIDTH="20%"
1472ALIGN="RIGHT"
1473VALIGN="TOP"
1474><TT
1475CLASS="PARAMETER"
1476><I
1477>SystemID</I
1478></TT
1479>&nbsp;:</TD
1480><TD
1481WIDTH="80%"
1482ALIGN="LEFT"
1483VALIGN="TOP"
1484>&nbsp;</TD
1485></TR
1486></TABLE
1487><P
1488></P
1489></DIV
1490></DIV
1491><HR><DIV
1492CLASS="REFSECT2"
1493><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001494NAME="AEN357"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001495></A
1496><H3
1497><A
1498NAME="GETENTITYSAXFUNC"
1499></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001500>getEntitySAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001501><TABLE
1502BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001503BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001504WIDTH="100%"
1505CELLPADDING="6"
1506><TR
1507><TD
1508><PRE
1509CLASS="PROGRAMLISTING"
1510><A
1511HREF="gnome-xml-entities.html#XMLENTITYPTR"
1512>xmlEntityPtr</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001513> (*getEntitySAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001514 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001515HREF="gnome-xml-tree.html#XMLCHAR"
1516>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001517> *name);</PRE
1518></TD
1519></TR
1520></TABLE
1521><P
1522></P
1523><DIV
1524CLASS="INFORMALTABLE"
1525><P
1526></P
1527><TABLE
1528BORDER="0"
1529WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001530BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001531CELLSPACING="0"
1532CELLPADDING="4"
1533CLASS="CALSTABLE"
1534><TR
1535><TD
1536WIDTH="20%"
1537ALIGN="RIGHT"
1538VALIGN="TOP"
1539><TT
1540CLASS="PARAMETER"
1541><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001542>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001543></TT
1544>&nbsp;:</TD
1545><TD
1546WIDTH="80%"
1547ALIGN="LEFT"
1548VALIGN="TOP"
1549>&nbsp;</TD
1550></TR
1551><TR
1552><TD
1553WIDTH="20%"
1554ALIGN="RIGHT"
1555VALIGN="TOP"
1556><TT
1557CLASS="PARAMETER"
1558><I
1559>name</I
1560></TT
1561>&nbsp;:</TD
1562><TD
1563WIDTH="80%"
1564ALIGN="LEFT"
1565VALIGN="TOP"
1566>&nbsp;</TD
1567></TR
1568><TR
1569><TD
1570WIDTH="20%"
1571ALIGN="RIGHT"
1572VALIGN="TOP"
1573><I
1574CLASS="EMPHASIS"
1575>Returns</I
1576> :</TD
1577><TD
1578WIDTH="80%"
1579ALIGN="LEFT"
1580VALIGN="TOP"
1581>&nbsp;</TD
1582></TR
1583></TABLE
1584><P
1585></P
1586></DIV
1587></DIV
1588><HR><DIV
1589CLASS="REFSECT2"
1590><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001591NAME="AEN381"
Daniel Veillardb05deb71999-08-10 19:04:08 +00001592></A
1593><H3
1594><A
1595NAME="GETPARAMETERENTITYSAXFUNC"
1596></A
1597>getParameterEntitySAXFunc ()</H3
1598><TABLE
1599BORDER="0"
1600BGCOLOR="#D6E8FF"
1601WIDTH="100%"
1602CELLPADDING="6"
1603><TR
1604><TD
1605><PRE
1606CLASS="PROGRAMLISTING"
1607><A
1608HREF="gnome-xml-entities.html#XMLENTITYPTR"
1609>xmlEntityPtr</A
1610> (*getParameterEntitySAXFunc) (void *ctx,
1611 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001612HREF="gnome-xml-tree.html#XMLCHAR"
1613>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001614> *name);</PRE
1615></TD
1616></TR
1617></TABLE
1618><P
1619></P
1620><DIV
1621CLASS="INFORMALTABLE"
1622><P
1623></P
1624><TABLE
1625BORDER="0"
1626WIDTH="100%"
1627BGCOLOR="#FFD0D0"
1628CELLSPACING="0"
1629CELLPADDING="4"
1630CLASS="CALSTABLE"
1631><TR
1632><TD
1633WIDTH="20%"
1634ALIGN="RIGHT"
1635VALIGN="TOP"
1636><TT
1637CLASS="PARAMETER"
1638><I
1639>ctx</I
1640></TT
1641>&nbsp;:</TD
1642><TD
1643WIDTH="80%"
1644ALIGN="LEFT"
1645VALIGN="TOP"
1646>&nbsp;</TD
1647></TR
1648><TR
1649><TD
1650WIDTH="20%"
1651ALIGN="RIGHT"
1652VALIGN="TOP"
1653><TT
1654CLASS="PARAMETER"
1655><I
1656>name</I
1657></TT
1658>&nbsp;:</TD
1659><TD
1660WIDTH="80%"
1661ALIGN="LEFT"
1662VALIGN="TOP"
1663>&nbsp;</TD
1664></TR
1665><TR
1666><TD
1667WIDTH="20%"
1668ALIGN="RIGHT"
1669VALIGN="TOP"
1670><I
1671CLASS="EMPHASIS"
1672>Returns</I
1673> :</TD
1674><TD
1675WIDTH="80%"
1676ALIGN="LEFT"
1677VALIGN="TOP"
1678>&nbsp;</TD
1679></TR
1680></TABLE
1681><P
1682></P
1683></DIV
1684></DIV
1685><HR><DIV
1686CLASS="REFSECT2"
1687><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001688NAME="AEN405"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001689></A
1690><H3
1691><A
1692NAME="ENTITYDECLSAXFUNC"
1693></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001694>entityDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001695><TABLE
1696BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001697BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001698WIDTH="100%"
1699CELLPADDING="6"
1700><TR
1701><TD
1702><PRE
1703CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001704>void (*entityDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001705 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001706HREF="gnome-xml-tree.html#XMLCHAR"
1707>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001708> *name,
1709 int type,
1710 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001711HREF="gnome-xml-tree.html#XMLCHAR"
1712>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001713> *publicId,
1714 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001715HREF="gnome-xml-tree.html#XMLCHAR"
1716>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001717> *systemId,
1718 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001719HREF="gnome-xml-tree.html#XMLCHAR"
1720>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001721> *content);</PRE
1722></TD
1723></TR
1724></TABLE
1725><P
1726></P
1727><DIV
1728CLASS="INFORMALTABLE"
1729><P
1730></P
1731><TABLE
1732BORDER="0"
1733WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001734BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001735CELLSPACING="0"
1736CELLPADDING="4"
1737CLASS="CALSTABLE"
1738><TR
1739><TD
1740WIDTH="20%"
1741ALIGN="RIGHT"
1742VALIGN="TOP"
1743><TT
1744CLASS="PARAMETER"
1745><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001746>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001747></TT
1748>&nbsp;:</TD
1749><TD
1750WIDTH="80%"
1751ALIGN="LEFT"
1752VALIGN="TOP"
1753>&nbsp;</TD
1754></TR
1755><TR
1756><TD
1757WIDTH="20%"
1758ALIGN="RIGHT"
1759VALIGN="TOP"
1760><TT
1761CLASS="PARAMETER"
1762><I
1763>name</I
1764></TT
1765>&nbsp;:</TD
1766><TD
1767WIDTH="80%"
1768ALIGN="LEFT"
1769VALIGN="TOP"
1770>&nbsp;</TD
1771></TR
1772><TR
1773><TD
1774WIDTH="20%"
1775ALIGN="RIGHT"
1776VALIGN="TOP"
1777><TT
1778CLASS="PARAMETER"
1779><I
1780>type</I
1781></TT
1782>&nbsp;:</TD
1783><TD
1784WIDTH="80%"
1785ALIGN="LEFT"
1786VALIGN="TOP"
1787>&nbsp;</TD
1788></TR
1789><TR
1790><TD
1791WIDTH="20%"
1792ALIGN="RIGHT"
1793VALIGN="TOP"
1794><TT
1795CLASS="PARAMETER"
1796><I
1797>publicId</I
1798></TT
1799>&nbsp;:</TD
1800><TD
1801WIDTH="80%"
1802ALIGN="LEFT"
1803VALIGN="TOP"
1804>&nbsp;</TD
1805></TR
1806><TR
1807><TD
1808WIDTH="20%"
1809ALIGN="RIGHT"
1810VALIGN="TOP"
1811><TT
1812CLASS="PARAMETER"
1813><I
1814>systemId</I
1815></TT
1816>&nbsp;:</TD
1817><TD
1818WIDTH="80%"
1819ALIGN="LEFT"
1820VALIGN="TOP"
1821>&nbsp;</TD
1822></TR
1823><TR
1824><TD
1825WIDTH="20%"
1826ALIGN="RIGHT"
1827VALIGN="TOP"
1828><TT
1829CLASS="PARAMETER"
1830><I
1831>content</I
1832></TT
1833>&nbsp;:</TD
1834><TD
1835WIDTH="80%"
1836ALIGN="LEFT"
1837VALIGN="TOP"
1838>&nbsp;</TD
1839></TR
1840></TABLE
1841><P
1842></P
1843></DIV
1844></DIV
1845><HR><DIV
1846CLASS="REFSECT2"
1847><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001848NAME="AEN443"
Daniel Veillard35925471999-02-25 08:46:07 +00001849></A
1850><H3
1851><A
1852NAME="NOTATIONDECLSAXFUNC"
1853></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001854>notationDeclSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001855><TABLE
1856BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001857BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001858WIDTH="100%"
1859CELLPADDING="6"
1860><TR
1861><TD
1862><PRE
1863CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001864>void (*notationDeclSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001865 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001866HREF="gnome-xml-tree.html#XMLCHAR"
1867>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001868> *name,
1869 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001870HREF="gnome-xml-tree.html#XMLCHAR"
1871>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001872> *publicId,
1873 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001874HREF="gnome-xml-tree.html#XMLCHAR"
1875>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00001876> *systemId);</PRE
1877></TD
1878></TR
1879></TABLE
1880><P
1881></P
1882><DIV
1883CLASS="INFORMALTABLE"
1884><P
1885></P
1886><TABLE
1887BORDER="0"
1888WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001889BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001890CELLSPACING="0"
1891CELLPADDING="4"
1892CLASS="CALSTABLE"
1893><TR
1894><TD
1895WIDTH="20%"
1896ALIGN="RIGHT"
1897VALIGN="TOP"
1898><TT
1899CLASS="PARAMETER"
1900><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001901>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001902></TT
1903>&nbsp;:</TD
1904><TD
1905WIDTH="80%"
1906ALIGN="LEFT"
1907VALIGN="TOP"
1908>&nbsp;</TD
1909></TR
1910><TR
1911><TD
1912WIDTH="20%"
1913ALIGN="RIGHT"
1914VALIGN="TOP"
1915><TT
1916CLASS="PARAMETER"
1917><I
1918>name</I
1919></TT
1920>&nbsp;:</TD
1921><TD
1922WIDTH="80%"
1923ALIGN="LEFT"
1924VALIGN="TOP"
1925>&nbsp;</TD
1926></TR
1927><TR
1928><TD
1929WIDTH="20%"
1930ALIGN="RIGHT"
1931VALIGN="TOP"
1932><TT
1933CLASS="PARAMETER"
1934><I
1935>publicId</I
1936></TT
1937>&nbsp;:</TD
1938><TD
1939WIDTH="80%"
1940ALIGN="LEFT"
1941VALIGN="TOP"
1942>&nbsp;</TD
1943></TR
1944><TR
1945><TD
1946WIDTH="20%"
1947ALIGN="RIGHT"
1948VALIGN="TOP"
1949><TT
1950CLASS="PARAMETER"
1951><I
1952>systemId</I
1953></TT
1954>&nbsp;:</TD
1955><TD
1956WIDTH="80%"
1957ALIGN="LEFT"
1958VALIGN="TOP"
1959>&nbsp;</TD
1960></TR
1961></TABLE
1962><P
1963></P
1964></DIV
1965></DIV
1966><HR><DIV
1967CLASS="REFSECT2"
1968><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001969NAME="AEN472"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001970></A
1971><H3
1972><A
1973NAME="ATTRIBUTEDECLSAXFUNC"
1974></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001975>attributeDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001976><TABLE
1977BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001978BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001979WIDTH="100%"
1980CELLPADDING="6"
1981><TR
1982><TD
1983><PRE
1984CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001985>void (*attributeDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001986 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001987HREF="gnome-xml-tree.html#XMLCHAR"
1988>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001989> *elem,
1990 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001991HREF="gnome-xml-tree.html#XMLCHAR"
1992>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001993> *name,
1994 int type,
1995 int def,
1996 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001997HREF="gnome-xml-tree.html#XMLCHAR"
1998>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00001999> *defaultValue,
2000 <A
2001HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
2002>xmlEnumerationPtr</A
2003> tree);</PRE
2004></TD
2005></TR
2006></TABLE
2007><P
2008></P
2009><DIV
2010CLASS="INFORMALTABLE"
2011><P
2012></P
2013><TABLE
2014BORDER="0"
2015WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002016BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002017CELLSPACING="0"
2018CELLPADDING="4"
2019CLASS="CALSTABLE"
2020><TR
2021><TD
2022WIDTH="20%"
2023ALIGN="RIGHT"
2024VALIGN="TOP"
2025><TT
2026CLASS="PARAMETER"
2027><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002028>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002029></TT
2030>&nbsp;:</TD
2031><TD
2032WIDTH="80%"
2033ALIGN="LEFT"
2034VALIGN="TOP"
2035>&nbsp;</TD
2036></TR
2037><TR
2038><TD
2039WIDTH="20%"
2040ALIGN="RIGHT"
2041VALIGN="TOP"
2042><TT
2043CLASS="PARAMETER"
2044><I
2045>elem</I
2046></TT
2047>&nbsp;:</TD
2048><TD
2049WIDTH="80%"
2050ALIGN="LEFT"
2051VALIGN="TOP"
2052>&nbsp;</TD
2053></TR
2054><TR
2055><TD
2056WIDTH="20%"
2057ALIGN="RIGHT"
2058VALIGN="TOP"
2059><TT
2060CLASS="PARAMETER"
2061><I
2062>name</I
2063></TT
2064>&nbsp;:</TD
2065><TD
2066WIDTH="80%"
2067ALIGN="LEFT"
2068VALIGN="TOP"
2069>&nbsp;</TD
2070></TR
2071><TR
2072><TD
2073WIDTH="20%"
2074ALIGN="RIGHT"
2075VALIGN="TOP"
2076><TT
2077CLASS="PARAMETER"
2078><I
2079>type</I
2080></TT
2081>&nbsp;:</TD
2082><TD
2083WIDTH="80%"
2084ALIGN="LEFT"
2085VALIGN="TOP"
2086>&nbsp;</TD
2087></TR
2088><TR
2089><TD
2090WIDTH="20%"
2091ALIGN="RIGHT"
2092VALIGN="TOP"
2093><TT
2094CLASS="PARAMETER"
2095><I
2096>def</I
2097></TT
2098>&nbsp;:</TD
2099><TD
2100WIDTH="80%"
2101ALIGN="LEFT"
2102VALIGN="TOP"
2103>&nbsp;</TD
2104></TR
2105><TR
2106><TD
2107WIDTH="20%"
2108ALIGN="RIGHT"
2109VALIGN="TOP"
2110><TT
2111CLASS="PARAMETER"
2112><I
2113>defaultValue</I
2114></TT
2115>&nbsp;:</TD
2116><TD
2117WIDTH="80%"
2118ALIGN="LEFT"
2119VALIGN="TOP"
2120>&nbsp;</TD
2121></TR
2122><TR
2123><TD
2124WIDTH="20%"
2125ALIGN="RIGHT"
2126VALIGN="TOP"
2127><TT
2128CLASS="PARAMETER"
2129><I
2130>tree</I
2131></TT
2132>&nbsp;:</TD
2133><TD
2134WIDTH="80%"
2135ALIGN="LEFT"
2136VALIGN="TOP"
2137>&nbsp;</TD
2138></TR
2139></TABLE
2140><P
2141></P
2142></DIV
2143></DIV
2144><HR><DIV
2145CLASS="REFSECT2"
2146><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002147NAME="AEN514"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002148></A
2149><H3
2150><A
2151NAME="ELEMENTDECLSAXFUNC"
2152></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002153>elementDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002154><TABLE
2155BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002156BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002157WIDTH="100%"
2158CELLPADDING="6"
2159><TR
2160><TD
2161><PRE
2162CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002163>void (*elementDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00002164 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002165HREF="gnome-xml-tree.html#XMLCHAR"
2166>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002167> *name,
2168 int type,
2169 <A
2170HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
2171>xmlElementContentPtr</A
2172> content);</PRE
2173></TD
2174></TR
2175></TABLE
2176><P
2177></P
2178><DIV
2179CLASS="INFORMALTABLE"
2180><P
2181></P
2182><TABLE
2183BORDER="0"
2184WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002185BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002186CELLSPACING="0"
2187CELLPADDING="4"
2188CLASS="CALSTABLE"
2189><TR
2190><TD
2191WIDTH="20%"
2192ALIGN="RIGHT"
2193VALIGN="TOP"
2194><TT
2195CLASS="PARAMETER"
2196><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002197>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002198></TT
2199>&nbsp;:</TD
2200><TD
2201WIDTH="80%"
2202ALIGN="LEFT"
2203VALIGN="TOP"
2204>&nbsp;</TD
2205></TR
2206><TR
2207><TD
2208WIDTH="20%"
2209ALIGN="RIGHT"
2210VALIGN="TOP"
2211><TT
2212CLASS="PARAMETER"
2213><I
2214>name</I
2215></TT
2216>&nbsp;:</TD
2217><TD
2218WIDTH="80%"
2219ALIGN="LEFT"
2220VALIGN="TOP"
2221>&nbsp;</TD
2222></TR
2223><TR
2224><TD
2225WIDTH="20%"
2226ALIGN="RIGHT"
2227VALIGN="TOP"
2228><TT
2229CLASS="PARAMETER"
2230><I
2231>type</I
2232></TT
2233>&nbsp;:</TD
2234><TD
2235WIDTH="80%"
2236ALIGN="LEFT"
2237VALIGN="TOP"
2238>&nbsp;</TD
2239></TR
2240><TR
2241><TD
2242WIDTH="20%"
2243ALIGN="RIGHT"
2244VALIGN="TOP"
2245><TT
2246CLASS="PARAMETER"
2247><I
2248>content</I
2249></TT
2250>&nbsp;:</TD
2251><TD
2252WIDTH="80%"
2253ALIGN="LEFT"
2254VALIGN="TOP"
2255>&nbsp;</TD
2256></TR
2257></TABLE
2258><P
2259></P
2260></DIV
2261></DIV
2262><HR><DIV
2263CLASS="REFSECT2"
2264><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002265NAME="AEN542"
Daniel Veillard35925471999-02-25 08:46:07 +00002266></A
2267><H3
2268><A
2269NAME="UNPARSEDENTITYDECLSAXFUNC"
2270></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002271>unparsedEntityDeclSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002272><TABLE
2273BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002274BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002275WIDTH="100%"
2276CELLPADDING="6"
2277><TR
2278><TD
2279><PRE
2280CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002281>void (*unparsedEntityDeclSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002282 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002283HREF="gnome-xml-tree.html#XMLCHAR"
2284>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002285> *name,
2286 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002287HREF="gnome-xml-tree.html#XMLCHAR"
2288>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002289> *publicId,
2290 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002291HREF="gnome-xml-tree.html#XMLCHAR"
2292>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002293> *systemId,
2294 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002295HREF="gnome-xml-tree.html#XMLCHAR"
2296>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002297> *notationName);</PRE
2298></TD
2299></TR
2300></TABLE
2301><P
2302></P
2303><DIV
2304CLASS="INFORMALTABLE"
2305><P
2306></P
2307><TABLE
2308BORDER="0"
2309WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002310BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002311CELLSPACING="0"
2312CELLPADDING="4"
2313CLASS="CALSTABLE"
2314><TR
2315><TD
2316WIDTH="20%"
2317ALIGN="RIGHT"
2318VALIGN="TOP"
2319><TT
2320CLASS="PARAMETER"
2321><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002322>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002323></TT
2324>&nbsp;:</TD
2325><TD
2326WIDTH="80%"
2327ALIGN="LEFT"
2328VALIGN="TOP"
2329>&nbsp;</TD
2330></TR
2331><TR
2332><TD
2333WIDTH="20%"
2334ALIGN="RIGHT"
2335VALIGN="TOP"
2336><TT
2337CLASS="PARAMETER"
2338><I
2339>name</I
2340></TT
2341>&nbsp;:</TD
2342><TD
2343WIDTH="80%"
2344ALIGN="LEFT"
2345VALIGN="TOP"
2346>&nbsp;</TD
2347></TR
2348><TR
2349><TD
2350WIDTH="20%"
2351ALIGN="RIGHT"
2352VALIGN="TOP"
2353><TT
2354CLASS="PARAMETER"
2355><I
2356>publicId</I
2357></TT
2358>&nbsp;:</TD
2359><TD
2360WIDTH="80%"
2361ALIGN="LEFT"
2362VALIGN="TOP"
2363>&nbsp;</TD
2364></TR
2365><TR
2366><TD
2367WIDTH="20%"
2368ALIGN="RIGHT"
2369VALIGN="TOP"
2370><TT
2371CLASS="PARAMETER"
2372><I
2373>systemId</I
2374></TT
2375>&nbsp;:</TD
2376><TD
2377WIDTH="80%"
2378ALIGN="LEFT"
2379VALIGN="TOP"
2380>&nbsp;</TD
2381></TR
2382><TR
2383><TD
2384WIDTH="20%"
2385ALIGN="RIGHT"
2386VALIGN="TOP"
2387><TT
2388CLASS="PARAMETER"
2389><I
2390>notationName</I
2391></TT
2392>&nbsp;:</TD
2393><TD
2394WIDTH="80%"
2395ALIGN="LEFT"
2396VALIGN="TOP"
2397>&nbsp;</TD
2398></TR
2399></TABLE
2400><P
2401></P
2402></DIV
2403></DIV
2404><HR><DIV
2405CLASS="REFSECT2"
2406><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002407NAME="AEN576"
Daniel Veillard35925471999-02-25 08:46:07 +00002408></A
2409><H3
2410><A
2411NAME="SETDOCUMENTLOCATORSAXFUNC"
2412></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002413>setDocumentLocatorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002414><TABLE
2415BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002416BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002417WIDTH="100%"
2418CELLPADDING="6"
2419><TR
2420><TD
2421><PRE
2422CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002423>void (*setDocumentLocatorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002424 <A
2425HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
2426>xmlSAXLocatorPtr</A
2427> loc);</PRE
2428></TD
2429></TR
2430></TABLE
2431><P
2432></P
2433><DIV
2434CLASS="INFORMALTABLE"
2435><P
2436></P
2437><TABLE
2438BORDER="0"
2439WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002440BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002441CELLSPACING="0"
2442CELLPADDING="4"
2443CLASS="CALSTABLE"
2444><TR
2445><TD
2446WIDTH="20%"
2447ALIGN="RIGHT"
2448VALIGN="TOP"
2449><TT
2450CLASS="PARAMETER"
2451><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002452>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002453></TT
2454>&nbsp;:</TD
2455><TD
2456WIDTH="80%"
2457ALIGN="LEFT"
2458VALIGN="TOP"
2459>&nbsp;</TD
2460></TR
2461><TR
2462><TD
2463WIDTH="20%"
2464ALIGN="RIGHT"
2465VALIGN="TOP"
2466><TT
2467CLASS="PARAMETER"
2468><I
2469>loc</I
2470></TT
2471>&nbsp;:</TD
2472><TD
2473WIDTH="80%"
2474ALIGN="LEFT"
2475VALIGN="TOP"
2476>&nbsp;</TD
2477></TR
2478></TABLE
2479><P
2480></P
2481></DIV
2482></DIV
2483><HR><DIV
2484CLASS="REFSECT2"
2485><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002486NAME="AEN595"
Daniel Veillard35925471999-02-25 08:46:07 +00002487></A
2488><H3
2489><A
2490NAME="STARTDOCUMENTSAXFUNC"
2491></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002492>startDocumentSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002493><TABLE
2494BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002495BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002496WIDTH="100%"
2497CELLPADDING="6"
2498><TR
2499><TD
2500><PRE
2501CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002502>void (*startDocumentSAXFunc) (void *ctx);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002503></TD
2504></TR
2505></TABLE
2506><P
2507></P
2508><DIV
2509CLASS="INFORMALTABLE"
2510><P
2511></P
2512><TABLE
2513BORDER="0"
2514WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002515BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002516CELLSPACING="0"
2517CELLPADDING="4"
2518CLASS="CALSTABLE"
2519><TR
2520><TD
2521WIDTH="20%"
2522ALIGN="RIGHT"
2523VALIGN="TOP"
2524><TT
2525CLASS="PARAMETER"
2526><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002527>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002528></TT
2529>&nbsp;:</TD
2530><TD
2531WIDTH="80%"
2532ALIGN="LEFT"
2533VALIGN="TOP"
2534>&nbsp;</TD
2535></TR
2536></TABLE
2537><P
2538></P
2539></DIV
2540></DIV
2541><HR><DIV
2542CLASS="REFSECT2"
2543><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002544NAME="AEN609"
Daniel Veillard35925471999-02-25 08:46:07 +00002545></A
2546><H3
2547><A
2548NAME="ENDDOCUMENTSAXFUNC"
2549></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002550>endDocumentSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002551><TABLE
2552BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002553BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002554WIDTH="100%"
2555CELLPADDING="6"
2556><TR
2557><TD
2558><PRE
2559CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002560>void (*endDocumentSAXFunc) (void *ctx);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002561></TD
2562></TR
2563></TABLE
2564><P
2565></P
2566><DIV
2567CLASS="INFORMALTABLE"
2568><P
2569></P
2570><TABLE
2571BORDER="0"
2572WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002573BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002574CELLSPACING="0"
2575CELLPADDING="4"
2576CLASS="CALSTABLE"
2577><TR
2578><TD
2579WIDTH="20%"
2580ALIGN="RIGHT"
2581VALIGN="TOP"
2582><TT
2583CLASS="PARAMETER"
2584><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002585>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002586></TT
2587>&nbsp;:</TD
2588><TD
2589WIDTH="80%"
2590ALIGN="LEFT"
2591VALIGN="TOP"
2592>&nbsp;</TD
2593></TR
2594></TABLE
2595><P
2596></P
2597></DIV
2598></DIV
2599><HR><DIV
2600CLASS="REFSECT2"
2601><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002602NAME="AEN623"
Daniel Veillard35925471999-02-25 08:46:07 +00002603></A
2604><H3
2605><A
2606NAME="STARTELEMENTSAXFUNC"
2607></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002608>startElementSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002609><TABLE
2610BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002611BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002612WIDTH="100%"
2613CELLPADDING="6"
2614><TR
2615><TD
2616><PRE
2617CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002618>void (*startElementSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002619 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002620HREF="gnome-xml-tree.html#XMLCHAR"
2621>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002622> *name,
2623 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002624HREF="gnome-xml-tree.html#XMLCHAR"
2625>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002626> **atts);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002627></TD
2628></TR
2629></TABLE
2630><P
2631></P
2632><DIV
2633CLASS="INFORMALTABLE"
2634><P
2635></P
2636><TABLE
2637BORDER="0"
2638WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002639BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002640CELLSPACING="0"
2641CELLPADDING="4"
2642CLASS="CALSTABLE"
2643><TR
2644><TD
2645WIDTH="20%"
2646ALIGN="RIGHT"
2647VALIGN="TOP"
2648><TT
2649CLASS="PARAMETER"
2650><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002651>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002652></TT
2653>&nbsp;:</TD
2654><TD
2655WIDTH="80%"
2656ALIGN="LEFT"
2657VALIGN="TOP"
2658>&nbsp;</TD
2659></TR
2660><TR
2661><TD
2662WIDTH="20%"
2663ALIGN="RIGHT"
2664VALIGN="TOP"
2665><TT
2666CLASS="PARAMETER"
2667><I
2668>name</I
2669></TT
2670>&nbsp;:</TD
2671><TD
2672WIDTH="80%"
2673ALIGN="LEFT"
2674VALIGN="TOP"
2675>&nbsp;</TD
2676></TR
Daniel Veillard5099ae81999-04-21 20:12:07 +00002677><TR
2678><TD
2679WIDTH="20%"
2680ALIGN="RIGHT"
2681VALIGN="TOP"
2682><TT
2683CLASS="PARAMETER"
2684><I
2685>atts</I
2686></TT
2687>&nbsp;:</TD
2688><TD
2689WIDTH="80%"
2690ALIGN="LEFT"
2691VALIGN="TOP"
2692>&nbsp;</TD
2693></TR
Daniel Veillard35925471999-02-25 08:46:07 +00002694></TABLE
2695><P
2696></P
2697></DIV
2698></DIV
2699><HR><DIV
2700CLASS="REFSECT2"
2701><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002702NAME="AEN647"
Daniel Veillard35925471999-02-25 08:46:07 +00002703></A
2704><H3
2705><A
2706NAME="ENDELEMENTSAXFUNC"
2707></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002708>endElementSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002709><TABLE
2710BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002711BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002712WIDTH="100%"
2713CELLPADDING="6"
2714><TR
2715><TD
2716><PRE
2717CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002718>void (*endElementSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002719 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002720HREF="gnome-xml-tree.html#XMLCHAR"
2721>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002722> *name);</PRE
2723></TD
2724></TR
2725></TABLE
2726><P
2727></P
2728><DIV
2729CLASS="INFORMALTABLE"
2730><P
2731></P
2732><TABLE
2733BORDER="0"
2734WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002735BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002736CELLSPACING="0"
2737CELLPADDING="4"
2738CLASS="CALSTABLE"
2739><TR
2740><TD
2741WIDTH="20%"
2742ALIGN="RIGHT"
2743VALIGN="TOP"
2744><TT
2745CLASS="PARAMETER"
2746><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002747>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002748></TT
2749>&nbsp;:</TD
2750><TD
2751WIDTH="80%"
2752ALIGN="LEFT"
2753VALIGN="TOP"
2754>&nbsp;</TD
2755></TR
2756><TR
2757><TD
2758WIDTH="20%"
2759ALIGN="RIGHT"
2760VALIGN="TOP"
2761><TT
2762CLASS="PARAMETER"
2763><I
2764>name</I
2765></TT
2766>&nbsp;:</TD
2767><TD
2768WIDTH="80%"
2769ALIGN="LEFT"
2770VALIGN="TOP"
2771>&nbsp;</TD
2772></TR
2773></TABLE
2774><P
2775></P
2776></DIV
2777></DIV
2778><HR><DIV
2779CLASS="REFSECT2"
2780><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002781NAME="AEN666"
Daniel Veillard35925471999-02-25 08:46:07 +00002782></A
2783><H3
2784><A
2785NAME="ATTRIBUTESAXFUNC"
2786></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002787>attributeSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002788><TABLE
2789BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002790BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002791WIDTH="100%"
2792CELLPADDING="6"
2793><TR
2794><TD
2795><PRE
2796CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002797>void (*attributeSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002798 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002799HREF="gnome-xml-tree.html#XMLCHAR"
2800>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002801> *name,
2802 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002803HREF="gnome-xml-tree.html#XMLCHAR"
2804>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002805> *value);</PRE
2806></TD
2807></TR
2808></TABLE
2809><P
2810></P
2811><DIV
2812CLASS="INFORMALTABLE"
2813><P
2814></P
2815><TABLE
2816BORDER="0"
2817WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002818BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002819CELLSPACING="0"
2820CELLPADDING="4"
2821CLASS="CALSTABLE"
2822><TR
2823><TD
2824WIDTH="20%"
2825ALIGN="RIGHT"
2826VALIGN="TOP"
2827><TT
2828CLASS="PARAMETER"
2829><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002830>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002831></TT
2832>&nbsp;:</TD
2833><TD
2834WIDTH="80%"
2835ALIGN="LEFT"
2836VALIGN="TOP"
2837>&nbsp;</TD
2838></TR
2839><TR
2840><TD
2841WIDTH="20%"
2842ALIGN="RIGHT"
2843VALIGN="TOP"
2844><TT
2845CLASS="PARAMETER"
2846><I
2847>name</I
2848></TT
2849>&nbsp;:</TD
2850><TD
2851WIDTH="80%"
2852ALIGN="LEFT"
2853VALIGN="TOP"
2854>&nbsp;</TD
2855></TR
2856><TR
2857><TD
2858WIDTH="20%"
2859ALIGN="RIGHT"
2860VALIGN="TOP"
2861><TT
2862CLASS="PARAMETER"
2863><I
2864>value</I
2865></TT
2866>&nbsp;:</TD
2867><TD
2868WIDTH="80%"
2869ALIGN="LEFT"
2870VALIGN="TOP"
2871>&nbsp;</TD
2872></TR
2873></TABLE
2874><P
2875></P
2876></DIV
2877></DIV
2878><HR><DIV
2879CLASS="REFSECT2"
2880><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002881NAME="AEN690"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002882></A
2883><H3
2884><A
2885NAME="REFERENCESAXFUNC"
2886></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002887>referenceSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002888><TABLE
2889BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002890BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002891WIDTH="100%"
2892CELLPADDING="6"
2893><TR
2894><TD
2895><PRE
2896CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002897>void (*referenceSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00002898 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002899HREF="gnome-xml-tree.html#XMLCHAR"
2900>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002901> *name);</PRE
2902></TD
2903></TR
2904></TABLE
2905><P
2906></P
2907><DIV
2908CLASS="INFORMALTABLE"
2909><P
2910></P
2911><TABLE
2912BORDER="0"
2913WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002914BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002915CELLSPACING="0"
2916CELLPADDING="4"
2917CLASS="CALSTABLE"
2918><TR
2919><TD
2920WIDTH="20%"
2921ALIGN="RIGHT"
2922VALIGN="TOP"
2923><TT
2924CLASS="PARAMETER"
2925><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002926>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002927></TT
2928>&nbsp;:</TD
2929><TD
2930WIDTH="80%"
2931ALIGN="LEFT"
2932VALIGN="TOP"
2933>&nbsp;</TD
2934></TR
2935><TR
2936><TD
2937WIDTH="20%"
2938ALIGN="RIGHT"
2939VALIGN="TOP"
2940><TT
2941CLASS="PARAMETER"
2942><I
2943>name</I
2944></TT
2945>&nbsp;:</TD
2946><TD
2947WIDTH="80%"
2948ALIGN="LEFT"
2949VALIGN="TOP"
2950>&nbsp;</TD
2951></TR
2952></TABLE
2953><P
2954></P
2955></DIV
2956></DIV
2957><HR><DIV
2958CLASS="REFSECT2"
2959><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00002960NAME="AEN709"
Daniel Veillard35925471999-02-25 08:46:07 +00002961></A
2962><H3
2963><A
2964NAME="CHARACTERSSAXFUNC"
2965></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002966>charactersSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002967><TABLE
2968BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002969BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002970WIDTH="100%"
2971CELLPADDING="6"
2972><TR
2973><TD
2974><PRE
2975CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002976>void (*charactersSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002977 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00002978HREF="gnome-xml-tree.html#XMLCHAR"
2979>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00002980> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +00002981 int len);</PRE
2982></TD
2983></TR
2984></TABLE
2985><P
2986></P
2987><DIV
2988CLASS="INFORMALTABLE"
2989><P
2990></P
2991><TABLE
2992BORDER="0"
2993WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002994BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002995CELLSPACING="0"
2996CELLPADDING="4"
2997CLASS="CALSTABLE"
2998><TR
2999><TD
3000WIDTH="20%"
3001ALIGN="RIGHT"
3002VALIGN="TOP"
3003><TT
3004CLASS="PARAMETER"
3005><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003006>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003007></TT
3008>&nbsp;:</TD
3009><TD
3010WIDTH="80%"
3011ALIGN="LEFT"
3012VALIGN="TOP"
3013>&nbsp;</TD
3014></TR
3015><TR
3016><TD
3017WIDTH="20%"
3018ALIGN="RIGHT"
3019VALIGN="TOP"
3020><TT
3021CLASS="PARAMETER"
3022><I
3023>ch</I
3024></TT
3025>&nbsp;:</TD
3026><TD
3027WIDTH="80%"
3028ALIGN="LEFT"
3029VALIGN="TOP"
3030>&nbsp;</TD
3031></TR
3032><TR
3033><TD
3034WIDTH="20%"
3035ALIGN="RIGHT"
3036VALIGN="TOP"
3037><TT
3038CLASS="PARAMETER"
3039><I
Daniel Veillard35925471999-02-25 08:46:07 +00003040>len</I
3041></TT
3042>&nbsp;:</TD
3043><TD
3044WIDTH="80%"
3045ALIGN="LEFT"
3046VALIGN="TOP"
3047>&nbsp;</TD
3048></TR
3049></TABLE
3050><P
3051></P
3052></DIV
3053></DIV
3054><HR><DIV
3055CLASS="REFSECT2"
3056><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003057NAME="AEN732"
Daniel Veillard35925471999-02-25 08:46:07 +00003058></A
3059><H3
3060><A
3061NAME="IGNORABLEWHITESPACESAXFUNC"
3062></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003063>ignorableWhitespaceSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003064><TABLE
3065BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003066BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003067WIDTH="100%"
3068CELLPADDING="6"
3069><TR
3070><TD
3071><PRE
3072CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003073>void (*ignorableWhitespaceSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003074 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003075HREF="gnome-xml-tree.html#XMLCHAR"
3076>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003077> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +00003078 int len);</PRE
3079></TD
3080></TR
3081></TABLE
3082><P
3083></P
3084><DIV
3085CLASS="INFORMALTABLE"
3086><P
3087></P
3088><TABLE
3089BORDER="0"
3090WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003091BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003092CELLSPACING="0"
3093CELLPADDING="4"
3094CLASS="CALSTABLE"
3095><TR
3096><TD
3097WIDTH="20%"
3098ALIGN="RIGHT"
3099VALIGN="TOP"
3100><TT
3101CLASS="PARAMETER"
3102><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003103>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003104></TT
3105>&nbsp;:</TD
3106><TD
3107WIDTH="80%"
3108ALIGN="LEFT"
3109VALIGN="TOP"
3110>&nbsp;</TD
3111></TR
3112><TR
3113><TD
3114WIDTH="20%"
3115ALIGN="RIGHT"
3116VALIGN="TOP"
3117><TT
3118CLASS="PARAMETER"
3119><I
3120>ch</I
3121></TT
3122>&nbsp;:</TD
3123><TD
3124WIDTH="80%"
3125ALIGN="LEFT"
3126VALIGN="TOP"
3127>&nbsp;</TD
3128></TR
3129><TR
3130><TD
3131WIDTH="20%"
3132ALIGN="RIGHT"
3133VALIGN="TOP"
3134><TT
3135CLASS="PARAMETER"
3136><I
Daniel Veillard35925471999-02-25 08:46:07 +00003137>len</I
3138></TT
3139>&nbsp;:</TD
3140><TD
3141WIDTH="80%"
3142ALIGN="LEFT"
3143VALIGN="TOP"
3144>&nbsp;</TD
3145></TR
3146></TABLE
3147><P
3148></P
3149></DIV
3150></DIV
3151><HR><DIV
3152CLASS="REFSECT2"
3153><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003154NAME="AEN755"
Daniel Veillard35925471999-02-25 08:46:07 +00003155></A
3156><H3
3157><A
3158NAME="PROCESSINGINSTRUCTIONSAXFUNC"
3159></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003160>processingInstructionSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003161><TABLE
3162BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003163BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003164WIDTH="100%"
3165CELLPADDING="6"
3166><TR
3167><TD
3168><PRE
3169CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003170>void (*processingInstructionSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003171 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003172HREF="gnome-xml-tree.html#XMLCHAR"
3173>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003174> *target,
3175 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003176HREF="gnome-xml-tree.html#XMLCHAR"
3177>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00003178> *data);</PRE
3179></TD
3180></TR
3181></TABLE
3182><P
3183></P
3184><DIV
3185CLASS="INFORMALTABLE"
3186><P
3187></P
3188><TABLE
3189BORDER="0"
3190WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003191BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003192CELLSPACING="0"
3193CELLPADDING="4"
3194CLASS="CALSTABLE"
3195><TR
3196><TD
3197WIDTH="20%"
3198ALIGN="RIGHT"
3199VALIGN="TOP"
3200><TT
3201CLASS="PARAMETER"
3202><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003203>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003204></TT
3205>&nbsp;:</TD
3206><TD
3207WIDTH="80%"
3208ALIGN="LEFT"
3209VALIGN="TOP"
3210>&nbsp;</TD
3211></TR
3212><TR
3213><TD
3214WIDTH="20%"
3215ALIGN="RIGHT"
3216VALIGN="TOP"
3217><TT
3218CLASS="PARAMETER"
3219><I
3220>target</I
3221></TT
3222>&nbsp;:</TD
3223><TD
3224WIDTH="80%"
3225ALIGN="LEFT"
3226VALIGN="TOP"
3227>&nbsp;</TD
3228></TR
3229><TR
3230><TD
3231WIDTH="20%"
3232ALIGN="RIGHT"
3233VALIGN="TOP"
3234><TT
3235CLASS="PARAMETER"
3236><I
3237>data</I
3238></TT
3239>&nbsp;:</TD
3240><TD
3241WIDTH="80%"
3242ALIGN="LEFT"
3243VALIGN="TOP"
3244>&nbsp;</TD
3245></TR
3246></TABLE
3247><P
3248></P
3249></DIV
3250></DIV
3251><HR><DIV
3252CLASS="REFSECT2"
3253><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003254NAME="AEN779"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003255></A
3256><H3
3257><A
3258NAME="COMMENTSAXFUNC"
3259></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003260>commentSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003261><TABLE
3262BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003263BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003264WIDTH="100%"
3265CELLPADDING="6"
3266><TR
3267><TD
3268><PRE
3269CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003270>void (*commentSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00003271 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003272HREF="gnome-xml-tree.html#XMLCHAR"
3273>xmlChar</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00003274> *value);</PRE
3275></TD
3276></TR
3277></TABLE
3278><P
3279></P
3280><DIV
3281CLASS="INFORMALTABLE"
3282><P
3283></P
3284><TABLE
3285BORDER="0"
3286WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003287BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003288CELLSPACING="0"
3289CELLPADDING="4"
3290CLASS="CALSTABLE"
3291><TR
3292><TD
3293WIDTH="20%"
3294ALIGN="RIGHT"
3295VALIGN="TOP"
3296><TT
3297CLASS="PARAMETER"
3298><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003299>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003300></TT
3301>&nbsp;:</TD
3302><TD
3303WIDTH="80%"
3304ALIGN="LEFT"
3305VALIGN="TOP"
3306>&nbsp;</TD
3307></TR
3308><TR
3309><TD
3310WIDTH="20%"
3311ALIGN="RIGHT"
3312VALIGN="TOP"
3313><TT
3314CLASS="PARAMETER"
3315><I
3316>value</I
3317></TT
3318>&nbsp;:</TD
3319><TD
3320WIDTH="80%"
3321ALIGN="LEFT"
3322VALIGN="TOP"
3323>&nbsp;</TD
3324></TR
3325></TABLE
3326><P
3327></P
3328></DIV
3329></DIV
3330><HR><DIV
3331CLASS="REFSECT2"
3332><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003333NAME="AEN798"
Daniel Veillardb05deb71999-08-10 19:04:08 +00003334></A
3335><H3
3336><A
3337NAME="CDATABLOCKSAXFUNC"
3338></A
3339>cdataBlockSAXFunc ()</H3
3340><TABLE
3341BORDER="0"
3342BGCOLOR="#D6E8FF"
3343WIDTH="100%"
3344CELLPADDING="6"
3345><TR
3346><TD
3347><PRE
3348CLASS="PROGRAMLISTING"
3349>void (*cdataBlockSAXFunc) (void *ctx,
3350 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00003351HREF="gnome-xml-tree.html#XMLCHAR"
3352>xmlChar</A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003353> *value,
3354 int len);</PRE
3355></TD
3356></TR
3357></TABLE
3358><P
3359></P
3360><DIV
3361CLASS="INFORMALTABLE"
3362><P
3363></P
3364><TABLE
3365BORDER="0"
3366WIDTH="100%"
3367BGCOLOR="#FFD0D0"
3368CELLSPACING="0"
3369CELLPADDING="4"
3370CLASS="CALSTABLE"
3371><TR
3372><TD
3373WIDTH="20%"
3374ALIGN="RIGHT"
3375VALIGN="TOP"
3376><TT
3377CLASS="PARAMETER"
3378><I
3379>ctx</I
3380></TT
3381>&nbsp;:</TD
3382><TD
3383WIDTH="80%"
3384ALIGN="LEFT"
3385VALIGN="TOP"
3386>&nbsp;</TD
3387></TR
3388><TR
3389><TD
3390WIDTH="20%"
3391ALIGN="RIGHT"
3392VALIGN="TOP"
3393><TT
3394CLASS="PARAMETER"
3395><I
3396>value</I
3397></TT
3398>&nbsp;:</TD
3399><TD
3400WIDTH="80%"
3401ALIGN="LEFT"
3402VALIGN="TOP"
3403>&nbsp;</TD
3404></TR
3405><TR
3406><TD
3407WIDTH="20%"
3408ALIGN="RIGHT"
3409VALIGN="TOP"
3410><TT
3411CLASS="PARAMETER"
3412><I
3413>len</I
3414></TT
3415>&nbsp;:</TD
3416><TD
3417WIDTH="80%"
3418ALIGN="LEFT"
3419VALIGN="TOP"
3420>&nbsp;</TD
3421></TR
3422></TABLE
3423><P
3424></P
3425></DIV
3426></DIV
3427><HR><DIV
3428CLASS="REFSECT2"
3429><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003430NAME="AEN821"
Daniel Veillard35925471999-02-25 08:46:07 +00003431></A
3432><H3
3433><A
3434NAME="WARNINGSAXFUNC"
3435></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003436>warningSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003437><TABLE
3438BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003439BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003440WIDTH="100%"
3441CELLPADDING="6"
3442><TR
3443><TD
3444><PRE
3445CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003446>void (*warningSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003447 const char *msg,
3448 ...);</PRE
3449></TD
3450></TR
3451></TABLE
3452><P
3453></P
3454><DIV
3455CLASS="INFORMALTABLE"
3456><P
3457></P
3458><TABLE
3459BORDER="0"
3460WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003461BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003462CELLSPACING="0"
3463CELLPADDING="4"
3464CLASS="CALSTABLE"
3465><TR
3466><TD
3467WIDTH="20%"
3468ALIGN="RIGHT"
3469VALIGN="TOP"
3470><TT
3471CLASS="PARAMETER"
3472><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003473>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003474></TT
3475>&nbsp;:</TD
3476><TD
3477WIDTH="80%"
3478ALIGN="LEFT"
3479VALIGN="TOP"
3480>&nbsp;</TD
3481></TR
3482><TR
3483><TD
3484WIDTH="20%"
3485ALIGN="RIGHT"
3486VALIGN="TOP"
3487><TT
3488CLASS="PARAMETER"
3489><I
3490>msg</I
3491></TT
3492>&nbsp;:</TD
3493><TD
3494WIDTH="80%"
3495ALIGN="LEFT"
3496VALIGN="TOP"
3497>&nbsp;</TD
3498></TR
3499><TR
3500><TD
3501WIDTH="20%"
3502ALIGN="RIGHT"
3503VALIGN="TOP"
3504><TT
3505CLASS="PARAMETER"
3506><I
3507>...</I
3508></TT
3509>&nbsp;:</TD
3510><TD
3511WIDTH="80%"
3512ALIGN="LEFT"
3513VALIGN="TOP"
3514>&nbsp;</TD
3515></TR
3516></TABLE
3517><P
3518></P
3519></DIV
3520></DIV
3521><HR><DIV
3522CLASS="REFSECT2"
3523><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003524NAME="AEN843"
Daniel Veillard35925471999-02-25 08:46:07 +00003525></A
3526><H3
3527><A
3528NAME="ERRORSAXFUNC"
3529></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003530>errorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003531><TABLE
3532BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003533BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003534WIDTH="100%"
3535CELLPADDING="6"
3536><TR
3537><TD
3538><PRE
3539CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003540>void (*errorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003541 const char *msg,
3542 ...);</PRE
3543></TD
3544></TR
3545></TABLE
3546><P
3547></P
3548><DIV
3549CLASS="INFORMALTABLE"
3550><P
3551></P
3552><TABLE
3553BORDER="0"
3554WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003555BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003556CELLSPACING="0"
3557CELLPADDING="4"
3558CLASS="CALSTABLE"
3559><TR
3560><TD
3561WIDTH="20%"
3562ALIGN="RIGHT"
3563VALIGN="TOP"
3564><TT
3565CLASS="PARAMETER"
3566><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003567>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003568></TT
3569>&nbsp;:</TD
3570><TD
3571WIDTH="80%"
3572ALIGN="LEFT"
3573VALIGN="TOP"
3574>&nbsp;</TD
3575></TR
3576><TR
3577><TD
3578WIDTH="20%"
3579ALIGN="RIGHT"
3580VALIGN="TOP"
3581><TT
3582CLASS="PARAMETER"
3583><I
3584>msg</I
3585></TT
3586>&nbsp;:</TD
3587><TD
3588WIDTH="80%"
3589ALIGN="LEFT"
3590VALIGN="TOP"
3591>&nbsp;</TD
3592></TR
3593><TR
3594><TD
3595WIDTH="20%"
3596ALIGN="RIGHT"
3597VALIGN="TOP"
3598><TT
3599CLASS="PARAMETER"
3600><I
3601>...</I
3602></TT
3603>&nbsp;:</TD
3604><TD
3605WIDTH="80%"
3606ALIGN="LEFT"
3607VALIGN="TOP"
3608>&nbsp;</TD
3609></TR
3610></TABLE
3611><P
3612></P
3613></DIV
3614></DIV
3615><HR><DIV
3616CLASS="REFSECT2"
3617><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003618NAME="AEN865"
Daniel Veillard35925471999-02-25 08:46:07 +00003619></A
3620><H3
3621><A
3622NAME="FATALERRORSAXFUNC"
3623></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003624>fatalErrorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003625><TABLE
3626BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003627BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003628WIDTH="100%"
3629CELLPADDING="6"
3630><TR
3631><TD
3632><PRE
3633CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003634>void (*fatalErrorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003635 const char *msg,
3636 ...);</PRE
3637></TD
3638></TR
3639></TABLE
3640><P
3641></P
3642><DIV
3643CLASS="INFORMALTABLE"
3644><P
3645></P
3646><TABLE
3647BORDER="0"
3648WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003649BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003650CELLSPACING="0"
3651CELLPADDING="4"
3652CLASS="CALSTABLE"
3653><TR
3654><TD
3655WIDTH="20%"
3656ALIGN="RIGHT"
3657VALIGN="TOP"
3658><TT
3659CLASS="PARAMETER"
3660><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003661>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003662></TT
3663>&nbsp;:</TD
3664><TD
3665WIDTH="80%"
3666ALIGN="LEFT"
3667VALIGN="TOP"
3668>&nbsp;</TD
3669></TR
3670><TR
3671><TD
3672WIDTH="20%"
3673ALIGN="RIGHT"
3674VALIGN="TOP"
3675><TT
3676CLASS="PARAMETER"
3677><I
3678>msg</I
3679></TT
3680>&nbsp;:</TD
3681><TD
3682WIDTH="80%"
3683ALIGN="LEFT"
3684VALIGN="TOP"
3685>&nbsp;</TD
3686></TR
3687><TR
3688><TD
3689WIDTH="20%"
3690ALIGN="RIGHT"
3691VALIGN="TOP"
3692><TT
3693CLASS="PARAMETER"
3694><I
3695>...</I
3696></TT
3697>&nbsp;:</TD
3698><TD
3699WIDTH="80%"
3700ALIGN="LEFT"
3701VALIGN="TOP"
3702>&nbsp;</TD
3703></TR
3704></TABLE
3705><P
3706></P
3707></DIV
3708></DIV
3709><HR><DIV
3710CLASS="REFSECT2"
3711><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003712NAME="AEN887"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003713></A
3714><H3
3715><A
3716NAME="ISSTANDALONESAXFUNC"
3717></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003718>isStandaloneSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003719><TABLE
3720BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003721BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003722WIDTH="100%"
3723CELLPADDING="6"
3724><TR
3725><TD
3726><PRE
3727CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003728>int (*isStandaloneSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003729></TD
3730></TR
3731></TABLE
3732><P
3733></P
3734><DIV
3735CLASS="INFORMALTABLE"
3736><P
3737></P
3738><TABLE
3739BORDER="0"
3740WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003741BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003742CELLSPACING="0"
3743CELLPADDING="4"
3744CLASS="CALSTABLE"
3745><TR
3746><TD
3747WIDTH="20%"
3748ALIGN="RIGHT"
3749VALIGN="TOP"
3750><TT
3751CLASS="PARAMETER"
3752><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003753>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003754></TT
3755>&nbsp;:</TD
3756><TD
3757WIDTH="80%"
3758ALIGN="LEFT"
3759VALIGN="TOP"
3760>&nbsp;</TD
3761></TR
3762><TR
3763><TD
3764WIDTH="20%"
3765ALIGN="RIGHT"
3766VALIGN="TOP"
3767><I
3768CLASS="EMPHASIS"
3769>Returns</I
3770> :</TD
3771><TD
3772WIDTH="80%"
3773ALIGN="LEFT"
3774VALIGN="TOP"
3775>&nbsp;</TD
3776></TR
3777></TABLE
3778><P
3779></P
3780></DIV
3781></DIV
3782><HR><DIV
3783CLASS="REFSECT2"
3784><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003785NAME="AEN905"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003786></A
3787><H3
3788><A
3789NAME="HASINTERNALSUBSETSAXFUNC"
3790></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003791>hasInternalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003792><TABLE
3793BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003794BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003795WIDTH="100%"
3796CELLPADDING="6"
3797><TR
3798><TD
3799><PRE
3800CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003801>int (*hasInternalSubsetSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003802></TD
3803></TR
3804></TABLE
3805><P
3806></P
3807><DIV
3808CLASS="INFORMALTABLE"
3809><P
3810></P
3811><TABLE
3812BORDER="0"
3813WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003814BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003815CELLSPACING="0"
3816CELLPADDING="4"
3817CLASS="CALSTABLE"
3818><TR
3819><TD
3820WIDTH="20%"
3821ALIGN="RIGHT"
3822VALIGN="TOP"
3823><TT
3824CLASS="PARAMETER"
3825><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003826>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003827></TT
3828>&nbsp;:</TD
3829><TD
3830WIDTH="80%"
3831ALIGN="LEFT"
3832VALIGN="TOP"
3833>&nbsp;</TD
3834></TR
3835><TR
3836><TD
3837WIDTH="20%"
3838ALIGN="RIGHT"
3839VALIGN="TOP"
3840><I
3841CLASS="EMPHASIS"
3842>Returns</I
3843> :</TD
3844><TD
3845WIDTH="80%"
3846ALIGN="LEFT"
3847VALIGN="TOP"
3848>&nbsp;</TD
3849></TR
3850></TABLE
3851><P
3852></P
3853></DIV
3854></DIV
3855><HR><DIV
3856CLASS="REFSECT2"
3857><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003858NAME="AEN923"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003859></A
3860><H3
3861><A
3862NAME="HASEXTERNALSUBSETSAXFUNC"
3863></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003864>hasExternalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003865><TABLE
3866BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003867BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003868WIDTH="100%"
3869CELLPADDING="6"
3870><TR
3871><TD
3872><PRE
3873CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003874>int (*hasExternalSubsetSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003875></TD
3876></TR
3877></TABLE
3878><P
3879></P
3880><DIV
3881CLASS="INFORMALTABLE"
3882><P
3883></P
3884><TABLE
3885BORDER="0"
3886WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003887BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003888CELLSPACING="0"
3889CELLPADDING="4"
3890CLASS="CALSTABLE"
3891><TR
3892><TD
3893WIDTH="20%"
3894ALIGN="RIGHT"
3895VALIGN="TOP"
3896><TT
3897CLASS="PARAMETER"
3898><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003899>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003900></TT
3901>&nbsp;:</TD
3902><TD
3903WIDTH="80%"
3904ALIGN="LEFT"
3905VALIGN="TOP"
3906>&nbsp;</TD
3907></TR
3908><TR
3909><TD
3910WIDTH="20%"
3911ALIGN="RIGHT"
3912VALIGN="TOP"
3913><I
3914CLASS="EMPHASIS"
3915>Returns</I
3916> :</TD
3917><TD
3918WIDTH="80%"
3919ALIGN="LEFT"
3920VALIGN="TOP"
3921>&nbsp;</TD
3922></TR
3923></TABLE
3924><P
3925></P
3926></DIV
3927></DIV
3928><HR><DIV
3929CLASS="REFSECT2"
3930><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003931NAME="AEN941"
Daniel Veillard35925471999-02-25 08:46:07 +00003932></A
3933><H3
3934><A
3935NAME="XMLSAXHANDLERPTR"
3936></A
3937>xmlSAXHandlerPtr</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003938><P
3939></P
3940></DIV
3941><HR><DIV
3942CLASS="REFSECT2"
3943><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003944NAME="AEN945"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003945></A
3946><H3
3947><A
3948NAME="XMLPARSERVERSION"
3949></A
3950>xmlParserVersion</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003951><TABLE
3952BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003953BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003954WIDTH="100%"
3955CELLPADDING="6"
3956><TR
3957><TD
3958><PRE
3959CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003960>extern const char *xmlParserVersion;</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00003961></TD
3962></TR
3963></TABLE
3964><P
3965></P
3966></DIV
3967><HR><DIV
3968CLASS="REFSECT2"
3969><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003970NAME="AEN950"
Daniel Veillard14fff061999-06-22 21:49:07 +00003971></A
3972><H3
3973><A
3974NAME="XMLDEFAULTSAXLOCATOR"
3975></A
3976>xmlDefaultSAXLocator</H3
3977><TABLE
3978BORDER="0"
3979BGCOLOR="#D6E8FF"
3980WIDTH="100%"
3981CELLPADDING="6"
3982><TR
3983><TD
3984><PRE
3985CLASS="PROGRAMLISTING"
3986>extern xmlSAXLocator xmlDefaultSAXLocator;</PRE
3987></TD
3988></TR
3989></TABLE
3990><P
3991></P
3992></DIV
3993><HR><DIV
3994CLASS="REFSECT2"
3995><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00003996NAME="AEN955"
Daniel Veillard14fff061999-06-22 21:49:07 +00003997></A
3998><H3
3999><A
4000NAME="XMLDEFAULTSAXHANDLER"
4001></A
4002>xmlDefaultSAXHandler</H3
4003><TABLE
4004BORDER="0"
4005BGCOLOR="#D6E8FF"
4006WIDTH="100%"
4007CELLPADDING="6"
4008><TR
4009><TD
4010><PRE
4011CLASS="PROGRAMLISTING"
4012>extern xmlSAXHandler xmlDefaultSAXHandler;</PRE
4013></TD
4014></TR
4015></TABLE
4016><P
4017></P
4018></DIV
4019><HR><DIV
4020CLASS="REFSECT2"
4021><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004022NAME="AEN960"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004023></A
4024><H3
4025><A
4026NAME="HTMLDEFAULTSAXHANDLER"
4027></A
4028>htmlDefaultSAXHandler</H3
4029><TABLE
4030BORDER="0"
4031BGCOLOR="#D6E8FF"
4032WIDTH="100%"
4033CELLPADDING="6"
4034><TR
4035><TD
4036><PRE
4037CLASS="PROGRAMLISTING"
4038>extern xmlSAXHandler htmlDefaultSAXHandler;</PRE
4039></TD
4040></TR
4041></TABLE
4042><P
4043></P
4044></DIV
4045><HR><DIV
4046CLASS="REFSECT2"
4047><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004048NAME="AEN965"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00004049></A
4050><H3
4051><A
4052NAME="XMLSUBSTITUTEENTITIESDEFAULTVALUE"
4053></A
4054>xmlSubstituteEntitiesDefaultValue</H3
4055><TABLE
4056BORDER="0"
4057BGCOLOR="#D6E8FF"
4058WIDTH="100%"
4059CELLPADDING="6"
4060><TR
4061><TD
4062><PRE
4063CLASS="PROGRAMLISTING"
4064>extern int xmlSubstituteEntitiesDefaultValue;</PRE
4065></TD
4066></TR
4067></TABLE
4068><P
4069></P
4070></DIV
4071><HR><DIV
4072CLASS="REFSECT2"
4073><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004074NAME="AEN970"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004075></A
4076><H3
4077><A
4078NAME="XMLPARSERINPUTREAD"
4079></A
4080>xmlParserInputRead ()</H3
4081><TABLE
4082BORDER="0"
4083BGCOLOR="#D6E8FF"
4084WIDTH="100%"
4085CELLPADDING="6"
4086><TR
4087><TD
4088><PRE
4089CLASS="PROGRAMLISTING"
4090>int xmlParserInputRead (<A
4091HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
4092>xmlParserInputPtr</A
4093> in,
4094 int len);</PRE
4095></TD
4096></TR
4097></TABLE
4098><P
4099>This function refresh the input for the parser. It doesn't try to
4100preserve pointers to the input buffer, and discard already read data</P
4101><P
4102></P
4103><DIV
4104CLASS="INFORMALTABLE"
4105><P
4106></P
4107><TABLE
4108BORDER="0"
4109WIDTH="100%"
4110BGCOLOR="#FFD0D0"
4111CELLSPACING="0"
4112CELLPADDING="4"
4113CLASS="CALSTABLE"
4114><TR
4115><TD
4116WIDTH="20%"
4117ALIGN="RIGHT"
4118VALIGN="TOP"
4119><TT
4120CLASS="PARAMETER"
4121><I
4122>in</I
4123></TT
4124>&nbsp;:</TD
4125><TD
4126WIDTH="80%"
4127ALIGN="LEFT"
4128VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004129>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004130></TR
4131><TR
4132><TD
4133WIDTH="20%"
4134ALIGN="RIGHT"
4135VALIGN="TOP"
4136><TT
4137CLASS="PARAMETER"
4138><I
4139>len</I
4140></TT
4141>&nbsp;:</TD
4142><TD
4143WIDTH="80%"
4144ALIGN="LEFT"
4145VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004146>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004147></TR
4148><TR
4149><TD
4150WIDTH="20%"
4151ALIGN="RIGHT"
4152VALIGN="TOP"
4153><I
4154CLASS="EMPHASIS"
4155>Returns</I
4156> :</TD
4157><TD
4158WIDTH="80%"
4159ALIGN="LEFT"
4160VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004161>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004162></TR
4163></TABLE
4164><P
4165></P
4166></DIV
4167></DIV
4168><HR><DIV
4169CLASS="REFSECT2"
4170><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004171NAME="AEN994"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004172></A
4173><H3
4174><A
4175NAME="XMLPARSERINPUTGROW"
4176></A
4177>xmlParserInputGrow ()</H3
4178><TABLE
4179BORDER="0"
4180BGCOLOR="#D6E8FF"
4181WIDTH="100%"
4182CELLPADDING="6"
4183><TR
4184><TD
4185><PRE
4186CLASS="PROGRAMLISTING"
4187>int xmlParserInputGrow (<A
4188HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
4189>xmlParserInputPtr</A
4190> in,
4191 int len);</PRE
4192></TD
4193></TR
4194></TABLE
4195><P
4196>This function increase the input for the parser. It tries to
4197preserve pointers to the input buffer, and keep already read data</P
4198><P
4199></P
4200><DIV
4201CLASS="INFORMALTABLE"
4202><P
4203></P
4204><TABLE
4205BORDER="0"
4206WIDTH="100%"
4207BGCOLOR="#FFD0D0"
4208CELLSPACING="0"
4209CELLPADDING="4"
4210CLASS="CALSTABLE"
4211><TR
4212><TD
4213WIDTH="20%"
4214ALIGN="RIGHT"
4215VALIGN="TOP"
4216><TT
4217CLASS="PARAMETER"
4218><I
4219>in</I
4220></TT
4221>&nbsp;:</TD
4222><TD
4223WIDTH="80%"
4224ALIGN="LEFT"
4225VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004226>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004227></TR
4228><TR
4229><TD
4230WIDTH="20%"
4231ALIGN="RIGHT"
4232VALIGN="TOP"
4233><TT
4234CLASS="PARAMETER"
4235><I
4236>len</I
4237></TT
4238>&nbsp;:</TD
4239><TD
4240WIDTH="80%"
4241ALIGN="LEFT"
4242VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004243>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004244></TR
4245><TR
4246><TD
4247WIDTH="20%"
4248ALIGN="RIGHT"
4249VALIGN="TOP"
4250><I
4251CLASS="EMPHASIS"
4252>Returns</I
4253> :</TD
4254><TD
4255WIDTH="80%"
4256ALIGN="LEFT"
4257VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004258>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004259></TR
4260></TABLE
4261><P
4262></P
4263></DIV
4264></DIV
4265><HR><DIV
4266CLASS="REFSECT2"
4267><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004268NAME="AEN1018"
Daniel Veillard35925471999-02-25 08:46:07 +00004269></A
4270><H3
4271><A
4272NAME="XMLSTRDUP"
4273></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004274>xmlStrdup ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004275><TABLE
4276BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004277BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004278WIDTH="100%"
4279CELLPADDING="6"
4280><TR
4281><TD
4282><PRE
4283CLASS="PROGRAMLISTING"
4284><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004285HREF="gnome-xml-tree.html#XMLCHAR"
4286>xmlChar</A
4287>* xmlStrdup (const <A
4288HREF="gnome-xml-tree.html#XMLCHAR"
4289>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004290> *cur);</PRE
4291></TD
4292></TR
4293></TABLE
4294><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004295>a strdup for array of xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00004296><P
4297></P
4298><DIV
4299CLASS="INFORMALTABLE"
4300><P
4301></P
4302><TABLE
4303BORDER="0"
4304WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004305BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004306CELLSPACING="0"
4307CELLPADDING="4"
4308CLASS="CALSTABLE"
4309><TR
4310><TD
4311WIDTH="20%"
4312ALIGN="RIGHT"
4313VALIGN="TOP"
4314><TT
4315CLASS="PARAMETER"
4316><I
4317>cur</I
4318></TT
4319>&nbsp;:</TD
4320><TD
4321WIDTH="80%"
4322ALIGN="LEFT"
4323VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004324>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004325></TR
4326><TR
4327><TD
4328WIDTH="20%"
4329ALIGN="RIGHT"
4330VALIGN="TOP"
4331><I
4332CLASS="EMPHASIS"
4333>Returns</I
4334> :</TD
4335><TD
4336WIDTH="80%"
4337ALIGN="LEFT"
4338VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004339>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004340></TR
4341></TABLE
4342><P
4343></P
4344></DIV
4345></DIV
4346><HR><DIV
4347CLASS="REFSECT2"
4348><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004349NAME="AEN1039"
Daniel Veillard35925471999-02-25 08:46:07 +00004350></A
4351><H3
4352><A
4353NAME="XMLSTRNDUP"
4354></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004355>xmlStrndup ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004356><TABLE
4357BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004358BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004359WIDTH="100%"
4360CELLPADDING="6"
4361><TR
4362><TD
4363><PRE
4364CLASS="PROGRAMLISTING"
4365><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004366HREF="gnome-xml-tree.html#XMLCHAR"
4367>xmlChar</A
4368>* xmlStrndup (const <A
4369HREF="gnome-xml-tree.html#XMLCHAR"
4370>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004371> *cur,
4372 int len);</PRE
4373></TD
4374></TR
4375></TABLE
4376><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004377>a strndup for array of xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00004378><P
4379></P
4380><DIV
4381CLASS="INFORMALTABLE"
4382><P
4383></P
4384><TABLE
4385BORDER="0"
4386WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004387BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004388CELLSPACING="0"
4389CELLPADDING="4"
4390CLASS="CALSTABLE"
4391><TR
4392><TD
4393WIDTH="20%"
4394ALIGN="RIGHT"
4395VALIGN="TOP"
4396><TT
4397CLASS="PARAMETER"
4398><I
4399>cur</I
4400></TT
4401>&nbsp;:</TD
4402><TD
4403WIDTH="80%"
4404ALIGN="LEFT"
4405VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004406>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004407></TR
4408><TR
4409><TD
4410WIDTH="20%"
4411ALIGN="RIGHT"
4412VALIGN="TOP"
4413><TT
4414CLASS="PARAMETER"
4415><I
4416>len</I
4417></TT
4418>&nbsp;:</TD
4419><TD
4420WIDTH="80%"
4421ALIGN="LEFT"
4422VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004423>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004424></TR
4425><TR
4426><TD
4427WIDTH="20%"
4428ALIGN="RIGHT"
4429VALIGN="TOP"
4430><I
4431CLASS="EMPHASIS"
4432>Returns</I
4433> :</TD
4434><TD
4435WIDTH="80%"
4436ALIGN="LEFT"
4437VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004438>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004439></TR
4440></TABLE
4441><P
4442></P
4443></DIV
4444></DIV
4445><HR><DIV
4446CLASS="REFSECT2"
4447><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004448NAME="AEN1064"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004449></A
4450><H3
4451><A
4452NAME="XMLSTRSUB"
4453></A
4454>xmlStrsub ()</H3
4455><TABLE
4456BORDER="0"
4457BGCOLOR="#D6E8FF"
4458WIDTH="100%"
4459CELLPADDING="6"
4460><TR
4461><TD
4462><PRE
4463CLASS="PROGRAMLISTING"
4464><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004465HREF="gnome-xml-tree.html#XMLCHAR"
4466>xmlChar</A
4467>* xmlStrsub (const <A
4468HREF="gnome-xml-tree.html#XMLCHAR"
4469>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004470> *str,
4471 int start,
4472 int len);</PRE
4473></TD
4474></TR
4475></TABLE
4476><P
4477>Extract a substring of a given string</P
4478><P
4479></P
4480><DIV
4481CLASS="INFORMALTABLE"
4482><P
4483></P
4484><TABLE
4485BORDER="0"
4486WIDTH="100%"
4487BGCOLOR="#FFD0D0"
4488CELLSPACING="0"
4489CELLPADDING="4"
4490CLASS="CALSTABLE"
4491><TR
4492><TD
4493WIDTH="20%"
4494ALIGN="RIGHT"
4495VALIGN="TOP"
4496><TT
4497CLASS="PARAMETER"
4498><I
4499>str</I
4500></TT
4501>&nbsp;:</TD
4502><TD
4503WIDTH="80%"
4504ALIGN="LEFT"
4505VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004506>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004507></TR
4508><TR
4509><TD
4510WIDTH="20%"
4511ALIGN="RIGHT"
4512VALIGN="TOP"
4513><TT
4514CLASS="PARAMETER"
4515><I
4516>start</I
4517></TT
4518>&nbsp;:</TD
4519><TD
4520WIDTH="80%"
4521ALIGN="LEFT"
4522VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004523>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004524></TR
4525><TR
4526><TD
4527WIDTH="20%"
4528ALIGN="RIGHT"
4529VALIGN="TOP"
4530><TT
4531CLASS="PARAMETER"
4532><I
4533>len</I
4534></TT
4535>&nbsp;:</TD
4536><TD
4537WIDTH="80%"
4538ALIGN="LEFT"
4539VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004540>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004541></TR
4542><TR
4543><TD
4544WIDTH="20%"
4545ALIGN="RIGHT"
4546VALIGN="TOP"
4547><I
4548CLASS="EMPHASIS"
4549>Returns</I
4550> :</TD
4551><TD
4552WIDTH="80%"
4553ALIGN="LEFT"
4554VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004555>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004556></TR
4557></TABLE
4558><P
4559></P
4560></DIV
4561></DIV
4562><HR><DIV
4563CLASS="REFSECT2"
4564><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004565NAME="AEN1093"
Daniel Veillard35925471999-02-25 08:46:07 +00004566></A
4567><H3
4568><A
4569NAME="XMLSTRCHR"
4570></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004571>xmlStrchr ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004572><TABLE
4573BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004574BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004575WIDTH="100%"
4576CELLPADDING="6"
4577><TR
4578><TD
4579><PRE
4580CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004581>const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004582HREF="gnome-xml-tree.html#XMLCHAR"
4583>xmlChar</A
4584>* xmlStrchr (const <A
4585HREF="gnome-xml-tree.html#XMLCHAR"
4586>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004587> *str,
4588 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004589HREF="gnome-xml-tree.html#XMLCHAR"
4590>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004591> val);</PRE
4592></TD
4593></TR
4594></TABLE
4595><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004596>a strchr for xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00004597><P
4598></P
4599><DIV
4600CLASS="INFORMALTABLE"
4601><P
4602></P
4603><TABLE
4604BORDER="0"
4605WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004606BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004607CELLSPACING="0"
4608CELLPADDING="4"
4609CLASS="CALSTABLE"
4610><TR
4611><TD
4612WIDTH="20%"
4613ALIGN="RIGHT"
4614VALIGN="TOP"
4615><TT
4616CLASS="PARAMETER"
4617><I
4618>str</I
4619></TT
4620>&nbsp;:</TD
4621><TD
4622WIDTH="80%"
4623ALIGN="LEFT"
4624VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004625>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004626></TR
4627><TR
4628><TD
4629WIDTH="20%"
4630ALIGN="RIGHT"
4631VALIGN="TOP"
4632><TT
4633CLASS="PARAMETER"
4634><I
4635>val</I
4636></TT
4637>&nbsp;:</TD
4638><TD
4639WIDTH="80%"
4640ALIGN="LEFT"
4641VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004642>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004643></TR
4644><TR
4645><TD
4646WIDTH="20%"
4647ALIGN="RIGHT"
4648VALIGN="TOP"
4649><I
4650CLASS="EMPHASIS"
4651>Returns</I
4652> :</TD
4653><TD
4654WIDTH="80%"
4655ALIGN="LEFT"
4656VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004657>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004658></TR
4659></TABLE
4660><P
4661></P
4662></DIV
4663></DIV
4664><HR><DIV
4665CLASS="REFSECT2"
4666><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004667NAME="AEN1119"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004668></A
4669><H3
4670><A
4671NAME="XMLSTRSTR"
4672></A
4673>xmlStrstr ()</H3
4674><TABLE
4675BORDER="0"
4676BGCOLOR="#D6E8FF"
4677WIDTH="100%"
4678CELLPADDING="6"
4679><TR
4680><TD
4681><PRE
4682CLASS="PROGRAMLISTING"
4683>const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004684HREF="gnome-xml-tree.html#XMLCHAR"
4685>xmlChar</A
4686>* xmlStrstr (const <A
4687HREF="gnome-xml-tree.html#XMLCHAR"
4688>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004689> *str,
4690 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004691HREF="gnome-xml-tree.html#XMLCHAR"
4692>xmlChar</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004693> *val);</PRE
4694></TD
4695></TR
4696></TABLE
4697><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004698>a strstr for xmlChar's</P
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004699><P
4700></P
4701><DIV
4702CLASS="INFORMALTABLE"
4703><P
4704></P
4705><TABLE
4706BORDER="0"
4707WIDTH="100%"
4708BGCOLOR="#FFD0D0"
4709CELLSPACING="0"
4710CELLPADDING="4"
4711CLASS="CALSTABLE"
4712><TR
4713><TD
4714WIDTH="20%"
4715ALIGN="RIGHT"
4716VALIGN="TOP"
4717><TT
4718CLASS="PARAMETER"
4719><I
4720>str</I
4721></TT
4722>&nbsp;:</TD
4723><TD
4724WIDTH="80%"
4725ALIGN="LEFT"
4726VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004727>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004728></TR
4729><TR
4730><TD
4731WIDTH="20%"
4732ALIGN="RIGHT"
4733VALIGN="TOP"
4734><TT
4735CLASS="PARAMETER"
4736><I
4737>val</I
4738></TT
4739>&nbsp;:</TD
4740><TD
4741WIDTH="80%"
4742ALIGN="LEFT"
4743VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004744>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004745></TR
4746><TR
4747><TD
4748WIDTH="20%"
4749ALIGN="RIGHT"
4750VALIGN="TOP"
4751><I
4752CLASS="EMPHASIS"
4753>Returns</I
4754> :</TD
4755><TD
4756WIDTH="80%"
4757ALIGN="LEFT"
4758VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004759>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004760></TR
4761></TABLE
4762><P
4763></P
4764></DIV
4765></DIV
4766><HR><DIV
4767CLASS="REFSECT2"
4768><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004769NAME="AEN1145"
Daniel Veillard35925471999-02-25 08:46:07 +00004770></A
4771><H3
4772><A
4773NAME="XMLSTRCMP"
4774></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004775>xmlStrcmp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004776><TABLE
4777BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004778BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004779WIDTH="100%"
4780CELLPADDING="6"
4781><TR
4782><TD
4783><PRE
4784CLASS="PROGRAMLISTING"
4785>int xmlStrcmp (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004786HREF="gnome-xml-tree.html#XMLCHAR"
4787>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004788> *str1,
4789 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004790HREF="gnome-xml-tree.html#XMLCHAR"
4791>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004792> *str2);</PRE
4793></TD
4794></TR
4795></TABLE
4796><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004797>a strcmp for xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00004798><P
4799></P
4800><DIV
4801CLASS="INFORMALTABLE"
4802><P
4803></P
4804><TABLE
4805BORDER="0"
4806WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004807BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004808CELLSPACING="0"
4809CELLPADDING="4"
4810CLASS="CALSTABLE"
4811><TR
4812><TD
4813WIDTH="20%"
4814ALIGN="RIGHT"
4815VALIGN="TOP"
4816><TT
4817CLASS="PARAMETER"
4818><I
4819>str1</I
4820></TT
4821>&nbsp;:</TD
4822><TD
4823WIDTH="80%"
4824ALIGN="LEFT"
4825VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004826>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004827></TR
4828><TR
4829><TD
4830WIDTH="20%"
4831ALIGN="RIGHT"
4832VALIGN="TOP"
4833><TT
4834CLASS="PARAMETER"
4835><I
4836>str2</I
4837></TT
4838>&nbsp;:</TD
4839><TD
4840WIDTH="80%"
4841ALIGN="LEFT"
4842VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004843>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004844></TR
4845><TR
4846><TD
4847WIDTH="20%"
4848ALIGN="RIGHT"
4849VALIGN="TOP"
4850><I
4851CLASS="EMPHASIS"
4852>Returns</I
4853> :</TD
4854><TD
4855WIDTH="80%"
4856ALIGN="LEFT"
4857VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004858>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004859></TR
4860></TABLE
4861><P
4862></P
4863></DIV
4864></DIV
4865><HR><DIV
4866CLASS="REFSECT2"
4867><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004868NAME="AEN1170"
Daniel Veillard35925471999-02-25 08:46:07 +00004869></A
4870><H3
4871><A
4872NAME="XMLSTRNCMP"
4873></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004874>xmlStrncmp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004875><TABLE
4876BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004877BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004878WIDTH="100%"
4879CELLPADDING="6"
4880><TR
4881><TD
4882><PRE
4883CLASS="PROGRAMLISTING"
4884>int xmlStrncmp (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004885HREF="gnome-xml-tree.html#XMLCHAR"
4886>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004887> *str1,
4888 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004889HREF="gnome-xml-tree.html#XMLCHAR"
4890>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00004891> *str2,
4892 int len);</PRE
4893></TD
4894></TR
4895></TABLE
4896><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00004897>a strncmp for xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00004898><P
4899></P
4900><DIV
4901CLASS="INFORMALTABLE"
4902><P
4903></P
4904><TABLE
4905BORDER="0"
4906WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004907BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004908CELLSPACING="0"
4909CELLPADDING="4"
4910CLASS="CALSTABLE"
4911><TR
4912><TD
4913WIDTH="20%"
4914ALIGN="RIGHT"
4915VALIGN="TOP"
4916><TT
4917CLASS="PARAMETER"
4918><I
4919>str1</I
4920></TT
4921>&nbsp;:</TD
4922><TD
4923WIDTH="80%"
4924ALIGN="LEFT"
4925VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004926>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004927></TR
4928><TR
4929><TD
4930WIDTH="20%"
4931ALIGN="RIGHT"
4932VALIGN="TOP"
4933><TT
4934CLASS="PARAMETER"
4935><I
4936>str2</I
4937></TT
4938>&nbsp;:</TD
4939><TD
4940WIDTH="80%"
4941ALIGN="LEFT"
4942VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004943>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004944></TR
4945><TR
4946><TD
4947WIDTH="20%"
4948ALIGN="RIGHT"
4949VALIGN="TOP"
4950><TT
4951CLASS="PARAMETER"
4952><I
4953>len</I
4954></TT
4955>&nbsp;:</TD
4956><TD
4957WIDTH="80%"
4958ALIGN="LEFT"
4959VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004960>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004961></TR
4962><TR
4963><TD
4964WIDTH="20%"
4965ALIGN="RIGHT"
4966VALIGN="TOP"
4967><I
4968CLASS="EMPHASIS"
4969>Returns</I
4970> :</TD
4971><TD
4972WIDTH="80%"
4973ALIGN="LEFT"
4974VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004975>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004976></TR
4977></TABLE
4978><P
4979></P
4980></DIV
4981></DIV
4982><HR><DIV
4983CLASS="REFSECT2"
4984><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00004985NAME="AEN1199"
Daniel Veillard35925471999-02-25 08:46:07 +00004986></A
4987><H3
4988><A
4989NAME="XMLSTRLEN"
4990></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004991>xmlStrlen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004992><TABLE
4993BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004994BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004995WIDTH="100%"
4996CELLPADDING="6"
4997><TR
4998><TD
4999><PRE
5000CLASS="PROGRAMLISTING"
5001>int xmlStrlen (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005002HREF="gnome-xml-tree.html#XMLCHAR"
5003>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005004> *str);</PRE
5005></TD
5006></TR
5007></TABLE
5008><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005009>lenght of a xmlChar's string</P
Daniel Veillard35925471999-02-25 08:46:07 +00005010><P
5011></P
5012><DIV
5013CLASS="INFORMALTABLE"
5014><P
5015></P
5016><TABLE
5017BORDER="0"
5018WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005019BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005020CELLSPACING="0"
5021CELLPADDING="4"
5022CLASS="CALSTABLE"
5023><TR
5024><TD
5025WIDTH="20%"
5026ALIGN="RIGHT"
5027VALIGN="TOP"
5028><TT
5029CLASS="PARAMETER"
5030><I
5031>str</I
5032></TT
5033>&nbsp;:</TD
5034><TD
5035WIDTH="80%"
5036ALIGN="LEFT"
5037VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005038>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005039></TR
5040><TR
5041><TD
5042WIDTH="20%"
5043ALIGN="RIGHT"
5044VALIGN="TOP"
5045><I
5046CLASS="EMPHASIS"
5047>Returns</I
5048> :</TD
5049><TD
5050WIDTH="80%"
5051ALIGN="LEFT"
5052VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005053>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005054></TR
5055></TABLE
5056><P
5057></P
5058></DIV
5059></DIV
5060><HR><DIV
5061CLASS="REFSECT2"
5062><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005063NAME="AEN1219"
Daniel Veillard35925471999-02-25 08:46:07 +00005064></A
5065><H3
5066><A
5067NAME="XMLSTRCAT"
5068></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005069>xmlStrcat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005070><TABLE
5071BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005072BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005073WIDTH="100%"
5074CELLPADDING="6"
5075><TR
5076><TD
5077><PRE
5078CLASS="PROGRAMLISTING"
5079><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005080HREF="gnome-xml-tree.html#XMLCHAR"
5081>xmlChar</A
5082>* xmlStrcat (<A
5083HREF="gnome-xml-tree.html#XMLCHAR"
5084>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005085> *cur,
5086 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005087HREF="gnome-xml-tree.html#XMLCHAR"
5088>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005089> *add);</PRE
5090></TD
5091></TR
5092></TABLE
5093><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005094>a strcat for array of xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00005095><P
5096></P
5097><DIV
5098CLASS="INFORMALTABLE"
5099><P
5100></P
5101><TABLE
5102BORDER="0"
5103WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005104BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005105CELLSPACING="0"
5106CELLPADDING="4"
5107CLASS="CALSTABLE"
5108><TR
5109><TD
5110WIDTH="20%"
5111ALIGN="RIGHT"
5112VALIGN="TOP"
5113><TT
5114CLASS="PARAMETER"
5115><I
5116>cur</I
5117></TT
5118>&nbsp;:</TD
5119><TD
5120WIDTH="80%"
5121ALIGN="LEFT"
5122VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005123>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005124></TR
5125><TR
5126><TD
5127WIDTH="20%"
5128ALIGN="RIGHT"
5129VALIGN="TOP"
5130><TT
5131CLASS="PARAMETER"
5132><I
5133>add</I
5134></TT
5135>&nbsp;:</TD
5136><TD
5137WIDTH="80%"
5138ALIGN="LEFT"
5139VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005140>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005141></TR
5142><TR
5143><TD
5144WIDTH="20%"
5145ALIGN="RIGHT"
5146VALIGN="TOP"
5147><I
5148CLASS="EMPHASIS"
5149>Returns</I
5150> :</TD
5151><TD
5152WIDTH="80%"
5153ALIGN="LEFT"
5154VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005155>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005156></TR
5157></TABLE
5158><P
5159></P
5160></DIV
5161></DIV
5162><HR><DIV
5163CLASS="REFSECT2"
5164><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005165NAME="AEN1245"
Daniel Veillard35925471999-02-25 08:46:07 +00005166></A
5167><H3
5168><A
5169NAME="XMLSTRNCAT"
5170></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005171>xmlStrncat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005172><TABLE
5173BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005174BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005175WIDTH="100%"
5176CELLPADDING="6"
5177><TR
5178><TD
5179><PRE
5180CLASS="PROGRAMLISTING"
5181><A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005182HREF="gnome-xml-tree.html#XMLCHAR"
5183>xmlChar</A
5184>* xmlStrncat (<A
5185HREF="gnome-xml-tree.html#XMLCHAR"
5186>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005187> *cur,
5188 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005189HREF="gnome-xml-tree.html#XMLCHAR"
5190>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005191> *add,
5192 int len);</PRE
5193></TD
5194></TR
5195></TABLE
5196><P
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005197>a strncat for array of xmlChar's</P
Daniel Veillard35925471999-02-25 08:46:07 +00005198><P
5199></P
5200><DIV
5201CLASS="INFORMALTABLE"
5202><P
5203></P
5204><TABLE
5205BORDER="0"
5206WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005207BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005208CELLSPACING="0"
5209CELLPADDING="4"
5210CLASS="CALSTABLE"
5211><TR
5212><TD
5213WIDTH="20%"
5214ALIGN="RIGHT"
5215VALIGN="TOP"
5216><TT
5217CLASS="PARAMETER"
5218><I
5219>cur</I
5220></TT
5221>&nbsp;:</TD
5222><TD
5223WIDTH="80%"
5224ALIGN="LEFT"
5225VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005226>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005227></TR
5228><TR
5229><TD
5230WIDTH="20%"
5231ALIGN="RIGHT"
5232VALIGN="TOP"
5233><TT
5234CLASS="PARAMETER"
5235><I
5236>add</I
5237></TT
5238>&nbsp;:</TD
5239><TD
5240WIDTH="80%"
5241ALIGN="LEFT"
5242VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005243>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005244></TR
5245><TR
5246><TD
5247WIDTH="20%"
5248ALIGN="RIGHT"
5249VALIGN="TOP"
5250><TT
5251CLASS="PARAMETER"
5252><I
5253>len</I
5254></TT
5255>&nbsp;:</TD
5256><TD
5257WIDTH="80%"
5258ALIGN="LEFT"
5259VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005260>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005261></TR
5262><TR
5263><TD
5264WIDTH="20%"
5265ALIGN="RIGHT"
5266VALIGN="TOP"
5267><I
5268CLASS="EMPHASIS"
5269>Returns</I
5270> :</TD
5271><TD
5272WIDTH="80%"
5273ALIGN="LEFT"
5274VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005275>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005276></TR
5277></TABLE
5278><P
5279></P
5280></DIV
5281></DIV
5282><HR><DIV
5283CLASS="REFSECT2"
5284><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005285NAME="AEN1275"
Daniel Veillard35925471999-02-25 08:46:07 +00005286></A
5287><H3
5288><A
5289NAME="XMLPARSEDOC"
5290></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005291>xmlParseDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005292><TABLE
5293BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005294BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005295WIDTH="100%"
5296CELLPADDING="6"
5297><TR
5298><TD
5299><PRE
5300CLASS="PROGRAMLISTING"
5301><A
5302HREF="gnome-xml-tree.html#XMLDOCPTR"
5303>xmlDocPtr</A
5304> xmlParseDoc (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005305HREF="gnome-xml-tree.html#XMLCHAR"
5306>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005307> *cur);</PRE
5308></TD
5309></TR
5310></TABLE
5311><P
5312>parse an XML in-memory document and build a tree.</P
5313><P
5314></P
5315><DIV
5316CLASS="INFORMALTABLE"
5317><P
5318></P
5319><TABLE
5320BORDER="0"
5321WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005322BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005323CELLSPACING="0"
5324CELLPADDING="4"
5325CLASS="CALSTABLE"
5326><TR
5327><TD
5328WIDTH="20%"
5329ALIGN="RIGHT"
5330VALIGN="TOP"
5331><TT
5332CLASS="PARAMETER"
5333><I
5334>cur</I
5335></TT
5336>&nbsp;:</TD
5337><TD
5338WIDTH="80%"
5339ALIGN="LEFT"
5340VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005341>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005342></TR
5343><TR
5344><TD
5345WIDTH="20%"
5346ALIGN="RIGHT"
5347VALIGN="TOP"
5348><I
5349CLASS="EMPHASIS"
5350>Returns</I
5351> :</TD
5352><TD
5353WIDTH="80%"
5354ALIGN="LEFT"
5355VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005356>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005357></TR
5358></TABLE
5359><P
5360></P
5361></DIV
5362></DIV
5363><HR><DIV
5364CLASS="REFSECT2"
5365><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005366NAME="AEN1296"
Daniel Veillard35925471999-02-25 08:46:07 +00005367></A
5368><H3
5369><A
5370NAME="XMLPARSEMEMORY"
5371></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005372>xmlParseMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005373><TABLE
5374BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005375BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005376WIDTH="100%"
5377CELLPADDING="6"
5378><TR
5379><TD
5380><PRE
5381CLASS="PROGRAMLISTING"
5382><A
5383HREF="gnome-xml-tree.html#XMLDOCPTR"
5384>xmlDocPtr</A
5385> xmlParseMemory (char *buffer,
5386 int size);</PRE
5387></TD
5388></TR
5389></TABLE
5390><P
5391>parse an XML in-memory block and build a tree.</P
5392><P
5393></P
5394><DIV
5395CLASS="INFORMALTABLE"
5396><P
5397></P
5398><TABLE
5399BORDER="0"
5400WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005401BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005402CELLSPACING="0"
5403CELLPADDING="4"
5404CLASS="CALSTABLE"
5405><TR
5406><TD
5407WIDTH="20%"
5408ALIGN="RIGHT"
5409VALIGN="TOP"
5410><TT
5411CLASS="PARAMETER"
5412><I
5413>buffer</I
5414></TT
5415>&nbsp;:</TD
5416><TD
5417WIDTH="80%"
5418ALIGN="LEFT"
5419VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005420>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005421></TR
5422><TR
5423><TD
5424WIDTH="20%"
5425ALIGN="RIGHT"
5426VALIGN="TOP"
5427><TT
5428CLASS="PARAMETER"
5429><I
5430>size</I
5431></TT
5432>&nbsp;:</TD
5433><TD
5434WIDTH="80%"
5435ALIGN="LEFT"
5436VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005437>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005438></TR
5439><TR
5440><TD
5441WIDTH="20%"
5442ALIGN="RIGHT"
5443VALIGN="TOP"
5444><I
5445CLASS="EMPHASIS"
5446>Returns</I
5447> :</TD
5448><TD
5449WIDTH="80%"
5450ALIGN="LEFT"
5451VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005452>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005453></TR
5454></TABLE
5455><P
5456></P
5457></DIV
5458></DIV
5459><HR><DIV
5460CLASS="REFSECT2"
5461><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005462NAME="AEN1320"
Daniel Veillard35925471999-02-25 08:46:07 +00005463></A
5464><H3
5465><A
5466NAME="XMLPARSEFILE"
5467></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005468>xmlParseFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005469><TABLE
5470BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005471BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005472WIDTH="100%"
5473CELLPADDING="6"
5474><TR
5475><TD
5476><PRE
5477CLASS="PROGRAMLISTING"
5478><A
5479HREF="gnome-xml-tree.html#XMLDOCPTR"
5480>xmlDocPtr</A
5481> xmlParseFile (const char *filename);</PRE
5482></TD
5483></TR
5484></TABLE
5485><P
5486>parse an XML file and build a tree. Automatic support for ZLIB/Compress
5487compressed document is provided by default if found at compile-time.</P
5488><P
5489></P
5490><DIV
5491CLASS="INFORMALTABLE"
5492><P
5493></P
5494><TABLE
5495BORDER="0"
5496WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005497BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005498CELLSPACING="0"
5499CELLPADDING="4"
5500CLASS="CALSTABLE"
5501><TR
5502><TD
5503WIDTH="20%"
5504ALIGN="RIGHT"
5505VALIGN="TOP"
5506><TT
5507CLASS="PARAMETER"
5508><I
5509>filename</I
5510></TT
5511>&nbsp;:</TD
5512><TD
5513WIDTH="80%"
5514ALIGN="LEFT"
5515VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005516>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005517></TR
5518><TR
5519><TD
5520WIDTH="20%"
5521ALIGN="RIGHT"
5522VALIGN="TOP"
5523><I
5524CLASS="EMPHASIS"
5525>Returns</I
5526> :</TD
5527><TD
5528WIDTH="80%"
5529ALIGN="LEFT"
5530VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005531>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005532></TR
5533></TABLE
5534><P
5535></P
5536></DIV
5537></DIV
5538><HR><DIV
5539CLASS="REFSECT2"
5540><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005541NAME="AEN1340"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005542></A
5543><H3
5544><A
5545NAME="XMLSUBSTITUTEENTITIESDEFAULT"
5546></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005547>xmlSubstituteEntitiesDefault ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00005548><TABLE
5549BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005550BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005551WIDTH="100%"
5552CELLPADDING="6"
5553><TR
5554><TD
5555><PRE
5556CLASS="PROGRAMLISTING"
5557>int xmlSubstituteEntitiesDefault (int val);</PRE
5558></TD
5559></TR
5560></TABLE
5561><P
5562>Set and return the previous value for default entity support.
5563Initially the parser always keep entity references instead of substituting
5564entity values in the output. This function has to be used to change the
5565default parser behaviour
5566SAX::<GTKDOCLINK
5567HREF="SUBTITUTEENTITIES"
5568>subtituteEntities</GTKDOCLINK
5569>() has to be used for changing that on a file by
5570file basis.</P
5571><P
5572></P
5573><DIV
5574CLASS="INFORMALTABLE"
5575><P
5576></P
5577><TABLE
5578BORDER="0"
5579WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005580BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005581CELLSPACING="0"
5582CELLPADDING="4"
5583CLASS="CALSTABLE"
5584><TR
5585><TD
5586WIDTH="20%"
5587ALIGN="RIGHT"
5588VALIGN="TOP"
5589><TT
5590CLASS="PARAMETER"
5591><I
5592>val</I
5593></TT
5594>&nbsp;:</TD
5595><TD
5596WIDTH="80%"
5597ALIGN="LEFT"
5598VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005599>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005600></TR
5601><TR
5602><TD
5603WIDTH="20%"
5604ALIGN="RIGHT"
5605VALIGN="TOP"
5606><I
5607CLASS="EMPHASIS"
5608>Returns</I
5609> :</TD
5610><TD
5611WIDTH="80%"
5612ALIGN="LEFT"
5613VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005614>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005615></TR
5616></TABLE
5617><P
5618></P
5619></DIV
5620></DIV
5621><HR><DIV
5622CLASS="REFSECT2"
5623><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005624NAME="AEN1360"
Daniel Veillard35925471999-02-25 08:46:07 +00005625></A
5626><H3
5627><A
5628NAME="XMLRECOVERDOC"
5629></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005630>xmlRecoverDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005631><TABLE
5632BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005633BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005634WIDTH="100%"
5635CELLPADDING="6"
5636><TR
5637><TD
5638><PRE
5639CLASS="PROGRAMLISTING"
5640><A
5641HREF="gnome-xml-tree.html#XMLDOCPTR"
5642>xmlDocPtr</A
5643> xmlRecoverDoc (<A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005644HREF="gnome-xml-tree.html#XMLCHAR"
5645>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005646> *cur);</PRE
5647></TD
5648></TR
5649></TABLE
5650><P
5651>parse an XML in-memory document and build a tree.
5652In the case the document is not Well Formed, a tree is built anyway</P
5653><P
5654></P
5655><DIV
5656CLASS="INFORMALTABLE"
5657><P
5658></P
5659><TABLE
5660BORDER="0"
5661WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005662BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005663CELLSPACING="0"
5664CELLPADDING="4"
5665CLASS="CALSTABLE"
5666><TR
5667><TD
5668WIDTH="20%"
5669ALIGN="RIGHT"
5670VALIGN="TOP"
5671><TT
5672CLASS="PARAMETER"
5673><I
5674>cur</I
5675></TT
5676>&nbsp;:</TD
5677><TD
5678WIDTH="80%"
5679ALIGN="LEFT"
5680VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005681>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005682></TR
5683><TR
5684><TD
5685WIDTH="20%"
5686ALIGN="RIGHT"
5687VALIGN="TOP"
5688><I
5689CLASS="EMPHASIS"
5690>Returns</I
5691> :</TD
5692><TD
5693WIDTH="80%"
5694ALIGN="LEFT"
5695VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005696>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005697></TR
5698></TABLE
5699><P
5700></P
5701></DIV
5702></DIV
5703><HR><DIV
5704CLASS="REFSECT2"
5705><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005706NAME="AEN1381"
Daniel Veillard35925471999-02-25 08:46:07 +00005707></A
5708><H3
5709><A
5710NAME="XMLRECOVERMEMORY"
5711></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005712>xmlRecoverMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005713><TABLE
5714BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005715BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005716WIDTH="100%"
5717CELLPADDING="6"
5718><TR
5719><TD
5720><PRE
5721CLASS="PROGRAMLISTING"
5722><A
5723HREF="gnome-xml-tree.html#XMLDOCPTR"
5724>xmlDocPtr</A
5725> xmlRecoverMemory (char *buffer,
5726 int size);</PRE
5727></TD
5728></TR
5729></TABLE
5730><P
5731>parse an XML in-memory block and build a tree.
5732In the case the document is not Well Formed, a tree is built anyway</P
5733><P
5734></P
5735><DIV
5736CLASS="INFORMALTABLE"
5737><P
5738></P
5739><TABLE
5740BORDER="0"
5741WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005742BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005743CELLSPACING="0"
5744CELLPADDING="4"
5745CLASS="CALSTABLE"
5746><TR
5747><TD
5748WIDTH="20%"
5749ALIGN="RIGHT"
5750VALIGN="TOP"
5751><TT
5752CLASS="PARAMETER"
5753><I
5754>buffer</I
5755></TT
5756>&nbsp;:</TD
5757><TD
5758WIDTH="80%"
5759ALIGN="LEFT"
5760VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005761>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005762></TR
5763><TR
5764><TD
5765WIDTH="20%"
5766ALIGN="RIGHT"
5767VALIGN="TOP"
5768><TT
5769CLASS="PARAMETER"
5770><I
5771>size</I
5772></TT
5773>&nbsp;:</TD
5774><TD
5775WIDTH="80%"
5776ALIGN="LEFT"
5777VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005778>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005779></TR
5780><TR
5781><TD
5782WIDTH="20%"
5783ALIGN="RIGHT"
5784VALIGN="TOP"
5785><I
5786CLASS="EMPHASIS"
5787>Returns</I
5788> :</TD
5789><TD
5790WIDTH="80%"
5791ALIGN="LEFT"
5792VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005793>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005794></TR
5795></TABLE
5796><P
5797></P
5798></DIV
5799></DIV
5800><HR><DIV
5801CLASS="REFSECT2"
5802><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005803NAME="AEN1405"
Daniel Veillard35925471999-02-25 08:46:07 +00005804></A
5805><H3
5806><A
5807NAME="XMLRECOVERFILE"
5808></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005809>xmlRecoverFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005810><TABLE
5811BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005812BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005813WIDTH="100%"
5814CELLPADDING="6"
5815><TR
5816><TD
5817><PRE
5818CLASS="PROGRAMLISTING"
5819><A
5820HREF="gnome-xml-tree.html#XMLDOCPTR"
5821>xmlDocPtr</A
5822> xmlRecoverFile (const char *filename);</PRE
5823></TD
5824></TR
5825></TABLE
5826><P
5827>parse an XML file and build a tree. Automatic support for ZLIB/Compress
5828compressed document is provided by default if found at compile-time.
5829In the case the document is not Well Formed, a tree is built anyway</P
5830><P
5831></P
5832><DIV
5833CLASS="INFORMALTABLE"
5834><P
5835></P
5836><TABLE
5837BORDER="0"
5838WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005839BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005840CELLSPACING="0"
5841CELLPADDING="4"
5842CLASS="CALSTABLE"
5843><TR
5844><TD
5845WIDTH="20%"
5846ALIGN="RIGHT"
5847VALIGN="TOP"
5848><TT
5849CLASS="PARAMETER"
5850><I
5851>filename</I
5852></TT
5853>&nbsp;:</TD
5854><TD
5855WIDTH="80%"
5856ALIGN="LEFT"
5857VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005858>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005859></TR
5860><TR
5861><TD
5862WIDTH="20%"
5863ALIGN="RIGHT"
5864VALIGN="TOP"
5865><I
5866CLASS="EMPHASIS"
5867>Returns</I
5868> :</TD
5869><TD
5870WIDTH="80%"
5871ALIGN="LEFT"
5872VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005873>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005874></TR
5875></TABLE
5876><P
5877></P
5878></DIV
5879></DIV
5880><HR><DIV
5881CLASS="REFSECT2"
5882><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005883NAME="AEN1425"
Daniel Veillard35925471999-02-25 08:46:07 +00005884></A
5885><H3
5886><A
5887NAME="XMLPARSEDOCUMENT"
5888></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005889>xmlParseDocument ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005890><TABLE
5891BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005892BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005893WIDTH="100%"
5894CELLPADDING="6"
5895><TR
5896><TD
5897><PRE
5898CLASS="PROGRAMLISTING"
5899>int xmlParseDocument (<A
5900HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
5901>xmlParserCtxtPtr</A
5902> ctxt);</PRE
5903></TD
5904></TR
5905></TABLE
5906><P
5907>parse an XML document (and build a tree if using the standard SAX
5908interface).</P
5909><P
5910>[1] document ::= prolog element Misc*</P
5911><P
5912>[22] prolog ::= XMLDecl? Misc* (doctypedecl Misc*)?</P
5913><P
5914></P
5915><DIV
5916CLASS="INFORMALTABLE"
5917><P
5918></P
5919><TABLE
5920BORDER="0"
5921WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005922BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005923CELLSPACING="0"
5924CELLPADDING="4"
5925CLASS="CALSTABLE"
5926><TR
5927><TD
5928WIDTH="20%"
5929ALIGN="RIGHT"
5930VALIGN="TOP"
5931><TT
5932CLASS="PARAMETER"
5933><I
5934>ctxt</I
5935></TT
5936>&nbsp;:</TD
5937><TD
5938WIDTH="80%"
5939ALIGN="LEFT"
5940VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005941>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005942></TR
5943><TR
5944><TD
5945WIDTH="20%"
5946ALIGN="RIGHT"
5947VALIGN="TOP"
5948><I
5949CLASS="EMPHASIS"
5950>Returns</I
5951> :</TD
5952><TD
5953WIDTH="80%"
5954ALIGN="LEFT"
5955VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005956>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005957></TR
5958></TABLE
5959><P
5960></P
5961></DIV
5962></DIV
5963><HR><DIV
5964CLASS="REFSECT2"
5965><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00005966NAME="AEN1447"
Daniel Veillard35925471999-02-25 08:46:07 +00005967></A
5968><H3
5969><A
5970NAME="XMLSAXPARSEDOC"
5971></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005972>xmlSAXParseDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005973><TABLE
5974BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005975BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005976WIDTH="100%"
5977CELLPADDING="6"
5978><TR
5979><TD
5980><PRE
5981CLASS="PROGRAMLISTING"
5982><A
5983HREF="gnome-xml-tree.html#XMLDOCPTR"
5984>xmlDocPtr</A
5985> xmlSAXParseDoc (<A
5986HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5987>xmlSAXHandlerPtr</A
5988> sax,
5989 <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00005990HREF="gnome-xml-tree.html#XMLCHAR"
5991>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00005992> *cur,
5993 int recovery);</PRE
5994></TD
5995></TR
5996></TABLE
5997><P
5998>parse an XML in-memory document and build a tree.
5999It use the given SAX function block to handle the parsing callback.
6000If sax is NULL, fallback to the default DOM tree building routines.</P
6001><P
6002></P
6003><DIV
6004CLASS="INFORMALTABLE"
6005><P
6006></P
6007><TABLE
6008BORDER="0"
6009WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006010BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006011CELLSPACING="0"
6012CELLPADDING="4"
6013CLASS="CALSTABLE"
6014><TR
6015><TD
6016WIDTH="20%"
6017ALIGN="RIGHT"
6018VALIGN="TOP"
6019><TT
6020CLASS="PARAMETER"
6021><I
6022>sax</I
6023></TT
6024>&nbsp;:</TD
6025><TD
6026WIDTH="80%"
6027ALIGN="LEFT"
6028VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006029>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006030></TR
6031><TR
6032><TD
6033WIDTH="20%"
6034ALIGN="RIGHT"
6035VALIGN="TOP"
6036><TT
6037CLASS="PARAMETER"
6038><I
6039>cur</I
6040></TT
6041>&nbsp;:</TD
6042><TD
6043WIDTH="80%"
6044ALIGN="LEFT"
6045VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006046>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006047></TR
6048><TR
6049><TD
6050WIDTH="20%"
6051ALIGN="RIGHT"
6052VALIGN="TOP"
6053><TT
6054CLASS="PARAMETER"
6055><I
6056>recovery</I
6057></TT
6058>&nbsp;:</TD
6059><TD
6060WIDTH="80%"
6061ALIGN="LEFT"
6062VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006063>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006064></TR
6065><TR
6066><TD
6067WIDTH="20%"
6068ALIGN="RIGHT"
6069VALIGN="TOP"
6070><I
6071CLASS="EMPHASIS"
6072>Returns</I
6073> :</TD
6074><TD
6075WIDTH="80%"
6076ALIGN="LEFT"
6077VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006078>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006079></TR
6080></TABLE
6081><P
6082></P
6083></DIV
6084></DIV
6085><HR><DIV
6086CLASS="REFSECT2"
6087><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006088NAME="AEN1477"
Daniel Veillard35925471999-02-25 08:46:07 +00006089></A
6090><H3
6091><A
6092NAME="XMLSAXPARSEMEMORY"
6093></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006094>xmlSAXParseMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006095><TABLE
6096BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006097BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006098WIDTH="100%"
6099CELLPADDING="6"
6100><TR
6101><TD
6102><PRE
6103CLASS="PROGRAMLISTING"
6104><A
6105HREF="gnome-xml-tree.html#XMLDOCPTR"
6106>xmlDocPtr</A
6107> xmlSAXParseMemory (<A
6108HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
6109>xmlSAXHandlerPtr</A
6110> sax,
6111 char *buffer,
6112 int size,
6113 int recovery);</PRE
6114></TD
6115></TR
6116></TABLE
6117><P
6118>parse an XML in-memory block and use the given SAX function block
6119to handle the parsing callback. If sax is NULL, fallback to the default
6120DOM tree building routines.</P
6121><P
Daniel Veillard35925471999-02-25 08:46:07 +00006122></P
6123><DIV
6124CLASS="INFORMALTABLE"
6125><P
6126></P
6127><TABLE
6128BORDER="0"
6129WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006130BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006131CELLSPACING="0"
6132CELLPADDING="4"
6133CLASS="CALSTABLE"
6134><TR
6135><TD
6136WIDTH="20%"
6137ALIGN="RIGHT"
6138VALIGN="TOP"
6139><TT
6140CLASS="PARAMETER"
6141><I
6142>sax</I
6143></TT
6144>&nbsp;:</TD
6145><TD
6146WIDTH="80%"
6147ALIGN="LEFT"
6148VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006149>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006150></TR
6151><TR
6152><TD
6153WIDTH="20%"
6154ALIGN="RIGHT"
6155VALIGN="TOP"
6156><TT
6157CLASS="PARAMETER"
6158><I
6159>buffer</I
6160></TT
6161>&nbsp;:</TD
6162><TD
6163WIDTH="80%"
6164ALIGN="LEFT"
6165VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006166>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006167></TR
6168><TR
6169><TD
6170WIDTH="20%"
6171ALIGN="RIGHT"
6172VALIGN="TOP"
6173><TT
6174CLASS="PARAMETER"
6175><I
6176>size</I
6177></TT
6178>&nbsp;:</TD
6179><TD
6180WIDTH="80%"
6181ALIGN="LEFT"
6182VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006183>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006184></TR
6185><TR
6186><TD
6187WIDTH="20%"
6188ALIGN="RIGHT"
6189VALIGN="TOP"
6190><TT
6191CLASS="PARAMETER"
6192><I
6193>recovery</I
6194></TT
6195>&nbsp;:</TD
6196><TD
6197WIDTH="80%"
6198ALIGN="LEFT"
6199VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006200>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006201></TR
6202><TR
6203><TD
6204WIDTH="20%"
6205ALIGN="RIGHT"
6206VALIGN="TOP"
6207><I
6208CLASS="EMPHASIS"
6209>Returns</I
6210> :</TD
6211><TD
6212WIDTH="80%"
6213ALIGN="LEFT"
6214VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006215>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006216></TR
6217></TABLE
6218><P
6219></P
6220></DIV
6221></DIV
6222><HR><DIV
6223CLASS="REFSECT2"
6224><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006225NAME="AEN1510"
Daniel Veillard35925471999-02-25 08:46:07 +00006226></A
6227><H3
6228><A
6229NAME="XMLSAXPARSEFILE"
6230></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006231>xmlSAXParseFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006232><TABLE
6233BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006234BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006235WIDTH="100%"
6236CELLPADDING="6"
6237><TR
6238><TD
6239><PRE
6240CLASS="PROGRAMLISTING"
6241><A
6242HREF="gnome-xml-tree.html#XMLDOCPTR"
6243>xmlDocPtr</A
6244> xmlSAXParseFile (<A
6245HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
6246>xmlSAXHandlerPtr</A
6247> sax,
6248 const char *filename,
6249 int recovery);</PRE
6250></TD
6251></TR
6252></TABLE
6253><P
6254>parse an XML file and build a tree. Automatic support for ZLIB/Compress
6255compressed document is provided by default if found at compile-time.
6256It use the given SAX function block to handle the parsing callback.
6257If sax is NULL, fallback to the default DOM tree building routines.</P
6258><P
6259></P
6260><DIV
6261CLASS="INFORMALTABLE"
6262><P
6263></P
6264><TABLE
6265BORDER="0"
6266WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006267BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006268CELLSPACING="0"
6269CELLPADDING="4"
6270CLASS="CALSTABLE"
6271><TR
6272><TD
6273WIDTH="20%"
6274ALIGN="RIGHT"
6275VALIGN="TOP"
6276><TT
6277CLASS="PARAMETER"
6278><I
6279>sax</I
6280></TT
6281>&nbsp;:</TD
6282><TD
6283WIDTH="80%"
6284ALIGN="LEFT"
6285VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006286>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006287></TR
6288><TR
6289><TD
6290WIDTH="20%"
6291ALIGN="RIGHT"
6292VALIGN="TOP"
6293><TT
6294CLASS="PARAMETER"
6295><I
6296>filename</I
6297></TT
6298>&nbsp;:</TD
6299><TD
6300WIDTH="80%"
6301ALIGN="LEFT"
6302VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006303>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006304></TR
6305><TR
6306><TD
6307WIDTH="20%"
6308ALIGN="RIGHT"
6309VALIGN="TOP"
6310><TT
6311CLASS="PARAMETER"
6312><I
6313>recovery</I
6314></TT
6315>&nbsp;:</TD
6316><TD
6317WIDTH="80%"
6318ALIGN="LEFT"
6319VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006320>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006321></TR
6322><TR
6323><TD
6324WIDTH="20%"
6325ALIGN="RIGHT"
6326VALIGN="TOP"
6327><I
6328CLASS="EMPHASIS"
6329>Returns</I
6330> :</TD
6331><TD
6332WIDTH="80%"
6333ALIGN="LEFT"
6334VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006335>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006336></TR
6337></TABLE
6338><P
6339></P
6340></DIV
6341></DIV
6342><HR><DIV
6343CLASS="REFSECT2"
6344><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006345NAME="AEN1539"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006346></A
6347><H3
6348><A
6349NAME="XMLPARSEDTD"
6350></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006351>xmlParseDTD ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00006352><TABLE
6353BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006354BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006355WIDTH="100%"
6356CELLPADDING="6"
6357><TR
6358><TD
6359><PRE
6360CLASS="PROGRAMLISTING"
6361><A
6362HREF="gnome-xml-tree.html#XMLDTDPTR"
6363>xmlDtdPtr</A
6364> xmlParseDTD (const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006365HREF="gnome-xml-tree.html#XMLCHAR"
6366>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00006367> *ExternalID,
6368 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006369HREF="gnome-xml-tree.html#XMLCHAR"
6370>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00006371> *SystemID);</PRE
6372></TD
6373></TR
6374></TABLE
6375><P
6376>Load and parse an external subset.</P
6377><P
6378></P
6379><DIV
6380CLASS="INFORMALTABLE"
6381><P
6382></P
6383><TABLE
6384BORDER="0"
6385WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006386BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006387CELLSPACING="0"
6388CELLPADDING="4"
6389CLASS="CALSTABLE"
6390><TR
6391><TD
6392WIDTH="20%"
6393ALIGN="RIGHT"
6394VALIGN="TOP"
6395><TT
6396CLASS="PARAMETER"
6397><I
6398>ExternalID</I
6399></TT
6400>&nbsp;:</TD
6401><TD
6402WIDTH="80%"
6403ALIGN="LEFT"
6404VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006405>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006406></TR
6407><TR
6408><TD
6409WIDTH="20%"
6410ALIGN="RIGHT"
6411VALIGN="TOP"
6412><TT
6413CLASS="PARAMETER"
6414><I
6415>SystemID</I
6416></TT
6417>&nbsp;:</TD
6418><TD
6419WIDTH="80%"
6420ALIGN="LEFT"
6421VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006422>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006423></TR
6424><TR
6425><TD
6426WIDTH="20%"
6427ALIGN="RIGHT"
6428VALIGN="TOP"
6429><I
6430CLASS="EMPHASIS"
6431>Returns</I
6432> :</TD
6433><TD
6434WIDTH="80%"
6435ALIGN="LEFT"
6436VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006437>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006438></TR
6439></TABLE
6440><P
6441></P
6442></DIV
6443></DIV
6444><HR><DIV
6445CLASS="REFSECT2"
6446><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006447NAME="AEN1565"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006448></A
6449><H3
6450><A
6451NAME="XMLSAXPARSEDTD"
6452></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006453>xmlSAXParseDTD ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00006454><TABLE
6455BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006456BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006457WIDTH="100%"
6458CELLPADDING="6"
6459><TR
6460><TD
6461><PRE
6462CLASS="PROGRAMLISTING"
6463><A
6464HREF="gnome-xml-tree.html#XMLDTDPTR"
6465>xmlDtdPtr</A
6466> xmlSAXParseDTD (<A
6467HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
6468>xmlSAXHandlerPtr</A
6469> sax,
6470 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006471HREF="gnome-xml-tree.html#XMLCHAR"
6472>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00006473> *ExternalID,
6474 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006475HREF="gnome-xml-tree.html#XMLCHAR"
6476>xmlChar</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00006477> *SystemID);</PRE
6478></TD
6479></TR
6480></TABLE
6481><P
6482>Load and parse an external subset.</P
6483><P
6484></P
6485><DIV
6486CLASS="INFORMALTABLE"
6487><P
6488></P
6489><TABLE
6490BORDER="0"
6491WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006492BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006493CELLSPACING="0"
6494CELLPADDING="4"
6495CLASS="CALSTABLE"
6496><TR
6497><TD
6498WIDTH="20%"
6499ALIGN="RIGHT"
6500VALIGN="TOP"
6501><TT
6502CLASS="PARAMETER"
6503><I
6504>sax</I
6505></TT
6506>&nbsp;:</TD
6507><TD
6508WIDTH="80%"
6509ALIGN="LEFT"
6510VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006511>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006512></TR
6513><TR
6514><TD
6515WIDTH="20%"
6516ALIGN="RIGHT"
6517VALIGN="TOP"
6518><TT
6519CLASS="PARAMETER"
6520><I
6521>ExternalID</I
6522></TT
6523>&nbsp;:</TD
6524><TD
6525WIDTH="80%"
6526ALIGN="LEFT"
6527VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006528>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006529></TR
6530><TR
6531><TD
6532WIDTH="20%"
6533ALIGN="RIGHT"
6534VALIGN="TOP"
6535><TT
6536CLASS="PARAMETER"
6537><I
6538>SystemID</I
6539></TT
6540>&nbsp;:</TD
6541><TD
6542WIDTH="80%"
6543ALIGN="LEFT"
6544VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006545>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006546></TR
6547><TR
6548><TD
6549WIDTH="20%"
6550ALIGN="RIGHT"
6551VALIGN="TOP"
6552><I
6553CLASS="EMPHASIS"
6554>Returns</I
6555> :</TD
6556><TD
6557WIDTH="80%"
6558ALIGN="LEFT"
6559VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006560>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006561></TR
6562></TABLE
6563><P
6564></P
6565></DIV
6566></DIV
6567><HR><DIV
6568CLASS="REFSECT2"
6569><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006570NAME="AEN1596"
Daniel Veillard35925471999-02-25 08:46:07 +00006571></A
6572><H3
6573><A
6574NAME="XMLINITPARSERCTXT"
6575></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006576>xmlInitParserCtxt ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006577><TABLE
6578BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006579BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006580WIDTH="100%"
6581CELLPADDING="6"
6582><TR
6583><TD
6584><PRE
6585CLASS="PROGRAMLISTING"
6586>void xmlInitParserCtxt (<A
6587HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6588>xmlParserCtxtPtr</A
6589> ctxt);</PRE
6590></TD
6591></TR
6592></TABLE
6593><P
6594>Initialize a parser context</P
6595><P
6596></P
6597><DIV
6598CLASS="INFORMALTABLE"
6599><P
6600></P
6601><TABLE
6602BORDER="0"
6603WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006604BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006605CELLSPACING="0"
6606CELLPADDING="4"
6607CLASS="CALSTABLE"
6608><TR
6609><TD
6610WIDTH="20%"
6611ALIGN="RIGHT"
6612VALIGN="TOP"
6613><TT
6614CLASS="PARAMETER"
6615><I
6616>ctxt</I
6617></TT
6618>&nbsp;:</TD
6619><TD
6620WIDTH="80%"
6621ALIGN="LEFT"
6622VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006623>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006624></TR
6625></TABLE
6626><P
6627></P
6628></DIV
6629></DIV
6630><HR><DIV
6631CLASS="REFSECT2"
6632><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006633NAME="AEN1612"
Daniel Veillard35925471999-02-25 08:46:07 +00006634></A
6635><H3
6636><A
6637NAME="XMLCLEARPARSERCTXT"
6638></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006639>xmlClearParserCtxt ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006640><TABLE
6641BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006642BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006643WIDTH="100%"
6644CELLPADDING="6"
6645><TR
6646><TD
6647><PRE
6648CLASS="PROGRAMLISTING"
6649>void xmlClearParserCtxt (<A
6650HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6651>xmlParserCtxtPtr</A
6652> ctxt);</PRE
6653></TD
6654></TR
6655></TABLE
6656><P
6657>Clear (release owned resources) and reinitialize a parser context</P
6658><P
6659></P
6660><DIV
6661CLASS="INFORMALTABLE"
6662><P
6663></P
6664><TABLE
6665BORDER="0"
6666WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006667BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006668CELLSPACING="0"
6669CELLPADDING="4"
6670CLASS="CALSTABLE"
6671><TR
6672><TD
6673WIDTH="20%"
6674ALIGN="RIGHT"
6675VALIGN="TOP"
6676><TT
6677CLASS="PARAMETER"
6678><I
6679>ctxt</I
6680></TT
6681>&nbsp;:</TD
6682><TD
6683WIDTH="80%"
6684ALIGN="LEFT"
6685VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006686>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006687></TR
6688></TABLE
6689><P
6690></P
6691></DIV
6692></DIV
6693><HR><DIV
6694CLASS="REFSECT2"
6695><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006696NAME="AEN1628"
Daniel Veillard35925471999-02-25 08:46:07 +00006697></A
6698><H3
6699><A
6700NAME="XMLSETUPPARSERFORBUFFER"
6701></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006702>xmlSetupParserForBuffer ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006703><TABLE
6704BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006705BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006706WIDTH="100%"
6707CELLPADDING="6"
6708><TR
6709><TD
6710><PRE
6711CLASS="PROGRAMLISTING"
6712>void xmlSetupParserForBuffer (<A
6713HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6714>xmlParserCtxtPtr</A
6715> ctxt,
6716 const <A
Daniel Veillarddd6b3671999-09-23 22:19:22 +00006717HREF="gnome-xml-tree.html#XMLCHAR"
6718>xmlChar</A
Daniel Veillard35925471999-02-25 08:46:07 +00006719> *buffer,
6720 const char *filename);</PRE
6721></TD
6722></TR
6723></TABLE
6724><P
6725>Setup the parser context to parse a new buffer; Clears any prior
6726contents from the parser context. The buffer parameter must not be
6727NULL, but the filename parameter can be</P
6728><P
6729></P
6730><DIV
6731CLASS="INFORMALTABLE"
6732><P
6733></P
6734><TABLE
6735BORDER="0"
6736WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006737BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006738CELLSPACING="0"
6739CELLPADDING="4"
6740CLASS="CALSTABLE"
6741><TR
6742><TD
6743WIDTH="20%"
6744ALIGN="RIGHT"
6745VALIGN="TOP"
6746><TT
6747CLASS="PARAMETER"
6748><I
6749>ctxt</I
6750></TT
6751>&nbsp;:</TD
6752><TD
6753WIDTH="80%"
6754ALIGN="LEFT"
6755VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006756>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006757></TR
6758><TR
6759><TD
6760WIDTH="20%"
6761ALIGN="RIGHT"
6762VALIGN="TOP"
6763><TT
6764CLASS="PARAMETER"
6765><I
6766>buffer</I
6767></TT
6768>&nbsp;:</TD
6769><TD
6770WIDTH="80%"
6771ALIGN="LEFT"
6772VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006773>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006774></TR
6775><TR
6776><TD
6777WIDTH="20%"
6778ALIGN="RIGHT"
6779VALIGN="TOP"
6780><TT
6781CLASS="PARAMETER"
6782><I
6783>filename</I
6784></TT
6785>&nbsp;:</TD
6786><TD
6787WIDTH="80%"
6788ALIGN="LEFT"
6789VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006790>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006791></TR
6792></TABLE
6793><P
6794></P
6795></DIV
6796></DIV
6797><HR><DIV
6798CLASS="REFSECT2"
6799><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006800NAME="AEN1653"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006801></A
6802><H3
6803><A
6804NAME="XMLDEFAULTSAXHANDLERINIT"
6805></A
6806>xmlDefaultSAXHandlerInit ()</H3
6807><TABLE
6808BORDER="0"
6809BGCOLOR="#D6E8FF"
6810WIDTH="100%"
6811CELLPADDING="6"
6812><TR
6813><TD
6814><PRE
6815CLASS="PROGRAMLISTING"
6816>void xmlDefaultSAXHandlerInit (void);</PRE
6817></TD
6818></TR
6819></TABLE
6820><P
6821>Initialize the default SAX handler</P
6822><P
6823></P
6824></DIV
6825><HR><DIV
6826CLASS="REFSECT2"
6827><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006828NAME="AEN1659"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00006829></A
6830><H3
6831><A
6832NAME="HTMLDEFAULTSAXHANDLERINIT"
6833></A
6834>htmlDefaultSAXHandlerInit ()</H3
6835><TABLE
6836BORDER="0"
6837BGCOLOR="#D6E8FF"
6838WIDTH="100%"
6839CELLPADDING="6"
6840><TR
6841><TD
6842><PRE
6843CLASS="PROGRAMLISTING"
6844>void htmlDefaultSAXHandlerInit (void);</PRE
6845></TD
6846></TR
6847></TABLE
6848><P
6849>Initialize the default SAX handler</P
6850><P
6851></P
6852></DIV
6853><HR><DIV
6854CLASS="REFSECT2"
6855><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006856NAME="AEN1665"
Daniel Veillard35925471999-02-25 08:46:07 +00006857></A
6858><H3
6859><A
6860NAME="XMLPARSERFINDNODEINFO"
6861></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006862>xmlParserFindNodeInfo ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006863><TABLE
6864BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006865BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006866WIDTH="100%"
6867CELLPADDING="6"
6868><TR
6869><TD
6870><PRE
6871CLASS="PROGRAMLISTING"
6872>const <A
6873HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
6874>xmlParserNodeInfo</A
6875>* xmlParserFindNodeInfo
6876 (const <A
6877HREF="gnome-xml-parser.html#XMLPARSERCTXT"
6878>xmlParserCtxt</A
6879> *ctxt,
6880 const <A
6881HREF="gnome-xml-tree.html#XMLNODE"
6882>xmlNode</A
6883> *node);</PRE
6884></TD
6885></TR
6886></TABLE
6887><P
6888>Find the parser node info struct for a given node</P
6889><P
6890></P
6891><DIV
6892CLASS="INFORMALTABLE"
6893><P
6894></P
6895><TABLE
6896BORDER="0"
6897WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006898BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006899CELLSPACING="0"
6900CELLPADDING="4"
6901CLASS="CALSTABLE"
6902><TR
6903><TD
6904WIDTH="20%"
6905ALIGN="RIGHT"
6906VALIGN="TOP"
6907><TT
6908CLASS="PARAMETER"
6909><I
6910>ctxt</I
6911></TT
6912>&nbsp;:</TD
6913><TD
6914WIDTH="80%"
6915ALIGN="LEFT"
6916VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006917>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006918></TR
6919><TR
6920><TD
6921WIDTH="20%"
6922ALIGN="RIGHT"
6923VALIGN="TOP"
6924><TT
6925CLASS="PARAMETER"
6926><I
6927>node</I
6928></TT
6929>&nbsp;:</TD
6930><TD
6931WIDTH="80%"
6932ALIGN="LEFT"
6933VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006934>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006935></TR
6936><TR
6937><TD
6938WIDTH="20%"
6939ALIGN="RIGHT"
6940VALIGN="TOP"
6941><I
6942CLASS="EMPHASIS"
6943>Returns</I
6944> :</TD
6945><TD
6946WIDTH="80%"
6947ALIGN="LEFT"
6948VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006949>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006950></TR
6951></TABLE
6952><P
6953></P
6954></DIV
6955></DIV
6956><HR><DIV
6957CLASS="REFSECT2"
6958><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00006959NAME="AEN1691"
Daniel Veillard35925471999-02-25 08:46:07 +00006960></A
6961><H3
6962><A
6963NAME="XMLINITNODEINFOSEQ"
6964></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006965>xmlInitNodeInfoSeq ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006966><TABLE
6967BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006968BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006969WIDTH="100%"
6970CELLPADDING="6"
6971><TR
6972><TD
6973><PRE
6974CLASS="PROGRAMLISTING"
6975>void xmlInitNodeInfoSeq (<A
6976HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
6977>xmlParserNodeInfoSeqPtr</A
6978> seq);</PRE
6979></TD
6980></TR
6981></TABLE
6982><P
6983>-- Initialize (set to initial state) node info sequence</P
6984><P
6985></P
6986><DIV
6987CLASS="INFORMALTABLE"
6988><P
6989></P
6990><TABLE
6991BORDER="0"
6992WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006993BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006994CELLSPACING="0"
6995CELLPADDING="4"
6996CLASS="CALSTABLE"
6997><TR
6998><TD
6999WIDTH="20%"
7000ALIGN="RIGHT"
7001VALIGN="TOP"
7002><TT
7003CLASS="PARAMETER"
7004><I
7005>seq</I
7006></TT
7007>&nbsp;:</TD
7008><TD
7009WIDTH="80%"
7010ALIGN="LEFT"
7011VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007012>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007013></TR
7014></TABLE
7015><P
7016></P
7017></DIV
7018></DIV
7019><HR><DIV
7020CLASS="REFSECT2"
7021><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007022NAME="AEN1707"
Daniel Veillard35925471999-02-25 08:46:07 +00007023></A
7024><H3
7025><A
7026NAME="XMLCLEARNODEINFOSEQ"
7027></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007028>xmlClearNodeInfoSeq ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007029><TABLE
7030BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007031BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007032WIDTH="100%"
7033CELLPADDING="6"
7034><TR
7035><TD
7036><PRE
7037CLASS="PROGRAMLISTING"
7038>void xmlClearNodeInfoSeq (<A
7039HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
7040>xmlParserNodeInfoSeqPtr</A
7041> seq);</PRE
7042></TD
7043></TR
7044></TABLE
7045><P
7046>-- Clear (release memory and reinitialize) node
7047info sequence</P
7048><P
7049></P
7050><DIV
7051CLASS="INFORMALTABLE"
7052><P
7053></P
7054><TABLE
7055BORDER="0"
7056WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007057BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007058CELLSPACING="0"
7059CELLPADDING="4"
7060CLASS="CALSTABLE"
7061><TR
7062><TD
7063WIDTH="20%"
7064ALIGN="RIGHT"
7065VALIGN="TOP"
7066><TT
7067CLASS="PARAMETER"
7068><I
7069>seq</I
7070></TT
7071>&nbsp;:</TD
7072><TD
7073WIDTH="80%"
7074ALIGN="LEFT"
7075VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007076>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007077></TR
7078></TABLE
7079><P
7080></P
7081></DIV
7082></DIV
7083><HR><DIV
7084CLASS="REFSECT2"
7085><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007086NAME="AEN1723"
Daniel Veillard35925471999-02-25 08:46:07 +00007087></A
7088><H3
7089><A
7090NAME="XMLPARSERFINDNODEINFOINDEX"
7091></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007092>xmlParserFindNodeInfoIndex ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007093><TABLE
7094BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007095BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007096WIDTH="100%"
7097CELLPADDING="6"
7098><TR
7099><TD
7100><PRE
7101CLASS="PROGRAMLISTING"
7102>unsigned <GTKDOCLINK
7103HREF="LONG"
7104>long</GTKDOCLINK
7105> xmlParserFindNodeInfoIndex (const <A
7106HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
7107>xmlParserNodeInfoSeq</A
7108> *seq,
7109 const <A
7110HREF="gnome-xml-tree.html#XMLNODE"
7111>xmlNode</A
7112> *node);</PRE
7113></TD
7114></TR
7115></TABLE
7116><P
7117>xmlParserFindNodeInfoIndex : Find the index that the info record for
7118the given node is or should be at in a sorted sequence</P
7119><P
7120></P
7121><DIV
7122CLASS="INFORMALTABLE"
7123><P
7124></P
7125><TABLE
7126BORDER="0"
7127WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007128BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007129CELLSPACING="0"
7130CELLPADDING="4"
7131CLASS="CALSTABLE"
7132><TR
7133><TD
7134WIDTH="20%"
7135ALIGN="RIGHT"
7136VALIGN="TOP"
7137><TT
7138CLASS="PARAMETER"
7139><I
7140>seq</I
7141></TT
7142>&nbsp;:</TD
7143><TD
7144WIDTH="80%"
7145ALIGN="LEFT"
7146VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007147>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007148></TR
7149><TR
7150><TD
7151WIDTH="20%"
7152ALIGN="RIGHT"
7153VALIGN="TOP"
7154><TT
7155CLASS="PARAMETER"
7156><I
7157>node</I
7158></TT
7159>&nbsp;:</TD
7160><TD
7161WIDTH="80%"
7162ALIGN="LEFT"
7163VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007164>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007165></TR
7166><TR
7167><TD
7168WIDTH="20%"
7169ALIGN="RIGHT"
7170VALIGN="TOP"
7171><I
7172CLASS="EMPHASIS"
7173>Returns</I
7174> :</TD
7175><TD
7176WIDTH="80%"
7177ALIGN="LEFT"
7178VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007179>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007180></TR
7181></TABLE
7182><P
7183></P
7184></DIV
7185></DIV
7186><HR><DIV
7187CLASS="REFSECT2"
7188><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007189NAME="AEN1749"
Daniel Veillard35925471999-02-25 08:46:07 +00007190></A
7191><H3
7192><A
7193NAME="XMLPARSERADDNODEINFO"
7194></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007195>xmlParserAddNodeInfo ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007196><TABLE
7197BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007198BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007199WIDTH="100%"
7200CELLPADDING="6"
7201><TR
7202><TD
7203><PRE
7204CLASS="PROGRAMLISTING"
7205>void xmlParserAddNodeInfo (<A
7206HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
7207>xmlParserCtxtPtr</A
7208> ctxt,
7209 const <A
7210HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
7211>xmlParserNodeInfo</A
7212> *info);</PRE
7213></TD
7214></TR
7215></TABLE
7216><P
7217>Insert node info record into the sorted sequence</P
7218><P
7219></P
7220><DIV
7221CLASS="INFORMALTABLE"
7222><P
7223></P
7224><TABLE
7225BORDER="0"
7226WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00007227BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00007228CELLSPACING="0"
7229CELLPADDING="4"
7230CLASS="CALSTABLE"
7231><TR
7232><TD
7233WIDTH="20%"
7234ALIGN="RIGHT"
7235VALIGN="TOP"
7236><TT
7237CLASS="PARAMETER"
7238><I
7239>ctxt</I
7240></TT
7241>&nbsp;:</TD
7242><TD
7243WIDTH="80%"
7244ALIGN="LEFT"
7245VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007246>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007247></TR
7248><TR
7249><TD
7250WIDTH="20%"
7251ALIGN="RIGHT"
7252VALIGN="TOP"
7253><TT
7254CLASS="PARAMETER"
7255><I
7256>info</I
7257></TT
7258>&nbsp;:</TD
7259><TD
7260WIDTH="80%"
7261ALIGN="LEFT"
7262VALIGN="TOP"
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007263>&nbsp;</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007264></TR
7265></TABLE
7266><P
7267></P
7268></DIV
7269></DIV
7270><HR><DIV
7271CLASS="REFSECT2"
7272><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007273NAME="AEN1770"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007274></A
7275><H3
7276><A
7277NAME="XMLSETEXTERNALENTITYLOADER"
7278></A
7279>xmlSetExternalEntityLoader ()</H3
7280><TABLE
7281BORDER="0"
7282BGCOLOR="#D6E8FF"
7283WIDTH="100%"
7284CELLPADDING="6"
7285><TR
7286><TD
7287><PRE
7288CLASS="PROGRAMLISTING"
7289>void xmlSetExternalEntityLoader (<A
7290HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
7291>xmlExternalEntityLoader</A
7292> f);</PRE
7293></TD
7294></TR
7295></TABLE
7296><P
7297></P
7298><DIV
7299CLASS="INFORMALTABLE"
7300><P
7301></P
7302><TABLE
7303BORDER="0"
7304WIDTH="100%"
7305BGCOLOR="#FFD0D0"
7306CELLSPACING="0"
7307CELLPADDING="4"
7308CLASS="CALSTABLE"
7309><TR
7310><TD
7311WIDTH="20%"
7312ALIGN="RIGHT"
7313VALIGN="TOP"
7314><TT
7315CLASS="PARAMETER"
7316><I
7317>f</I
7318></TT
7319>&nbsp;:</TD
7320><TD
7321WIDTH="80%"
7322ALIGN="LEFT"
7323VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00007324>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007325></TR
7326></TABLE
7327><P
7328></P
7329></DIV
7330></DIV
7331><HR><DIV
7332CLASS="REFSECT2"
7333><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007334NAME="AEN1785"
Daniel Veillard35925471999-02-25 08:46:07 +00007335></A
7336><H3
7337><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007338NAME="XMLGETEXTERNALENTITYLOADER"
Daniel Veillard35925471999-02-25 08:46:07 +00007339></A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007340>xmlGetExternalEntityLoader ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007341><TABLE
7342BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007343BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007344WIDTH="100%"
7345CELLPADDING="6"
7346><TR
7347><TD
7348><PRE
7349CLASS="PROGRAMLISTING"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007350><A
7351HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
7352>xmlExternalEntityLoader</A
7353> xmlGetExternalEntityLoader
7354 (void);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00007355></TD
7356></TR
7357></TABLE
7358><P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007359></P
7360><DIV
7361CLASS="INFORMALTABLE"
Daniel Veillard35925471999-02-25 08:46:07 +00007362><P
7363></P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007364><TABLE
7365BORDER="0"
7366WIDTH="100%"
7367BGCOLOR="#FFD0D0"
7368CELLSPACING="0"
7369CELLPADDING="4"
7370CLASS="CALSTABLE"
7371><TR
7372><TD
7373WIDTH="20%"
7374ALIGN="RIGHT"
7375VALIGN="TOP"
7376><I
7377CLASS="EMPHASIS"
7378>Returns</I
7379> :</TD
7380><TD
7381WIDTH="80%"
7382ALIGN="LEFT"
7383VALIGN="TOP"
7384>&nbsp;</TD
7385></TR
7386></TABLE
7387><P
7388></P
7389></DIV
Daniel Veillard35925471999-02-25 08:46:07 +00007390></DIV
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007391><HR><DIV
7392CLASS="REFSECT2"
7393><A
Daniel Veillard7f7d1111999-09-22 09:46:25 +00007394NAME="AEN1800"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007395></A
7396><H3
7397><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007398NAME="XMLLOADEXTERNALENTITY"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007399></A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007400>xmlLoadExternalEntity ()</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007401><TABLE
7402BORDER="0"
7403BGCOLOR="#D6E8FF"
7404WIDTH="100%"
7405CELLPADDING="6"
7406><TR
7407><TD
7408><PRE
7409CLASS="PROGRAMLISTING"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007410><A
7411HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
7412>xmlParserInputPtr</A
7413> xmlLoadExternalEntity (const char *URL,
7414 const char *ID,
7415 <A
7416HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
7417>xmlParserInputPtr</A
7418> context);</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007419></TD
7420></TR
7421></TABLE
7422><P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007423></P
7424><DIV
7425CLASS="INFORMALTABLE"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007426><P
7427></P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +00007428><TABLE
7429BORDER="0"
7430WIDTH="100%"
7431BGCOLOR="#FFD0D0"
7432CELLSPACING="0"
7433CELLPADDING="4"
7434CLASS="CALSTABLE"
7435><TR
7436><TD
7437WIDTH="20%"
7438ALIGN="RIGHT"
7439VALIGN="TOP"
7440><TT
7441CLASS="PARAMETER"
7442><I
7443>URL</I
7444></TT
7445>&nbsp;:</TD
7446><TD
7447WIDTH="80%"
7448ALIGN="LEFT"
7449VALIGN="TOP"
7450>&nbsp;</TD
7451></TR
7452><TR
7453><TD
7454WIDTH="20%"
7455ALIGN="RIGHT"
7456VALIGN="TOP"
7457><TT
7458CLASS="PARAMETER"
7459><I
7460>ID</I
7461></TT
7462>&nbsp;:</TD
7463><TD
7464WIDTH="80%"
7465ALIGN="LEFT"
7466VALIGN="TOP"
7467>&nbsp;</TD
7468></TR
7469><TR
7470><TD
7471WIDTH="20%"
7472ALIGN="RIGHT"
7473VALIGN="TOP"
7474><TT
7475CLASS="PARAMETER"
7476><I
7477>context</I
7478></TT
7479>&nbsp;:</TD
7480><TD
7481WIDTH="80%"
7482ALIGN="LEFT"
7483VALIGN="TOP"
7484>&nbsp;</TD
7485></TR
7486><TR
7487><TD
7488WIDTH="20%"
7489ALIGN="RIGHT"
7490VALIGN="TOP"
7491><I
7492CLASS="EMPHASIS"
7493>Returns</I
7494> :</TD
7495><TD
7496WIDTH="80%"
7497ALIGN="LEFT"
7498VALIGN="TOP"
7499>&nbsp;</TD
7500></TR
7501></TABLE
7502><P
7503></P
7504></DIV
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007505></DIV
Daniel Veillard35925471999-02-25 08:46:07 +00007506></DIV
7507><DIV
7508CLASS="NAVFOOTER"
Daniel Veillard00fdf371999-10-08 09:40:39 +00007509><BR
7510CLEAR="all"><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00007511WIDTH="100%"
7512BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007513BGCOLOR="#000000"
7514CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00007515CELLSPACING="0"
7516><TR
7517><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007518WIDTH="25%"
7519BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00007520ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00007521><A
7522HREF="libxml.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00007523><FONT
7524COLOR="#FFFFFF"
7525SIZE="3"
7526><B
7527>&#60;&#60;&#60; Previous Page</B
7528></FONT
7529></A
Daniel Veillard35925471999-02-25 08:46:07 +00007530></TD
7531><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007532WIDTH="25%"
7533BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00007534ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00007535><FONT
7536COLOR="#FFFFFF"
7537SIZE="3"
7538><B
Daniel Veillard35925471999-02-25 08:46:07 +00007539><A
7540HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00007541><FONT
7542COLOR="#FFFFFF"
7543SIZE="3"
7544><B
7545>Home</B
7546></FONT
7547></A
7548></B
7549></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00007550></TD
7551><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007552WIDTH="25%"
7553BGCOLOR="#00C000"
7554ALIGN="center"
7555><FONT
7556COLOR="#FFFFFF"
7557SIZE="3"
7558><B
7559><A
7560HREF="libxml.html"
7561><FONT
7562COLOR="#FFFFFF"
7563SIZE="3"
7564><B
7565>Up</B
7566></FONT
7567></A
7568></B
7569></FONT
7570></TD
7571><TD
7572WIDTH="25%"
7573BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00007574ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00007575><A
7576HREF="gnome-xml-tree.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00007577><FONT
7578COLOR="#FFFFFF"
7579SIZE="3"
7580><B
7581>Next Page &#62;&#62;&#62;</B
7582></FONT
7583></A
Daniel Veillard35925471999-02-25 08:46:07 +00007584></TD
7585></TR
7586><TR
7587><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007588COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00007589ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00007590><FONT
7591COLOR="#FFFFFF"
7592SIZE="3"
7593><B
7594>Gnome XML Library</B
7595></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00007596></TD
7597><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007598COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00007599ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00007600><FONT
7601COLOR="#FFFFFF"
7602SIZE="3"
7603><B
7604>tree</B
7605></FONT
7606></TD
Daniel Veillard35925471999-02-25 08:46:07 +00007607></TR
7608></TABLE
7609></DIV
7610></BODY
7611></HTML
7612>