blob: 1a96a6be209a151c1f1596521cd8f5d973e57525 [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
149HREF="gnome-xml-tree.html#CHAR"
150>CHAR</A
151>*);
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 Veillard35925471999-02-25 08:46:07 +0000156typedef <A
157HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
158>xmlParserNodeInfo</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000159>;
Daniel Veillard35925471999-02-25 08:46:07 +0000160typedef <A
161HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
162>xmlParserNodeInfoSeq</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000163>;
Daniel Veillard35925471999-02-25 08:46:07 +0000164typedef <A
165HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
166>xmlParserNodeInfoSeqPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000167>;
Daniel Veillardb05deb71999-08-10 19:04:08 +0000168enum <A
169HREF="gnome-xml-parser.html#XMLPARSERINPUTSTATE"
170>xmlParserInputState</A
171>;
Daniel Veillard35925471999-02-25 08:46:07 +0000172typedef <A
173HREF="gnome-xml-parser.html#XMLPARSERCTXT"
174>xmlParserCtxt</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000175>;
Daniel Veillard35925471999-02-25 08:46:07 +0000176typedef <A
177HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
178>xmlParserCtxtPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000179>;
Daniel Veillard35925471999-02-25 08:46:07 +0000180typedef <A
181HREF="gnome-xml-parser.html#XMLSAXLOCATOR"
182>xmlSAXLocator</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000183>;
Daniel Veillard35925471999-02-25 08:46:07 +0000184typedef <A
185HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
186>xmlSAXLocatorPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000187>;
Daniel Veillard35925471999-02-25 08:46:07 +0000188<A
189HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
190>xmlParserInputPtr</A
191> (<A
192HREF="gnome-xml-parser.html#RESOLVEENTITYSAXFUNC"
193>*resolveEntitySAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000194>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000195 const <A
196HREF="gnome-xml-tree.html#CHAR"
197>CHAR</A
198> *publicId,
199 const <A
200HREF="gnome-xml-tree.html#CHAR"
201>CHAR</A
202> *systemId);
203void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000204HREF="gnome-xml-parser.html#INTERNALSUBSETSAXFUNC"
205>*internalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000206>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000207 const <A
208HREF="gnome-xml-tree.html#CHAR"
209>CHAR</A
210> *name,
211 const <A
212HREF="gnome-xml-tree.html#CHAR"
213>CHAR</A
214> *ExternalID,
215 const <A
216HREF="gnome-xml-tree.html#CHAR"
217>CHAR</A
218> *SystemID);
219<A
220HREF="gnome-xml-entities.html#XMLENTITYPTR"
221>xmlEntityPtr</A
222> (<A
223HREF="gnome-xml-parser.html#GETENTITYSAXFUNC"
224>*getEntitySAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000225>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000226 const <A
227HREF="gnome-xml-tree.html#CHAR"
228>CHAR</A
229> *name);
Daniel Veillardb05deb71999-08-10 19:04:08 +0000230<A
231HREF="gnome-xml-entities.html#XMLENTITYPTR"
232>xmlEntityPtr</A
233> (<A
234HREF="gnome-xml-parser.html#GETPARAMETERENTITYSAXFUNC"
235>*getParameterEntitySAXFunc</A
236>) (void *ctx,
237 const <A
238HREF="gnome-xml-tree.html#CHAR"
239>CHAR</A
240> *name);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000241void (<A
242HREF="gnome-xml-parser.html#ENTITYDECLSAXFUNC"
243>*entityDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000244>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000245 const <A
246HREF="gnome-xml-tree.html#CHAR"
247>CHAR</A
248> *name,
249 int type,
250 const <A
251HREF="gnome-xml-tree.html#CHAR"
252>CHAR</A
253> *publicId,
254 const <A
255HREF="gnome-xml-tree.html#CHAR"
256>CHAR</A
257> *systemId,
258 <A
259HREF="gnome-xml-tree.html#CHAR"
260>CHAR</A
261> *content);
262void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000263HREF="gnome-xml-parser.html#NOTATIONDECLSAXFUNC"
264>*notationDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000265>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000266 const <A
267HREF="gnome-xml-tree.html#CHAR"
268>CHAR</A
269> *name,
270 const <A
271HREF="gnome-xml-tree.html#CHAR"
272>CHAR</A
273> *publicId,
274 const <A
275HREF="gnome-xml-tree.html#CHAR"
276>CHAR</A
277> *systemId);
278void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000279HREF="gnome-xml-parser.html#ATTRIBUTEDECLSAXFUNC"
280>*attributeDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000281>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000282 const <A
283HREF="gnome-xml-tree.html#CHAR"
284>CHAR</A
285> *elem,
286 const <A
287HREF="gnome-xml-tree.html#CHAR"
288>CHAR</A
289> *name,
290 int type,
291 int def,
292 const <A
293HREF="gnome-xml-tree.html#CHAR"
294>CHAR</A
295> *defaultValue,
296 <A
297HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
298>xmlEnumerationPtr</A
299> tree);
300void (<A
301HREF="gnome-xml-parser.html#ELEMENTDECLSAXFUNC"
302>*elementDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000303>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000304 const <A
305HREF="gnome-xml-tree.html#CHAR"
306>CHAR</A
307> *name,
308 int type,
309 <A
310HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
311>xmlElementContentPtr</A
312> content);
313void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000314HREF="gnome-xml-parser.html#UNPARSEDENTITYDECLSAXFUNC"
315>*unparsedEntityDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000316>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000317 const <A
318HREF="gnome-xml-tree.html#CHAR"
319>CHAR</A
320> *name,
321 const <A
322HREF="gnome-xml-tree.html#CHAR"
323>CHAR</A
324> *publicId,
325 const <A
326HREF="gnome-xml-tree.html#CHAR"
327>CHAR</A
328> *systemId,
329 const <A
330HREF="gnome-xml-tree.html#CHAR"
331>CHAR</A
332> *notationName);
333void (<A
334HREF="gnome-xml-parser.html#SETDOCUMENTLOCATORSAXFUNC"
335>*setDocumentLocatorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000336>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000337 <A
338HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
339>xmlSAXLocatorPtr</A
340> loc);
341void (<A
342HREF="gnome-xml-parser.html#STARTDOCUMENTSAXFUNC"
343>*startDocumentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000344>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000345void (<A
346HREF="gnome-xml-parser.html#ENDDOCUMENTSAXFUNC"
347>*endDocumentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000348>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000349void (<A
350HREF="gnome-xml-parser.html#STARTELEMENTSAXFUNC"
351>*startElementSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000352>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000353 const <A
354HREF="gnome-xml-tree.html#CHAR"
355>CHAR</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000356> *name,
357 const <A
358HREF="gnome-xml-tree.html#CHAR"
359>CHAR</A
360> **atts);
Daniel Veillard35925471999-02-25 08:46:07 +0000361void (<A
362HREF="gnome-xml-parser.html#ENDELEMENTSAXFUNC"
363>*endElementSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000364>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000365 const <A
366HREF="gnome-xml-tree.html#CHAR"
367>CHAR</A
368> *name);
369void (<A
370HREF="gnome-xml-parser.html#ATTRIBUTESAXFUNC"
371>*attributeSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000372>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000373 const <A
374HREF="gnome-xml-tree.html#CHAR"
375>CHAR</A
376> *name,
377 const <A
378HREF="gnome-xml-tree.html#CHAR"
379>CHAR</A
380> *value);
381void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000382HREF="gnome-xml-parser.html#REFERENCESAXFUNC"
383>*referenceSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000384>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000385 const <A
386HREF="gnome-xml-tree.html#CHAR"
387>CHAR</A
388> *name);
389void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000390HREF="gnome-xml-parser.html#CHARACTERSSAXFUNC"
391>*charactersSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000392>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000393 const <A
394HREF="gnome-xml-tree.html#CHAR"
395>CHAR</A
396> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +0000397 int len);
398void (<A
399HREF="gnome-xml-parser.html#IGNORABLEWHITESPACESAXFUNC"
400>*ignorableWhitespaceSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000401>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000402 const <A
403HREF="gnome-xml-tree.html#CHAR"
404>CHAR</A
405> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +0000406 int len);
407void (<A
408HREF="gnome-xml-parser.html#PROCESSINGINSTRUCTIONSAXFUNC"
409>*processingInstructionSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000410>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000411 const <A
412HREF="gnome-xml-tree.html#CHAR"
413>CHAR</A
414> *target,
415 const <A
416HREF="gnome-xml-tree.html#CHAR"
417>CHAR</A
418> *data);
419void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000420HREF="gnome-xml-parser.html#COMMENTSAXFUNC"
421>*commentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000422>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000423 const <A
424HREF="gnome-xml-tree.html#CHAR"
425>CHAR</A
426> *value);
427void (<A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000428HREF="gnome-xml-parser.html#CDATABLOCKSAXFUNC"
429>*cdataBlockSAXFunc</A
430>) (void *ctx,
431 const <A
432HREF="gnome-xml-tree.html#CHAR"
433>CHAR</A
434> *value,
435 int len);
436void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000437HREF="gnome-xml-parser.html#WARNINGSAXFUNC"
438>*warningSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000439>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000440 const char *msg,
441 ...);
442void (<A
443HREF="gnome-xml-parser.html#ERRORSAXFUNC"
444>*errorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000445>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000446 const char *msg,
447 ...);
448void (<A
449HREF="gnome-xml-parser.html#FATALERRORSAXFUNC"
450>*fatalErrorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000451>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000452 const char *msg,
453 ...);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000454int (<A
455HREF="gnome-xml-parser.html#ISSTANDALONESAXFUNC"
456>*isStandaloneSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000457>) (void *ctx);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000458int (<A
459HREF="gnome-xml-parser.html#HASINTERNALSUBSETSAXFUNC"
460>*hasInternalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000461>) (void *ctx);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000462int (<A
463HREF="gnome-xml-parser.html#HASEXTERNALSUBSETSAXFUNC"
464>*hasExternalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000465>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000466typedef <A
467HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
468>xmlSAXHandlerPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000469>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000470extern const char *<A
471HREF="gnome-xml-parser.html#XMLPARSERVERSION"
472>xmlParserVersion</A
473>;
Daniel Veillard14fff061999-06-22 21:49:07 +0000474extern xmlSAXLocator <A
475HREF="gnome-xml-parser.html#XMLDEFAULTSAXLOCATOR"
476>xmlDefaultSAXLocator</A
477>;
478extern xmlSAXHandler <A
479HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLER"
480>xmlDefaultSAXHandler</A
481>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000482extern xmlSAXHandler <A
483HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLER"
484>htmlDefaultSAXHandler</A
485>;
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000486int <A
487HREF="gnome-xml-parser.html#XMLPARSERINPUTREAD"
488>xmlParserInputRead</A
489> (<A
490HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
491>xmlParserInputPtr</A
492> in,
493 int len);
494int <A
495HREF="gnome-xml-parser.html#XMLPARSERINPUTGROW"
496>xmlParserInputGrow</A
497> (<A
498HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
499>xmlParserInputPtr</A
500> in,
501 int len);
Daniel Veillard35925471999-02-25 08:46:07 +0000502<A
503HREF="gnome-xml-tree.html#CHAR"
504>CHAR</A
505>* <A
506HREF="gnome-xml-parser.html#XMLSTRDUP"
507>xmlStrdup</A
508> (const <A
509HREF="gnome-xml-tree.html#CHAR"
510>CHAR</A
511> *cur);
512<A
513HREF="gnome-xml-tree.html#CHAR"
514>CHAR</A
515>* <A
516HREF="gnome-xml-parser.html#XMLSTRNDUP"
517>xmlStrndup</A
518> (const <A
519HREF="gnome-xml-tree.html#CHAR"
520>CHAR</A
521> *cur,
522 int len);
523<A
524HREF="gnome-xml-tree.html#CHAR"
525>CHAR</A
526>* <A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000527HREF="gnome-xml-parser.html#XMLSTRSUB"
528>xmlStrsub</A
529> (const <A
530HREF="gnome-xml-tree.html#CHAR"
531>CHAR</A
532> *str,
533 int start,
534 int len);
535const <A
536HREF="gnome-xml-tree.html#CHAR"
537>CHAR</A
538>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000539HREF="gnome-xml-parser.html#XMLSTRCHR"
540>xmlStrchr</A
541> (const <A
542HREF="gnome-xml-tree.html#CHAR"
543>CHAR</A
544> *str,
545 <A
546HREF="gnome-xml-tree.html#CHAR"
547>CHAR</A
548> val);
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000549const <A
550HREF="gnome-xml-tree.html#CHAR"
551>CHAR</A
552>* <A
553HREF="gnome-xml-parser.html#XMLSTRSTR"
554>xmlStrstr</A
555> (const <A
556HREF="gnome-xml-tree.html#CHAR"
557>CHAR</A
558> *str,
559 <A
560HREF="gnome-xml-tree.html#CHAR"
561>CHAR</A
562> *val);
Daniel Veillard35925471999-02-25 08:46:07 +0000563int <A
564HREF="gnome-xml-parser.html#XMLSTRCMP"
565>xmlStrcmp</A
566> (const <A
567HREF="gnome-xml-tree.html#CHAR"
568>CHAR</A
569> *str1,
570 const <A
571HREF="gnome-xml-tree.html#CHAR"
572>CHAR</A
573> *str2);
574int <A
575HREF="gnome-xml-parser.html#XMLSTRNCMP"
576>xmlStrncmp</A
577> (const <A
578HREF="gnome-xml-tree.html#CHAR"
579>CHAR</A
580> *str1,
581 const <A
582HREF="gnome-xml-tree.html#CHAR"
583>CHAR</A
584> *str2,
585 int len);
586int <A
587HREF="gnome-xml-parser.html#XMLSTRLEN"
588>xmlStrlen</A
589> (const <A
590HREF="gnome-xml-tree.html#CHAR"
591>CHAR</A
592> *str);
593<A
594HREF="gnome-xml-tree.html#CHAR"
595>CHAR</A
596>* <A
597HREF="gnome-xml-parser.html#XMLSTRCAT"
598>xmlStrcat</A
599> (<A
600HREF="gnome-xml-tree.html#CHAR"
601>CHAR</A
602> *cur,
603 const <A
604HREF="gnome-xml-tree.html#CHAR"
605>CHAR</A
606> *add);
607<A
608HREF="gnome-xml-tree.html#CHAR"
609>CHAR</A
610>* <A
611HREF="gnome-xml-parser.html#XMLSTRNCAT"
612>xmlStrncat</A
613> (<A
614HREF="gnome-xml-tree.html#CHAR"
615>CHAR</A
616> *cur,
617 const <A
618HREF="gnome-xml-tree.html#CHAR"
619>CHAR</A
620> *add,
621 int len);
622<A
623HREF="gnome-xml-tree.html#XMLDOCPTR"
624>xmlDocPtr</A
625> <A
626HREF="gnome-xml-parser.html#XMLPARSEDOC"
627>xmlParseDoc</A
628> (<A
629HREF="gnome-xml-tree.html#CHAR"
630>CHAR</A
631> *cur);
632<A
633HREF="gnome-xml-tree.html#XMLDOCPTR"
634>xmlDocPtr</A
635> <A
636HREF="gnome-xml-parser.html#XMLPARSEMEMORY"
637>xmlParseMemory</A
638> (char *buffer,
639 int size);
640<A
641HREF="gnome-xml-tree.html#XMLDOCPTR"
642>xmlDocPtr</A
643> <A
644HREF="gnome-xml-parser.html#XMLPARSEFILE"
645>xmlParseFile</A
646> (const char *filename);
Daniel Veillard011b63c1999-06-02 17:44:04 +0000647int <A
648HREF="gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT"
649>xmlSubstituteEntitiesDefault</A
650> (int val);
Daniel Veillard35925471999-02-25 08:46:07 +0000651<A
652HREF="gnome-xml-tree.html#XMLDOCPTR"
653>xmlDocPtr</A
654> <A
655HREF="gnome-xml-parser.html#XMLRECOVERDOC"
656>xmlRecoverDoc</A
657> (<A
658HREF="gnome-xml-tree.html#CHAR"
659>CHAR</A
660> *cur);
661<A
662HREF="gnome-xml-tree.html#XMLDOCPTR"
663>xmlDocPtr</A
664> <A
665HREF="gnome-xml-parser.html#XMLRECOVERMEMORY"
666>xmlRecoverMemory</A
667> (char *buffer,
668 int size);
669<A
670HREF="gnome-xml-tree.html#XMLDOCPTR"
671>xmlDocPtr</A
672> <A
673HREF="gnome-xml-parser.html#XMLRECOVERFILE"
674>xmlRecoverFile</A
675> (const char *filename);
676int <A
677HREF="gnome-xml-parser.html#XMLPARSEDOCUMENT"
678>xmlParseDocument</A
679> (<A
680HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
681>xmlParserCtxtPtr</A
682> ctxt);
683<A
684HREF="gnome-xml-tree.html#XMLDOCPTR"
685>xmlDocPtr</A
686> <A
687HREF="gnome-xml-parser.html#XMLSAXPARSEDOC"
688>xmlSAXParseDoc</A
689> (<A
690HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
691>xmlSAXHandlerPtr</A
692> sax,
693 <A
694HREF="gnome-xml-tree.html#CHAR"
695>CHAR</A
696> *cur,
697 int recovery);
698<A
699HREF="gnome-xml-tree.html#XMLDOCPTR"
700>xmlDocPtr</A
701> <A
702HREF="gnome-xml-parser.html#XMLSAXPARSEMEMORY"
703>xmlSAXParseMemory</A
704> (<A
705HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
706>xmlSAXHandlerPtr</A
707> sax,
708 char *buffer,
709 int size,
710 int recovery);
711<A
712HREF="gnome-xml-tree.html#XMLDOCPTR"
713>xmlDocPtr</A
714> <A
715HREF="gnome-xml-parser.html#XMLSAXPARSEFILE"
716>xmlSAXParseFile</A
717> (<A
718HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
719>xmlSAXHandlerPtr</A
720> sax,
721 const char *filename,
722 int recovery);
Daniel Veillard011b63c1999-06-02 17:44:04 +0000723<A
724HREF="gnome-xml-tree.html#XMLDTDPTR"
725>xmlDtdPtr</A
726> <A
727HREF="gnome-xml-parser.html#XMLPARSEDTD"
728>xmlParseDTD</A
729> (const <A
730HREF="gnome-xml-tree.html#CHAR"
731>CHAR</A
732> *ExternalID,
733 const <A
734HREF="gnome-xml-tree.html#CHAR"
735>CHAR</A
736> *SystemID);
737<A
738HREF="gnome-xml-tree.html#XMLDTDPTR"
739>xmlDtdPtr</A
740> <A
741HREF="gnome-xml-parser.html#XMLSAXPARSEDTD"
742>xmlSAXParseDTD</A
743> (<A
744HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
745>xmlSAXHandlerPtr</A
746> sax,
747 const <A
748HREF="gnome-xml-tree.html#CHAR"
749>CHAR</A
750> *ExternalID,
751 const <A
752HREF="gnome-xml-tree.html#CHAR"
753>CHAR</A
754> *SystemID);
Daniel Veillard35925471999-02-25 08:46:07 +0000755void <A
756HREF="gnome-xml-parser.html#XMLINITPARSERCTXT"
757>xmlInitParserCtxt</A
758> (<A
759HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
760>xmlParserCtxtPtr</A
761> ctxt);
762void <A
763HREF="gnome-xml-parser.html#XMLCLEARPARSERCTXT"
764>xmlClearParserCtxt</A
765> (<A
766HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
767>xmlParserCtxtPtr</A
768> ctxt);
769void <A
770HREF="gnome-xml-parser.html#XMLSETUPPARSERFORBUFFER"
771>xmlSetupParserForBuffer</A
772> (<A
773HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
774>xmlParserCtxtPtr</A
775> ctxt,
776 const <A
777HREF="gnome-xml-tree.html#CHAR"
778>CHAR</A
779> *buffer,
780 const char *filename);
781const <A
782HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
783>xmlParserNodeInfo</A
784>* <A
785HREF="gnome-xml-parser.html#XMLPARSERFINDNODEINFO"
786>xmlParserFindNodeInfo</A
787>
788 (const <A
789HREF="gnome-xml-parser.html#XMLPARSERCTXT"
790>xmlParserCtxt</A
791> *ctxt,
792 const <A
793HREF="gnome-xml-tree.html#XMLNODE"
794>xmlNode</A
795> *node);
796void <A
797HREF="gnome-xml-parser.html#XMLINITNODEINFOSEQ"
798>xmlInitNodeInfoSeq</A
799> (<A
800HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
801>xmlParserNodeInfoSeqPtr</A
802> seq);
803void <A
804HREF="gnome-xml-parser.html#XMLCLEARNODEINFOSEQ"
805>xmlClearNodeInfoSeq</A
806> (<A
807HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
808>xmlParserNodeInfoSeqPtr</A
809> seq);
810unsigned <GTKDOCLINK
811HREF="LONG"
812>long</GTKDOCLINK
813> <A
814HREF="gnome-xml-parser.html#XMLPARSERFINDNODEINFOINDEX"
815>xmlParserFindNodeInfoIndex</A
816> (const <A
817HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
818>xmlParserNodeInfoSeq</A
819> *seq,
820 const <A
821HREF="gnome-xml-tree.html#XMLNODE"
822>xmlNode</A
823> *node);
824void <A
825HREF="gnome-xml-parser.html#XMLPARSERADDNODEINFO"
826>xmlParserAddNodeInfo</A
827> (<A
828HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
829>xmlParserCtxtPtr</A
830> ctxt,
831 const <A
832HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
833>xmlParserNodeInfo</A
834> *info);
835void <A
836HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLERINIT"
837>xmlDefaultSAXHandlerInit</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000838> (void);
839void <A
840HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLERINIT"
841>htmlDefaultSAXHandlerInit</A
842> (void);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000843></TD
844></TR
845></TABLE
846></DIV
847><DIV
848CLASS="REFSECT1"
849><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000850NAME="AEN198"
Daniel Veillard35925471999-02-25 08:46:07 +0000851></A
852><H2
853>Description</H2
854><P
855></P
856></DIV
857><DIV
858CLASS="REFSECT1"
859><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000860NAME="AEN201"
Daniel Veillard35925471999-02-25 08:46:07 +0000861></A
862><H2
863>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000864><DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000865CLASS="REFSECT2"
866><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000867NAME="AEN203"
Daniel Veillard35925471999-02-25 08:46:07 +0000868></A
869><H3
870><A
871NAME="XML-DEFAULT-VERSION"
872></A
873>XML_DEFAULT_VERSION</H3
874><TABLE
875BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000876BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000877WIDTH="100%"
878CELLPADDING="6"
879><TR
880><TD
881><PRE
882CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +0000883>#define XML_DEFAULT_VERSION</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000884></TD
885></TR
886></TABLE
887><P
888></P
889></DIV
890><HR><DIV
891CLASS="REFSECT2"
892><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000893NAME="AEN208"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000894></A
895><H3
896><A
897NAME="XMLPARSERINPUTDEALLOCATE"
898></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000899>xmlParserInputDeallocate ()</H3
Daniel Veillardd692aa41999-02-28 21:54:31 +0000900><TABLE
901BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000902BGCOLOR="#D6E8FF"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000903WIDTH="100%"
904CELLPADDING="6"
905><TR
906><TD
907><PRE
908CLASS="PROGRAMLISTING"
909>void (*xmlParserInputDeallocate) (<A
910HREF="gnome-xml-tree.html#CHAR"
911>CHAR</A
912>*);</PRE
913></TD
914></TR
915></TABLE
916><P
917></P
918><DIV
919CLASS="INFORMALTABLE"
920><P
921></P
922><TABLE
923BORDER="0"
924WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000925BGCOLOR="#FFD0D0"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000926CELLSPACING="0"
927CELLPADDING="4"
928CLASS="CALSTABLE"
929><TR
930><TD
931WIDTH="20%"
932ALIGN="RIGHT"
933VALIGN="TOP"
934><TT
935CLASS="PARAMETER"
936><I
937>Param1</I
938></TT
939>&nbsp;:</TD
940><TD
941WIDTH="80%"
942ALIGN="LEFT"
943VALIGN="TOP"
944>&nbsp;</TD
945></TR
946></TABLE
947><P
948></P
949></DIV
950></DIV
951><HR><DIV
952CLASS="REFSECT2"
953><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000954NAME="AEN223"
Daniel Veillard35925471999-02-25 08:46:07 +0000955></A
956><H3
957><A
958NAME="XMLPARSERINPUTPTR"
959></A
960>xmlParserInputPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000961><P
962></P
963></DIV
964><HR><DIV
965CLASS="REFSECT2"
966><A
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000967NAME="AEN227"
Daniel Veillard35925471999-02-25 08:46:07 +0000968></A
969><H3
970><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000971NAME="XMLPARSERNODEINFO"
Daniel Veillard35925471999-02-25 08:46:07 +0000972></A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000973>xmlParserNodeInfo</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000974><P
975></P
976></DIV
977><HR><DIV
978CLASS="REFSECT2"
979><A
Daniel Veillardb05deb71999-08-10 19:04:08 +0000980NAME="AEN231"
981></A
982><H3
983><A
984NAME="XMLPARSERNODEINFOSEQ"
985></A
986>xmlParserNodeInfoSeq</H3
987><P
988></P
989></DIV
990><HR><DIV
991CLASS="REFSECT2"
992><A
993NAME="AEN235"
Daniel Veillard35925471999-02-25 08:46:07 +0000994></A
995><H3
996><A
997NAME="XMLPARSERNODEINFOSEQPTR"
998></A
999>xmlParserNodeInfoSeqPtr</H3
Daniel Veillardb05deb71999-08-10 19:04:08 +00001000><P
1001></P
1002></DIV
1003><HR><DIV
1004CLASS="REFSECT2"
1005><A
1006NAME="AEN239"
1007></A
1008><H3
1009><A
1010NAME="XMLPARSERINPUTSTATE"
1011></A
1012>enum xmlParserInputState</H3
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001013><TABLE
1014BORDER="0"
1015BGCOLOR="#D6E8FF"
1016WIDTH="100%"
1017CELLPADDING="6"
1018><TR
1019><TD
1020><PRE
1021CLASS="PROGRAMLISTING"
Daniel Veillardb05deb71999-08-10 19:04:08 +00001022>typedef enum xmlParserInputState {
1023 XML_PARSER_EOF = 0,
1024 XML_PARSER_PROLOG,
1025 XML_PARSER_CONTENT,
1026 XML_PARSER_ENTITY_DECL,
1027 XML_PARSER_ENTITY_VALUE,
1028 XML_PARSER_ATTRIBUTE_VALUE,
1029 XML_PARSER_DTD,
1030 XML_PARSER_EPILOG,
1031 XML_PARSER_COMMENT,
Daniel Veillardd2d38e91999-08-30 11:42:36 +00001032 XML_PARSER_CDATA_SECTION
Daniel Veillardb05deb71999-08-10 19:04:08 +00001033} xmlParserInputState;</PRE
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001034></TD
1035></TR
1036></TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00001037><P
1038></P
1039></DIV
1040><HR><DIV
1041CLASS="REFSECT2"
1042><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001043NAME="AEN244"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001044></A
1045><H3
1046><A
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001047NAME="XMLPARSERCTXT"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001048></A
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001049>xmlParserCtxt</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001050><P
1051></P
1052></DIV
1053><HR><DIV
1054CLASS="REFSECT2"
1055><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001056NAME="AEN248"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001057></A
1058><H3
1059><A
1060NAME="XMLPARSERCTXTPTR"
1061></A
1062>xmlParserCtxtPtr</H3
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001063><P
1064></P
1065></DIV
1066><HR><DIV
1067CLASS="REFSECT2"
1068><A
1069NAME="AEN252"
Daniel Veillard35925471999-02-25 08:46:07 +00001070></A
1071><H3
1072><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001073NAME="XMLSAXLOCATOR"
Daniel Veillard35925471999-02-25 08:46:07 +00001074></A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001075>xmlSAXLocator</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001076><P
1077></P
1078></DIV
1079><HR><DIV
1080CLASS="REFSECT2"
1081><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001082NAME="AEN256"
1083></A
1084><H3
1085><A
1086NAME="XMLSAXLOCATORPTR"
1087></A
1088>xmlSAXLocatorPtr</H3
1089><P
1090></P
1091></DIV
1092><HR><DIV
1093CLASS="REFSECT2"
1094><A
1095NAME="AEN260"
Daniel Veillard35925471999-02-25 08:46:07 +00001096></A
1097><H3
1098><A
1099NAME="RESOLVEENTITYSAXFUNC"
1100></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001101>resolveEntitySAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001102><TABLE
1103BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001104BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001105WIDTH="100%"
1106CELLPADDING="6"
1107><TR
1108><TD
1109><PRE
1110CLASS="PROGRAMLISTING"
1111><A
1112HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
1113>xmlParserInputPtr</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001114> (*resolveEntitySAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001115 const <A
1116HREF="gnome-xml-tree.html#CHAR"
1117>CHAR</A
1118> *publicId,
1119 const <A
1120HREF="gnome-xml-tree.html#CHAR"
1121>CHAR</A
1122> *systemId);</PRE
1123></TD
1124></TR
1125></TABLE
1126><P
1127></P
1128><DIV
1129CLASS="INFORMALTABLE"
1130><P
1131></P
1132><TABLE
1133BORDER="0"
1134WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001135BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001136CELLSPACING="0"
1137CELLPADDING="4"
1138CLASS="CALSTABLE"
1139><TR
1140><TD
1141WIDTH="20%"
1142ALIGN="RIGHT"
1143VALIGN="TOP"
1144><TT
1145CLASS="PARAMETER"
1146><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001147>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001148></TT
1149>&nbsp;:</TD
1150><TD
1151WIDTH="80%"
1152ALIGN="LEFT"
1153VALIGN="TOP"
1154>&nbsp;</TD
1155></TR
1156><TR
1157><TD
1158WIDTH="20%"
1159ALIGN="RIGHT"
1160VALIGN="TOP"
1161><TT
1162CLASS="PARAMETER"
1163><I
1164>publicId</I
1165></TT
1166>&nbsp;:</TD
1167><TD
1168WIDTH="80%"
1169ALIGN="LEFT"
1170VALIGN="TOP"
1171>&nbsp;</TD
1172></TR
1173><TR
1174><TD
1175WIDTH="20%"
1176ALIGN="RIGHT"
1177VALIGN="TOP"
1178><TT
1179CLASS="PARAMETER"
1180><I
1181>systemId</I
1182></TT
1183>&nbsp;:</TD
1184><TD
1185WIDTH="80%"
1186ALIGN="LEFT"
1187VALIGN="TOP"
1188>&nbsp;</TD
1189></TR
1190><TR
1191><TD
1192WIDTH="20%"
1193ALIGN="RIGHT"
1194VALIGN="TOP"
1195><I
1196CLASS="EMPHASIS"
1197>Returns</I
1198> :</TD
1199><TD
1200WIDTH="80%"
1201ALIGN="LEFT"
1202VALIGN="TOP"
1203>&nbsp;</TD
1204></TR
1205></TABLE
1206><P
1207></P
1208></DIV
1209></DIV
1210><HR><DIV
1211CLASS="REFSECT2"
1212><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001213NAME="AEN289"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001214></A
1215><H3
1216><A
1217NAME="INTERNALSUBSETSAXFUNC"
1218></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001219>internalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001220><TABLE
1221BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001222BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001223WIDTH="100%"
1224CELLPADDING="6"
1225><TR
1226><TD
1227><PRE
1228CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001229>void (*internalSubsetSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001230 const <A
1231HREF="gnome-xml-tree.html#CHAR"
1232>CHAR</A
1233> *name,
1234 const <A
1235HREF="gnome-xml-tree.html#CHAR"
1236>CHAR</A
1237> *ExternalID,
1238 const <A
1239HREF="gnome-xml-tree.html#CHAR"
1240>CHAR</A
1241> *SystemID);</PRE
1242></TD
1243></TR
1244></TABLE
1245><P
1246></P
1247><DIV
1248CLASS="INFORMALTABLE"
1249><P
1250></P
1251><TABLE
1252BORDER="0"
1253WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001254BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001255CELLSPACING="0"
1256CELLPADDING="4"
1257CLASS="CALSTABLE"
1258><TR
1259><TD
1260WIDTH="20%"
1261ALIGN="RIGHT"
1262VALIGN="TOP"
1263><TT
1264CLASS="PARAMETER"
1265><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001266>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001267></TT
1268>&nbsp;:</TD
1269><TD
1270WIDTH="80%"
1271ALIGN="LEFT"
1272VALIGN="TOP"
1273>&nbsp;</TD
1274></TR
1275><TR
1276><TD
1277WIDTH="20%"
1278ALIGN="RIGHT"
1279VALIGN="TOP"
1280><TT
1281CLASS="PARAMETER"
1282><I
1283>name</I
1284></TT
1285>&nbsp;:</TD
1286><TD
1287WIDTH="80%"
1288ALIGN="LEFT"
1289VALIGN="TOP"
1290>&nbsp;</TD
1291></TR
1292><TR
1293><TD
1294WIDTH="20%"
1295ALIGN="RIGHT"
1296VALIGN="TOP"
1297><TT
1298CLASS="PARAMETER"
1299><I
1300>ExternalID</I
1301></TT
1302>&nbsp;:</TD
1303><TD
1304WIDTH="80%"
1305ALIGN="LEFT"
1306VALIGN="TOP"
1307>&nbsp;</TD
1308></TR
1309><TR
1310><TD
1311WIDTH="20%"
1312ALIGN="RIGHT"
1313VALIGN="TOP"
1314><TT
1315CLASS="PARAMETER"
1316><I
1317>SystemID</I
1318></TT
1319>&nbsp;:</TD
1320><TD
1321WIDTH="80%"
1322ALIGN="LEFT"
1323VALIGN="TOP"
1324>&nbsp;</TD
1325></TR
1326></TABLE
1327><P
1328></P
1329></DIV
1330></DIV
1331><HR><DIV
1332CLASS="REFSECT2"
1333><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001334NAME="AEN318"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001335></A
1336><H3
1337><A
1338NAME="GETENTITYSAXFUNC"
1339></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001340>getEntitySAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001341><TABLE
1342BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001343BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001344WIDTH="100%"
1345CELLPADDING="6"
1346><TR
1347><TD
1348><PRE
1349CLASS="PROGRAMLISTING"
1350><A
1351HREF="gnome-xml-entities.html#XMLENTITYPTR"
1352>xmlEntityPtr</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001353> (*getEntitySAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001354 const <A
1355HREF="gnome-xml-tree.html#CHAR"
1356>CHAR</A
1357> *name);</PRE
1358></TD
1359></TR
1360></TABLE
1361><P
1362></P
1363><DIV
1364CLASS="INFORMALTABLE"
1365><P
1366></P
1367><TABLE
1368BORDER="0"
1369WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001370BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001371CELLSPACING="0"
1372CELLPADDING="4"
1373CLASS="CALSTABLE"
1374><TR
1375><TD
1376WIDTH="20%"
1377ALIGN="RIGHT"
1378VALIGN="TOP"
1379><TT
1380CLASS="PARAMETER"
1381><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001382>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001383></TT
1384>&nbsp;:</TD
1385><TD
1386WIDTH="80%"
1387ALIGN="LEFT"
1388VALIGN="TOP"
1389>&nbsp;</TD
1390></TR
1391><TR
1392><TD
1393WIDTH="20%"
1394ALIGN="RIGHT"
1395VALIGN="TOP"
1396><TT
1397CLASS="PARAMETER"
1398><I
1399>name</I
1400></TT
1401>&nbsp;:</TD
1402><TD
1403WIDTH="80%"
1404ALIGN="LEFT"
1405VALIGN="TOP"
1406>&nbsp;</TD
1407></TR
1408><TR
1409><TD
1410WIDTH="20%"
1411ALIGN="RIGHT"
1412VALIGN="TOP"
1413><I
1414CLASS="EMPHASIS"
1415>Returns</I
1416> :</TD
1417><TD
1418WIDTH="80%"
1419ALIGN="LEFT"
1420VALIGN="TOP"
1421>&nbsp;</TD
1422></TR
1423></TABLE
1424><P
1425></P
1426></DIV
1427></DIV
1428><HR><DIV
1429CLASS="REFSECT2"
1430><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001431NAME="AEN342"
1432></A
1433><H3
1434><A
1435NAME="GETPARAMETERENTITYSAXFUNC"
1436></A
1437>getParameterEntitySAXFunc ()</H3
1438><TABLE
1439BORDER="0"
1440BGCOLOR="#D6E8FF"
1441WIDTH="100%"
1442CELLPADDING="6"
1443><TR
1444><TD
1445><PRE
1446CLASS="PROGRAMLISTING"
1447><A
1448HREF="gnome-xml-entities.html#XMLENTITYPTR"
1449>xmlEntityPtr</A
1450> (*getParameterEntitySAXFunc) (void *ctx,
1451 const <A
1452HREF="gnome-xml-tree.html#CHAR"
1453>CHAR</A
1454> *name);</PRE
1455></TD
1456></TR
1457></TABLE
1458><P
1459></P
1460><DIV
1461CLASS="INFORMALTABLE"
1462><P
1463></P
1464><TABLE
1465BORDER="0"
1466WIDTH="100%"
1467BGCOLOR="#FFD0D0"
1468CELLSPACING="0"
1469CELLPADDING="4"
1470CLASS="CALSTABLE"
1471><TR
1472><TD
1473WIDTH="20%"
1474ALIGN="RIGHT"
1475VALIGN="TOP"
1476><TT
1477CLASS="PARAMETER"
1478><I
1479>ctx</I
1480></TT
1481>&nbsp;:</TD
1482><TD
1483WIDTH="80%"
1484ALIGN="LEFT"
1485VALIGN="TOP"
1486>&nbsp;</TD
1487></TR
1488><TR
1489><TD
1490WIDTH="20%"
1491ALIGN="RIGHT"
1492VALIGN="TOP"
1493><TT
1494CLASS="PARAMETER"
1495><I
1496>name</I
1497></TT
1498>&nbsp;:</TD
1499><TD
1500WIDTH="80%"
1501ALIGN="LEFT"
1502VALIGN="TOP"
1503>&nbsp;</TD
1504></TR
1505><TR
1506><TD
1507WIDTH="20%"
1508ALIGN="RIGHT"
1509VALIGN="TOP"
1510><I
1511CLASS="EMPHASIS"
1512>Returns</I
1513> :</TD
1514><TD
1515WIDTH="80%"
1516ALIGN="LEFT"
1517VALIGN="TOP"
1518>&nbsp;</TD
1519></TR
1520></TABLE
1521><P
1522></P
1523></DIV
1524></DIV
1525><HR><DIV
1526CLASS="REFSECT2"
1527><A
1528NAME="AEN366"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001529></A
1530><H3
1531><A
1532NAME="ENTITYDECLSAXFUNC"
1533></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001534>entityDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001535><TABLE
1536BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001537BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001538WIDTH="100%"
1539CELLPADDING="6"
1540><TR
1541><TD
1542><PRE
1543CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001544>void (*entityDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001545 const <A
1546HREF="gnome-xml-tree.html#CHAR"
1547>CHAR</A
1548> *name,
1549 int type,
1550 const <A
1551HREF="gnome-xml-tree.html#CHAR"
1552>CHAR</A
1553> *publicId,
1554 const <A
1555HREF="gnome-xml-tree.html#CHAR"
1556>CHAR</A
1557> *systemId,
1558 <A
1559HREF="gnome-xml-tree.html#CHAR"
1560>CHAR</A
1561> *content);</PRE
1562></TD
1563></TR
1564></TABLE
1565><P
1566></P
1567><DIV
1568CLASS="INFORMALTABLE"
1569><P
1570></P
1571><TABLE
1572BORDER="0"
1573WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001574BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001575CELLSPACING="0"
1576CELLPADDING="4"
1577CLASS="CALSTABLE"
1578><TR
1579><TD
1580WIDTH="20%"
1581ALIGN="RIGHT"
1582VALIGN="TOP"
1583><TT
1584CLASS="PARAMETER"
1585><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001586>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001587></TT
1588>&nbsp;:</TD
1589><TD
1590WIDTH="80%"
1591ALIGN="LEFT"
1592VALIGN="TOP"
1593>&nbsp;</TD
1594></TR
1595><TR
1596><TD
1597WIDTH="20%"
1598ALIGN="RIGHT"
1599VALIGN="TOP"
1600><TT
1601CLASS="PARAMETER"
1602><I
1603>name</I
1604></TT
1605>&nbsp;:</TD
1606><TD
1607WIDTH="80%"
1608ALIGN="LEFT"
1609VALIGN="TOP"
1610>&nbsp;</TD
1611></TR
1612><TR
1613><TD
1614WIDTH="20%"
1615ALIGN="RIGHT"
1616VALIGN="TOP"
1617><TT
1618CLASS="PARAMETER"
1619><I
1620>type</I
1621></TT
1622>&nbsp;:</TD
1623><TD
1624WIDTH="80%"
1625ALIGN="LEFT"
1626VALIGN="TOP"
1627>&nbsp;</TD
1628></TR
1629><TR
1630><TD
1631WIDTH="20%"
1632ALIGN="RIGHT"
1633VALIGN="TOP"
1634><TT
1635CLASS="PARAMETER"
1636><I
1637>publicId</I
1638></TT
1639>&nbsp;:</TD
1640><TD
1641WIDTH="80%"
1642ALIGN="LEFT"
1643VALIGN="TOP"
1644>&nbsp;</TD
1645></TR
1646><TR
1647><TD
1648WIDTH="20%"
1649ALIGN="RIGHT"
1650VALIGN="TOP"
1651><TT
1652CLASS="PARAMETER"
1653><I
1654>systemId</I
1655></TT
1656>&nbsp;:</TD
1657><TD
1658WIDTH="80%"
1659ALIGN="LEFT"
1660VALIGN="TOP"
1661>&nbsp;</TD
1662></TR
1663><TR
1664><TD
1665WIDTH="20%"
1666ALIGN="RIGHT"
1667VALIGN="TOP"
1668><TT
1669CLASS="PARAMETER"
1670><I
1671>content</I
1672></TT
1673>&nbsp;:</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 Veillardb05deb71999-08-10 19:04:08 +00001688NAME="AEN404"
Daniel Veillard35925471999-02-25 08:46:07 +00001689></A
1690><H3
1691><A
1692NAME="NOTATIONDECLSAXFUNC"
1693></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001694>notationDeclSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001695><TABLE
1696BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001697BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001698WIDTH="100%"
1699CELLPADDING="6"
1700><TR
1701><TD
1702><PRE
1703CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001704>void (*notationDeclSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001705 const <A
1706HREF="gnome-xml-tree.html#CHAR"
1707>CHAR</A
1708> *name,
1709 const <A
1710HREF="gnome-xml-tree.html#CHAR"
1711>CHAR</A
1712> *publicId,
1713 const <A
1714HREF="gnome-xml-tree.html#CHAR"
1715>CHAR</A
1716> *systemId);</PRE
1717></TD
1718></TR
1719></TABLE
1720><P
1721></P
1722><DIV
1723CLASS="INFORMALTABLE"
1724><P
1725></P
1726><TABLE
1727BORDER="0"
1728WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001729BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001730CELLSPACING="0"
1731CELLPADDING="4"
1732CLASS="CALSTABLE"
1733><TR
1734><TD
1735WIDTH="20%"
1736ALIGN="RIGHT"
1737VALIGN="TOP"
1738><TT
1739CLASS="PARAMETER"
1740><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001741>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001742></TT
1743>&nbsp;:</TD
1744><TD
1745WIDTH="80%"
1746ALIGN="LEFT"
1747VALIGN="TOP"
1748>&nbsp;</TD
1749></TR
1750><TR
1751><TD
1752WIDTH="20%"
1753ALIGN="RIGHT"
1754VALIGN="TOP"
1755><TT
1756CLASS="PARAMETER"
1757><I
1758>name</I
1759></TT
1760>&nbsp;:</TD
1761><TD
1762WIDTH="80%"
1763ALIGN="LEFT"
1764VALIGN="TOP"
1765>&nbsp;</TD
1766></TR
1767><TR
1768><TD
1769WIDTH="20%"
1770ALIGN="RIGHT"
1771VALIGN="TOP"
1772><TT
1773CLASS="PARAMETER"
1774><I
1775>publicId</I
1776></TT
1777>&nbsp;:</TD
1778><TD
1779WIDTH="80%"
1780ALIGN="LEFT"
1781VALIGN="TOP"
1782>&nbsp;</TD
1783></TR
1784><TR
1785><TD
1786WIDTH="20%"
1787ALIGN="RIGHT"
1788VALIGN="TOP"
1789><TT
1790CLASS="PARAMETER"
1791><I
1792>systemId</I
1793></TT
1794>&nbsp;:</TD
1795><TD
1796WIDTH="80%"
1797ALIGN="LEFT"
1798VALIGN="TOP"
1799>&nbsp;</TD
1800></TR
1801></TABLE
1802><P
1803></P
1804></DIV
1805></DIV
1806><HR><DIV
1807CLASS="REFSECT2"
1808><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001809NAME="AEN433"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001810></A
1811><H3
1812><A
1813NAME="ATTRIBUTEDECLSAXFUNC"
1814></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001815>attributeDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001816><TABLE
1817BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001818BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001819WIDTH="100%"
1820CELLPADDING="6"
1821><TR
1822><TD
1823><PRE
1824CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001825>void (*attributeDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001826 const <A
1827HREF="gnome-xml-tree.html#CHAR"
1828>CHAR</A
1829> *elem,
1830 const <A
1831HREF="gnome-xml-tree.html#CHAR"
1832>CHAR</A
1833> *name,
1834 int type,
1835 int def,
1836 const <A
1837HREF="gnome-xml-tree.html#CHAR"
1838>CHAR</A
1839> *defaultValue,
1840 <A
1841HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1842>xmlEnumerationPtr</A
1843> tree);</PRE
1844></TD
1845></TR
1846></TABLE
1847><P
1848></P
1849><DIV
1850CLASS="INFORMALTABLE"
1851><P
1852></P
1853><TABLE
1854BORDER="0"
1855WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001856BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001857CELLSPACING="0"
1858CELLPADDING="4"
1859CLASS="CALSTABLE"
1860><TR
1861><TD
1862WIDTH="20%"
1863ALIGN="RIGHT"
1864VALIGN="TOP"
1865><TT
1866CLASS="PARAMETER"
1867><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001868>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001869></TT
1870>&nbsp;:</TD
1871><TD
1872WIDTH="80%"
1873ALIGN="LEFT"
1874VALIGN="TOP"
1875>&nbsp;</TD
1876></TR
1877><TR
1878><TD
1879WIDTH="20%"
1880ALIGN="RIGHT"
1881VALIGN="TOP"
1882><TT
1883CLASS="PARAMETER"
1884><I
1885>elem</I
1886></TT
1887>&nbsp;:</TD
1888><TD
1889WIDTH="80%"
1890ALIGN="LEFT"
1891VALIGN="TOP"
1892>&nbsp;</TD
1893></TR
1894><TR
1895><TD
1896WIDTH="20%"
1897ALIGN="RIGHT"
1898VALIGN="TOP"
1899><TT
1900CLASS="PARAMETER"
1901><I
1902>name</I
1903></TT
1904>&nbsp;:</TD
1905><TD
1906WIDTH="80%"
1907ALIGN="LEFT"
1908VALIGN="TOP"
1909>&nbsp;</TD
1910></TR
1911><TR
1912><TD
1913WIDTH="20%"
1914ALIGN="RIGHT"
1915VALIGN="TOP"
1916><TT
1917CLASS="PARAMETER"
1918><I
1919>type</I
1920></TT
1921>&nbsp;:</TD
1922><TD
1923WIDTH="80%"
1924ALIGN="LEFT"
1925VALIGN="TOP"
1926>&nbsp;</TD
1927></TR
1928><TR
1929><TD
1930WIDTH="20%"
1931ALIGN="RIGHT"
1932VALIGN="TOP"
1933><TT
1934CLASS="PARAMETER"
1935><I
1936>def</I
1937></TT
1938>&nbsp;:</TD
1939><TD
1940WIDTH="80%"
1941ALIGN="LEFT"
1942VALIGN="TOP"
1943>&nbsp;</TD
1944></TR
1945><TR
1946><TD
1947WIDTH="20%"
1948ALIGN="RIGHT"
1949VALIGN="TOP"
1950><TT
1951CLASS="PARAMETER"
1952><I
1953>defaultValue</I
1954></TT
1955>&nbsp;:</TD
1956><TD
1957WIDTH="80%"
1958ALIGN="LEFT"
1959VALIGN="TOP"
1960>&nbsp;</TD
1961></TR
1962><TR
1963><TD
1964WIDTH="20%"
1965ALIGN="RIGHT"
1966VALIGN="TOP"
1967><TT
1968CLASS="PARAMETER"
1969><I
1970>tree</I
1971></TT
1972>&nbsp;:</TD
1973><TD
1974WIDTH="80%"
1975ALIGN="LEFT"
1976VALIGN="TOP"
1977>&nbsp;</TD
1978></TR
1979></TABLE
1980><P
1981></P
1982></DIV
1983></DIV
1984><HR><DIV
1985CLASS="REFSECT2"
1986><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00001987NAME="AEN475"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001988></A
1989><H3
1990><A
1991NAME="ELEMENTDECLSAXFUNC"
1992></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001993>elementDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001994><TABLE
1995BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001996BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001997WIDTH="100%"
1998CELLPADDING="6"
1999><TR
2000><TD
2001><PRE
2002CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002003>void (*elementDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00002004 const <A
2005HREF="gnome-xml-tree.html#CHAR"
2006>CHAR</A
2007> *name,
2008 int type,
2009 <A
2010HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
2011>xmlElementContentPtr</A
2012> content);</PRE
2013></TD
2014></TR
2015></TABLE
2016><P
2017></P
2018><DIV
2019CLASS="INFORMALTABLE"
2020><P
2021></P
2022><TABLE
2023BORDER="0"
2024WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002025BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002026CELLSPACING="0"
2027CELLPADDING="4"
2028CLASS="CALSTABLE"
2029><TR
2030><TD
2031WIDTH="20%"
2032ALIGN="RIGHT"
2033VALIGN="TOP"
2034><TT
2035CLASS="PARAMETER"
2036><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002037>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002038></TT
2039>&nbsp;:</TD
2040><TD
2041WIDTH="80%"
2042ALIGN="LEFT"
2043VALIGN="TOP"
2044>&nbsp;</TD
2045></TR
2046><TR
2047><TD
2048WIDTH="20%"
2049ALIGN="RIGHT"
2050VALIGN="TOP"
2051><TT
2052CLASS="PARAMETER"
2053><I
2054>name</I
2055></TT
2056>&nbsp;:</TD
2057><TD
2058WIDTH="80%"
2059ALIGN="LEFT"
2060VALIGN="TOP"
2061>&nbsp;</TD
2062></TR
2063><TR
2064><TD
2065WIDTH="20%"
2066ALIGN="RIGHT"
2067VALIGN="TOP"
2068><TT
2069CLASS="PARAMETER"
2070><I
2071>type</I
2072></TT
2073>&nbsp;:</TD
2074><TD
2075WIDTH="80%"
2076ALIGN="LEFT"
2077VALIGN="TOP"
2078>&nbsp;</TD
2079></TR
2080><TR
2081><TD
2082WIDTH="20%"
2083ALIGN="RIGHT"
2084VALIGN="TOP"
2085><TT
2086CLASS="PARAMETER"
2087><I
2088>content</I
2089></TT
2090>&nbsp;:</TD
2091><TD
2092WIDTH="80%"
2093ALIGN="LEFT"
2094VALIGN="TOP"
2095>&nbsp;</TD
2096></TR
2097></TABLE
2098><P
2099></P
2100></DIV
2101></DIV
2102><HR><DIV
2103CLASS="REFSECT2"
2104><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002105NAME="AEN503"
Daniel Veillard35925471999-02-25 08:46:07 +00002106></A
2107><H3
2108><A
2109NAME="UNPARSEDENTITYDECLSAXFUNC"
2110></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002111>unparsedEntityDeclSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002112><TABLE
2113BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002114BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002115WIDTH="100%"
2116CELLPADDING="6"
2117><TR
2118><TD
2119><PRE
2120CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002121>void (*unparsedEntityDeclSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002122 const <A
2123HREF="gnome-xml-tree.html#CHAR"
2124>CHAR</A
2125> *name,
2126 const <A
2127HREF="gnome-xml-tree.html#CHAR"
2128>CHAR</A
2129> *publicId,
2130 const <A
2131HREF="gnome-xml-tree.html#CHAR"
2132>CHAR</A
2133> *systemId,
2134 const <A
2135HREF="gnome-xml-tree.html#CHAR"
2136>CHAR</A
2137> *notationName);</PRE
2138></TD
2139></TR
2140></TABLE
2141><P
2142></P
2143><DIV
2144CLASS="INFORMALTABLE"
2145><P
2146></P
2147><TABLE
2148BORDER="0"
2149WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002150BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002151CELLSPACING="0"
2152CELLPADDING="4"
2153CLASS="CALSTABLE"
2154><TR
2155><TD
2156WIDTH="20%"
2157ALIGN="RIGHT"
2158VALIGN="TOP"
2159><TT
2160CLASS="PARAMETER"
2161><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002162>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002163></TT
2164>&nbsp;:</TD
2165><TD
2166WIDTH="80%"
2167ALIGN="LEFT"
2168VALIGN="TOP"
2169>&nbsp;</TD
2170></TR
2171><TR
2172><TD
2173WIDTH="20%"
2174ALIGN="RIGHT"
2175VALIGN="TOP"
2176><TT
2177CLASS="PARAMETER"
2178><I
2179>name</I
2180></TT
2181>&nbsp;:</TD
2182><TD
2183WIDTH="80%"
2184ALIGN="LEFT"
2185VALIGN="TOP"
2186>&nbsp;</TD
2187></TR
2188><TR
2189><TD
2190WIDTH="20%"
2191ALIGN="RIGHT"
2192VALIGN="TOP"
2193><TT
2194CLASS="PARAMETER"
2195><I
2196>publicId</I
2197></TT
2198>&nbsp;:</TD
2199><TD
2200WIDTH="80%"
2201ALIGN="LEFT"
2202VALIGN="TOP"
2203>&nbsp;</TD
2204></TR
2205><TR
2206><TD
2207WIDTH="20%"
2208ALIGN="RIGHT"
2209VALIGN="TOP"
2210><TT
2211CLASS="PARAMETER"
2212><I
2213>systemId</I
2214></TT
2215>&nbsp;:</TD
2216><TD
2217WIDTH="80%"
2218ALIGN="LEFT"
2219VALIGN="TOP"
2220>&nbsp;</TD
2221></TR
2222><TR
2223><TD
2224WIDTH="20%"
2225ALIGN="RIGHT"
2226VALIGN="TOP"
2227><TT
2228CLASS="PARAMETER"
2229><I
2230>notationName</I
2231></TT
2232>&nbsp;:</TD
2233><TD
2234WIDTH="80%"
2235ALIGN="LEFT"
2236VALIGN="TOP"
2237>&nbsp;</TD
2238></TR
2239></TABLE
2240><P
2241></P
2242></DIV
2243></DIV
2244><HR><DIV
2245CLASS="REFSECT2"
2246><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002247NAME="AEN537"
Daniel Veillard35925471999-02-25 08:46:07 +00002248></A
2249><H3
2250><A
2251NAME="SETDOCUMENTLOCATORSAXFUNC"
2252></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002253>setDocumentLocatorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002254><TABLE
2255BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002256BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002257WIDTH="100%"
2258CELLPADDING="6"
2259><TR
2260><TD
2261><PRE
2262CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002263>void (*setDocumentLocatorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002264 <A
2265HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
2266>xmlSAXLocatorPtr</A
2267> loc);</PRE
2268></TD
2269></TR
2270></TABLE
2271><P
2272></P
2273><DIV
2274CLASS="INFORMALTABLE"
2275><P
2276></P
2277><TABLE
2278BORDER="0"
2279WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002280BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002281CELLSPACING="0"
2282CELLPADDING="4"
2283CLASS="CALSTABLE"
2284><TR
2285><TD
2286WIDTH="20%"
2287ALIGN="RIGHT"
2288VALIGN="TOP"
2289><TT
2290CLASS="PARAMETER"
2291><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002292>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002293></TT
2294>&nbsp;:</TD
2295><TD
2296WIDTH="80%"
2297ALIGN="LEFT"
2298VALIGN="TOP"
2299>&nbsp;</TD
2300></TR
2301><TR
2302><TD
2303WIDTH="20%"
2304ALIGN="RIGHT"
2305VALIGN="TOP"
2306><TT
2307CLASS="PARAMETER"
2308><I
2309>loc</I
2310></TT
2311>&nbsp;:</TD
2312><TD
2313WIDTH="80%"
2314ALIGN="LEFT"
2315VALIGN="TOP"
2316>&nbsp;</TD
2317></TR
2318></TABLE
2319><P
2320></P
2321></DIV
2322></DIV
2323><HR><DIV
2324CLASS="REFSECT2"
2325><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002326NAME="AEN556"
Daniel Veillard35925471999-02-25 08:46:07 +00002327></A
2328><H3
2329><A
2330NAME="STARTDOCUMENTSAXFUNC"
2331></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002332>startDocumentSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002333><TABLE
2334BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002335BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002336WIDTH="100%"
2337CELLPADDING="6"
2338><TR
2339><TD
2340><PRE
2341CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002342>void (*startDocumentSAXFunc) (void *ctx);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002343></TD
2344></TR
2345></TABLE
2346><P
2347></P
2348><DIV
2349CLASS="INFORMALTABLE"
2350><P
2351></P
2352><TABLE
2353BORDER="0"
2354WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002355BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002356CELLSPACING="0"
2357CELLPADDING="4"
2358CLASS="CALSTABLE"
2359><TR
2360><TD
2361WIDTH="20%"
2362ALIGN="RIGHT"
2363VALIGN="TOP"
2364><TT
2365CLASS="PARAMETER"
2366><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002367>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002368></TT
2369>&nbsp;:</TD
2370><TD
2371WIDTH="80%"
2372ALIGN="LEFT"
2373VALIGN="TOP"
2374>&nbsp;</TD
2375></TR
2376></TABLE
2377><P
2378></P
2379></DIV
2380></DIV
2381><HR><DIV
2382CLASS="REFSECT2"
2383><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002384NAME="AEN570"
Daniel Veillard35925471999-02-25 08:46:07 +00002385></A
2386><H3
2387><A
2388NAME="ENDDOCUMENTSAXFUNC"
2389></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002390>endDocumentSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002391><TABLE
2392BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002393BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002394WIDTH="100%"
2395CELLPADDING="6"
2396><TR
2397><TD
2398><PRE
2399CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002400>void (*endDocumentSAXFunc) (void *ctx);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002401></TD
2402></TR
2403></TABLE
2404><P
2405></P
2406><DIV
2407CLASS="INFORMALTABLE"
2408><P
2409></P
2410><TABLE
2411BORDER="0"
2412WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002413BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002414CELLSPACING="0"
2415CELLPADDING="4"
2416CLASS="CALSTABLE"
2417><TR
2418><TD
2419WIDTH="20%"
2420ALIGN="RIGHT"
2421VALIGN="TOP"
2422><TT
2423CLASS="PARAMETER"
2424><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002425>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002426></TT
2427>&nbsp;:</TD
2428><TD
2429WIDTH="80%"
2430ALIGN="LEFT"
2431VALIGN="TOP"
2432>&nbsp;</TD
2433></TR
2434></TABLE
2435><P
2436></P
2437></DIV
2438></DIV
2439><HR><DIV
2440CLASS="REFSECT2"
2441><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002442NAME="AEN584"
Daniel Veillard35925471999-02-25 08:46:07 +00002443></A
2444><H3
2445><A
2446NAME="STARTELEMENTSAXFUNC"
2447></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002448>startElementSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002449><TABLE
2450BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002451BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002452WIDTH="100%"
2453CELLPADDING="6"
2454><TR
2455><TD
2456><PRE
2457CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002458>void (*startElementSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002459 const <A
2460HREF="gnome-xml-tree.html#CHAR"
2461>CHAR</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002462> *name,
2463 const <A
2464HREF="gnome-xml-tree.html#CHAR"
2465>CHAR</A
2466> **atts);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002467></TD
2468></TR
2469></TABLE
2470><P
2471></P
2472><DIV
2473CLASS="INFORMALTABLE"
2474><P
2475></P
2476><TABLE
2477BORDER="0"
2478WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002479BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002480CELLSPACING="0"
2481CELLPADDING="4"
2482CLASS="CALSTABLE"
2483><TR
2484><TD
2485WIDTH="20%"
2486ALIGN="RIGHT"
2487VALIGN="TOP"
2488><TT
2489CLASS="PARAMETER"
2490><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002491>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002492></TT
2493>&nbsp;:</TD
2494><TD
2495WIDTH="80%"
2496ALIGN="LEFT"
2497VALIGN="TOP"
2498>&nbsp;</TD
2499></TR
2500><TR
2501><TD
2502WIDTH="20%"
2503ALIGN="RIGHT"
2504VALIGN="TOP"
2505><TT
2506CLASS="PARAMETER"
2507><I
2508>name</I
2509></TT
2510>&nbsp;:</TD
2511><TD
2512WIDTH="80%"
2513ALIGN="LEFT"
2514VALIGN="TOP"
2515>&nbsp;</TD
2516></TR
Daniel Veillard5099ae81999-04-21 20:12:07 +00002517><TR
2518><TD
2519WIDTH="20%"
2520ALIGN="RIGHT"
2521VALIGN="TOP"
2522><TT
2523CLASS="PARAMETER"
2524><I
2525>atts</I
2526></TT
2527>&nbsp;:</TD
2528><TD
2529WIDTH="80%"
2530ALIGN="LEFT"
2531VALIGN="TOP"
2532>&nbsp;</TD
2533></TR
Daniel Veillard35925471999-02-25 08:46:07 +00002534></TABLE
2535><P
2536></P
2537></DIV
2538></DIV
2539><HR><DIV
2540CLASS="REFSECT2"
2541><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002542NAME="AEN608"
Daniel Veillard35925471999-02-25 08:46:07 +00002543></A
2544><H3
2545><A
2546NAME="ENDELEMENTSAXFUNC"
2547></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002548>endElementSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002549><TABLE
2550BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002551BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002552WIDTH="100%"
2553CELLPADDING="6"
2554><TR
2555><TD
2556><PRE
2557CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002558>void (*endElementSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002559 const <A
2560HREF="gnome-xml-tree.html#CHAR"
2561>CHAR</A
2562> *name);</PRE
2563></TD
2564></TR
2565></TABLE
2566><P
2567></P
2568><DIV
2569CLASS="INFORMALTABLE"
2570><P
2571></P
2572><TABLE
2573BORDER="0"
2574WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002575BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002576CELLSPACING="0"
2577CELLPADDING="4"
2578CLASS="CALSTABLE"
2579><TR
2580><TD
2581WIDTH="20%"
2582ALIGN="RIGHT"
2583VALIGN="TOP"
2584><TT
2585CLASS="PARAMETER"
2586><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002587>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002588></TT
2589>&nbsp;:</TD
2590><TD
2591WIDTH="80%"
2592ALIGN="LEFT"
2593VALIGN="TOP"
2594>&nbsp;</TD
2595></TR
2596><TR
2597><TD
2598WIDTH="20%"
2599ALIGN="RIGHT"
2600VALIGN="TOP"
2601><TT
2602CLASS="PARAMETER"
2603><I
2604>name</I
2605></TT
2606>&nbsp;:</TD
2607><TD
2608WIDTH="80%"
2609ALIGN="LEFT"
2610VALIGN="TOP"
2611>&nbsp;</TD
2612></TR
2613></TABLE
2614><P
2615></P
2616></DIV
2617></DIV
2618><HR><DIV
2619CLASS="REFSECT2"
2620><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002621NAME="AEN627"
Daniel Veillard35925471999-02-25 08:46:07 +00002622></A
2623><H3
2624><A
2625NAME="ATTRIBUTESAXFUNC"
2626></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002627>attributeSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002628><TABLE
2629BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002630BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002631WIDTH="100%"
2632CELLPADDING="6"
2633><TR
2634><TD
2635><PRE
2636CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002637>void (*attributeSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002638 const <A
2639HREF="gnome-xml-tree.html#CHAR"
2640>CHAR</A
2641> *name,
2642 const <A
2643HREF="gnome-xml-tree.html#CHAR"
2644>CHAR</A
2645> *value);</PRE
2646></TD
2647></TR
2648></TABLE
2649><P
2650></P
2651><DIV
2652CLASS="INFORMALTABLE"
2653><P
2654></P
2655><TABLE
2656BORDER="0"
2657WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002658BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002659CELLSPACING="0"
2660CELLPADDING="4"
2661CLASS="CALSTABLE"
2662><TR
2663><TD
2664WIDTH="20%"
2665ALIGN="RIGHT"
2666VALIGN="TOP"
2667><TT
2668CLASS="PARAMETER"
2669><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002670>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002671></TT
2672>&nbsp;:</TD
2673><TD
2674WIDTH="80%"
2675ALIGN="LEFT"
2676VALIGN="TOP"
2677>&nbsp;</TD
2678></TR
2679><TR
2680><TD
2681WIDTH="20%"
2682ALIGN="RIGHT"
2683VALIGN="TOP"
2684><TT
2685CLASS="PARAMETER"
2686><I
2687>name</I
2688></TT
2689>&nbsp;:</TD
2690><TD
2691WIDTH="80%"
2692ALIGN="LEFT"
2693VALIGN="TOP"
2694>&nbsp;</TD
2695></TR
2696><TR
2697><TD
2698WIDTH="20%"
2699ALIGN="RIGHT"
2700VALIGN="TOP"
2701><TT
2702CLASS="PARAMETER"
2703><I
2704>value</I
2705></TT
2706>&nbsp;:</TD
2707><TD
2708WIDTH="80%"
2709ALIGN="LEFT"
2710VALIGN="TOP"
2711>&nbsp;</TD
2712></TR
2713></TABLE
2714><P
2715></P
2716></DIV
2717></DIV
2718><HR><DIV
2719CLASS="REFSECT2"
2720><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002721NAME="AEN651"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002722></A
2723><H3
2724><A
2725NAME="REFERENCESAXFUNC"
2726></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002727>referenceSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002728><TABLE
2729BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002730BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002731WIDTH="100%"
2732CELLPADDING="6"
2733><TR
2734><TD
2735><PRE
2736CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002737>void (*referenceSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00002738 const <A
2739HREF="gnome-xml-tree.html#CHAR"
2740>CHAR</A
2741> *name);</PRE
2742></TD
2743></TR
2744></TABLE
2745><P
2746></P
2747><DIV
2748CLASS="INFORMALTABLE"
2749><P
2750></P
2751><TABLE
2752BORDER="0"
2753WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002754BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002755CELLSPACING="0"
2756CELLPADDING="4"
2757CLASS="CALSTABLE"
2758><TR
2759><TD
2760WIDTH="20%"
2761ALIGN="RIGHT"
2762VALIGN="TOP"
2763><TT
2764CLASS="PARAMETER"
2765><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002766>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002767></TT
2768>&nbsp;:</TD
2769><TD
2770WIDTH="80%"
2771ALIGN="LEFT"
2772VALIGN="TOP"
2773>&nbsp;</TD
2774></TR
2775><TR
2776><TD
2777WIDTH="20%"
2778ALIGN="RIGHT"
2779VALIGN="TOP"
2780><TT
2781CLASS="PARAMETER"
2782><I
2783>name</I
2784></TT
2785>&nbsp;:</TD
2786><TD
2787WIDTH="80%"
2788ALIGN="LEFT"
2789VALIGN="TOP"
2790>&nbsp;</TD
2791></TR
2792></TABLE
2793><P
2794></P
2795></DIV
2796></DIV
2797><HR><DIV
2798CLASS="REFSECT2"
2799><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002800NAME="AEN670"
Daniel Veillard35925471999-02-25 08:46:07 +00002801></A
2802><H3
2803><A
2804NAME="CHARACTERSSAXFUNC"
2805></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002806>charactersSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002807><TABLE
2808BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002809BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002810WIDTH="100%"
2811CELLPADDING="6"
2812><TR
2813><TD
2814><PRE
2815CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002816>void (*charactersSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002817 const <A
2818HREF="gnome-xml-tree.html#CHAR"
2819>CHAR</A
2820> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +00002821 int len);</PRE
2822></TD
2823></TR
2824></TABLE
2825><P
2826></P
2827><DIV
2828CLASS="INFORMALTABLE"
2829><P
2830></P
2831><TABLE
2832BORDER="0"
2833WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002834BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002835CELLSPACING="0"
2836CELLPADDING="4"
2837CLASS="CALSTABLE"
2838><TR
2839><TD
2840WIDTH="20%"
2841ALIGN="RIGHT"
2842VALIGN="TOP"
2843><TT
2844CLASS="PARAMETER"
2845><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002846>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002847></TT
2848>&nbsp;:</TD
2849><TD
2850WIDTH="80%"
2851ALIGN="LEFT"
2852VALIGN="TOP"
2853>&nbsp;</TD
2854></TR
2855><TR
2856><TD
2857WIDTH="20%"
2858ALIGN="RIGHT"
2859VALIGN="TOP"
2860><TT
2861CLASS="PARAMETER"
2862><I
2863>ch</I
2864></TT
2865>&nbsp;:</TD
2866><TD
2867WIDTH="80%"
2868ALIGN="LEFT"
2869VALIGN="TOP"
2870>&nbsp;</TD
2871></TR
2872><TR
2873><TD
2874WIDTH="20%"
2875ALIGN="RIGHT"
2876VALIGN="TOP"
2877><TT
2878CLASS="PARAMETER"
2879><I
Daniel Veillard35925471999-02-25 08:46:07 +00002880>len</I
2881></TT
2882>&nbsp;:</TD
2883><TD
2884WIDTH="80%"
2885ALIGN="LEFT"
2886VALIGN="TOP"
2887>&nbsp;</TD
2888></TR
2889></TABLE
2890><P
2891></P
2892></DIV
2893></DIV
2894><HR><DIV
2895CLASS="REFSECT2"
2896><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002897NAME="AEN693"
Daniel Veillard35925471999-02-25 08:46:07 +00002898></A
2899><H3
2900><A
2901NAME="IGNORABLEWHITESPACESAXFUNC"
2902></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002903>ignorableWhitespaceSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002904><TABLE
2905BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002906BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002907WIDTH="100%"
2908CELLPADDING="6"
2909><TR
2910><TD
2911><PRE
2912CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002913>void (*ignorableWhitespaceSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002914 const <A
2915HREF="gnome-xml-tree.html#CHAR"
2916>CHAR</A
2917> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +00002918 int len);</PRE
2919></TD
2920></TR
2921></TABLE
2922><P
2923></P
2924><DIV
2925CLASS="INFORMALTABLE"
2926><P
2927></P
2928><TABLE
2929BORDER="0"
2930WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002931BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002932CELLSPACING="0"
2933CELLPADDING="4"
2934CLASS="CALSTABLE"
2935><TR
2936><TD
2937WIDTH="20%"
2938ALIGN="RIGHT"
2939VALIGN="TOP"
2940><TT
2941CLASS="PARAMETER"
2942><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002943>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002944></TT
2945>&nbsp;:</TD
2946><TD
2947WIDTH="80%"
2948ALIGN="LEFT"
2949VALIGN="TOP"
2950>&nbsp;</TD
2951></TR
2952><TR
2953><TD
2954WIDTH="20%"
2955ALIGN="RIGHT"
2956VALIGN="TOP"
2957><TT
2958CLASS="PARAMETER"
2959><I
2960>ch</I
2961></TT
2962>&nbsp;:</TD
2963><TD
2964WIDTH="80%"
2965ALIGN="LEFT"
2966VALIGN="TOP"
2967>&nbsp;</TD
2968></TR
2969><TR
2970><TD
2971WIDTH="20%"
2972ALIGN="RIGHT"
2973VALIGN="TOP"
2974><TT
2975CLASS="PARAMETER"
2976><I
Daniel Veillard35925471999-02-25 08:46:07 +00002977>len</I
2978></TT
2979>&nbsp;:</TD
2980><TD
2981WIDTH="80%"
2982ALIGN="LEFT"
2983VALIGN="TOP"
2984>&nbsp;</TD
2985></TR
2986></TABLE
2987><P
2988></P
2989></DIV
2990></DIV
2991><HR><DIV
2992CLASS="REFSECT2"
2993><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00002994NAME="AEN716"
Daniel Veillard35925471999-02-25 08:46:07 +00002995></A
2996><H3
2997><A
2998NAME="PROCESSINGINSTRUCTIONSAXFUNC"
2999></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003000>processingInstructionSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003001><TABLE
3002BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003003BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003004WIDTH="100%"
3005CELLPADDING="6"
3006><TR
3007><TD
3008><PRE
3009CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003010>void (*processingInstructionSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003011 const <A
3012HREF="gnome-xml-tree.html#CHAR"
3013>CHAR</A
3014> *target,
3015 const <A
3016HREF="gnome-xml-tree.html#CHAR"
3017>CHAR</A
3018> *data);</PRE
3019></TD
3020></TR
3021></TABLE
3022><P
3023></P
3024><DIV
3025CLASS="INFORMALTABLE"
3026><P
3027></P
3028><TABLE
3029BORDER="0"
3030WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003031BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003032CELLSPACING="0"
3033CELLPADDING="4"
3034CLASS="CALSTABLE"
3035><TR
3036><TD
3037WIDTH="20%"
3038ALIGN="RIGHT"
3039VALIGN="TOP"
3040><TT
3041CLASS="PARAMETER"
3042><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003043>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003044></TT
3045>&nbsp;:</TD
3046><TD
3047WIDTH="80%"
3048ALIGN="LEFT"
3049VALIGN="TOP"
3050>&nbsp;</TD
3051></TR
3052><TR
3053><TD
3054WIDTH="20%"
3055ALIGN="RIGHT"
3056VALIGN="TOP"
3057><TT
3058CLASS="PARAMETER"
3059><I
3060>target</I
3061></TT
3062>&nbsp;:</TD
3063><TD
3064WIDTH="80%"
3065ALIGN="LEFT"
3066VALIGN="TOP"
3067>&nbsp;</TD
3068></TR
3069><TR
3070><TD
3071WIDTH="20%"
3072ALIGN="RIGHT"
3073VALIGN="TOP"
3074><TT
3075CLASS="PARAMETER"
3076><I
3077>data</I
3078></TT
3079>&nbsp;:</TD
3080><TD
3081WIDTH="80%"
3082ALIGN="LEFT"
3083VALIGN="TOP"
3084>&nbsp;</TD
3085></TR
3086></TABLE
3087><P
3088></P
3089></DIV
3090></DIV
3091><HR><DIV
3092CLASS="REFSECT2"
3093><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003094NAME="AEN740"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003095></A
3096><H3
3097><A
3098NAME="COMMENTSAXFUNC"
3099></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003100>commentSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003101><TABLE
3102BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003103BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003104WIDTH="100%"
3105CELLPADDING="6"
3106><TR
3107><TD
3108><PRE
3109CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003110>void (*commentSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00003111 const <A
3112HREF="gnome-xml-tree.html#CHAR"
3113>CHAR</A
3114> *value);</PRE
3115></TD
3116></TR
3117></TABLE
3118><P
3119></P
3120><DIV
3121CLASS="INFORMALTABLE"
3122><P
3123></P
3124><TABLE
3125BORDER="0"
3126WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003127BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003128CELLSPACING="0"
3129CELLPADDING="4"
3130CLASS="CALSTABLE"
3131><TR
3132><TD
3133WIDTH="20%"
3134ALIGN="RIGHT"
3135VALIGN="TOP"
3136><TT
3137CLASS="PARAMETER"
3138><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003139>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003140></TT
3141>&nbsp;:</TD
3142><TD
3143WIDTH="80%"
3144ALIGN="LEFT"
3145VALIGN="TOP"
3146>&nbsp;</TD
3147></TR
3148><TR
3149><TD
3150WIDTH="20%"
3151ALIGN="RIGHT"
3152VALIGN="TOP"
3153><TT
3154CLASS="PARAMETER"
3155><I
3156>value</I
3157></TT
3158>&nbsp;:</TD
3159><TD
3160WIDTH="80%"
3161ALIGN="LEFT"
3162VALIGN="TOP"
3163>&nbsp;</TD
3164></TR
3165></TABLE
3166><P
3167></P
3168></DIV
3169></DIV
3170><HR><DIV
3171CLASS="REFSECT2"
3172><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003173NAME="AEN759"
3174></A
3175><H3
3176><A
3177NAME="CDATABLOCKSAXFUNC"
3178></A
3179>cdataBlockSAXFunc ()</H3
3180><TABLE
3181BORDER="0"
3182BGCOLOR="#D6E8FF"
3183WIDTH="100%"
3184CELLPADDING="6"
3185><TR
3186><TD
3187><PRE
3188CLASS="PROGRAMLISTING"
3189>void (*cdataBlockSAXFunc) (void *ctx,
3190 const <A
3191HREF="gnome-xml-tree.html#CHAR"
3192>CHAR</A
3193> *value,
3194 int len);</PRE
3195></TD
3196></TR
3197></TABLE
3198><P
3199></P
3200><DIV
3201CLASS="INFORMALTABLE"
3202><P
3203></P
3204><TABLE
3205BORDER="0"
3206WIDTH="100%"
3207BGCOLOR="#FFD0D0"
3208CELLSPACING="0"
3209CELLPADDING="4"
3210CLASS="CALSTABLE"
3211><TR
3212><TD
3213WIDTH="20%"
3214ALIGN="RIGHT"
3215VALIGN="TOP"
3216><TT
3217CLASS="PARAMETER"
3218><I
3219>ctx</I
3220></TT
3221>&nbsp;:</TD
3222><TD
3223WIDTH="80%"
3224ALIGN="LEFT"
3225VALIGN="TOP"
3226>&nbsp;</TD
3227></TR
3228><TR
3229><TD
3230WIDTH="20%"
3231ALIGN="RIGHT"
3232VALIGN="TOP"
3233><TT
3234CLASS="PARAMETER"
3235><I
3236>value</I
3237></TT
3238>&nbsp;:</TD
3239><TD
3240WIDTH="80%"
3241ALIGN="LEFT"
3242VALIGN="TOP"
3243>&nbsp;</TD
3244></TR
3245><TR
3246><TD
3247WIDTH="20%"
3248ALIGN="RIGHT"
3249VALIGN="TOP"
3250><TT
3251CLASS="PARAMETER"
3252><I
3253>len</I
3254></TT
3255>&nbsp;:</TD
3256><TD
3257WIDTH="80%"
3258ALIGN="LEFT"
3259VALIGN="TOP"
3260>&nbsp;</TD
3261></TR
3262></TABLE
3263><P
3264></P
3265></DIV
3266></DIV
3267><HR><DIV
3268CLASS="REFSECT2"
3269><A
3270NAME="AEN782"
Daniel Veillard35925471999-02-25 08:46:07 +00003271></A
3272><H3
3273><A
3274NAME="WARNINGSAXFUNC"
3275></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003276>warningSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003277><TABLE
3278BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003279BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003280WIDTH="100%"
3281CELLPADDING="6"
3282><TR
3283><TD
3284><PRE
3285CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003286>void (*warningSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003287 const char *msg,
3288 ...);</PRE
3289></TD
3290></TR
3291></TABLE
3292><P
3293></P
3294><DIV
3295CLASS="INFORMALTABLE"
3296><P
3297></P
3298><TABLE
3299BORDER="0"
3300WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003301BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003302CELLSPACING="0"
3303CELLPADDING="4"
3304CLASS="CALSTABLE"
3305><TR
3306><TD
3307WIDTH="20%"
3308ALIGN="RIGHT"
3309VALIGN="TOP"
3310><TT
3311CLASS="PARAMETER"
3312><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003313>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003314></TT
3315>&nbsp;:</TD
3316><TD
3317WIDTH="80%"
3318ALIGN="LEFT"
3319VALIGN="TOP"
3320>&nbsp;</TD
3321></TR
3322><TR
3323><TD
3324WIDTH="20%"
3325ALIGN="RIGHT"
3326VALIGN="TOP"
3327><TT
3328CLASS="PARAMETER"
3329><I
3330>msg</I
3331></TT
3332>&nbsp;:</TD
3333><TD
3334WIDTH="80%"
3335ALIGN="LEFT"
3336VALIGN="TOP"
3337>&nbsp;</TD
3338></TR
3339><TR
3340><TD
3341WIDTH="20%"
3342ALIGN="RIGHT"
3343VALIGN="TOP"
3344><TT
3345CLASS="PARAMETER"
3346><I
3347>...</I
3348></TT
3349>&nbsp;:</TD
3350><TD
3351WIDTH="80%"
3352ALIGN="LEFT"
3353VALIGN="TOP"
3354>&nbsp;</TD
3355></TR
3356></TABLE
3357><P
3358></P
3359></DIV
3360></DIV
3361><HR><DIV
3362CLASS="REFSECT2"
3363><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003364NAME="AEN804"
Daniel Veillard35925471999-02-25 08:46:07 +00003365></A
3366><H3
3367><A
3368NAME="ERRORSAXFUNC"
3369></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003370>errorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003371><TABLE
3372BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003373BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003374WIDTH="100%"
3375CELLPADDING="6"
3376><TR
3377><TD
3378><PRE
3379CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003380>void (*errorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003381 const char *msg,
3382 ...);</PRE
3383></TD
3384></TR
3385></TABLE
3386><P
3387></P
3388><DIV
3389CLASS="INFORMALTABLE"
3390><P
3391></P
3392><TABLE
3393BORDER="0"
3394WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003395BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003396CELLSPACING="0"
3397CELLPADDING="4"
3398CLASS="CALSTABLE"
3399><TR
3400><TD
3401WIDTH="20%"
3402ALIGN="RIGHT"
3403VALIGN="TOP"
3404><TT
3405CLASS="PARAMETER"
3406><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003407>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003408></TT
3409>&nbsp;:</TD
3410><TD
3411WIDTH="80%"
3412ALIGN="LEFT"
3413VALIGN="TOP"
3414>&nbsp;</TD
3415></TR
3416><TR
3417><TD
3418WIDTH="20%"
3419ALIGN="RIGHT"
3420VALIGN="TOP"
3421><TT
3422CLASS="PARAMETER"
3423><I
3424>msg</I
3425></TT
3426>&nbsp;:</TD
3427><TD
3428WIDTH="80%"
3429ALIGN="LEFT"
3430VALIGN="TOP"
3431>&nbsp;</TD
3432></TR
3433><TR
3434><TD
3435WIDTH="20%"
3436ALIGN="RIGHT"
3437VALIGN="TOP"
3438><TT
3439CLASS="PARAMETER"
3440><I
3441>...</I
3442></TT
3443>&nbsp;:</TD
3444><TD
3445WIDTH="80%"
3446ALIGN="LEFT"
3447VALIGN="TOP"
3448>&nbsp;</TD
3449></TR
3450></TABLE
3451><P
3452></P
3453></DIV
3454></DIV
3455><HR><DIV
3456CLASS="REFSECT2"
3457><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003458NAME="AEN826"
Daniel Veillard35925471999-02-25 08:46:07 +00003459></A
3460><H3
3461><A
3462NAME="FATALERRORSAXFUNC"
3463></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003464>fatalErrorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003465><TABLE
3466BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003467BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003468WIDTH="100%"
3469CELLPADDING="6"
3470><TR
3471><TD
3472><PRE
3473CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003474>void (*fatalErrorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003475 const char *msg,
3476 ...);</PRE
3477></TD
3478></TR
3479></TABLE
3480><P
3481></P
3482><DIV
3483CLASS="INFORMALTABLE"
3484><P
3485></P
3486><TABLE
3487BORDER="0"
3488WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003489BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003490CELLSPACING="0"
3491CELLPADDING="4"
3492CLASS="CALSTABLE"
3493><TR
3494><TD
3495WIDTH="20%"
3496ALIGN="RIGHT"
3497VALIGN="TOP"
3498><TT
3499CLASS="PARAMETER"
3500><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003501>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003502></TT
3503>&nbsp;:</TD
3504><TD
3505WIDTH="80%"
3506ALIGN="LEFT"
3507VALIGN="TOP"
3508>&nbsp;</TD
3509></TR
3510><TR
3511><TD
3512WIDTH="20%"
3513ALIGN="RIGHT"
3514VALIGN="TOP"
3515><TT
3516CLASS="PARAMETER"
3517><I
3518>msg</I
3519></TT
3520>&nbsp;:</TD
3521><TD
3522WIDTH="80%"
3523ALIGN="LEFT"
3524VALIGN="TOP"
3525>&nbsp;</TD
3526></TR
3527><TR
3528><TD
3529WIDTH="20%"
3530ALIGN="RIGHT"
3531VALIGN="TOP"
3532><TT
3533CLASS="PARAMETER"
3534><I
3535>...</I
3536></TT
3537>&nbsp;:</TD
3538><TD
3539WIDTH="80%"
3540ALIGN="LEFT"
3541VALIGN="TOP"
3542>&nbsp;</TD
3543></TR
3544></TABLE
3545><P
3546></P
3547></DIV
3548></DIV
3549><HR><DIV
3550CLASS="REFSECT2"
3551><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003552NAME="AEN848"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003553></A
3554><H3
3555><A
3556NAME="ISSTANDALONESAXFUNC"
3557></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003558>isStandaloneSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003559><TABLE
3560BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003561BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003562WIDTH="100%"
3563CELLPADDING="6"
3564><TR
3565><TD
3566><PRE
3567CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003568>int (*isStandaloneSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003569></TD
3570></TR
3571></TABLE
3572><P
3573></P
3574><DIV
3575CLASS="INFORMALTABLE"
3576><P
3577></P
3578><TABLE
3579BORDER="0"
3580WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003581BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003582CELLSPACING="0"
3583CELLPADDING="4"
3584CLASS="CALSTABLE"
3585><TR
3586><TD
3587WIDTH="20%"
3588ALIGN="RIGHT"
3589VALIGN="TOP"
3590><TT
3591CLASS="PARAMETER"
3592><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003593>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003594></TT
3595>&nbsp;:</TD
3596><TD
3597WIDTH="80%"
3598ALIGN="LEFT"
3599VALIGN="TOP"
3600>&nbsp;</TD
3601></TR
3602><TR
3603><TD
3604WIDTH="20%"
3605ALIGN="RIGHT"
3606VALIGN="TOP"
3607><I
3608CLASS="EMPHASIS"
3609>Returns</I
3610> :</TD
3611><TD
3612WIDTH="80%"
3613ALIGN="LEFT"
3614VALIGN="TOP"
3615>&nbsp;</TD
3616></TR
3617></TABLE
3618><P
3619></P
3620></DIV
3621></DIV
3622><HR><DIV
3623CLASS="REFSECT2"
3624><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003625NAME="AEN866"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003626></A
3627><H3
3628><A
3629NAME="HASINTERNALSUBSETSAXFUNC"
3630></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003631>hasInternalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003632><TABLE
3633BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003634BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003635WIDTH="100%"
3636CELLPADDING="6"
3637><TR
3638><TD
3639><PRE
3640CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003641>int (*hasInternalSubsetSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003642></TD
3643></TR
3644></TABLE
3645><P
3646></P
3647><DIV
3648CLASS="INFORMALTABLE"
3649><P
3650></P
3651><TABLE
3652BORDER="0"
3653WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003654BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003655CELLSPACING="0"
3656CELLPADDING="4"
3657CLASS="CALSTABLE"
3658><TR
3659><TD
3660WIDTH="20%"
3661ALIGN="RIGHT"
3662VALIGN="TOP"
3663><TT
3664CLASS="PARAMETER"
3665><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003666>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003667></TT
3668>&nbsp;:</TD
3669><TD
3670WIDTH="80%"
3671ALIGN="LEFT"
3672VALIGN="TOP"
3673>&nbsp;</TD
3674></TR
3675><TR
3676><TD
3677WIDTH="20%"
3678ALIGN="RIGHT"
3679VALIGN="TOP"
3680><I
3681CLASS="EMPHASIS"
3682>Returns</I
3683> :</TD
3684><TD
3685WIDTH="80%"
3686ALIGN="LEFT"
3687VALIGN="TOP"
3688>&nbsp;</TD
3689></TR
3690></TABLE
3691><P
3692></P
3693></DIV
3694></DIV
3695><HR><DIV
3696CLASS="REFSECT2"
3697><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003698NAME="AEN884"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003699></A
3700><H3
3701><A
3702NAME="HASEXTERNALSUBSETSAXFUNC"
3703></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003704>hasExternalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003705><TABLE
3706BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003707BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003708WIDTH="100%"
3709CELLPADDING="6"
3710><TR
3711><TD
3712><PRE
3713CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003714>int (*hasExternalSubsetSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003715></TD
3716></TR
3717></TABLE
3718><P
3719></P
3720><DIV
3721CLASS="INFORMALTABLE"
3722><P
3723></P
3724><TABLE
3725BORDER="0"
3726WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003727BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003728CELLSPACING="0"
3729CELLPADDING="4"
3730CLASS="CALSTABLE"
3731><TR
3732><TD
3733WIDTH="20%"
3734ALIGN="RIGHT"
3735VALIGN="TOP"
3736><TT
3737CLASS="PARAMETER"
3738><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003739>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003740></TT
3741>&nbsp;:</TD
3742><TD
3743WIDTH="80%"
3744ALIGN="LEFT"
3745VALIGN="TOP"
3746>&nbsp;</TD
3747></TR
3748><TR
3749><TD
3750WIDTH="20%"
3751ALIGN="RIGHT"
3752VALIGN="TOP"
3753><I
3754CLASS="EMPHASIS"
3755>Returns</I
3756> :</TD
3757><TD
3758WIDTH="80%"
3759ALIGN="LEFT"
3760VALIGN="TOP"
3761>&nbsp;</TD
3762></TR
3763></TABLE
3764><P
3765></P
3766></DIV
3767></DIV
3768><HR><DIV
3769CLASS="REFSECT2"
3770><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003771NAME="AEN902"
Daniel Veillard35925471999-02-25 08:46:07 +00003772></A
3773><H3
3774><A
3775NAME="XMLSAXHANDLERPTR"
3776></A
3777>xmlSAXHandlerPtr</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003778><P
3779></P
3780></DIV
3781><HR><DIV
3782CLASS="REFSECT2"
3783><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003784NAME="AEN906"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003785></A
3786><H3
3787><A
3788NAME="XMLPARSERVERSION"
3789></A
3790>xmlParserVersion</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003791><TABLE
3792BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003793BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003794WIDTH="100%"
3795CELLPADDING="6"
3796><TR
3797><TD
3798><PRE
3799CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003800>extern const char *xmlParserVersion;</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00003801></TD
3802></TR
3803></TABLE
3804><P
3805></P
3806></DIV
3807><HR><DIV
3808CLASS="REFSECT2"
3809><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003810NAME="AEN911"
Daniel Veillard14fff061999-06-22 21:49:07 +00003811></A
3812><H3
3813><A
3814NAME="XMLDEFAULTSAXLOCATOR"
3815></A
3816>xmlDefaultSAXLocator</H3
3817><TABLE
3818BORDER="0"
3819BGCOLOR="#D6E8FF"
3820WIDTH="100%"
3821CELLPADDING="6"
3822><TR
3823><TD
3824><PRE
3825CLASS="PROGRAMLISTING"
3826>extern xmlSAXLocator xmlDefaultSAXLocator;</PRE
3827></TD
3828></TR
3829></TABLE
3830><P
3831></P
3832></DIV
3833><HR><DIV
3834CLASS="REFSECT2"
3835><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003836NAME="AEN916"
Daniel Veillard14fff061999-06-22 21:49:07 +00003837></A
3838><H3
3839><A
3840NAME="XMLDEFAULTSAXHANDLER"
3841></A
3842>xmlDefaultSAXHandler</H3
3843><TABLE
3844BORDER="0"
3845BGCOLOR="#D6E8FF"
3846WIDTH="100%"
3847CELLPADDING="6"
3848><TR
3849><TD
3850><PRE
3851CLASS="PROGRAMLISTING"
3852>extern xmlSAXHandler xmlDefaultSAXHandler;</PRE
3853></TD
3854></TR
3855></TABLE
3856><P
3857></P
3858></DIV
3859><HR><DIV
3860CLASS="REFSECT2"
3861><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003862NAME="AEN921"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003863></A
3864><H3
3865><A
3866NAME="HTMLDEFAULTSAXHANDLER"
3867></A
3868>htmlDefaultSAXHandler</H3
3869><TABLE
3870BORDER="0"
3871BGCOLOR="#D6E8FF"
3872WIDTH="100%"
3873CELLPADDING="6"
3874><TR
3875><TD
3876><PRE
3877CLASS="PROGRAMLISTING"
3878>extern xmlSAXHandler htmlDefaultSAXHandler;</PRE
3879></TD
3880></TR
3881></TABLE
3882><P
3883></P
3884></DIV
3885><HR><DIV
3886CLASS="REFSECT2"
3887><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003888NAME="AEN926"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00003889></A
3890><H3
3891><A
3892NAME="XMLPARSERINPUTREAD"
3893></A
3894>xmlParserInputRead ()</H3
3895><TABLE
3896BORDER="0"
3897BGCOLOR="#D6E8FF"
3898WIDTH="100%"
3899CELLPADDING="6"
3900><TR
3901><TD
3902><PRE
3903CLASS="PROGRAMLISTING"
3904>int xmlParserInputRead (<A
3905HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
3906>xmlParserInputPtr</A
3907> in,
3908 int len);</PRE
3909></TD
3910></TR
3911></TABLE
3912><P
3913>This function refresh the input for the parser. It doesn't try to
3914preserve pointers to the input buffer, and discard already read data</P
3915><P
3916></P
3917><DIV
3918CLASS="INFORMALTABLE"
3919><P
3920></P
3921><TABLE
3922BORDER="0"
3923WIDTH="100%"
3924BGCOLOR="#FFD0D0"
3925CELLSPACING="0"
3926CELLPADDING="4"
3927CLASS="CALSTABLE"
3928><TR
3929><TD
3930WIDTH="20%"
3931ALIGN="RIGHT"
3932VALIGN="TOP"
3933><TT
3934CLASS="PARAMETER"
3935><I
3936>in</I
3937></TT
3938>&nbsp;:</TD
3939><TD
3940WIDTH="80%"
3941ALIGN="LEFT"
3942VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00003943>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00003944></TR
3945><TR
3946><TD
3947WIDTH="20%"
3948ALIGN="RIGHT"
3949VALIGN="TOP"
3950><TT
3951CLASS="PARAMETER"
3952><I
3953>len</I
3954></TT
3955>&nbsp;:</TD
3956><TD
3957WIDTH="80%"
3958ALIGN="LEFT"
3959VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00003960>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00003961></TR
3962><TR
3963><TD
3964WIDTH="20%"
3965ALIGN="RIGHT"
3966VALIGN="TOP"
3967><I
3968CLASS="EMPHASIS"
3969>Returns</I
3970> :</TD
3971><TD
3972WIDTH="80%"
3973ALIGN="LEFT"
3974VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00003975>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00003976></TR
3977></TABLE
3978><P
3979></P
3980></DIV
3981></DIV
3982><HR><DIV
3983CLASS="REFSECT2"
3984><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00003985NAME="AEN950"
Daniel Veillarde2d034d1999-07-27 19:52:06 +00003986></A
3987><H3
3988><A
3989NAME="XMLPARSERINPUTGROW"
3990></A
3991>xmlParserInputGrow ()</H3
3992><TABLE
3993BORDER="0"
3994BGCOLOR="#D6E8FF"
3995WIDTH="100%"
3996CELLPADDING="6"
3997><TR
3998><TD
3999><PRE
4000CLASS="PROGRAMLISTING"
4001>int xmlParserInputGrow (<A
4002HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
4003>xmlParserInputPtr</A
4004> in,
4005 int len);</PRE
4006></TD
4007></TR
4008></TABLE
4009><P
4010>This function increase the input for the parser. It tries to
4011preserve pointers to the input buffer, and keep already read data</P
4012><P
4013></P
4014><DIV
4015CLASS="INFORMALTABLE"
4016><P
4017></P
4018><TABLE
4019BORDER="0"
4020WIDTH="100%"
4021BGCOLOR="#FFD0D0"
4022CELLSPACING="0"
4023CELLPADDING="4"
4024CLASS="CALSTABLE"
4025><TR
4026><TD
4027WIDTH="20%"
4028ALIGN="RIGHT"
4029VALIGN="TOP"
4030><TT
4031CLASS="PARAMETER"
4032><I
4033>in</I
4034></TT
4035>&nbsp;:</TD
4036><TD
4037WIDTH="80%"
4038ALIGN="LEFT"
4039VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004040>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004041></TR
4042><TR
4043><TD
4044WIDTH="20%"
4045ALIGN="RIGHT"
4046VALIGN="TOP"
4047><TT
4048CLASS="PARAMETER"
4049><I
4050>len</I
4051></TT
4052>&nbsp;:</TD
4053><TD
4054WIDTH="80%"
4055ALIGN="LEFT"
4056VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004057>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004058></TR
4059><TR
4060><TD
4061WIDTH="20%"
4062ALIGN="RIGHT"
4063VALIGN="TOP"
4064><I
4065CLASS="EMPHASIS"
4066>Returns</I
4067> :</TD
4068><TD
4069WIDTH="80%"
4070ALIGN="LEFT"
4071VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004072>&nbsp;</TD
Daniel Veillarde2d034d1999-07-27 19:52:06 +00004073></TR
4074></TABLE
4075><P
4076></P
4077></DIV
4078></DIV
4079><HR><DIV
4080CLASS="REFSECT2"
4081><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004082NAME="AEN974"
Daniel Veillard35925471999-02-25 08:46:07 +00004083></A
4084><H3
4085><A
4086NAME="XMLSTRDUP"
4087></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004088>xmlStrdup ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004089><TABLE
4090BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004091BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004092WIDTH="100%"
4093CELLPADDING="6"
4094><TR
4095><TD
4096><PRE
4097CLASS="PROGRAMLISTING"
4098><A
4099HREF="gnome-xml-tree.html#CHAR"
4100>CHAR</A
4101>* xmlStrdup (const <A
4102HREF="gnome-xml-tree.html#CHAR"
4103>CHAR</A
4104> *cur);</PRE
4105></TD
4106></TR
4107></TABLE
4108><P
4109>a strdup for array of CHAR's</P
4110><P
4111></P
4112><DIV
4113CLASS="INFORMALTABLE"
4114><P
4115></P
4116><TABLE
4117BORDER="0"
4118WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004119BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004120CELLSPACING="0"
4121CELLPADDING="4"
4122CLASS="CALSTABLE"
4123><TR
4124><TD
4125WIDTH="20%"
4126ALIGN="RIGHT"
4127VALIGN="TOP"
4128><TT
4129CLASS="PARAMETER"
4130><I
4131>cur</I
4132></TT
4133>&nbsp;:</TD
4134><TD
4135WIDTH="80%"
4136ALIGN="LEFT"
4137VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004138>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004139></TR
4140><TR
4141><TD
4142WIDTH="20%"
4143ALIGN="RIGHT"
4144VALIGN="TOP"
4145><I
4146CLASS="EMPHASIS"
4147>Returns</I
4148> :</TD
4149><TD
4150WIDTH="80%"
4151ALIGN="LEFT"
4152VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004153>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004154></TR
4155></TABLE
4156><P
4157></P
4158></DIV
4159></DIV
4160><HR><DIV
4161CLASS="REFSECT2"
4162><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004163NAME="AEN995"
Daniel Veillard35925471999-02-25 08:46:07 +00004164></A
4165><H3
4166><A
4167NAME="XMLSTRNDUP"
4168></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004169>xmlStrndup ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004170><TABLE
4171BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004172BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004173WIDTH="100%"
4174CELLPADDING="6"
4175><TR
4176><TD
4177><PRE
4178CLASS="PROGRAMLISTING"
4179><A
4180HREF="gnome-xml-tree.html#CHAR"
4181>CHAR</A
4182>* xmlStrndup (const <A
4183HREF="gnome-xml-tree.html#CHAR"
4184>CHAR</A
4185> *cur,
4186 int len);</PRE
4187></TD
4188></TR
4189></TABLE
4190><P
4191>a strndup for array of CHAR's</P
4192><P
4193></P
4194><DIV
4195CLASS="INFORMALTABLE"
4196><P
4197></P
4198><TABLE
4199BORDER="0"
4200WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004201BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004202CELLSPACING="0"
4203CELLPADDING="4"
4204CLASS="CALSTABLE"
4205><TR
4206><TD
4207WIDTH="20%"
4208ALIGN="RIGHT"
4209VALIGN="TOP"
4210><TT
4211CLASS="PARAMETER"
4212><I
4213>cur</I
4214></TT
4215>&nbsp;:</TD
4216><TD
4217WIDTH="80%"
4218ALIGN="LEFT"
4219VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004220>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004221></TR
4222><TR
4223><TD
4224WIDTH="20%"
4225ALIGN="RIGHT"
4226VALIGN="TOP"
4227><TT
4228CLASS="PARAMETER"
4229><I
4230>len</I
4231></TT
4232>&nbsp;:</TD
4233><TD
4234WIDTH="80%"
4235ALIGN="LEFT"
4236VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004237>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004238></TR
4239><TR
4240><TD
4241WIDTH="20%"
4242ALIGN="RIGHT"
4243VALIGN="TOP"
4244><I
4245CLASS="EMPHASIS"
4246>Returns</I
4247> :</TD
4248><TD
4249WIDTH="80%"
4250ALIGN="LEFT"
4251VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004252>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004253></TR
4254></TABLE
4255><P
4256></P
4257></DIV
4258></DIV
4259><HR><DIV
4260CLASS="REFSECT2"
4261><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004262NAME="AEN1020"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004263></A
4264><H3
4265><A
4266NAME="XMLSTRSUB"
4267></A
4268>xmlStrsub ()</H3
4269><TABLE
4270BORDER="0"
4271BGCOLOR="#D6E8FF"
4272WIDTH="100%"
4273CELLPADDING="6"
4274><TR
4275><TD
4276><PRE
4277CLASS="PROGRAMLISTING"
4278><A
4279HREF="gnome-xml-tree.html#CHAR"
4280>CHAR</A
4281>* xmlStrsub (const <A
4282HREF="gnome-xml-tree.html#CHAR"
4283>CHAR</A
4284> *str,
4285 int start,
4286 int len);</PRE
4287></TD
4288></TR
4289></TABLE
4290><P
4291>Extract a substring of a given string</P
4292><P
4293></P
4294><DIV
4295CLASS="INFORMALTABLE"
4296><P
4297></P
4298><TABLE
4299BORDER="0"
4300WIDTH="100%"
4301BGCOLOR="#FFD0D0"
4302CELLSPACING="0"
4303CELLPADDING="4"
4304CLASS="CALSTABLE"
4305><TR
4306><TD
4307WIDTH="20%"
4308ALIGN="RIGHT"
4309VALIGN="TOP"
4310><TT
4311CLASS="PARAMETER"
4312><I
4313>str</I
4314></TT
4315>&nbsp;:</TD
4316><TD
4317WIDTH="80%"
4318ALIGN="LEFT"
4319VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004320>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004321></TR
4322><TR
4323><TD
4324WIDTH="20%"
4325ALIGN="RIGHT"
4326VALIGN="TOP"
4327><TT
4328CLASS="PARAMETER"
4329><I
4330>start</I
4331></TT
4332>&nbsp;:</TD
4333><TD
4334WIDTH="80%"
4335ALIGN="LEFT"
4336VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004337>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004338></TR
4339><TR
4340><TD
4341WIDTH="20%"
4342ALIGN="RIGHT"
4343VALIGN="TOP"
4344><TT
4345CLASS="PARAMETER"
4346><I
4347>len</I
4348></TT
4349>&nbsp;:</TD
4350><TD
4351WIDTH="80%"
4352ALIGN="LEFT"
4353VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004354>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004355></TR
4356><TR
4357><TD
4358WIDTH="20%"
4359ALIGN="RIGHT"
4360VALIGN="TOP"
4361><I
4362CLASS="EMPHASIS"
4363>Returns</I
4364> :</TD
4365><TD
4366WIDTH="80%"
4367ALIGN="LEFT"
4368VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004369>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004370></TR
4371></TABLE
4372><P
4373></P
4374></DIV
4375></DIV
4376><HR><DIV
4377CLASS="REFSECT2"
4378><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004379NAME="AEN1049"
Daniel Veillard35925471999-02-25 08:46:07 +00004380></A
4381><H3
4382><A
4383NAME="XMLSTRCHR"
4384></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004385>xmlStrchr ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004386><TABLE
4387BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004388BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004389WIDTH="100%"
4390CELLPADDING="6"
4391><TR
4392><TD
4393><PRE
4394CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004395>const <A
Daniel Veillard35925471999-02-25 08:46:07 +00004396HREF="gnome-xml-tree.html#CHAR"
4397>CHAR</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004398>* xmlStrchr (const <A
Daniel Veillard35925471999-02-25 08:46:07 +00004399HREF="gnome-xml-tree.html#CHAR"
4400>CHAR</A
4401> *str,
4402 <A
4403HREF="gnome-xml-tree.html#CHAR"
4404>CHAR</A
4405> val);</PRE
4406></TD
4407></TR
4408></TABLE
4409><P
4410>a strchr for CHAR's</P
4411><P
4412></P
4413><DIV
4414CLASS="INFORMALTABLE"
4415><P
4416></P
4417><TABLE
4418BORDER="0"
4419WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004420BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004421CELLSPACING="0"
4422CELLPADDING="4"
4423CLASS="CALSTABLE"
4424><TR
4425><TD
4426WIDTH="20%"
4427ALIGN="RIGHT"
4428VALIGN="TOP"
4429><TT
4430CLASS="PARAMETER"
4431><I
4432>str</I
4433></TT
4434>&nbsp;:</TD
4435><TD
4436WIDTH="80%"
4437ALIGN="LEFT"
4438VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004439>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004440></TR
4441><TR
4442><TD
4443WIDTH="20%"
4444ALIGN="RIGHT"
4445VALIGN="TOP"
4446><TT
4447CLASS="PARAMETER"
4448><I
4449>val</I
4450></TT
4451>&nbsp;:</TD
4452><TD
4453WIDTH="80%"
4454ALIGN="LEFT"
4455VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004456>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004457></TR
4458><TR
4459><TD
4460WIDTH="20%"
4461ALIGN="RIGHT"
4462VALIGN="TOP"
4463><I
4464CLASS="EMPHASIS"
4465>Returns</I
4466> :</TD
4467><TD
4468WIDTH="80%"
4469ALIGN="LEFT"
4470VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004471>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004472></TR
4473></TABLE
4474><P
4475></P
4476></DIV
4477></DIV
4478><HR><DIV
4479CLASS="REFSECT2"
4480><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004481NAME="AEN1075"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004482></A
4483><H3
4484><A
4485NAME="XMLSTRSTR"
4486></A
4487>xmlStrstr ()</H3
4488><TABLE
4489BORDER="0"
4490BGCOLOR="#D6E8FF"
4491WIDTH="100%"
4492CELLPADDING="6"
4493><TR
4494><TD
4495><PRE
4496CLASS="PROGRAMLISTING"
4497>const <A
4498HREF="gnome-xml-tree.html#CHAR"
4499>CHAR</A
4500>* xmlStrstr (const <A
4501HREF="gnome-xml-tree.html#CHAR"
4502>CHAR</A
4503> *str,
4504 <A
4505HREF="gnome-xml-tree.html#CHAR"
4506>CHAR</A
4507> *val);</PRE
4508></TD
4509></TR
4510></TABLE
4511><P
4512>a strstr for CHAR's</P
4513><P
4514></P
4515><DIV
4516CLASS="INFORMALTABLE"
4517><P
4518></P
4519><TABLE
4520BORDER="0"
4521WIDTH="100%"
4522BGCOLOR="#FFD0D0"
4523CELLSPACING="0"
4524CELLPADDING="4"
4525CLASS="CALSTABLE"
4526><TR
4527><TD
4528WIDTH="20%"
4529ALIGN="RIGHT"
4530VALIGN="TOP"
4531><TT
4532CLASS="PARAMETER"
4533><I
4534>str</I
4535></TT
4536>&nbsp;:</TD
4537><TD
4538WIDTH="80%"
4539ALIGN="LEFT"
4540VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004541>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004542></TR
4543><TR
4544><TD
4545WIDTH="20%"
4546ALIGN="RIGHT"
4547VALIGN="TOP"
4548><TT
4549CLASS="PARAMETER"
4550><I
4551>val</I
4552></TT
4553>&nbsp;:</TD
4554><TD
4555WIDTH="80%"
4556ALIGN="LEFT"
4557VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004558>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004559></TR
4560><TR
4561><TD
4562WIDTH="20%"
4563ALIGN="RIGHT"
4564VALIGN="TOP"
4565><I
4566CLASS="EMPHASIS"
4567>Returns</I
4568> :</TD
4569><TD
4570WIDTH="80%"
4571ALIGN="LEFT"
4572VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004573>&nbsp;</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004574></TR
4575></TABLE
4576><P
4577></P
4578></DIV
4579></DIV
4580><HR><DIV
4581CLASS="REFSECT2"
4582><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004583NAME="AEN1101"
Daniel Veillard35925471999-02-25 08:46:07 +00004584></A
4585><H3
4586><A
4587NAME="XMLSTRCMP"
4588></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004589>xmlStrcmp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004590><TABLE
4591BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004592BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004593WIDTH="100%"
4594CELLPADDING="6"
4595><TR
4596><TD
4597><PRE
4598CLASS="PROGRAMLISTING"
4599>int xmlStrcmp (const <A
4600HREF="gnome-xml-tree.html#CHAR"
4601>CHAR</A
4602> *str1,
4603 const <A
4604HREF="gnome-xml-tree.html#CHAR"
4605>CHAR</A
4606> *str2);</PRE
4607></TD
4608></TR
4609></TABLE
4610><P
4611>a strcmp for CHAR's</P
4612><P
4613></P
4614><DIV
4615CLASS="INFORMALTABLE"
4616><P
4617></P
4618><TABLE
4619BORDER="0"
4620WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004621BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004622CELLSPACING="0"
4623CELLPADDING="4"
4624CLASS="CALSTABLE"
4625><TR
4626><TD
4627WIDTH="20%"
4628ALIGN="RIGHT"
4629VALIGN="TOP"
4630><TT
4631CLASS="PARAMETER"
4632><I
4633>str1</I
4634></TT
4635>&nbsp;:</TD
4636><TD
4637WIDTH="80%"
4638ALIGN="LEFT"
4639VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004640>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004641></TR
4642><TR
4643><TD
4644WIDTH="20%"
4645ALIGN="RIGHT"
4646VALIGN="TOP"
4647><TT
4648CLASS="PARAMETER"
4649><I
4650>str2</I
4651></TT
4652>&nbsp;:</TD
4653><TD
4654WIDTH="80%"
4655ALIGN="LEFT"
4656VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004657>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004658></TR
4659><TR
4660><TD
4661WIDTH="20%"
4662ALIGN="RIGHT"
4663VALIGN="TOP"
4664><I
4665CLASS="EMPHASIS"
4666>Returns</I
4667> :</TD
4668><TD
4669WIDTH="80%"
4670ALIGN="LEFT"
4671VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004672>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004673></TR
4674></TABLE
4675><P
4676></P
4677></DIV
4678></DIV
4679><HR><DIV
4680CLASS="REFSECT2"
4681><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004682NAME="AEN1126"
Daniel Veillard35925471999-02-25 08:46:07 +00004683></A
4684><H3
4685><A
4686NAME="XMLSTRNCMP"
4687></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004688>xmlStrncmp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004689><TABLE
4690BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004691BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004692WIDTH="100%"
4693CELLPADDING="6"
4694><TR
4695><TD
4696><PRE
4697CLASS="PROGRAMLISTING"
4698>int xmlStrncmp (const <A
4699HREF="gnome-xml-tree.html#CHAR"
4700>CHAR</A
4701> *str1,
4702 const <A
4703HREF="gnome-xml-tree.html#CHAR"
4704>CHAR</A
4705> *str2,
4706 int len);</PRE
4707></TD
4708></TR
4709></TABLE
4710><P
4711>a strncmp for CHAR's</P
4712><P
4713></P
4714><DIV
4715CLASS="INFORMALTABLE"
4716><P
4717></P
4718><TABLE
4719BORDER="0"
4720WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004721BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004722CELLSPACING="0"
4723CELLPADDING="4"
4724CLASS="CALSTABLE"
4725><TR
4726><TD
4727WIDTH="20%"
4728ALIGN="RIGHT"
4729VALIGN="TOP"
4730><TT
4731CLASS="PARAMETER"
4732><I
4733>str1</I
4734></TT
4735>&nbsp;:</TD
4736><TD
4737WIDTH="80%"
4738ALIGN="LEFT"
4739VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004740>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004741></TR
4742><TR
4743><TD
4744WIDTH="20%"
4745ALIGN="RIGHT"
4746VALIGN="TOP"
4747><TT
4748CLASS="PARAMETER"
4749><I
4750>str2</I
4751></TT
4752>&nbsp;:</TD
4753><TD
4754WIDTH="80%"
4755ALIGN="LEFT"
4756VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004757>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004758></TR
4759><TR
4760><TD
4761WIDTH="20%"
4762ALIGN="RIGHT"
4763VALIGN="TOP"
4764><TT
4765CLASS="PARAMETER"
4766><I
4767>len</I
4768></TT
4769>&nbsp;:</TD
4770><TD
4771WIDTH="80%"
4772ALIGN="LEFT"
4773VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004774>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004775></TR
4776><TR
4777><TD
4778WIDTH="20%"
4779ALIGN="RIGHT"
4780VALIGN="TOP"
4781><I
4782CLASS="EMPHASIS"
4783>Returns</I
4784> :</TD
4785><TD
4786WIDTH="80%"
4787ALIGN="LEFT"
4788VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004789>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004790></TR
4791></TABLE
4792><P
4793></P
4794></DIV
4795></DIV
4796><HR><DIV
4797CLASS="REFSECT2"
4798><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004799NAME="AEN1155"
Daniel Veillard35925471999-02-25 08:46:07 +00004800></A
4801><H3
4802><A
4803NAME="XMLSTRLEN"
4804></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004805>xmlStrlen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004806><TABLE
4807BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004808BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004809WIDTH="100%"
4810CELLPADDING="6"
4811><TR
4812><TD
4813><PRE
4814CLASS="PROGRAMLISTING"
4815>int xmlStrlen (const <A
4816HREF="gnome-xml-tree.html#CHAR"
4817>CHAR</A
4818> *str);</PRE
4819></TD
4820></TR
4821></TABLE
4822><P
4823>lenght of a CHAR's string</P
4824><P
4825></P
4826><DIV
4827CLASS="INFORMALTABLE"
4828><P
4829></P
4830><TABLE
4831BORDER="0"
4832WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004833BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004834CELLSPACING="0"
4835CELLPADDING="4"
4836CLASS="CALSTABLE"
4837><TR
4838><TD
4839WIDTH="20%"
4840ALIGN="RIGHT"
4841VALIGN="TOP"
4842><TT
4843CLASS="PARAMETER"
4844><I
4845>str</I
4846></TT
4847>&nbsp;:</TD
4848><TD
4849WIDTH="80%"
4850ALIGN="LEFT"
4851VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004852>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004853></TR
4854><TR
4855><TD
4856WIDTH="20%"
4857ALIGN="RIGHT"
4858VALIGN="TOP"
4859><I
4860CLASS="EMPHASIS"
4861>Returns</I
4862> :</TD
4863><TD
4864WIDTH="80%"
4865ALIGN="LEFT"
4866VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004867>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004868></TR
4869></TABLE
4870><P
4871></P
4872></DIV
4873></DIV
4874><HR><DIV
4875CLASS="REFSECT2"
4876><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004877NAME="AEN1175"
Daniel Veillard35925471999-02-25 08:46:07 +00004878></A
4879><H3
4880><A
4881NAME="XMLSTRCAT"
4882></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004883>xmlStrcat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004884><TABLE
4885BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004886BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004887WIDTH="100%"
4888CELLPADDING="6"
4889><TR
4890><TD
4891><PRE
4892CLASS="PROGRAMLISTING"
4893><A
4894HREF="gnome-xml-tree.html#CHAR"
4895>CHAR</A
4896>* xmlStrcat (<A
4897HREF="gnome-xml-tree.html#CHAR"
4898>CHAR</A
4899> *cur,
4900 const <A
4901HREF="gnome-xml-tree.html#CHAR"
4902>CHAR</A
4903> *add);</PRE
4904></TD
4905></TR
4906></TABLE
4907><P
4908>a strcat for array of CHAR's</P
4909><P
4910></P
4911><DIV
4912CLASS="INFORMALTABLE"
4913><P
4914></P
4915><TABLE
4916BORDER="0"
4917WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004918BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004919CELLSPACING="0"
4920CELLPADDING="4"
4921CLASS="CALSTABLE"
4922><TR
4923><TD
4924WIDTH="20%"
4925ALIGN="RIGHT"
4926VALIGN="TOP"
4927><TT
4928CLASS="PARAMETER"
4929><I
4930>cur</I
4931></TT
4932>&nbsp;:</TD
4933><TD
4934WIDTH="80%"
4935ALIGN="LEFT"
4936VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004937>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004938></TR
4939><TR
4940><TD
4941WIDTH="20%"
4942ALIGN="RIGHT"
4943VALIGN="TOP"
4944><TT
4945CLASS="PARAMETER"
4946><I
4947>add</I
4948></TT
4949>&nbsp;:</TD
4950><TD
4951WIDTH="80%"
4952ALIGN="LEFT"
4953VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004954>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004955></TR
4956><TR
4957><TD
4958WIDTH="20%"
4959ALIGN="RIGHT"
4960VALIGN="TOP"
4961><I
4962CLASS="EMPHASIS"
4963>Returns</I
4964> :</TD
4965><TD
4966WIDTH="80%"
4967ALIGN="LEFT"
4968VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00004969>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004970></TR
4971></TABLE
4972><P
4973></P
4974></DIV
4975></DIV
4976><HR><DIV
4977CLASS="REFSECT2"
4978><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00004979NAME="AEN1201"
Daniel Veillard35925471999-02-25 08:46:07 +00004980></A
4981><H3
4982><A
4983NAME="XMLSTRNCAT"
4984></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004985>xmlStrncat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004986><TABLE
4987BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004988BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004989WIDTH="100%"
4990CELLPADDING="6"
4991><TR
4992><TD
4993><PRE
4994CLASS="PROGRAMLISTING"
4995><A
4996HREF="gnome-xml-tree.html#CHAR"
4997>CHAR</A
4998>* xmlStrncat (<A
4999HREF="gnome-xml-tree.html#CHAR"
5000>CHAR</A
5001> *cur,
5002 const <A
5003HREF="gnome-xml-tree.html#CHAR"
5004>CHAR</A
5005> *add,
5006 int len);</PRE
5007></TD
5008></TR
5009></TABLE
5010><P
5011>a strncat for array of CHAR's</P
5012><P
5013></P
5014><DIV
5015CLASS="INFORMALTABLE"
5016><P
5017></P
5018><TABLE
5019BORDER="0"
5020WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005021BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005022CELLSPACING="0"
5023CELLPADDING="4"
5024CLASS="CALSTABLE"
5025><TR
5026><TD
5027WIDTH="20%"
5028ALIGN="RIGHT"
5029VALIGN="TOP"
5030><TT
5031CLASS="PARAMETER"
5032><I
5033>cur</I
5034></TT
5035>&nbsp;:</TD
5036><TD
5037WIDTH="80%"
5038ALIGN="LEFT"
5039VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005040>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005041></TR
5042><TR
5043><TD
5044WIDTH="20%"
5045ALIGN="RIGHT"
5046VALIGN="TOP"
5047><TT
5048CLASS="PARAMETER"
5049><I
5050>add</I
5051></TT
5052>&nbsp;:</TD
5053><TD
5054WIDTH="80%"
5055ALIGN="LEFT"
5056VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005057>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005058></TR
5059><TR
5060><TD
5061WIDTH="20%"
5062ALIGN="RIGHT"
5063VALIGN="TOP"
5064><TT
5065CLASS="PARAMETER"
5066><I
5067>len</I
5068></TT
5069>&nbsp;:</TD
5070><TD
5071WIDTH="80%"
5072ALIGN="LEFT"
5073VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005074>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005075></TR
5076><TR
5077><TD
5078WIDTH="20%"
5079ALIGN="RIGHT"
5080VALIGN="TOP"
5081><I
5082CLASS="EMPHASIS"
5083>Returns</I
5084> :</TD
5085><TD
5086WIDTH="80%"
5087ALIGN="LEFT"
5088VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005089>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005090></TR
5091></TABLE
5092><P
5093></P
5094></DIV
5095></DIV
5096><HR><DIV
5097CLASS="REFSECT2"
5098><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005099NAME="AEN1231"
Daniel Veillard35925471999-02-25 08:46:07 +00005100></A
5101><H3
5102><A
5103NAME="XMLPARSEDOC"
5104></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005105>xmlParseDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005106><TABLE
5107BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005108BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005109WIDTH="100%"
5110CELLPADDING="6"
5111><TR
5112><TD
5113><PRE
5114CLASS="PROGRAMLISTING"
5115><A
5116HREF="gnome-xml-tree.html#XMLDOCPTR"
5117>xmlDocPtr</A
5118> xmlParseDoc (<A
5119HREF="gnome-xml-tree.html#CHAR"
5120>CHAR</A
5121> *cur);</PRE
5122></TD
5123></TR
5124></TABLE
5125><P
5126>parse an XML in-memory document and build a tree.</P
5127><P
5128></P
5129><DIV
5130CLASS="INFORMALTABLE"
5131><P
5132></P
5133><TABLE
5134BORDER="0"
5135WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005136BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005137CELLSPACING="0"
5138CELLPADDING="4"
5139CLASS="CALSTABLE"
5140><TR
5141><TD
5142WIDTH="20%"
5143ALIGN="RIGHT"
5144VALIGN="TOP"
5145><TT
5146CLASS="PARAMETER"
5147><I
5148>cur</I
5149></TT
5150>&nbsp;:</TD
5151><TD
5152WIDTH="80%"
5153ALIGN="LEFT"
5154VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005155>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005156></TR
5157><TR
5158><TD
5159WIDTH="20%"
5160ALIGN="RIGHT"
5161VALIGN="TOP"
5162><I
5163CLASS="EMPHASIS"
5164>Returns</I
5165> :</TD
5166><TD
5167WIDTH="80%"
5168ALIGN="LEFT"
5169VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005170>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005171></TR
5172></TABLE
5173><P
5174></P
5175></DIV
5176></DIV
5177><HR><DIV
5178CLASS="REFSECT2"
5179><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005180NAME="AEN1252"
Daniel Veillard35925471999-02-25 08:46:07 +00005181></A
5182><H3
5183><A
5184NAME="XMLPARSEMEMORY"
5185></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005186>xmlParseMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005187><TABLE
5188BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005189BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005190WIDTH="100%"
5191CELLPADDING="6"
5192><TR
5193><TD
5194><PRE
5195CLASS="PROGRAMLISTING"
5196><A
5197HREF="gnome-xml-tree.html#XMLDOCPTR"
5198>xmlDocPtr</A
5199> xmlParseMemory (char *buffer,
5200 int size);</PRE
5201></TD
5202></TR
5203></TABLE
5204><P
5205>parse an XML in-memory block and build a tree.</P
5206><P
5207></P
5208><DIV
5209CLASS="INFORMALTABLE"
5210><P
5211></P
5212><TABLE
5213BORDER="0"
5214WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005215BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005216CELLSPACING="0"
5217CELLPADDING="4"
5218CLASS="CALSTABLE"
5219><TR
5220><TD
5221WIDTH="20%"
5222ALIGN="RIGHT"
5223VALIGN="TOP"
5224><TT
5225CLASS="PARAMETER"
5226><I
5227>buffer</I
5228></TT
5229>&nbsp;:</TD
5230><TD
5231WIDTH="80%"
5232ALIGN="LEFT"
5233VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005234>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005235></TR
5236><TR
5237><TD
5238WIDTH="20%"
5239ALIGN="RIGHT"
5240VALIGN="TOP"
5241><TT
5242CLASS="PARAMETER"
5243><I
5244>size</I
5245></TT
5246>&nbsp;:</TD
5247><TD
5248WIDTH="80%"
5249ALIGN="LEFT"
5250VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005251>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005252></TR
5253><TR
5254><TD
5255WIDTH="20%"
5256ALIGN="RIGHT"
5257VALIGN="TOP"
5258><I
5259CLASS="EMPHASIS"
5260>Returns</I
5261> :</TD
5262><TD
5263WIDTH="80%"
5264ALIGN="LEFT"
5265VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005266>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005267></TR
5268></TABLE
5269><P
5270></P
5271></DIV
5272></DIV
5273><HR><DIV
5274CLASS="REFSECT2"
5275><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005276NAME="AEN1276"
Daniel Veillard35925471999-02-25 08:46:07 +00005277></A
5278><H3
5279><A
5280NAME="XMLPARSEFILE"
5281></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005282>xmlParseFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005283><TABLE
5284BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005285BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005286WIDTH="100%"
5287CELLPADDING="6"
5288><TR
5289><TD
5290><PRE
5291CLASS="PROGRAMLISTING"
5292><A
5293HREF="gnome-xml-tree.html#XMLDOCPTR"
5294>xmlDocPtr</A
5295> xmlParseFile (const char *filename);</PRE
5296></TD
5297></TR
5298></TABLE
5299><P
5300>parse an XML file and build a tree. Automatic support for ZLIB/Compress
5301compressed document is provided by default if found at compile-time.</P
5302><P
5303></P
5304><DIV
5305CLASS="INFORMALTABLE"
5306><P
5307></P
5308><TABLE
5309BORDER="0"
5310WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005311BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005312CELLSPACING="0"
5313CELLPADDING="4"
5314CLASS="CALSTABLE"
5315><TR
5316><TD
5317WIDTH="20%"
5318ALIGN="RIGHT"
5319VALIGN="TOP"
5320><TT
5321CLASS="PARAMETER"
5322><I
5323>filename</I
5324></TT
5325>&nbsp;:</TD
5326><TD
5327WIDTH="80%"
5328ALIGN="LEFT"
5329VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005330>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005331></TR
5332><TR
5333><TD
5334WIDTH="20%"
5335ALIGN="RIGHT"
5336VALIGN="TOP"
5337><I
5338CLASS="EMPHASIS"
5339>Returns</I
5340> :</TD
5341><TD
5342WIDTH="80%"
5343ALIGN="LEFT"
5344VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005345>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005346></TR
5347></TABLE
5348><P
5349></P
5350></DIV
5351></DIV
5352><HR><DIV
5353CLASS="REFSECT2"
5354><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005355NAME="AEN1296"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005356></A
5357><H3
5358><A
5359NAME="XMLSUBSTITUTEENTITIESDEFAULT"
5360></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005361>xmlSubstituteEntitiesDefault ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00005362><TABLE
5363BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005364BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005365WIDTH="100%"
5366CELLPADDING="6"
5367><TR
5368><TD
5369><PRE
5370CLASS="PROGRAMLISTING"
5371>int xmlSubstituteEntitiesDefault (int val);</PRE
5372></TD
5373></TR
5374></TABLE
5375><P
5376>Set and return the previous value for default entity support.
5377Initially the parser always keep entity references instead of substituting
5378entity values in the output. This function has to be used to change the
5379default parser behaviour
5380SAX::<GTKDOCLINK
5381HREF="SUBTITUTEENTITIES"
5382>subtituteEntities</GTKDOCLINK
5383>() has to be used for changing that on a file by
5384file basis.</P
5385><P
5386></P
5387><DIV
5388CLASS="INFORMALTABLE"
5389><P
5390></P
5391><TABLE
5392BORDER="0"
5393WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005394BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005395CELLSPACING="0"
5396CELLPADDING="4"
5397CLASS="CALSTABLE"
5398><TR
5399><TD
5400WIDTH="20%"
5401ALIGN="RIGHT"
5402VALIGN="TOP"
5403><TT
5404CLASS="PARAMETER"
5405><I
5406>val</I
5407></TT
5408>&nbsp;:</TD
5409><TD
5410WIDTH="80%"
5411ALIGN="LEFT"
5412VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005413>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005414></TR
5415><TR
5416><TD
5417WIDTH="20%"
5418ALIGN="RIGHT"
5419VALIGN="TOP"
5420><I
5421CLASS="EMPHASIS"
5422>Returns</I
5423> :</TD
5424><TD
5425WIDTH="80%"
5426ALIGN="LEFT"
5427VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005428>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005429></TR
5430></TABLE
5431><P
5432></P
5433></DIV
5434></DIV
5435><HR><DIV
5436CLASS="REFSECT2"
5437><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005438NAME="AEN1316"
Daniel Veillard35925471999-02-25 08:46:07 +00005439></A
5440><H3
5441><A
5442NAME="XMLRECOVERDOC"
5443></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005444>xmlRecoverDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005445><TABLE
5446BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005447BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005448WIDTH="100%"
5449CELLPADDING="6"
5450><TR
5451><TD
5452><PRE
5453CLASS="PROGRAMLISTING"
5454><A
5455HREF="gnome-xml-tree.html#XMLDOCPTR"
5456>xmlDocPtr</A
5457> xmlRecoverDoc (<A
5458HREF="gnome-xml-tree.html#CHAR"
5459>CHAR</A
5460> *cur);</PRE
5461></TD
5462></TR
5463></TABLE
5464><P
5465>parse an XML in-memory document and build a tree.
5466In the case the document is not Well Formed, a tree is built anyway</P
5467><P
5468></P
5469><DIV
5470CLASS="INFORMALTABLE"
5471><P
5472></P
5473><TABLE
5474BORDER="0"
5475WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005476BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005477CELLSPACING="0"
5478CELLPADDING="4"
5479CLASS="CALSTABLE"
5480><TR
5481><TD
5482WIDTH="20%"
5483ALIGN="RIGHT"
5484VALIGN="TOP"
5485><TT
5486CLASS="PARAMETER"
5487><I
5488>cur</I
5489></TT
5490>&nbsp;:</TD
5491><TD
5492WIDTH="80%"
5493ALIGN="LEFT"
5494VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005495>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005496></TR
5497><TR
5498><TD
5499WIDTH="20%"
5500ALIGN="RIGHT"
5501VALIGN="TOP"
5502><I
5503CLASS="EMPHASIS"
5504>Returns</I
5505> :</TD
5506><TD
5507WIDTH="80%"
5508ALIGN="LEFT"
5509VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005510>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005511></TR
5512></TABLE
5513><P
5514></P
5515></DIV
5516></DIV
5517><HR><DIV
5518CLASS="REFSECT2"
5519><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005520NAME="AEN1337"
Daniel Veillard35925471999-02-25 08:46:07 +00005521></A
5522><H3
5523><A
5524NAME="XMLRECOVERMEMORY"
5525></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005526>xmlRecoverMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005527><TABLE
5528BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005529BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005530WIDTH="100%"
5531CELLPADDING="6"
5532><TR
5533><TD
5534><PRE
5535CLASS="PROGRAMLISTING"
5536><A
5537HREF="gnome-xml-tree.html#XMLDOCPTR"
5538>xmlDocPtr</A
5539> xmlRecoverMemory (char *buffer,
5540 int size);</PRE
5541></TD
5542></TR
5543></TABLE
5544><P
5545>parse an XML in-memory block and build a tree.
5546In the case the document is not Well Formed, a tree is built anyway</P
5547><P
5548></P
5549><DIV
5550CLASS="INFORMALTABLE"
5551><P
5552></P
5553><TABLE
5554BORDER="0"
5555WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005556BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005557CELLSPACING="0"
5558CELLPADDING="4"
5559CLASS="CALSTABLE"
5560><TR
5561><TD
5562WIDTH="20%"
5563ALIGN="RIGHT"
5564VALIGN="TOP"
5565><TT
5566CLASS="PARAMETER"
5567><I
5568>buffer</I
5569></TT
5570>&nbsp;:</TD
5571><TD
5572WIDTH="80%"
5573ALIGN="LEFT"
5574VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005575>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005576></TR
5577><TR
5578><TD
5579WIDTH="20%"
5580ALIGN="RIGHT"
5581VALIGN="TOP"
5582><TT
5583CLASS="PARAMETER"
5584><I
5585>size</I
5586></TT
5587>&nbsp;:</TD
5588><TD
5589WIDTH="80%"
5590ALIGN="LEFT"
5591VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005592>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005593></TR
5594><TR
5595><TD
5596WIDTH="20%"
5597ALIGN="RIGHT"
5598VALIGN="TOP"
5599><I
5600CLASS="EMPHASIS"
5601>Returns</I
5602> :</TD
5603><TD
5604WIDTH="80%"
5605ALIGN="LEFT"
5606VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005607>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005608></TR
5609></TABLE
5610><P
5611></P
5612></DIV
5613></DIV
5614><HR><DIV
5615CLASS="REFSECT2"
5616><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005617NAME="AEN1361"
Daniel Veillard35925471999-02-25 08:46:07 +00005618></A
5619><H3
5620><A
5621NAME="XMLRECOVERFILE"
5622></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005623>xmlRecoverFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005624><TABLE
5625BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005626BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005627WIDTH="100%"
5628CELLPADDING="6"
5629><TR
5630><TD
5631><PRE
5632CLASS="PROGRAMLISTING"
5633><A
5634HREF="gnome-xml-tree.html#XMLDOCPTR"
5635>xmlDocPtr</A
5636> xmlRecoverFile (const char *filename);</PRE
5637></TD
5638></TR
5639></TABLE
5640><P
5641>parse an XML file and build a tree. Automatic support for ZLIB/Compress
5642compressed document is provided by default if found at compile-time.
5643In the case the document is not Well Formed, a tree is built anyway</P
5644><P
5645></P
5646><DIV
5647CLASS="INFORMALTABLE"
5648><P
5649></P
5650><TABLE
5651BORDER="0"
5652WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005653BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005654CELLSPACING="0"
5655CELLPADDING="4"
5656CLASS="CALSTABLE"
5657><TR
5658><TD
5659WIDTH="20%"
5660ALIGN="RIGHT"
5661VALIGN="TOP"
5662><TT
5663CLASS="PARAMETER"
5664><I
5665>filename</I
5666></TT
5667>&nbsp;:</TD
5668><TD
5669WIDTH="80%"
5670ALIGN="LEFT"
5671VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005672>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005673></TR
5674><TR
5675><TD
5676WIDTH="20%"
5677ALIGN="RIGHT"
5678VALIGN="TOP"
5679><I
5680CLASS="EMPHASIS"
5681>Returns</I
5682> :</TD
5683><TD
5684WIDTH="80%"
5685ALIGN="LEFT"
5686VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005687>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005688></TR
5689></TABLE
5690><P
5691></P
5692></DIV
5693></DIV
5694><HR><DIV
5695CLASS="REFSECT2"
5696><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005697NAME="AEN1381"
Daniel Veillard35925471999-02-25 08:46:07 +00005698></A
5699><H3
5700><A
5701NAME="XMLPARSEDOCUMENT"
5702></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005703>xmlParseDocument ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005704><TABLE
5705BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005706BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005707WIDTH="100%"
5708CELLPADDING="6"
5709><TR
5710><TD
5711><PRE
5712CLASS="PROGRAMLISTING"
5713>int xmlParseDocument (<A
5714HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
5715>xmlParserCtxtPtr</A
5716> ctxt);</PRE
5717></TD
5718></TR
5719></TABLE
5720><P
5721>parse an XML document (and build a tree if using the standard SAX
5722interface).</P
5723><P
5724>[1] document ::= prolog element Misc*</P
5725><P
5726>[22] prolog ::= XMLDecl? Misc* (doctypedecl Misc*)?</P
5727><P
5728></P
5729><DIV
5730CLASS="INFORMALTABLE"
5731><P
5732></P
5733><TABLE
5734BORDER="0"
5735WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005736BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005737CELLSPACING="0"
5738CELLPADDING="4"
5739CLASS="CALSTABLE"
5740><TR
5741><TD
5742WIDTH="20%"
5743ALIGN="RIGHT"
5744VALIGN="TOP"
5745><TT
5746CLASS="PARAMETER"
5747><I
5748>ctxt</I
5749></TT
5750>&nbsp;:</TD
5751><TD
5752WIDTH="80%"
5753ALIGN="LEFT"
5754VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005755>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005756></TR
5757><TR
5758><TD
5759WIDTH="20%"
5760ALIGN="RIGHT"
5761VALIGN="TOP"
5762><I
5763CLASS="EMPHASIS"
5764>Returns</I
5765> :</TD
5766><TD
5767WIDTH="80%"
5768ALIGN="LEFT"
5769VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005770>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005771></TR
5772></TABLE
5773><P
5774></P
5775></DIV
5776></DIV
5777><HR><DIV
5778CLASS="REFSECT2"
5779><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005780NAME="AEN1403"
Daniel Veillard35925471999-02-25 08:46:07 +00005781></A
5782><H3
5783><A
5784NAME="XMLSAXPARSEDOC"
5785></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005786>xmlSAXParseDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005787><TABLE
5788BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005789BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005790WIDTH="100%"
5791CELLPADDING="6"
5792><TR
5793><TD
5794><PRE
5795CLASS="PROGRAMLISTING"
5796><A
5797HREF="gnome-xml-tree.html#XMLDOCPTR"
5798>xmlDocPtr</A
5799> xmlSAXParseDoc (<A
5800HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5801>xmlSAXHandlerPtr</A
5802> sax,
5803 <A
5804HREF="gnome-xml-tree.html#CHAR"
5805>CHAR</A
5806> *cur,
5807 int recovery);</PRE
5808></TD
5809></TR
5810></TABLE
5811><P
5812>parse an XML in-memory document and build a tree.
5813It use the given SAX function block to handle the parsing callback.
5814If sax is NULL, fallback to the default DOM tree building routines.</P
5815><P
5816></P
5817><DIV
5818CLASS="INFORMALTABLE"
5819><P
5820></P
5821><TABLE
5822BORDER="0"
5823WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005824BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005825CELLSPACING="0"
5826CELLPADDING="4"
5827CLASS="CALSTABLE"
5828><TR
5829><TD
5830WIDTH="20%"
5831ALIGN="RIGHT"
5832VALIGN="TOP"
5833><TT
5834CLASS="PARAMETER"
5835><I
5836>sax</I
5837></TT
5838>&nbsp;:</TD
5839><TD
5840WIDTH="80%"
5841ALIGN="LEFT"
5842VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005843>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005844></TR
5845><TR
5846><TD
5847WIDTH="20%"
5848ALIGN="RIGHT"
5849VALIGN="TOP"
5850><TT
5851CLASS="PARAMETER"
5852><I
5853>cur</I
5854></TT
5855>&nbsp;:</TD
5856><TD
5857WIDTH="80%"
5858ALIGN="LEFT"
5859VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005860>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005861></TR
5862><TR
5863><TD
5864WIDTH="20%"
5865ALIGN="RIGHT"
5866VALIGN="TOP"
5867><TT
5868CLASS="PARAMETER"
5869><I
5870>recovery</I
5871></TT
5872>&nbsp;:</TD
5873><TD
5874WIDTH="80%"
5875ALIGN="LEFT"
5876VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005877>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005878></TR
5879><TR
5880><TD
5881WIDTH="20%"
5882ALIGN="RIGHT"
5883VALIGN="TOP"
5884><I
5885CLASS="EMPHASIS"
5886>Returns</I
5887> :</TD
5888><TD
5889WIDTH="80%"
5890ALIGN="LEFT"
5891VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005892>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005893></TR
5894></TABLE
5895><P
5896></P
5897></DIV
5898></DIV
5899><HR><DIV
5900CLASS="REFSECT2"
5901><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00005902NAME="AEN1433"
Daniel Veillard35925471999-02-25 08:46:07 +00005903></A
5904><H3
5905><A
5906NAME="XMLSAXPARSEMEMORY"
5907></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005908>xmlSAXParseMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005909><TABLE
5910BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005911BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005912WIDTH="100%"
5913CELLPADDING="6"
5914><TR
5915><TD
5916><PRE
5917CLASS="PROGRAMLISTING"
5918><A
5919HREF="gnome-xml-tree.html#XMLDOCPTR"
5920>xmlDocPtr</A
5921> xmlSAXParseMemory (<A
5922HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5923>xmlSAXHandlerPtr</A
5924> sax,
5925 char *buffer,
5926 int size,
5927 int recovery);</PRE
5928></TD
5929></TR
5930></TABLE
5931><P
5932>parse an XML in-memory block and use the given SAX function block
5933to handle the parsing callback. If sax is NULL, fallback to the default
5934DOM tree building routines.</P
5935><P
Daniel Veillard35925471999-02-25 08:46:07 +00005936></P
5937><DIV
5938CLASS="INFORMALTABLE"
5939><P
5940></P
5941><TABLE
5942BORDER="0"
5943WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005944BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005945CELLSPACING="0"
5946CELLPADDING="4"
5947CLASS="CALSTABLE"
5948><TR
5949><TD
5950WIDTH="20%"
5951ALIGN="RIGHT"
5952VALIGN="TOP"
5953><TT
5954CLASS="PARAMETER"
5955><I
5956>sax</I
5957></TT
5958>&nbsp;:</TD
5959><TD
5960WIDTH="80%"
5961ALIGN="LEFT"
5962VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005963>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005964></TR
5965><TR
5966><TD
5967WIDTH="20%"
5968ALIGN="RIGHT"
5969VALIGN="TOP"
5970><TT
5971CLASS="PARAMETER"
5972><I
5973>buffer</I
5974></TT
5975>&nbsp;:</TD
5976><TD
5977WIDTH="80%"
5978ALIGN="LEFT"
5979VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005980>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005981></TR
5982><TR
5983><TD
5984WIDTH="20%"
5985ALIGN="RIGHT"
5986VALIGN="TOP"
5987><TT
5988CLASS="PARAMETER"
5989><I
5990>size</I
5991></TT
5992>&nbsp;:</TD
5993><TD
5994WIDTH="80%"
5995ALIGN="LEFT"
5996VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00005997>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005998></TR
5999><TR
6000><TD
6001WIDTH="20%"
6002ALIGN="RIGHT"
6003VALIGN="TOP"
6004><TT
6005CLASS="PARAMETER"
6006><I
6007>recovery</I
6008></TT
6009>&nbsp;:</TD
6010><TD
6011WIDTH="80%"
6012ALIGN="LEFT"
6013VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006014>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006015></TR
6016><TR
6017><TD
6018WIDTH="20%"
6019ALIGN="RIGHT"
6020VALIGN="TOP"
6021><I
6022CLASS="EMPHASIS"
6023>Returns</I
6024> :</TD
6025><TD
6026WIDTH="80%"
6027ALIGN="LEFT"
6028VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006029>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006030></TR
6031></TABLE
6032><P
6033></P
6034></DIV
6035></DIV
6036><HR><DIV
6037CLASS="REFSECT2"
6038><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006039NAME="AEN1466"
Daniel Veillard35925471999-02-25 08:46:07 +00006040></A
6041><H3
6042><A
6043NAME="XMLSAXPARSEFILE"
6044></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006045>xmlSAXParseFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006046><TABLE
6047BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006048BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006049WIDTH="100%"
6050CELLPADDING="6"
6051><TR
6052><TD
6053><PRE
6054CLASS="PROGRAMLISTING"
6055><A
6056HREF="gnome-xml-tree.html#XMLDOCPTR"
6057>xmlDocPtr</A
6058> xmlSAXParseFile (<A
6059HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
6060>xmlSAXHandlerPtr</A
6061> sax,
6062 const char *filename,
6063 int recovery);</PRE
6064></TD
6065></TR
6066></TABLE
6067><P
6068>parse an XML file and build a tree. Automatic support for ZLIB/Compress
6069compressed document is provided by default if found at compile-time.
6070It use the given SAX function block to handle the parsing callback.
6071If sax is NULL, fallback to the default DOM tree building routines.</P
6072><P
6073></P
6074><DIV
6075CLASS="INFORMALTABLE"
6076><P
6077></P
6078><TABLE
6079BORDER="0"
6080WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006081BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006082CELLSPACING="0"
6083CELLPADDING="4"
6084CLASS="CALSTABLE"
6085><TR
6086><TD
6087WIDTH="20%"
6088ALIGN="RIGHT"
6089VALIGN="TOP"
6090><TT
6091CLASS="PARAMETER"
6092><I
6093>sax</I
6094></TT
6095>&nbsp;:</TD
6096><TD
6097WIDTH="80%"
6098ALIGN="LEFT"
6099VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006100>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006101></TR
6102><TR
6103><TD
6104WIDTH="20%"
6105ALIGN="RIGHT"
6106VALIGN="TOP"
6107><TT
6108CLASS="PARAMETER"
6109><I
6110>filename</I
6111></TT
6112>&nbsp;:</TD
6113><TD
6114WIDTH="80%"
6115ALIGN="LEFT"
6116VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006117>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006118></TR
6119><TR
6120><TD
6121WIDTH="20%"
6122ALIGN="RIGHT"
6123VALIGN="TOP"
6124><TT
6125CLASS="PARAMETER"
6126><I
6127>recovery</I
6128></TT
6129>&nbsp;:</TD
6130><TD
6131WIDTH="80%"
6132ALIGN="LEFT"
6133VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006134>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006135></TR
6136><TR
6137><TD
6138WIDTH="20%"
6139ALIGN="RIGHT"
6140VALIGN="TOP"
6141><I
6142CLASS="EMPHASIS"
6143>Returns</I
6144> :</TD
6145><TD
6146WIDTH="80%"
6147ALIGN="LEFT"
6148VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006149>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006150></TR
6151></TABLE
6152><P
6153></P
6154></DIV
6155></DIV
6156><HR><DIV
6157CLASS="REFSECT2"
6158><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006159NAME="AEN1495"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006160></A
6161><H3
6162><A
6163NAME="XMLPARSEDTD"
6164></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006165>xmlParseDTD ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00006166><TABLE
6167BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006168BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006169WIDTH="100%"
6170CELLPADDING="6"
6171><TR
6172><TD
6173><PRE
6174CLASS="PROGRAMLISTING"
6175><A
6176HREF="gnome-xml-tree.html#XMLDTDPTR"
6177>xmlDtdPtr</A
6178> xmlParseDTD (const <A
6179HREF="gnome-xml-tree.html#CHAR"
6180>CHAR</A
6181> *ExternalID,
6182 const <A
6183HREF="gnome-xml-tree.html#CHAR"
6184>CHAR</A
6185> *SystemID);</PRE
6186></TD
6187></TR
6188></TABLE
6189><P
6190>Load and parse an external subset.</P
6191><P
6192></P
6193><DIV
6194CLASS="INFORMALTABLE"
6195><P
6196></P
6197><TABLE
6198BORDER="0"
6199WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006200BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006201CELLSPACING="0"
6202CELLPADDING="4"
6203CLASS="CALSTABLE"
6204><TR
6205><TD
6206WIDTH="20%"
6207ALIGN="RIGHT"
6208VALIGN="TOP"
6209><TT
6210CLASS="PARAMETER"
6211><I
6212>ExternalID</I
6213></TT
6214>&nbsp;:</TD
6215><TD
6216WIDTH="80%"
6217ALIGN="LEFT"
6218VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006219>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006220></TR
6221><TR
6222><TD
6223WIDTH="20%"
6224ALIGN="RIGHT"
6225VALIGN="TOP"
6226><TT
6227CLASS="PARAMETER"
6228><I
6229>SystemID</I
6230></TT
6231>&nbsp;:</TD
6232><TD
6233WIDTH="80%"
6234ALIGN="LEFT"
6235VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006236>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006237></TR
6238><TR
6239><TD
6240WIDTH="20%"
6241ALIGN="RIGHT"
6242VALIGN="TOP"
6243><I
6244CLASS="EMPHASIS"
6245>Returns</I
6246> :</TD
6247><TD
6248WIDTH="80%"
6249ALIGN="LEFT"
6250VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006251>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006252></TR
6253></TABLE
6254><P
6255></P
6256></DIV
6257></DIV
6258><HR><DIV
6259CLASS="REFSECT2"
6260><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006261NAME="AEN1521"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006262></A
6263><H3
6264><A
6265NAME="XMLSAXPARSEDTD"
6266></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006267>xmlSAXParseDTD ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00006268><TABLE
6269BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006270BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006271WIDTH="100%"
6272CELLPADDING="6"
6273><TR
6274><TD
6275><PRE
6276CLASS="PROGRAMLISTING"
6277><A
6278HREF="gnome-xml-tree.html#XMLDTDPTR"
6279>xmlDtdPtr</A
6280> xmlSAXParseDTD (<A
6281HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
6282>xmlSAXHandlerPtr</A
6283> sax,
6284 const <A
6285HREF="gnome-xml-tree.html#CHAR"
6286>CHAR</A
6287> *ExternalID,
6288 const <A
6289HREF="gnome-xml-tree.html#CHAR"
6290>CHAR</A
6291> *SystemID);</PRE
6292></TD
6293></TR
6294></TABLE
6295><P
6296>Load and parse an external subset.</P
6297><P
6298></P
6299><DIV
6300CLASS="INFORMALTABLE"
6301><P
6302></P
6303><TABLE
6304BORDER="0"
6305WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006306BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00006307CELLSPACING="0"
6308CELLPADDING="4"
6309CLASS="CALSTABLE"
6310><TR
6311><TD
6312WIDTH="20%"
6313ALIGN="RIGHT"
6314VALIGN="TOP"
6315><TT
6316CLASS="PARAMETER"
6317><I
6318>sax</I
6319></TT
6320>&nbsp;:</TD
6321><TD
6322WIDTH="80%"
6323ALIGN="LEFT"
6324VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006325>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006326></TR
6327><TR
6328><TD
6329WIDTH="20%"
6330ALIGN="RIGHT"
6331VALIGN="TOP"
6332><TT
6333CLASS="PARAMETER"
6334><I
6335>ExternalID</I
6336></TT
6337>&nbsp;:</TD
6338><TD
6339WIDTH="80%"
6340ALIGN="LEFT"
6341VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006342>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006343></TR
6344><TR
6345><TD
6346WIDTH="20%"
6347ALIGN="RIGHT"
6348VALIGN="TOP"
6349><TT
6350CLASS="PARAMETER"
6351><I
6352>SystemID</I
6353></TT
6354>&nbsp;:</TD
6355><TD
6356WIDTH="80%"
6357ALIGN="LEFT"
6358VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006359>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006360></TR
6361><TR
6362><TD
6363WIDTH="20%"
6364ALIGN="RIGHT"
6365VALIGN="TOP"
6366><I
6367CLASS="EMPHASIS"
6368>Returns</I
6369> :</TD
6370><TD
6371WIDTH="80%"
6372ALIGN="LEFT"
6373VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006374>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00006375></TR
6376></TABLE
6377><P
6378></P
6379></DIV
6380></DIV
6381><HR><DIV
6382CLASS="REFSECT2"
6383><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006384NAME="AEN1552"
Daniel Veillard35925471999-02-25 08:46:07 +00006385></A
6386><H3
6387><A
6388NAME="XMLINITPARSERCTXT"
6389></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006390>xmlInitParserCtxt ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006391><TABLE
6392BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006393BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006394WIDTH="100%"
6395CELLPADDING="6"
6396><TR
6397><TD
6398><PRE
6399CLASS="PROGRAMLISTING"
6400>void xmlInitParserCtxt (<A
6401HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6402>xmlParserCtxtPtr</A
6403> ctxt);</PRE
6404></TD
6405></TR
6406></TABLE
6407><P
6408>Initialize a parser context</P
6409><P
6410></P
6411><DIV
6412CLASS="INFORMALTABLE"
6413><P
6414></P
6415><TABLE
6416BORDER="0"
6417WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006418BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006419CELLSPACING="0"
6420CELLPADDING="4"
6421CLASS="CALSTABLE"
6422><TR
6423><TD
6424WIDTH="20%"
6425ALIGN="RIGHT"
6426VALIGN="TOP"
6427><TT
6428CLASS="PARAMETER"
6429><I
6430>ctxt</I
6431></TT
6432>&nbsp;:</TD
6433><TD
6434WIDTH="80%"
6435ALIGN="LEFT"
6436VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006437>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006438></TR
6439></TABLE
6440><P
6441></P
6442></DIV
6443></DIV
6444><HR><DIV
6445CLASS="REFSECT2"
6446><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006447NAME="AEN1568"
Daniel Veillard35925471999-02-25 08:46:07 +00006448></A
6449><H3
6450><A
6451NAME="XMLCLEARPARSERCTXT"
6452></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006453>xmlClearParserCtxt ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006454><TABLE
6455BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006456BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006457WIDTH="100%"
6458CELLPADDING="6"
6459><TR
6460><TD
6461><PRE
6462CLASS="PROGRAMLISTING"
6463>void xmlClearParserCtxt (<A
6464HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6465>xmlParserCtxtPtr</A
6466> ctxt);</PRE
6467></TD
6468></TR
6469></TABLE
6470><P
6471>Clear (release owned resources) and reinitialize a parser context</P
6472><P
6473></P
6474><DIV
6475CLASS="INFORMALTABLE"
6476><P
6477></P
6478><TABLE
6479BORDER="0"
6480WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006481BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006482CELLSPACING="0"
6483CELLPADDING="4"
6484CLASS="CALSTABLE"
6485><TR
6486><TD
6487WIDTH="20%"
6488ALIGN="RIGHT"
6489VALIGN="TOP"
6490><TT
6491CLASS="PARAMETER"
6492><I
6493>ctxt</I
6494></TT
6495>&nbsp;:</TD
6496><TD
6497WIDTH="80%"
6498ALIGN="LEFT"
6499VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006500>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006501></TR
6502></TABLE
6503><P
6504></P
6505></DIV
6506></DIV
6507><HR><DIV
6508CLASS="REFSECT2"
6509><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006510NAME="AEN1584"
Daniel Veillard35925471999-02-25 08:46:07 +00006511></A
6512><H3
6513><A
6514NAME="XMLSETUPPARSERFORBUFFER"
6515></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006516>xmlSetupParserForBuffer ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006517><TABLE
6518BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006519BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006520WIDTH="100%"
6521CELLPADDING="6"
6522><TR
6523><TD
6524><PRE
6525CLASS="PROGRAMLISTING"
6526>void xmlSetupParserForBuffer (<A
6527HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6528>xmlParserCtxtPtr</A
6529> ctxt,
6530 const <A
6531HREF="gnome-xml-tree.html#CHAR"
6532>CHAR</A
6533> *buffer,
6534 const char *filename);</PRE
6535></TD
6536></TR
6537></TABLE
6538><P
6539>Setup the parser context to parse a new buffer; Clears any prior
6540contents from the parser context. The buffer parameter must not be
6541NULL, but the filename parameter can be</P
6542><P
6543></P
6544><DIV
6545CLASS="INFORMALTABLE"
6546><P
6547></P
6548><TABLE
6549BORDER="0"
6550WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006551BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006552CELLSPACING="0"
6553CELLPADDING="4"
6554CLASS="CALSTABLE"
6555><TR
6556><TD
6557WIDTH="20%"
6558ALIGN="RIGHT"
6559VALIGN="TOP"
6560><TT
6561CLASS="PARAMETER"
6562><I
6563>ctxt</I
6564></TT
6565>&nbsp;:</TD
6566><TD
6567WIDTH="80%"
6568ALIGN="LEFT"
6569VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006570>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006571></TR
6572><TR
6573><TD
6574WIDTH="20%"
6575ALIGN="RIGHT"
6576VALIGN="TOP"
6577><TT
6578CLASS="PARAMETER"
6579><I
6580>buffer</I
6581></TT
6582>&nbsp;:</TD
6583><TD
6584WIDTH="80%"
6585ALIGN="LEFT"
6586VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006587>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006588></TR
6589><TR
6590><TD
6591WIDTH="20%"
6592ALIGN="RIGHT"
6593VALIGN="TOP"
6594><TT
6595CLASS="PARAMETER"
6596><I
6597>filename</I
6598></TT
6599>&nbsp;:</TD
6600><TD
6601WIDTH="80%"
6602ALIGN="LEFT"
6603VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006604>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006605></TR
6606></TABLE
6607><P
6608></P
6609></DIV
6610></DIV
6611><HR><DIV
6612CLASS="REFSECT2"
6613><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006614NAME="AEN1609"
Daniel Veillard35925471999-02-25 08:46:07 +00006615></A
6616><H3
6617><A
6618NAME="XMLPARSERFINDNODEINFO"
6619></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006620>xmlParserFindNodeInfo ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006621><TABLE
6622BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006623BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006624WIDTH="100%"
6625CELLPADDING="6"
6626><TR
6627><TD
6628><PRE
6629CLASS="PROGRAMLISTING"
6630>const <A
6631HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
6632>xmlParserNodeInfo</A
6633>* xmlParserFindNodeInfo
6634 (const <A
6635HREF="gnome-xml-parser.html#XMLPARSERCTXT"
6636>xmlParserCtxt</A
6637> *ctxt,
6638 const <A
6639HREF="gnome-xml-tree.html#XMLNODE"
6640>xmlNode</A
6641> *node);</PRE
6642></TD
6643></TR
6644></TABLE
6645><P
6646>Find the parser node info struct for a given node</P
6647><P
6648></P
6649><DIV
6650CLASS="INFORMALTABLE"
6651><P
6652></P
6653><TABLE
6654BORDER="0"
6655WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006656BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006657CELLSPACING="0"
6658CELLPADDING="4"
6659CLASS="CALSTABLE"
6660><TR
6661><TD
6662WIDTH="20%"
6663ALIGN="RIGHT"
6664VALIGN="TOP"
6665><TT
6666CLASS="PARAMETER"
6667><I
6668>ctxt</I
6669></TT
6670>&nbsp;:</TD
6671><TD
6672WIDTH="80%"
6673ALIGN="LEFT"
6674VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006675>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006676></TR
6677><TR
6678><TD
6679WIDTH="20%"
6680ALIGN="RIGHT"
6681VALIGN="TOP"
6682><TT
6683CLASS="PARAMETER"
6684><I
6685>node</I
6686></TT
6687>&nbsp;:</TD
6688><TD
6689WIDTH="80%"
6690ALIGN="LEFT"
6691VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006692>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006693></TR
6694><TR
6695><TD
6696WIDTH="20%"
6697ALIGN="RIGHT"
6698VALIGN="TOP"
6699><I
6700CLASS="EMPHASIS"
6701>Returns</I
6702> :</TD
6703><TD
6704WIDTH="80%"
6705ALIGN="LEFT"
6706VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006707>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006708></TR
6709></TABLE
6710><P
6711></P
6712></DIV
6713></DIV
6714><HR><DIV
6715CLASS="REFSECT2"
6716><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006717NAME="AEN1635"
Daniel Veillard35925471999-02-25 08:46:07 +00006718></A
6719><H3
6720><A
6721NAME="XMLINITNODEINFOSEQ"
6722></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006723>xmlInitNodeInfoSeq ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006724><TABLE
6725BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006726BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006727WIDTH="100%"
6728CELLPADDING="6"
6729><TR
6730><TD
6731><PRE
6732CLASS="PROGRAMLISTING"
6733>void xmlInitNodeInfoSeq (<A
6734HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
6735>xmlParserNodeInfoSeqPtr</A
6736> seq);</PRE
6737></TD
6738></TR
6739></TABLE
6740><P
6741>-- Initialize (set to initial state) node info sequence</P
6742><P
6743></P
6744><DIV
6745CLASS="INFORMALTABLE"
6746><P
6747></P
6748><TABLE
6749BORDER="0"
6750WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006751BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006752CELLSPACING="0"
6753CELLPADDING="4"
6754CLASS="CALSTABLE"
6755><TR
6756><TD
6757WIDTH="20%"
6758ALIGN="RIGHT"
6759VALIGN="TOP"
6760><TT
6761CLASS="PARAMETER"
6762><I
6763>seq</I
6764></TT
6765>&nbsp;:</TD
6766><TD
6767WIDTH="80%"
6768ALIGN="LEFT"
6769VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006770>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006771></TR
6772></TABLE
6773><P
6774></P
6775></DIV
6776></DIV
6777><HR><DIV
6778CLASS="REFSECT2"
6779><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006780NAME="AEN1651"
Daniel Veillard35925471999-02-25 08:46:07 +00006781></A
6782><H3
6783><A
6784NAME="XMLCLEARNODEINFOSEQ"
6785></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006786>xmlClearNodeInfoSeq ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006787><TABLE
6788BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006789BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006790WIDTH="100%"
6791CELLPADDING="6"
6792><TR
6793><TD
6794><PRE
6795CLASS="PROGRAMLISTING"
6796>void xmlClearNodeInfoSeq (<A
6797HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
6798>xmlParserNodeInfoSeqPtr</A
6799> seq);</PRE
6800></TD
6801></TR
6802></TABLE
6803><P
6804>-- Clear (release memory and reinitialize) node
6805info sequence</P
6806><P
6807></P
6808><DIV
6809CLASS="INFORMALTABLE"
6810><P
6811></P
6812><TABLE
6813BORDER="0"
6814WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006815BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006816CELLSPACING="0"
6817CELLPADDING="4"
6818CLASS="CALSTABLE"
6819><TR
6820><TD
6821WIDTH="20%"
6822ALIGN="RIGHT"
6823VALIGN="TOP"
6824><TT
6825CLASS="PARAMETER"
6826><I
6827>seq</I
6828></TT
6829>&nbsp;:</TD
6830><TD
6831WIDTH="80%"
6832ALIGN="LEFT"
6833VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006834>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006835></TR
6836></TABLE
6837><P
6838></P
6839></DIV
6840></DIV
6841><HR><DIV
6842CLASS="REFSECT2"
6843><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006844NAME="AEN1667"
Daniel Veillard35925471999-02-25 08:46:07 +00006845></A
6846><H3
6847><A
6848NAME="XMLPARSERFINDNODEINFOINDEX"
6849></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006850>xmlParserFindNodeInfoIndex ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006851><TABLE
6852BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006853BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006854WIDTH="100%"
6855CELLPADDING="6"
6856><TR
6857><TD
6858><PRE
6859CLASS="PROGRAMLISTING"
6860>unsigned <GTKDOCLINK
6861HREF="LONG"
6862>long</GTKDOCLINK
6863> xmlParserFindNodeInfoIndex (const <A
6864HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
6865>xmlParserNodeInfoSeq</A
6866> *seq,
6867 const <A
6868HREF="gnome-xml-tree.html#XMLNODE"
6869>xmlNode</A
6870> *node);</PRE
6871></TD
6872></TR
6873></TABLE
6874><P
6875>xmlParserFindNodeInfoIndex : Find the index that the info record for
6876the given node is or should be at in a sorted sequence</P
6877><P
6878></P
6879><DIV
6880CLASS="INFORMALTABLE"
6881><P
6882></P
6883><TABLE
6884BORDER="0"
6885WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006886BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006887CELLSPACING="0"
6888CELLPADDING="4"
6889CLASS="CALSTABLE"
6890><TR
6891><TD
6892WIDTH="20%"
6893ALIGN="RIGHT"
6894VALIGN="TOP"
6895><TT
6896CLASS="PARAMETER"
6897><I
6898>seq</I
6899></TT
6900>&nbsp;:</TD
6901><TD
6902WIDTH="80%"
6903ALIGN="LEFT"
6904VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006905>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006906></TR
6907><TR
6908><TD
6909WIDTH="20%"
6910ALIGN="RIGHT"
6911VALIGN="TOP"
6912><TT
6913CLASS="PARAMETER"
6914><I
6915>node</I
6916></TT
6917>&nbsp;:</TD
6918><TD
6919WIDTH="80%"
6920ALIGN="LEFT"
6921VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006922>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006923></TR
6924><TR
6925><TD
6926WIDTH="20%"
6927ALIGN="RIGHT"
6928VALIGN="TOP"
6929><I
6930CLASS="EMPHASIS"
6931>Returns</I
6932> :</TD
6933><TD
6934WIDTH="80%"
6935ALIGN="LEFT"
6936VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00006937>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006938></TR
6939></TABLE
6940><P
6941></P
6942></DIV
6943></DIV
6944><HR><DIV
6945CLASS="REFSECT2"
6946><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00006947NAME="AEN1693"
Daniel Veillard35925471999-02-25 08:46:07 +00006948></A
6949><H3
6950><A
6951NAME="XMLPARSERADDNODEINFO"
6952></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006953>xmlParserAddNodeInfo ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006954><TABLE
6955BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006956BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006957WIDTH="100%"
6958CELLPADDING="6"
6959><TR
6960><TD
6961><PRE
6962CLASS="PROGRAMLISTING"
6963>void xmlParserAddNodeInfo (<A
6964HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6965>xmlParserCtxtPtr</A
6966> ctxt,
6967 const <A
6968HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
6969>xmlParserNodeInfo</A
6970> *info);</PRE
6971></TD
6972></TR
6973></TABLE
6974><P
6975>Insert node info record into the sorted sequence</P
6976><P
6977></P
6978><DIV
6979CLASS="INFORMALTABLE"
6980><P
6981></P
6982><TABLE
6983BORDER="0"
6984WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006985BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006986CELLSPACING="0"
6987CELLPADDING="4"
6988CLASS="CALSTABLE"
6989><TR
6990><TD
6991WIDTH="20%"
6992ALIGN="RIGHT"
6993VALIGN="TOP"
6994><TT
6995CLASS="PARAMETER"
6996><I
6997>ctxt</I
6998></TT
6999>&nbsp;:</TD
7000><TD
7001WIDTH="80%"
7002ALIGN="LEFT"
7003VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00007004>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007005></TR
7006><TR
7007><TD
7008WIDTH="20%"
7009ALIGN="RIGHT"
7010VALIGN="TOP"
7011><TT
7012CLASS="PARAMETER"
7013><I
7014>info</I
7015></TT
7016>&nbsp;:</TD
7017><TD
7018WIDTH="80%"
7019ALIGN="LEFT"
7020VALIGN="TOP"
Daniel Veillardb05deb71999-08-10 19:04:08 +00007021>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00007022></TR
7023></TABLE
7024><P
7025></P
7026></DIV
7027></DIV
7028><HR><DIV
7029CLASS="REFSECT2"
7030><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00007031NAME="AEN1714"
Daniel Veillard35925471999-02-25 08:46:07 +00007032></A
7033><H3
7034><A
7035NAME="XMLDEFAULTSAXHANDLERINIT"
7036></A
Daniel Veillard14fff061999-06-22 21:49:07 +00007037>xmlDefaultSAXHandlerInit ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00007038><TABLE
7039BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007040BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00007041WIDTH="100%"
7042CELLPADDING="6"
7043><TR
7044><TD
7045><PRE
7046CLASS="PROGRAMLISTING"
7047>void xmlDefaultSAXHandlerInit (void);</PRE
7048></TD
7049></TR
7050></TABLE
7051><P
7052>Initialize the default SAX handler</P
7053><P
7054></P
7055></DIV
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007056><HR><DIV
7057CLASS="REFSECT2"
7058><A
Daniel Veillardb05deb71999-08-10 19:04:08 +00007059NAME="AEN1720"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00007060></A
7061><H3
7062><A
7063NAME="HTMLDEFAULTSAXHANDLERINIT"
7064></A
7065>htmlDefaultSAXHandlerInit ()</H3
7066><TABLE
7067BORDER="0"
7068BGCOLOR="#D6E8FF"
7069WIDTH="100%"
7070CELLPADDING="6"
7071><TR
7072><TD
7073><PRE
7074CLASS="PROGRAMLISTING"
7075>void htmlDefaultSAXHandlerInit (void);</PRE
7076></TD
7077></TR
7078></TABLE
7079><P
7080>Initialize the default SAX handler</P
7081><P
7082></P
7083></DIV
Daniel Veillard35925471999-02-25 08:46:07 +00007084></DIV
7085><DIV
7086CLASS="NAVFOOTER"
Daniel Veillard14fff061999-06-22 21:49:07 +00007087><BR><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00007088WIDTH="100%"
7089BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00007090BGCOLOR="#000000"
7091CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00007092CELLSPACING="0"
7093><TR
7094><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007095WIDTH="25%"
7096BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00007097ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00007098><A
7099HREF="libxml.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00007100><FONT
7101COLOR="#FFFFFF"
7102SIZE="3"
7103><B
7104>&#60;&#60;&#60; Previous Page</B
7105></FONT
7106></A
Daniel Veillard35925471999-02-25 08:46:07 +00007107></TD
7108><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007109WIDTH="25%"
7110BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00007111ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00007112><FONT
7113COLOR="#FFFFFF"
7114SIZE="3"
7115><B
Daniel Veillard35925471999-02-25 08:46:07 +00007116><A
7117HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00007118><FONT
7119COLOR="#FFFFFF"
7120SIZE="3"
7121><B
7122>Home</B
7123></FONT
7124></A
7125></B
7126></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00007127></TD
7128><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007129WIDTH="25%"
7130BGCOLOR="#00C000"
7131ALIGN="center"
7132><FONT
7133COLOR="#FFFFFF"
7134SIZE="3"
7135><B
7136><A
7137HREF="libxml.html"
7138><FONT
7139COLOR="#FFFFFF"
7140SIZE="3"
7141><B
7142>Up</B
7143></FONT
7144></A
7145></B
7146></FONT
7147></TD
7148><TD
7149WIDTH="25%"
7150BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00007151ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00007152><A
7153HREF="gnome-xml-tree.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00007154><FONT
7155COLOR="#FFFFFF"
7156SIZE="3"
7157><B
7158>Next Page &#62;&#62;&#62;</B
7159></FONT
7160></A
Daniel Veillard35925471999-02-25 08:46:07 +00007161></TD
7162></TR
7163><TR
7164><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007165COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00007166ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00007167><FONT
7168COLOR="#FFFFFF"
7169SIZE="3"
7170><B
7171>Gnome XML Library</B
7172></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00007173></TD
7174><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00007175COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00007176ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00007177><FONT
7178COLOR="#FFFFFF"
7179SIZE="3"
7180><B
7181>tree</B
7182></FONT
7183></TD
Daniel Veillard35925471999-02-25 08:46:07 +00007184></TR
7185></TABLE
7186></DIV
7187></BODY
7188></HTML
7189>