blob: 03433c0ea118839819c1460252fef6abe541ace0 [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 Veillard35925471999-02-25 08:46:07 +0000168typedef <A
169HREF="gnome-xml-parser.html#XMLPARSERCTXT"
170>xmlParserCtxt</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000171>;
Daniel Veillard35925471999-02-25 08:46:07 +0000172typedef <A
173HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
174>xmlParserCtxtPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000175>;
Daniel Veillard35925471999-02-25 08:46:07 +0000176typedef <A
177HREF="gnome-xml-parser.html#XMLSAXLOCATOR"
178>xmlSAXLocator</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000179>;
Daniel Veillard35925471999-02-25 08:46:07 +0000180typedef <A
181HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
182>xmlSAXLocatorPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000183>;
Daniel Veillard35925471999-02-25 08:46:07 +0000184<A
185HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
186>xmlParserInputPtr</A
187> (<A
188HREF="gnome-xml-parser.html#RESOLVEENTITYSAXFUNC"
189>*resolveEntitySAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000190>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000191 const <A
192HREF="gnome-xml-tree.html#CHAR"
193>CHAR</A
194> *publicId,
195 const <A
196HREF="gnome-xml-tree.html#CHAR"
197>CHAR</A
198> *systemId);
199void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000200HREF="gnome-xml-parser.html#INTERNALSUBSETSAXFUNC"
201>*internalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000202>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000203 const <A
204HREF="gnome-xml-tree.html#CHAR"
205>CHAR</A
206> *name,
207 const <A
208HREF="gnome-xml-tree.html#CHAR"
209>CHAR</A
210> *ExternalID,
211 const <A
212HREF="gnome-xml-tree.html#CHAR"
213>CHAR</A
214> *SystemID);
215<A
216HREF="gnome-xml-entities.html#XMLENTITYPTR"
217>xmlEntityPtr</A
218> (<A
219HREF="gnome-xml-parser.html#GETENTITYSAXFUNC"
220>*getEntitySAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000221>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000222 const <A
223HREF="gnome-xml-tree.html#CHAR"
224>CHAR</A
225> *name);
226void (<A
227HREF="gnome-xml-parser.html#ENTITYDECLSAXFUNC"
228>*entityDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000229>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000230 const <A
231HREF="gnome-xml-tree.html#CHAR"
232>CHAR</A
233> *name,
234 int type,
235 const <A
236HREF="gnome-xml-tree.html#CHAR"
237>CHAR</A
238> *publicId,
239 const <A
240HREF="gnome-xml-tree.html#CHAR"
241>CHAR</A
242> *systemId,
243 <A
244HREF="gnome-xml-tree.html#CHAR"
245>CHAR</A
246> *content);
247void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000248HREF="gnome-xml-parser.html#NOTATIONDECLSAXFUNC"
249>*notationDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000250>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000251 const <A
252HREF="gnome-xml-tree.html#CHAR"
253>CHAR</A
254> *name,
255 const <A
256HREF="gnome-xml-tree.html#CHAR"
257>CHAR</A
258> *publicId,
259 const <A
260HREF="gnome-xml-tree.html#CHAR"
261>CHAR</A
262> *systemId);
263void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000264HREF="gnome-xml-parser.html#ATTRIBUTEDECLSAXFUNC"
265>*attributeDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000266>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000267 const <A
268HREF="gnome-xml-tree.html#CHAR"
269>CHAR</A
270> *elem,
271 const <A
272HREF="gnome-xml-tree.html#CHAR"
273>CHAR</A
274> *name,
275 int type,
276 int def,
277 const <A
278HREF="gnome-xml-tree.html#CHAR"
279>CHAR</A
280> *defaultValue,
281 <A
282HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
283>xmlEnumerationPtr</A
284> tree);
285void (<A
286HREF="gnome-xml-parser.html#ELEMENTDECLSAXFUNC"
287>*elementDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000288>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000289 const <A
290HREF="gnome-xml-tree.html#CHAR"
291>CHAR</A
292> *name,
293 int type,
294 <A
295HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
296>xmlElementContentPtr</A
297> content);
298void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000299HREF="gnome-xml-parser.html#UNPARSEDENTITYDECLSAXFUNC"
300>*unparsedEntityDeclSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000301>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000302 const <A
303HREF="gnome-xml-tree.html#CHAR"
304>CHAR</A
305> *name,
306 const <A
307HREF="gnome-xml-tree.html#CHAR"
308>CHAR</A
309> *publicId,
310 const <A
311HREF="gnome-xml-tree.html#CHAR"
312>CHAR</A
313> *systemId,
314 const <A
315HREF="gnome-xml-tree.html#CHAR"
316>CHAR</A
317> *notationName);
318void (<A
319HREF="gnome-xml-parser.html#SETDOCUMENTLOCATORSAXFUNC"
320>*setDocumentLocatorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000321>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000322 <A
323HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
324>xmlSAXLocatorPtr</A
325> loc);
326void (<A
327HREF="gnome-xml-parser.html#STARTDOCUMENTSAXFUNC"
328>*startDocumentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000329>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000330void (<A
331HREF="gnome-xml-parser.html#ENDDOCUMENTSAXFUNC"
332>*endDocumentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000333>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000334void (<A
335HREF="gnome-xml-parser.html#STARTELEMENTSAXFUNC"
336>*startElementSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000337>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000338 const <A
339HREF="gnome-xml-tree.html#CHAR"
340>CHAR</A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000341> *name,
342 const <A
343HREF="gnome-xml-tree.html#CHAR"
344>CHAR</A
345> **atts);
Daniel Veillard35925471999-02-25 08:46:07 +0000346void (<A
347HREF="gnome-xml-parser.html#ENDELEMENTSAXFUNC"
348>*endElementSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000349>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000350 const <A
351HREF="gnome-xml-tree.html#CHAR"
352>CHAR</A
353> *name);
354void (<A
355HREF="gnome-xml-parser.html#ATTRIBUTESAXFUNC"
356>*attributeSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000357>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000358 const <A
359HREF="gnome-xml-tree.html#CHAR"
360>CHAR</A
361> *name,
362 const <A
363HREF="gnome-xml-tree.html#CHAR"
364>CHAR</A
365> *value);
366void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000367HREF="gnome-xml-parser.html#REFERENCESAXFUNC"
368>*referenceSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000369>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000370 const <A
371HREF="gnome-xml-tree.html#CHAR"
372>CHAR</A
373> *name);
374void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000375HREF="gnome-xml-parser.html#CHARACTERSSAXFUNC"
376>*charactersSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000377>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000378 const <A
379HREF="gnome-xml-tree.html#CHAR"
380>CHAR</A
381> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +0000382 int len);
383void (<A
384HREF="gnome-xml-parser.html#IGNORABLEWHITESPACESAXFUNC"
385>*ignorableWhitespaceSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000386>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000387 const <A
388HREF="gnome-xml-tree.html#CHAR"
389>CHAR</A
390> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +0000391 int len);
392void (<A
393HREF="gnome-xml-parser.html#PROCESSINGINSTRUCTIONSAXFUNC"
394>*processingInstructionSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000395>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000396 const <A
397HREF="gnome-xml-tree.html#CHAR"
398>CHAR</A
399> *target,
400 const <A
401HREF="gnome-xml-tree.html#CHAR"
402>CHAR</A
403> *data);
404void (<A
Daniel Veillard5099ae81999-04-21 20:12:07 +0000405HREF="gnome-xml-parser.html#COMMENTSAXFUNC"
406>*commentSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000407>) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +0000408 const <A
409HREF="gnome-xml-tree.html#CHAR"
410>CHAR</A
411> *value);
412void (<A
Daniel Veillard35925471999-02-25 08:46:07 +0000413HREF="gnome-xml-parser.html#WARNINGSAXFUNC"
414>*warningSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000415>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000416 const char *msg,
417 ...);
418void (<A
419HREF="gnome-xml-parser.html#ERRORSAXFUNC"
420>*errorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000421>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000422 const char *msg,
423 ...);
424void (<A
425HREF="gnome-xml-parser.html#FATALERRORSAXFUNC"
426>*fatalErrorSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000427>) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +0000428 const char *msg,
429 ...);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000430int (<A
431HREF="gnome-xml-parser.html#ISSTANDALONESAXFUNC"
432>*isStandaloneSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000433>) (void *ctx);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000434int (<A
435HREF="gnome-xml-parser.html#HASINTERNALSUBSETSAXFUNC"
436>*hasInternalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000437>) (void *ctx);
Daniel Veillard5099ae81999-04-21 20:12:07 +0000438int (<A
439HREF="gnome-xml-parser.html#HASEXTERNALSUBSETSAXFUNC"
440>*hasExternalSubsetSAXFunc</A
Daniel Veillard011b63c1999-06-02 17:44:04 +0000441>) (void *ctx);
Daniel Veillard35925471999-02-25 08:46:07 +0000442typedef <A
443HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
444>xmlSAXHandlerPtr</A
Daniel Veillard14fff061999-06-22 21:49:07 +0000445>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000446extern const char *<A
447HREF="gnome-xml-parser.html#XMLPARSERVERSION"
448>xmlParserVersion</A
449>;
Daniel Veillard14fff061999-06-22 21:49:07 +0000450extern xmlSAXLocator <A
451HREF="gnome-xml-parser.html#XMLDEFAULTSAXLOCATOR"
452>xmlDefaultSAXLocator</A
453>;
454extern xmlSAXHandler <A
455HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLER"
456>xmlDefaultSAXHandler</A
457>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000458extern xmlSAXHandler <A
459HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLER"
460>htmlDefaultSAXHandler</A
461>;
Daniel Veillard35925471999-02-25 08:46:07 +0000462<A
463HREF="gnome-xml-tree.html#CHAR"
464>CHAR</A
465>* <A
466HREF="gnome-xml-parser.html#XMLSTRDUP"
467>xmlStrdup</A
468> (const <A
469HREF="gnome-xml-tree.html#CHAR"
470>CHAR</A
471> *cur);
472<A
473HREF="gnome-xml-tree.html#CHAR"
474>CHAR</A
475>* <A
476HREF="gnome-xml-parser.html#XMLSTRNDUP"
477>xmlStrndup</A
478> (const <A
479HREF="gnome-xml-tree.html#CHAR"
480>CHAR</A
481> *cur,
482 int len);
483<A
484HREF="gnome-xml-tree.html#CHAR"
485>CHAR</A
486>* <A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000487HREF="gnome-xml-parser.html#XMLSTRSUB"
488>xmlStrsub</A
489> (const <A
490HREF="gnome-xml-tree.html#CHAR"
491>CHAR</A
492> *str,
493 int start,
494 int len);
495const <A
496HREF="gnome-xml-tree.html#CHAR"
497>CHAR</A
498>* <A
Daniel Veillard35925471999-02-25 08:46:07 +0000499HREF="gnome-xml-parser.html#XMLSTRCHR"
500>xmlStrchr</A
501> (const <A
502HREF="gnome-xml-tree.html#CHAR"
503>CHAR</A
504> *str,
505 <A
506HREF="gnome-xml-tree.html#CHAR"
507>CHAR</A
508> val);
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000509const <A
510HREF="gnome-xml-tree.html#CHAR"
511>CHAR</A
512>* <A
513HREF="gnome-xml-parser.html#XMLSTRSTR"
514>xmlStrstr</A
515> (const <A
516HREF="gnome-xml-tree.html#CHAR"
517>CHAR</A
518> *str,
519 <A
520HREF="gnome-xml-tree.html#CHAR"
521>CHAR</A
522> *val);
Daniel Veillard35925471999-02-25 08:46:07 +0000523int <A
524HREF="gnome-xml-parser.html#XMLSTRCMP"
525>xmlStrcmp</A
526> (const <A
527HREF="gnome-xml-tree.html#CHAR"
528>CHAR</A
529> *str1,
530 const <A
531HREF="gnome-xml-tree.html#CHAR"
532>CHAR</A
533> *str2);
534int <A
535HREF="gnome-xml-parser.html#XMLSTRNCMP"
536>xmlStrncmp</A
537> (const <A
538HREF="gnome-xml-tree.html#CHAR"
539>CHAR</A
540> *str1,
541 const <A
542HREF="gnome-xml-tree.html#CHAR"
543>CHAR</A
544> *str2,
545 int len);
546int <A
547HREF="gnome-xml-parser.html#XMLSTRLEN"
548>xmlStrlen</A
549> (const <A
550HREF="gnome-xml-tree.html#CHAR"
551>CHAR</A
552> *str);
553<A
554HREF="gnome-xml-tree.html#CHAR"
555>CHAR</A
556>* <A
557HREF="gnome-xml-parser.html#XMLSTRCAT"
558>xmlStrcat</A
559> (<A
560HREF="gnome-xml-tree.html#CHAR"
561>CHAR</A
562> *cur,
563 const <A
564HREF="gnome-xml-tree.html#CHAR"
565>CHAR</A
566> *add);
567<A
568HREF="gnome-xml-tree.html#CHAR"
569>CHAR</A
570>* <A
571HREF="gnome-xml-parser.html#XMLSTRNCAT"
572>xmlStrncat</A
573> (<A
574HREF="gnome-xml-tree.html#CHAR"
575>CHAR</A
576> *cur,
577 const <A
578HREF="gnome-xml-tree.html#CHAR"
579>CHAR</A
580> *add,
581 int len);
582<A
583HREF="gnome-xml-tree.html#XMLDOCPTR"
584>xmlDocPtr</A
585> <A
586HREF="gnome-xml-parser.html#XMLPARSEDOC"
587>xmlParseDoc</A
588> (<A
589HREF="gnome-xml-tree.html#CHAR"
590>CHAR</A
591> *cur);
592<A
593HREF="gnome-xml-tree.html#XMLDOCPTR"
594>xmlDocPtr</A
595> <A
596HREF="gnome-xml-parser.html#XMLPARSEMEMORY"
597>xmlParseMemory</A
598> (char *buffer,
599 int size);
600<A
601HREF="gnome-xml-tree.html#XMLDOCPTR"
602>xmlDocPtr</A
603> <A
604HREF="gnome-xml-parser.html#XMLPARSEFILE"
605>xmlParseFile</A
606> (const char *filename);
Daniel Veillard011b63c1999-06-02 17:44:04 +0000607int <A
608HREF="gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT"
609>xmlSubstituteEntitiesDefault</A
610> (int val);
Daniel Veillard35925471999-02-25 08:46:07 +0000611<A
612HREF="gnome-xml-tree.html#XMLDOCPTR"
613>xmlDocPtr</A
614> <A
615HREF="gnome-xml-parser.html#XMLRECOVERDOC"
616>xmlRecoverDoc</A
617> (<A
618HREF="gnome-xml-tree.html#CHAR"
619>CHAR</A
620> *cur);
621<A
622HREF="gnome-xml-tree.html#XMLDOCPTR"
623>xmlDocPtr</A
624> <A
625HREF="gnome-xml-parser.html#XMLRECOVERMEMORY"
626>xmlRecoverMemory</A
627> (char *buffer,
628 int size);
629<A
630HREF="gnome-xml-tree.html#XMLDOCPTR"
631>xmlDocPtr</A
632> <A
633HREF="gnome-xml-parser.html#XMLRECOVERFILE"
634>xmlRecoverFile</A
635> (const char *filename);
636int <A
637HREF="gnome-xml-parser.html#XMLPARSEDOCUMENT"
638>xmlParseDocument</A
639> (<A
640HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
641>xmlParserCtxtPtr</A
642> ctxt);
643<A
644HREF="gnome-xml-tree.html#XMLDOCPTR"
645>xmlDocPtr</A
646> <A
647HREF="gnome-xml-parser.html#XMLSAXPARSEDOC"
648>xmlSAXParseDoc</A
649> (<A
650HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
651>xmlSAXHandlerPtr</A
652> sax,
653 <A
654HREF="gnome-xml-tree.html#CHAR"
655>CHAR</A
656> *cur,
657 int recovery);
658<A
659HREF="gnome-xml-tree.html#XMLDOCPTR"
660>xmlDocPtr</A
661> <A
662HREF="gnome-xml-parser.html#XMLSAXPARSEMEMORY"
663>xmlSAXParseMemory</A
664> (<A
665HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
666>xmlSAXHandlerPtr</A
667> sax,
668 char *buffer,
669 int size,
670 int recovery);
671<A
672HREF="gnome-xml-tree.html#XMLDOCPTR"
673>xmlDocPtr</A
674> <A
675HREF="gnome-xml-parser.html#XMLSAXPARSEFILE"
676>xmlSAXParseFile</A
677> (<A
678HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
679>xmlSAXHandlerPtr</A
680> sax,
681 const char *filename,
682 int recovery);
Daniel Veillard011b63c1999-06-02 17:44:04 +0000683<A
684HREF="gnome-xml-tree.html#XMLDTDPTR"
685>xmlDtdPtr</A
686> <A
687HREF="gnome-xml-parser.html#XMLPARSEDTD"
688>xmlParseDTD</A
689> (const <A
690HREF="gnome-xml-tree.html#CHAR"
691>CHAR</A
692> *ExternalID,
693 const <A
694HREF="gnome-xml-tree.html#CHAR"
695>CHAR</A
696> *SystemID);
697<A
698HREF="gnome-xml-tree.html#XMLDTDPTR"
699>xmlDtdPtr</A
700> <A
701HREF="gnome-xml-parser.html#XMLSAXPARSEDTD"
702>xmlSAXParseDTD</A
703> (<A
704HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
705>xmlSAXHandlerPtr</A
706> sax,
707 const <A
708HREF="gnome-xml-tree.html#CHAR"
709>CHAR</A
710> *ExternalID,
711 const <A
712HREF="gnome-xml-tree.html#CHAR"
713>CHAR</A
714> *SystemID);
Daniel Veillard35925471999-02-25 08:46:07 +0000715void <A
716HREF="gnome-xml-parser.html#XMLINITPARSERCTXT"
717>xmlInitParserCtxt</A
718> (<A
719HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
720>xmlParserCtxtPtr</A
721> ctxt);
722void <A
723HREF="gnome-xml-parser.html#XMLCLEARPARSERCTXT"
724>xmlClearParserCtxt</A
725> (<A
726HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
727>xmlParserCtxtPtr</A
728> ctxt);
729void <A
730HREF="gnome-xml-parser.html#XMLSETUPPARSERFORBUFFER"
731>xmlSetupParserForBuffer</A
732> (<A
733HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
734>xmlParserCtxtPtr</A
735> ctxt,
736 const <A
737HREF="gnome-xml-tree.html#CHAR"
738>CHAR</A
739> *buffer,
740 const char *filename);
741const <A
742HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
743>xmlParserNodeInfo</A
744>* <A
745HREF="gnome-xml-parser.html#XMLPARSERFINDNODEINFO"
746>xmlParserFindNodeInfo</A
747>
748 (const <A
749HREF="gnome-xml-parser.html#XMLPARSERCTXT"
750>xmlParserCtxt</A
751> *ctxt,
752 const <A
753HREF="gnome-xml-tree.html#XMLNODE"
754>xmlNode</A
755> *node);
756void <A
757HREF="gnome-xml-parser.html#XMLINITNODEINFOSEQ"
758>xmlInitNodeInfoSeq</A
759> (<A
760HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
761>xmlParserNodeInfoSeqPtr</A
762> seq);
763void <A
764HREF="gnome-xml-parser.html#XMLCLEARNODEINFOSEQ"
765>xmlClearNodeInfoSeq</A
766> (<A
767HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
768>xmlParserNodeInfoSeqPtr</A
769> seq);
770unsigned <GTKDOCLINK
771HREF="LONG"
772>long</GTKDOCLINK
773> <A
774HREF="gnome-xml-parser.html#XMLPARSERFINDNODEINFOINDEX"
775>xmlParserFindNodeInfoIndex</A
776> (const <A
777HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
778>xmlParserNodeInfoSeq</A
779> *seq,
780 const <A
781HREF="gnome-xml-tree.html#XMLNODE"
782>xmlNode</A
783> *node);
784void <A
785HREF="gnome-xml-parser.html#XMLPARSERADDNODEINFO"
786>xmlParserAddNodeInfo</A
787> (<A
788HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
789>xmlParserCtxtPtr</A
790> ctxt,
791 const <A
792HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
793>xmlParserNodeInfo</A
794> *info);
795void <A
796HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLERINIT"
797>xmlDefaultSAXHandlerInit</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000798> (void);
799void <A
800HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLERINIT"
801>htmlDefaultSAXHandlerInit</A
802> (void);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000803></TD
804></TR
805></TABLE
806></DIV
807><DIV
808CLASS="REFSECT1"
809><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000810NAME="AEN188"
Daniel Veillard35925471999-02-25 08:46:07 +0000811></A
812><H2
813>Description</H2
814><P
815></P
816></DIV
817><DIV
818CLASS="REFSECT1"
819><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000820NAME="AEN191"
Daniel Veillard35925471999-02-25 08:46:07 +0000821></A
822><H2
823>Details</H2
Daniel Veillard14fff061999-06-22 21:49:07 +0000824><DIV
Daniel Veillard35925471999-02-25 08:46:07 +0000825CLASS="REFSECT2"
826><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000827NAME="AEN193"
Daniel Veillard35925471999-02-25 08:46:07 +0000828></A
829><H3
830><A
831NAME="XML-DEFAULT-VERSION"
832></A
833>XML_DEFAULT_VERSION</H3
834><TABLE
835BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000836BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +0000837WIDTH="100%"
838CELLPADDING="6"
839><TR
840><TD
841><PRE
842CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000843>#define XML_DEFAULT_VERSION</PRE
Daniel Veillard35925471999-02-25 08:46:07 +0000844></TD
845></TR
846></TABLE
847><P
848></P
849></DIV
850><HR><DIV
851CLASS="REFSECT2"
852><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000853NAME="AEN198"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000854></A
855><H3
856><A
857NAME="XMLPARSERINPUTDEALLOCATE"
858></A
Daniel Veillard14fff061999-06-22 21:49:07 +0000859>xmlParserInputDeallocate ()</H3
Daniel Veillardd692aa41999-02-28 21:54:31 +0000860><TABLE
861BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +0000862BGCOLOR="#D6E8FF"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000863WIDTH="100%"
864CELLPADDING="6"
865><TR
866><TD
867><PRE
868CLASS="PROGRAMLISTING"
869>void (*xmlParserInputDeallocate) (<A
870HREF="gnome-xml-tree.html#CHAR"
871>CHAR</A
872>*);</PRE
873></TD
874></TR
875></TABLE
876><P
877></P
878><DIV
879CLASS="INFORMALTABLE"
880><P
881></P
882><TABLE
883BORDER="0"
884WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +0000885BGCOLOR="#FFD0D0"
Daniel Veillardd692aa41999-02-28 21:54:31 +0000886CELLSPACING="0"
887CELLPADDING="4"
888CLASS="CALSTABLE"
889><TR
890><TD
891WIDTH="20%"
892ALIGN="RIGHT"
893VALIGN="TOP"
894><TT
895CLASS="PARAMETER"
896><I
897>Param1</I
898></TT
899>&nbsp;:</TD
900><TD
901WIDTH="80%"
902ALIGN="LEFT"
903VALIGN="TOP"
904>&nbsp;</TD
905></TR
906></TABLE
907><P
908></P
909></DIV
910></DIV
911><HR><DIV
912CLASS="REFSECT2"
913><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000914NAME="AEN213"
Daniel Veillard35925471999-02-25 08:46:07 +0000915></A
916><H3
917><A
918NAME="XMLPARSERINPUTPTR"
919></A
920>xmlParserInputPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000921><P
922></P
923></DIV
924><HR><DIV
925CLASS="REFSECT2"
926><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000927NAME="AEN217"
Daniel Veillard35925471999-02-25 08:46:07 +0000928></A
929><H3
930><A
931NAME="XMLPARSERNODEINFO"
932></A
933>xmlParserNodeInfo</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000934><P
935></P
936></DIV
937><HR><DIV
938CLASS="REFSECT2"
939><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000940NAME="AEN221"
Daniel Veillard35925471999-02-25 08:46:07 +0000941></A
942><H3
943><A
944NAME="XMLPARSERNODEINFOSEQ"
945></A
946>xmlParserNodeInfoSeq</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000947><P
948></P
949></DIV
950><HR><DIV
951CLASS="REFSECT2"
952><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000953NAME="AEN225"
Daniel Veillard35925471999-02-25 08:46:07 +0000954></A
955><H3
956><A
957NAME="XMLPARSERNODEINFOSEQPTR"
958></A
959>xmlParserNodeInfoSeqPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000960><P
961></P
962></DIV
963><HR><DIV
964CLASS="REFSECT2"
965><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000966NAME="AEN229"
Daniel Veillard35925471999-02-25 08:46:07 +0000967></A
968><H3
969><A
970NAME="XMLPARSERCTXT"
971></A
972>xmlParserCtxt</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000973><P
974></P
975></DIV
976><HR><DIV
977CLASS="REFSECT2"
978><A
Daniel Veillard14fff061999-06-22 21:49:07 +0000979NAME="AEN233"
Daniel Veillard35925471999-02-25 08:46:07 +0000980></A
981><H3
982><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000983NAME="XMLPARSERCTXTPTR"
Daniel Veillard35925471999-02-25 08:46:07 +0000984></A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000985>xmlParserCtxtPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +0000986><P
987></P
988></DIV
989><HR><DIV
990CLASS="REFSECT2"
991><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000992NAME="AEN237"
993></A
994><H3
995><A
996NAME="XMLSAXLOCATOR"
997></A
998>xmlSAXLocator</H3
999><P
1000></P
1001></DIV
1002><HR><DIV
1003CLASS="REFSECT2"
1004><A
1005NAME="AEN241"
Daniel Veillard35925471999-02-25 08:46:07 +00001006></A
1007><H3
1008><A
1009NAME="XMLSAXLOCATORPTR"
1010></A
1011>xmlSAXLocatorPtr</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001012><P
1013></P
1014></DIV
1015><HR><DIV
1016CLASS="REFSECT2"
1017><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001018NAME="AEN245"
Daniel Veillard35925471999-02-25 08:46:07 +00001019></A
1020><H3
1021><A
1022NAME="RESOLVEENTITYSAXFUNC"
1023></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001024>resolveEntitySAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001025><TABLE
1026BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001027BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001028WIDTH="100%"
1029CELLPADDING="6"
1030><TR
1031><TD
1032><PRE
1033CLASS="PROGRAMLISTING"
1034><A
1035HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
1036>xmlParserInputPtr</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001037> (*resolveEntitySAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001038 const <A
1039HREF="gnome-xml-tree.html#CHAR"
1040>CHAR</A
1041> *publicId,
1042 const <A
1043HREF="gnome-xml-tree.html#CHAR"
1044>CHAR</A
1045> *systemId);</PRE
1046></TD
1047></TR
1048></TABLE
1049><P
1050></P
1051><DIV
1052CLASS="INFORMALTABLE"
1053><P
1054></P
1055><TABLE
1056BORDER="0"
1057WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001058BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001059CELLSPACING="0"
1060CELLPADDING="4"
1061CLASS="CALSTABLE"
1062><TR
1063><TD
1064WIDTH="20%"
1065ALIGN="RIGHT"
1066VALIGN="TOP"
1067><TT
1068CLASS="PARAMETER"
1069><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001070>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001071></TT
1072>&nbsp;:</TD
1073><TD
1074WIDTH="80%"
1075ALIGN="LEFT"
1076VALIGN="TOP"
1077>&nbsp;</TD
1078></TR
1079><TR
1080><TD
1081WIDTH="20%"
1082ALIGN="RIGHT"
1083VALIGN="TOP"
1084><TT
1085CLASS="PARAMETER"
1086><I
1087>publicId</I
1088></TT
1089>&nbsp;:</TD
1090><TD
1091WIDTH="80%"
1092ALIGN="LEFT"
1093VALIGN="TOP"
1094>&nbsp;</TD
1095></TR
1096><TR
1097><TD
1098WIDTH="20%"
1099ALIGN="RIGHT"
1100VALIGN="TOP"
1101><TT
1102CLASS="PARAMETER"
1103><I
1104>systemId</I
1105></TT
1106>&nbsp;:</TD
1107><TD
1108WIDTH="80%"
1109ALIGN="LEFT"
1110VALIGN="TOP"
1111>&nbsp;</TD
1112></TR
1113><TR
1114><TD
1115WIDTH="20%"
1116ALIGN="RIGHT"
1117VALIGN="TOP"
1118><I
1119CLASS="EMPHASIS"
1120>Returns</I
1121> :</TD
1122><TD
1123WIDTH="80%"
1124ALIGN="LEFT"
1125VALIGN="TOP"
1126>&nbsp;</TD
1127></TR
1128></TABLE
1129><P
1130></P
1131></DIV
1132></DIV
1133><HR><DIV
1134CLASS="REFSECT2"
1135><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001136NAME="AEN274"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001137></A
1138><H3
1139><A
1140NAME="INTERNALSUBSETSAXFUNC"
1141></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001142>internalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001143><TABLE
1144BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001145BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001146WIDTH="100%"
1147CELLPADDING="6"
1148><TR
1149><TD
1150><PRE
1151CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001152>void (*internalSubsetSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001153 const <A
1154HREF="gnome-xml-tree.html#CHAR"
1155>CHAR</A
1156> *name,
1157 const <A
1158HREF="gnome-xml-tree.html#CHAR"
1159>CHAR</A
1160> *ExternalID,
1161 const <A
1162HREF="gnome-xml-tree.html#CHAR"
1163>CHAR</A
1164> *SystemID);</PRE
1165></TD
1166></TR
1167></TABLE
1168><P
1169></P
1170><DIV
1171CLASS="INFORMALTABLE"
1172><P
1173></P
1174><TABLE
1175BORDER="0"
1176WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001177BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001178CELLSPACING="0"
1179CELLPADDING="4"
1180CLASS="CALSTABLE"
1181><TR
1182><TD
1183WIDTH="20%"
1184ALIGN="RIGHT"
1185VALIGN="TOP"
1186><TT
1187CLASS="PARAMETER"
1188><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001189>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001190></TT
1191>&nbsp;:</TD
1192><TD
1193WIDTH="80%"
1194ALIGN="LEFT"
1195VALIGN="TOP"
1196>&nbsp;</TD
1197></TR
1198><TR
1199><TD
1200WIDTH="20%"
1201ALIGN="RIGHT"
1202VALIGN="TOP"
1203><TT
1204CLASS="PARAMETER"
1205><I
1206>name</I
1207></TT
1208>&nbsp;:</TD
1209><TD
1210WIDTH="80%"
1211ALIGN="LEFT"
1212VALIGN="TOP"
1213>&nbsp;</TD
1214></TR
1215><TR
1216><TD
1217WIDTH="20%"
1218ALIGN="RIGHT"
1219VALIGN="TOP"
1220><TT
1221CLASS="PARAMETER"
1222><I
1223>ExternalID</I
1224></TT
1225>&nbsp;:</TD
1226><TD
1227WIDTH="80%"
1228ALIGN="LEFT"
1229VALIGN="TOP"
1230>&nbsp;</TD
1231></TR
1232><TR
1233><TD
1234WIDTH="20%"
1235ALIGN="RIGHT"
1236VALIGN="TOP"
1237><TT
1238CLASS="PARAMETER"
1239><I
1240>SystemID</I
1241></TT
1242>&nbsp;:</TD
1243><TD
1244WIDTH="80%"
1245ALIGN="LEFT"
1246VALIGN="TOP"
1247>&nbsp;</TD
1248></TR
1249></TABLE
1250><P
1251></P
1252></DIV
1253></DIV
1254><HR><DIV
1255CLASS="REFSECT2"
1256><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001257NAME="AEN303"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001258></A
1259><H3
1260><A
1261NAME="GETENTITYSAXFUNC"
1262></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001263>getEntitySAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001264><TABLE
1265BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001266BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001267WIDTH="100%"
1268CELLPADDING="6"
1269><TR
1270><TD
1271><PRE
1272CLASS="PROGRAMLISTING"
1273><A
1274HREF="gnome-xml-entities.html#XMLENTITYPTR"
1275>xmlEntityPtr</A
Daniel Veillard011b63c1999-06-02 17:44:04 +00001276> (*getEntitySAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001277 const <A
1278HREF="gnome-xml-tree.html#CHAR"
1279>CHAR</A
1280> *name);</PRE
1281></TD
1282></TR
1283></TABLE
1284><P
1285></P
1286><DIV
1287CLASS="INFORMALTABLE"
1288><P
1289></P
1290><TABLE
1291BORDER="0"
1292WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001293BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001294CELLSPACING="0"
1295CELLPADDING="4"
1296CLASS="CALSTABLE"
1297><TR
1298><TD
1299WIDTH="20%"
1300ALIGN="RIGHT"
1301VALIGN="TOP"
1302><TT
1303CLASS="PARAMETER"
1304><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001305>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001306></TT
1307>&nbsp;:</TD
1308><TD
1309WIDTH="80%"
1310ALIGN="LEFT"
1311VALIGN="TOP"
1312>&nbsp;</TD
1313></TR
1314><TR
1315><TD
1316WIDTH="20%"
1317ALIGN="RIGHT"
1318VALIGN="TOP"
1319><TT
1320CLASS="PARAMETER"
1321><I
1322>name</I
1323></TT
1324>&nbsp;:</TD
1325><TD
1326WIDTH="80%"
1327ALIGN="LEFT"
1328VALIGN="TOP"
1329>&nbsp;</TD
1330></TR
1331><TR
1332><TD
1333WIDTH="20%"
1334ALIGN="RIGHT"
1335VALIGN="TOP"
1336><I
1337CLASS="EMPHASIS"
1338>Returns</I
1339> :</TD
1340><TD
1341WIDTH="80%"
1342ALIGN="LEFT"
1343VALIGN="TOP"
1344>&nbsp;</TD
1345></TR
1346></TABLE
1347><P
1348></P
1349></DIV
1350></DIV
1351><HR><DIV
1352CLASS="REFSECT2"
1353><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001354NAME="AEN327"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001355></A
1356><H3
1357><A
1358NAME="ENTITYDECLSAXFUNC"
1359></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001360>entityDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001361><TABLE
1362BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001363BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001364WIDTH="100%"
1365CELLPADDING="6"
1366><TR
1367><TD
1368><PRE
1369CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001370>void (*entityDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001371 const <A
1372HREF="gnome-xml-tree.html#CHAR"
1373>CHAR</A
1374> *name,
1375 int type,
1376 const <A
1377HREF="gnome-xml-tree.html#CHAR"
1378>CHAR</A
1379> *publicId,
1380 const <A
1381HREF="gnome-xml-tree.html#CHAR"
1382>CHAR</A
1383> *systemId,
1384 <A
1385HREF="gnome-xml-tree.html#CHAR"
1386>CHAR</A
1387> *content);</PRE
1388></TD
1389></TR
1390></TABLE
1391><P
1392></P
1393><DIV
1394CLASS="INFORMALTABLE"
1395><P
1396></P
1397><TABLE
1398BORDER="0"
1399WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001400BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001401CELLSPACING="0"
1402CELLPADDING="4"
1403CLASS="CALSTABLE"
1404><TR
1405><TD
1406WIDTH="20%"
1407ALIGN="RIGHT"
1408VALIGN="TOP"
1409><TT
1410CLASS="PARAMETER"
1411><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001412>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001413></TT
1414>&nbsp;:</TD
1415><TD
1416WIDTH="80%"
1417ALIGN="LEFT"
1418VALIGN="TOP"
1419>&nbsp;</TD
1420></TR
1421><TR
1422><TD
1423WIDTH="20%"
1424ALIGN="RIGHT"
1425VALIGN="TOP"
1426><TT
1427CLASS="PARAMETER"
1428><I
1429>name</I
1430></TT
1431>&nbsp;:</TD
1432><TD
1433WIDTH="80%"
1434ALIGN="LEFT"
1435VALIGN="TOP"
1436>&nbsp;</TD
1437></TR
1438><TR
1439><TD
1440WIDTH="20%"
1441ALIGN="RIGHT"
1442VALIGN="TOP"
1443><TT
1444CLASS="PARAMETER"
1445><I
1446>type</I
1447></TT
1448>&nbsp;:</TD
1449><TD
1450WIDTH="80%"
1451ALIGN="LEFT"
1452VALIGN="TOP"
1453>&nbsp;</TD
1454></TR
1455><TR
1456><TD
1457WIDTH="20%"
1458ALIGN="RIGHT"
1459VALIGN="TOP"
1460><TT
1461CLASS="PARAMETER"
1462><I
1463>publicId</I
1464></TT
1465>&nbsp;:</TD
1466><TD
1467WIDTH="80%"
1468ALIGN="LEFT"
1469VALIGN="TOP"
1470>&nbsp;</TD
1471></TR
1472><TR
1473><TD
1474WIDTH="20%"
1475ALIGN="RIGHT"
1476VALIGN="TOP"
1477><TT
1478CLASS="PARAMETER"
1479><I
1480>systemId</I
1481></TT
1482>&nbsp;:</TD
1483><TD
1484WIDTH="80%"
1485ALIGN="LEFT"
1486VALIGN="TOP"
1487>&nbsp;</TD
1488></TR
1489><TR
1490><TD
1491WIDTH="20%"
1492ALIGN="RIGHT"
1493VALIGN="TOP"
1494><TT
1495CLASS="PARAMETER"
1496><I
1497>content</I
1498></TT
1499>&nbsp;:</TD
1500><TD
1501WIDTH="80%"
1502ALIGN="LEFT"
1503VALIGN="TOP"
1504>&nbsp;</TD
1505></TR
1506></TABLE
1507><P
1508></P
1509></DIV
1510></DIV
1511><HR><DIV
1512CLASS="REFSECT2"
1513><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001514NAME="AEN365"
Daniel Veillard35925471999-02-25 08:46:07 +00001515></A
1516><H3
1517><A
1518NAME="NOTATIONDECLSAXFUNC"
1519></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001520>notationDeclSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001521><TABLE
1522BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001523BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001524WIDTH="100%"
1525CELLPADDING="6"
1526><TR
1527><TD
1528><PRE
1529CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001530>void (*notationDeclSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001531 const <A
1532HREF="gnome-xml-tree.html#CHAR"
1533>CHAR</A
1534> *name,
1535 const <A
1536HREF="gnome-xml-tree.html#CHAR"
1537>CHAR</A
1538> *publicId,
1539 const <A
1540HREF="gnome-xml-tree.html#CHAR"
1541>CHAR</A
1542> *systemId);</PRE
1543></TD
1544></TR
1545></TABLE
1546><P
1547></P
1548><DIV
1549CLASS="INFORMALTABLE"
1550><P
1551></P
1552><TABLE
1553BORDER="0"
1554WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001555BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001556CELLSPACING="0"
1557CELLPADDING="4"
1558CLASS="CALSTABLE"
1559><TR
1560><TD
1561WIDTH="20%"
1562ALIGN="RIGHT"
1563VALIGN="TOP"
1564><TT
1565CLASS="PARAMETER"
1566><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001567>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001568></TT
1569>&nbsp;:</TD
1570><TD
1571WIDTH="80%"
1572ALIGN="LEFT"
1573VALIGN="TOP"
1574>&nbsp;</TD
1575></TR
1576><TR
1577><TD
1578WIDTH="20%"
1579ALIGN="RIGHT"
1580VALIGN="TOP"
1581><TT
1582CLASS="PARAMETER"
1583><I
1584>name</I
1585></TT
1586>&nbsp;:</TD
1587><TD
1588WIDTH="80%"
1589ALIGN="LEFT"
1590VALIGN="TOP"
1591>&nbsp;</TD
1592></TR
1593><TR
1594><TD
1595WIDTH="20%"
1596ALIGN="RIGHT"
1597VALIGN="TOP"
1598><TT
1599CLASS="PARAMETER"
1600><I
1601>publicId</I
1602></TT
1603>&nbsp;:</TD
1604><TD
1605WIDTH="80%"
1606ALIGN="LEFT"
1607VALIGN="TOP"
1608>&nbsp;</TD
1609></TR
1610><TR
1611><TD
1612WIDTH="20%"
1613ALIGN="RIGHT"
1614VALIGN="TOP"
1615><TT
1616CLASS="PARAMETER"
1617><I
1618>systemId</I
1619></TT
1620>&nbsp;:</TD
1621><TD
1622WIDTH="80%"
1623ALIGN="LEFT"
1624VALIGN="TOP"
1625>&nbsp;</TD
1626></TR
1627></TABLE
1628><P
1629></P
1630></DIV
1631></DIV
1632><HR><DIV
1633CLASS="REFSECT2"
1634><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001635NAME="AEN394"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001636></A
1637><H3
1638><A
1639NAME="ATTRIBUTEDECLSAXFUNC"
1640></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001641>attributeDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001642><TABLE
1643BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001644BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001645WIDTH="100%"
1646CELLPADDING="6"
1647><TR
1648><TD
1649><PRE
1650CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001651>void (*attributeDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001652 const <A
1653HREF="gnome-xml-tree.html#CHAR"
1654>CHAR</A
1655> *elem,
1656 const <A
1657HREF="gnome-xml-tree.html#CHAR"
1658>CHAR</A
1659> *name,
1660 int type,
1661 int def,
1662 const <A
1663HREF="gnome-xml-tree.html#CHAR"
1664>CHAR</A
1665> *defaultValue,
1666 <A
1667HREF="gnome-xml-tree.html#XMLENUMERATIONPTR"
1668>xmlEnumerationPtr</A
1669> tree);</PRE
1670></TD
1671></TR
1672></TABLE
1673><P
1674></P
1675><DIV
1676CLASS="INFORMALTABLE"
1677><P
1678></P
1679><TABLE
1680BORDER="0"
1681WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001682BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001683CELLSPACING="0"
1684CELLPADDING="4"
1685CLASS="CALSTABLE"
1686><TR
1687><TD
1688WIDTH="20%"
1689ALIGN="RIGHT"
1690VALIGN="TOP"
1691><TT
1692CLASS="PARAMETER"
1693><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001694>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001695></TT
1696>&nbsp;:</TD
1697><TD
1698WIDTH="80%"
1699ALIGN="LEFT"
1700VALIGN="TOP"
1701>&nbsp;</TD
1702></TR
1703><TR
1704><TD
1705WIDTH="20%"
1706ALIGN="RIGHT"
1707VALIGN="TOP"
1708><TT
1709CLASS="PARAMETER"
1710><I
1711>elem</I
1712></TT
1713>&nbsp;:</TD
1714><TD
1715WIDTH="80%"
1716ALIGN="LEFT"
1717VALIGN="TOP"
1718>&nbsp;</TD
1719></TR
1720><TR
1721><TD
1722WIDTH="20%"
1723ALIGN="RIGHT"
1724VALIGN="TOP"
1725><TT
1726CLASS="PARAMETER"
1727><I
1728>name</I
1729></TT
1730>&nbsp;:</TD
1731><TD
1732WIDTH="80%"
1733ALIGN="LEFT"
1734VALIGN="TOP"
1735>&nbsp;</TD
1736></TR
1737><TR
1738><TD
1739WIDTH="20%"
1740ALIGN="RIGHT"
1741VALIGN="TOP"
1742><TT
1743CLASS="PARAMETER"
1744><I
1745>type</I
1746></TT
1747>&nbsp;:</TD
1748><TD
1749WIDTH="80%"
1750ALIGN="LEFT"
1751VALIGN="TOP"
1752>&nbsp;</TD
1753></TR
1754><TR
1755><TD
1756WIDTH="20%"
1757ALIGN="RIGHT"
1758VALIGN="TOP"
1759><TT
1760CLASS="PARAMETER"
1761><I
1762>def</I
1763></TT
1764>&nbsp;:</TD
1765><TD
1766WIDTH="80%"
1767ALIGN="LEFT"
1768VALIGN="TOP"
1769>&nbsp;</TD
1770></TR
1771><TR
1772><TD
1773WIDTH="20%"
1774ALIGN="RIGHT"
1775VALIGN="TOP"
1776><TT
1777CLASS="PARAMETER"
1778><I
1779>defaultValue</I
1780></TT
1781>&nbsp;:</TD
1782><TD
1783WIDTH="80%"
1784ALIGN="LEFT"
1785VALIGN="TOP"
1786>&nbsp;</TD
1787></TR
1788><TR
1789><TD
1790WIDTH="20%"
1791ALIGN="RIGHT"
1792VALIGN="TOP"
1793><TT
1794CLASS="PARAMETER"
1795><I
1796>tree</I
1797></TT
1798>&nbsp;:</TD
1799><TD
1800WIDTH="80%"
1801ALIGN="LEFT"
1802VALIGN="TOP"
1803>&nbsp;</TD
1804></TR
1805></TABLE
1806><P
1807></P
1808></DIV
1809></DIV
1810><HR><DIV
1811CLASS="REFSECT2"
1812><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001813NAME="AEN436"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001814></A
1815><H3
1816><A
1817NAME="ELEMENTDECLSAXFUNC"
1818></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001819>elementDeclSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00001820><TABLE
1821BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001822BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001823WIDTH="100%"
1824CELLPADDING="6"
1825><TR
1826><TD
1827><PRE
1828CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001829>void (*elementDeclSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00001830 const <A
1831HREF="gnome-xml-tree.html#CHAR"
1832>CHAR</A
1833> *name,
1834 int type,
1835 <A
1836HREF="gnome-xml-tree.html#XMLELEMENTCONTENTPTR"
1837>xmlElementContentPtr</A
1838> content);</PRE
1839></TD
1840></TR
1841></TABLE
1842><P
1843></P
1844><DIV
1845CLASS="INFORMALTABLE"
1846><P
1847></P
1848><TABLE
1849BORDER="0"
1850WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001851BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00001852CELLSPACING="0"
1853CELLPADDING="4"
1854CLASS="CALSTABLE"
1855><TR
1856><TD
1857WIDTH="20%"
1858ALIGN="RIGHT"
1859VALIGN="TOP"
1860><TT
1861CLASS="PARAMETER"
1862><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001863>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00001864></TT
1865>&nbsp;:</TD
1866><TD
1867WIDTH="80%"
1868ALIGN="LEFT"
1869VALIGN="TOP"
1870>&nbsp;</TD
1871></TR
1872><TR
1873><TD
1874WIDTH="20%"
1875ALIGN="RIGHT"
1876VALIGN="TOP"
1877><TT
1878CLASS="PARAMETER"
1879><I
1880>name</I
1881></TT
1882>&nbsp;:</TD
1883><TD
1884WIDTH="80%"
1885ALIGN="LEFT"
1886VALIGN="TOP"
1887>&nbsp;</TD
1888></TR
1889><TR
1890><TD
1891WIDTH="20%"
1892ALIGN="RIGHT"
1893VALIGN="TOP"
1894><TT
1895CLASS="PARAMETER"
1896><I
1897>type</I
1898></TT
1899>&nbsp;:</TD
1900><TD
1901WIDTH="80%"
1902ALIGN="LEFT"
1903VALIGN="TOP"
1904>&nbsp;</TD
1905></TR
1906><TR
1907><TD
1908WIDTH="20%"
1909ALIGN="RIGHT"
1910VALIGN="TOP"
1911><TT
1912CLASS="PARAMETER"
1913><I
1914>content</I
1915></TT
1916>&nbsp;:</TD
1917><TD
1918WIDTH="80%"
1919ALIGN="LEFT"
1920VALIGN="TOP"
1921>&nbsp;</TD
1922></TR
1923></TABLE
1924><P
1925></P
1926></DIV
1927></DIV
1928><HR><DIV
1929CLASS="REFSECT2"
1930><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001931NAME="AEN464"
Daniel Veillard35925471999-02-25 08:46:07 +00001932></A
1933><H3
1934><A
1935NAME="UNPARSEDENTITYDECLSAXFUNC"
1936></A
Daniel Veillard14fff061999-06-22 21:49:07 +00001937>unparsedEntityDeclSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00001938><TABLE
1939BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00001940BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00001941WIDTH="100%"
1942CELLPADDING="6"
1943><TR
1944><TD
1945><PRE
1946CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00001947>void (*unparsedEntityDeclSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00001948 const <A
1949HREF="gnome-xml-tree.html#CHAR"
1950>CHAR</A
1951> *name,
1952 const <A
1953HREF="gnome-xml-tree.html#CHAR"
1954>CHAR</A
1955> *publicId,
1956 const <A
1957HREF="gnome-xml-tree.html#CHAR"
1958>CHAR</A
1959> *systemId,
1960 const <A
1961HREF="gnome-xml-tree.html#CHAR"
1962>CHAR</A
1963> *notationName);</PRE
1964></TD
1965></TR
1966></TABLE
1967><P
1968></P
1969><DIV
1970CLASS="INFORMALTABLE"
1971><P
1972></P
1973><TABLE
1974BORDER="0"
1975WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00001976BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00001977CELLSPACING="0"
1978CELLPADDING="4"
1979CLASS="CALSTABLE"
1980><TR
1981><TD
1982WIDTH="20%"
1983ALIGN="RIGHT"
1984VALIGN="TOP"
1985><TT
1986CLASS="PARAMETER"
1987><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00001988>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00001989></TT
1990>&nbsp;:</TD
1991><TD
1992WIDTH="80%"
1993ALIGN="LEFT"
1994VALIGN="TOP"
1995>&nbsp;</TD
1996></TR
1997><TR
1998><TD
1999WIDTH="20%"
2000ALIGN="RIGHT"
2001VALIGN="TOP"
2002><TT
2003CLASS="PARAMETER"
2004><I
2005>name</I
2006></TT
2007>&nbsp;:</TD
2008><TD
2009WIDTH="80%"
2010ALIGN="LEFT"
2011VALIGN="TOP"
2012>&nbsp;</TD
2013></TR
2014><TR
2015><TD
2016WIDTH="20%"
2017ALIGN="RIGHT"
2018VALIGN="TOP"
2019><TT
2020CLASS="PARAMETER"
2021><I
2022>publicId</I
2023></TT
2024>&nbsp;:</TD
2025><TD
2026WIDTH="80%"
2027ALIGN="LEFT"
2028VALIGN="TOP"
2029>&nbsp;</TD
2030></TR
2031><TR
2032><TD
2033WIDTH="20%"
2034ALIGN="RIGHT"
2035VALIGN="TOP"
2036><TT
2037CLASS="PARAMETER"
2038><I
2039>systemId</I
2040></TT
2041>&nbsp;:</TD
2042><TD
2043WIDTH="80%"
2044ALIGN="LEFT"
2045VALIGN="TOP"
2046>&nbsp;</TD
2047></TR
2048><TR
2049><TD
2050WIDTH="20%"
2051ALIGN="RIGHT"
2052VALIGN="TOP"
2053><TT
2054CLASS="PARAMETER"
2055><I
2056>notationName</I
2057></TT
2058>&nbsp;:</TD
2059><TD
2060WIDTH="80%"
2061ALIGN="LEFT"
2062VALIGN="TOP"
2063>&nbsp;</TD
2064></TR
2065></TABLE
2066><P
2067></P
2068></DIV
2069></DIV
2070><HR><DIV
2071CLASS="REFSECT2"
2072><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002073NAME="AEN498"
Daniel Veillard35925471999-02-25 08:46:07 +00002074></A
2075><H3
2076><A
2077NAME="SETDOCUMENTLOCATORSAXFUNC"
2078></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002079>setDocumentLocatorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002080><TABLE
2081BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002082BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002083WIDTH="100%"
2084CELLPADDING="6"
2085><TR
2086><TD
2087><PRE
2088CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002089>void (*setDocumentLocatorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002090 <A
2091HREF="gnome-xml-parser.html#XMLSAXLOCATORPTR"
2092>xmlSAXLocatorPtr</A
2093> loc);</PRE
2094></TD
2095></TR
2096></TABLE
2097><P
2098></P
2099><DIV
2100CLASS="INFORMALTABLE"
2101><P
2102></P
2103><TABLE
2104BORDER="0"
2105WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002106BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002107CELLSPACING="0"
2108CELLPADDING="4"
2109CLASS="CALSTABLE"
2110><TR
2111><TD
2112WIDTH="20%"
2113ALIGN="RIGHT"
2114VALIGN="TOP"
2115><TT
2116CLASS="PARAMETER"
2117><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002118>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002119></TT
2120>&nbsp;:</TD
2121><TD
2122WIDTH="80%"
2123ALIGN="LEFT"
2124VALIGN="TOP"
2125>&nbsp;</TD
2126></TR
2127><TR
2128><TD
2129WIDTH="20%"
2130ALIGN="RIGHT"
2131VALIGN="TOP"
2132><TT
2133CLASS="PARAMETER"
2134><I
2135>loc</I
2136></TT
2137>&nbsp;:</TD
2138><TD
2139WIDTH="80%"
2140ALIGN="LEFT"
2141VALIGN="TOP"
2142>&nbsp;</TD
2143></TR
2144></TABLE
2145><P
2146></P
2147></DIV
2148></DIV
2149><HR><DIV
2150CLASS="REFSECT2"
2151><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002152NAME="AEN517"
Daniel Veillard35925471999-02-25 08:46:07 +00002153></A
2154><H3
2155><A
2156NAME="STARTDOCUMENTSAXFUNC"
2157></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002158>startDocumentSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002159><TABLE
2160BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002161BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002162WIDTH="100%"
2163CELLPADDING="6"
2164><TR
2165><TD
2166><PRE
2167CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002168>void (*startDocumentSAXFunc) (void *ctx);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002169></TD
2170></TR
2171></TABLE
2172><P
2173></P
2174><DIV
2175CLASS="INFORMALTABLE"
2176><P
2177></P
2178><TABLE
2179BORDER="0"
2180WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002181BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002182CELLSPACING="0"
2183CELLPADDING="4"
2184CLASS="CALSTABLE"
2185><TR
2186><TD
2187WIDTH="20%"
2188ALIGN="RIGHT"
2189VALIGN="TOP"
2190><TT
2191CLASS="PARAMETER"
2192><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002193>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002194></TT
2195>&nbsp;:</TD
2196><TD
2197WIDTH="80%"
2198ALIGN="LEFT"
2199VALIGN="TOP"
2200>&nbsp;</TD
2201></TR
2202></TABLE
2203><P
2204></P
2205></DIV
2206></DIV
2207><HR><DIV
2208CLASS="REFSECT2"
2209><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002210NAME="AEN531"
Daniel Veillard35925471999-02-25 08:46:07 +00002211></A
2212><H3
2213><A
2214NAME="ENDDOCUMENTSAXFUNC"
2215></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002216>endDocumentSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002217><TABLE
2218BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002219BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002220WIDTH="100%"
2221CELLPADDING="6"
2222><TR
2223><TD
2224><PRE
2225CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002226>void (*endDocumentSAXFunc) (void *ctx);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002227></TD
2228></TR
2229></TABLE
2230><P
2231></P
2232><DIV
2233CLASS="INFORMALTABLE"
2234><P
2235></P
2236><TABLE
2237BORDER="0"
2238WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002239BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002240CELLSPACING="0"
2241CELLPADDING="4"
2242CLASS="CALSTABLE"
2243><TR
2244><TD
2245WIDTH="20%"
2246ALIGN="RIGHT"
2247VALIGN="TOP"
2248><TT
2249CLASS="PARAMETER"
2250><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002251>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002252></TT
2253>&nbsp;:</TD
2254><TD
2255WIDTH="80%"
2256ALIGN="LEFT"
2257VALIGN="TOP"
2258>&nbsp;</TD
2259></TR
2260></TABLE
2261><P
2262></P
2263></DIV
2264></DIV
2265><HR><DIV
2266CLASS="REFSECT2"
2267><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002268NAME="AEN545"
Daniel Veillard35925471999-02-25 08:46:07 +00002269></A
2270><H3
2271><A
2272NAME="STARTELEMENTSAXFUNC"
2273></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002274>startElementSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002275><TABLE
2276BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002277BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002278WIDTH="100%"
2279CELLPADDING="6"
2280><TR
2281><TD
2282><PRE
2283CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002284>void (*startElementSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002285 const <A
2286HREF="gnome-xml-tree.html#CHAR"
2287>CHAR</A
Daniel Veillard5099ae81999-04-21 20:12:07 +00002288> *name,
2289 const <A
2290HREF="gnome-xml-tree.html#CHAR"
2291>CHAR</A
2292> **atts);</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00002293></TD
2294></TR
2295></TABLE
2296><P
2297></P
2298><DIV
2299CLASS="INFORMALTABLE"
2300><P
2301></P
2302><TABLE
2303BORDER="0"
2304WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002305BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002306CELLSPACING="0"
2307CELLPADDING="4"
2308CLASS="CALSTABLE"
2309><TR
2310><TD
2311WIDTH="20%"
2312ALIGN="RIGHT"
2313VALIGN="TOP"
2314><TT
2315CLASS="PARAMETER"
2316><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002317>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002318></TT
2319>&nbsp;:</TD
2320><TD
2321WIDTH="80%"
2322ALIGN="LEFT"
2323VALIGN="TOP"
2324>&nbsp;</TD
2325></TR
2326><TR
2327><TD
2328WIDTH="20%"
2329ALIGN="RIGHT"
2330VALIGN="TOP"
2331><TT
2332CLASS="PARAMETER"
2333><I
2334>name</I
2335></TT
2336>&nbsp;:</TD
2337><TD
2338WIDTH="80%"
2339ALIGN="LEFT"
2340VALIGN="TOP"
2341>&nbsp;</TD
2342></TR
Daniel Veillard5099ae81999-04-21 20:12:07 +00002343><TR
2344><TD
2345WIDTH="20%"
2346ALIGN="RIGHT"
2347VALIGN="TOP"
2348><TT
2349CLASS="PARAMETER"
2350><I
2351>atts</I
2352></TT
2353>&nbsp;:</TD
2354><TD
2355WIDTH="80%"
2356ALIGN="LEFT"
2357VALIGN="TOP"
2358>&nbsp;</TD
2359></TR
Daniel Veillard35925471999-02-25 08:46:07 +00002360></TABLE
2361><P
2362></P
2363></DIV
2364></DIV
2365><HR><DIV
2366CLASS="REFSECT2"
2367><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002368NAME="AEN569"
Daniel Veillard35925471999-02-25 08:46:07 +00002369></A
2370><H3
2371><A
2372NAME="ENDELEMENTSAXFUNC"
2373></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002374>endElementSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002375><TABLE
2376BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002377BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002378WIDTH="100%"
2379CELLPADDING="6"
2380><TR
2381><TD
2382><PRE
2383CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002384>void (*endElementSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002385 const <A
2386HREF="gnome-xml-tree.html#CHAR"
2387>CHAR</A
2388> *name);</PRE
2389></TD
2390></TR
2391></TABLE
2392><P
2393></P
2394><DIV
2395CLASS="INFORMALTABLE"
2396><P
2397></P
2398><TABLE
2399BORDER="0"
2400WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002401BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002402CELLSPACING="0"
2403CELLPADDING="4"
2404CLASS="CALSTABLE"
2405><TR
2406><TD
2407WIDTH="20%"
2408ALIGN="RIGHT"
2409VALIGN="TOP"
2410><TT
2411CLASS="PARAMETER"
2412><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002413>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002414></TT
2415>&nbsp;:</TD
2416><TD
2417WIDTH="80%"
2418ALIGN="LEFT"
2419VALIGN="TOP"
2420>&nbsp;</TD
2421></TR
2422><TR
2423><TD
2424WIDTH="20%"
2425ALIGN="RIGHT"
2426VALIGN="TOP"
2427><TT
2428CLASS="PARAMETER"
2429><I
2430>name</I
2431></TT
2432>&nbsp;:</TD
2433><TD
2434WIDTH="80%"
2435ALIGN="LEFT"
2436VALIGN="TOP"
2437>&nbsp;</TD
2438></TR
2439></TABLE
2440><P
2441></P
2442></DIV
2443></DIV
2444><HR><DIV
2445CLASS="REFSECT2"
2446><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002447NAME="AEN588"
Daniel Veillard35925471999-02-25 08:46:07 +00002448></A
2449><H3
2450><A
2451NAME="ATTRIBUTESAXFUNC"
2452></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002453>attributeSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002454><TABLE
2455BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002456BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002457WIDTH="100%"
2458CELLPADDING="6"
2459><TR
2460><TD
2461><PRE
2462CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002463>void (*attributeSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002464 const <A
2465HREF="gnome-xml-tree.html#CHAR"
2466>CHAR</A
2467> *name,
2468 const <A
2469HREF="gnome-xml-tree.html#CHAR"
2470>CHAR</A
2471> *value);</PRE
2472></TD
2473></TR
2474></TABLE
2475><P
2476></P
2477><DIV
2478CLASS="INFORMALTABLE"
2479><P
2480></P
2481><TABLE
2482BORDER="0"
2483WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002484BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002485CELLSPACING="0"
2486CELLPADDING="4"
2487CLASS="CALSTABLE"
2488><TR
2489><TD
2490WIDTH="20%"
2491ALIGN="RIGHT"
2492VALIGN="TOP"
2493><TT
2494CLASS="PARAMETER"
2495><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002496>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002497></TT
2498>&nbsp;:</TD
2499><TD
2500WIDTH="80%"
2501ALIGN="LEFT"
2502VALIGN="TOP"
2503>&nbsp;</TD
2504></TR
2505><TR
2506><TD
2507WIDTH="20%"
2508ALIGN="RIGHT"
2509VALIGN="TOP"
2510><TT
2511CLASS="PARAMETER"
2512><I
2513>name</I
2514></TT
2515>&nbsp;:</TD
2516><TD
2517WIDTH="80%"
2518ALIGN="LEFT"
2519VALIGN="TOP"
2520>&nbsp;</TD
2521></TR
2522><TR
2523><TD
2524WIDTH="20%"
2525ALIGN="RIGHT"
2526VALIGN="TOP"
2527><TT
2528CLASS="PARAMETER"
2529><I
2530>value</I
2531></TT
2532>&nbsp;:</TD
2533><TD
2534WIDTH="80%"
2535ALIGN="LEFT"
2536VALIGN="TOP"
2537>&nbsp;</TD
2538></TR
2539></TABLE
2540><P
2541></P
2542></DIV
2543></DIV
2544><HR><DIV
2545CLASS="REFSECT2"
2546><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002547NAME="AEN612"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002548></A
2549><H3
2550><A
2551NAME="REFERENCESAXFUNC"
2552></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002553>referenceSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002554><TABLE
2555BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002556BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002557WIDTH="100%"
2558CELLPADDING="6"
2559><TR
2560><TD
2561><PRE
2562CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002563>void (*referenceSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00002564 const <A
2565HREF="gnome-xml-tree.html#CHAR"
2566>CHAR</A
2567> *name);</PRE
2568></TD
2569></TR
2570></TABLE
2571><P
2572></P
2573><DIV
2574CLASS="INFORMALTABLE"
2575><P
2576></P
2577><TABLE
2578BORDER="0"
2579WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002580BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002581CELLSPACING="0"
2582CELLPADDING="4"
2583CLASS="CALSTABLE"
2584><TR
2585><TD
2586WIDTH="20%"
2587ALIGN="RIGHT"
2588VALIGN="TOP"
2589><TT
2590CLASS="PARAMETER"
2591><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002592>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002593></TT
2594>&nbsp;:</TD
2595><TD
2596WIDTH="80%"
2597ALIGN="LEFT"
2598VALIGN="TOP"
2599>&nbsp;</TD
2600></TR
2601><TR
2602><TD
2603WIDTH="20%"
2604ALIGN="RIGHT"
2605VALIGN="TOP"
2606><TT
2607CLASS="PARAMETER"
2608><I
2609>name</I
2610></TT
2611>&nbsp;:</TD
2612><TD
2613WIDTH="80%"
2614ALIGN="LEFT"
2615VALIGN="TOP"
2616>&nbsp;</TD
2617></TR
2618></TABLE
2619><P
2620></P
2621></DIV
2622></DIV
2623><HR><DIV
2624CLASS="REFSECT2"
2625><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002626NAME="AEN631"
Daniel Veillard35925471999-02-25 08:46:07 +00002627></A
2628><H3
2629><A
2630NAME="CHARACTERSSAXFUNC"
2631></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002632>charactersSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002633><TABLE
2634BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002635BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002636WIDTH="100%"
2637CELLPADDING="6"
2638><TR
2639><TD
2640><PRE
2641CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002642>void (*charactersSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002643 const <A
2644HREF="gnome-xml-tree.html#CHAR"
2645>CHAR</A
2646> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +00002647 int len);</PRE
2648></TD
2649></TR
2650></TABLE
2651><P
2652></P
2653><DIV
2654CLASS="INFORMALTABLE"
2655><P
2656></P
2657><TABLE
2658BORDER="0"
2659WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002660BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002661CELLSPACING="0"
2662CELLPADDING="4"
2663CLASS="CALSTABLE"
2664><TR
2665><TD
2666WIDTH="20%"
2667ALIGN="RIGHT"
2668VALIGN="TOP"
2669><TT
2670CLASS="PARAMETER"
2671><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002672>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002673></TT
2674>&nbsp;:</TD
2675><TD
2676WIDTH="80%"
2677ALIGN="LEFT"
2678VALIGN="TOP"
2679>&nbsp;</TD
2680></TR
2681><TR
2682><TD
2683WIDTH="20%"
2684ALIGN="RIGHT"
2685VALIGN="TOP"
2686><TT
2687CLASS="PARAMETER"
2688><I
2689>ch</I
2690></TT
2691>&nbsp;:</TD
2692><TD
2693WIDTH="80%"
2694ALIGN="LEFT"
2695VALIGN="TOP"
2696>&nbsp;</TD
2697></TR
2698><TR
2699><TD
2700WIDTH="20%"
2701ALIGN="RIGHT"
2702VALIGN="TOP"
2703><TT
2704CLASS="PARAMETER"
2705><I
Daniel Veillard35925471999-02-25 08:46:07 +00002706>len</I
2707></TT
2708>&nbsp;:</TD
2709><TD
2710WIDTH="80%"
2711ALIGN="LEFT"
2712VALIGN="TOP"
2713>&nbsp;</TD
2714></TR
2715></TABLE
2716><P
2717></P
2718></DIV
2719></DIV
2720><HR><DIV
2721CLASS="REFSECT2"
2722><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002723NAME="AEN654"
Daniel Veillard35925471999-02-25 08:46:07 +00002724></A
2725><H3
2726><A
2727NAME="IGNORABLEWHITESPACESAXFUNC"
2728></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002729>ignorableWhitespaceSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002730><TABLE
2731BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002732BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002733WIDTH="100%"
2734CELLPADDING="6"
2735><TR
2736><TD
2737><PRE
2738CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002739>void (*ignorableWhitespaceSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002740 const <A
2741HREF="gnome-xml-tree.html#CHAR"
2742>CHAR</A
2743> *ch,
Daniel Veillard35925471999-02-25 08:46:07 +00002744 int len);</PRE
2745></TD
2746></TR
2747></TABLE
2748><P
2749></P
2750><DIV
2751CLASS="INFORMALTABLE"
2752><P
2753></P
2754><TABLE
2755BORDER="0"
2756WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002757BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002758CELLSPACING="0"
2759CELLPADDING="4"
2760CLASS="CALSTABLE"
2761><TR
2762><TD
2763WIDTH="20%"
2764ALIGN="RIGHT"
2765VALIGN="TOP"
2766><TT
2767CLASS="PARAMETER"
2768><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002769>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002770></TT
2771>&nbsp;:</TD
2772><TD
2773WIDTH="80%"
2774ALIGN="LEFT"
2775VALIGN="TOP"
2776>&nbsp;</TD
2777></TR
2778><TR
2779><TD
2780WIDTH="20%"
2781ALIGN="RIGHT"
2782VALIGN="TOP"
2783><TT
2784CLASS="PARAMETER"
2785><I
2786>ch</I
2787></TT
2788>&nbsp;:</TD
2789><TD
2790WIDTH="80%"
2791ALIGN="LEFT"
2792VALIGN="TOP"
2793>&nbsp;</TD
2794></TR
2795><TR
2796><TD
2797WIDTH="20%"
2798ALIGN="RIGHT"
2799VALIGN="TOP"
2800><TT
2801CLASS="PARAMETER"
2802><I
Daniel Veillard35925471999-02-25 08:46:07 +00002803>len</I
2804></TT
2805>&nbsp;:</TD
2806><TD
2807WIDTH="80%"
2808ALIGN="LEFT"
2809VALIGN="TOP"
2810>&nbsp;</TD
2811></TR
2812></TABLE
2813><P
2814></P
2815></DIV
2816></DIV
2817><HR><DIV
2818CLASS="REFSECT2"
2819><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002820NAME="AEN677"
Daniel Veillard35925471999-02-25 08:46:07 +00002821></A
2822><H3
2823><A
2824NAME="PROCESSINGINSTRUCTIONSAXFUNC"
2825></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002826>processingInstructionSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00002827><TABLE
2828BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002829BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00002830WIDTH="100%"
2831CELLPADDING="6"
2832><TR
2833><TD
2834><PRE
2835CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002836>void (*processingInstructionSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00002837 const <A
2838HREF="gnome-xml-tree.html#CHAR"
2839>CHAR</A
2840> *target,
2841 const <A
2842HREF="gnome-xml-tree.html#CHAR"
2843>CHAR</A
2844> *data);</PRE
2845></TD
2846></TR
2847></TABLE
2848><P
2849></P
2850><DIV
2851CLASS="INFORMALTABLE"
2852><P
2853></P
2854><TABLE
2855BORDER="0"
2856WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002857BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00002858CELLSPACING="0"
2859CELLPADDING="4"
2860CLASS="CALSTABLE"
2861><TR
2862><TD
2863WIDTH="20%"
2864ALIGN="RIGHT"
2865VALIGN="TOP"
2866><TT
2867CLASS="PARAMETER"
2868><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002869>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00002870></TT
2871>&nbsp;:</TD
2872><TD
2873WIDTH="80%"
2874ALIGN="LEFT"
2875VALIGN="TOP"
2876>&nbsp;</TD
2877></TR
2878><TR
2879><TD
2880WIDTH="20%"
2881ALIGN="RIGHT"
2882VALIGN="TOP"
2883><TT
2884CLASS="PARAMETER"
2885><I
2886>target</I
2887></TT
2888>&nbsp;:</TD
2889><TD
2890WIDTH="80%"
2891ALIGN="LEFT"
2892VALIGN="TOP"
2893>&nbsp;</TD
2894></TR
2895><TR
2896><TD
2897WIDTH="20%"
2898ALIGN="RIGHT"
2899VALIGN="TOP"
2900><TT
2901CLASS="PARAMETER"
2902><I
2903>data</I
2904></TT
2905>&nbsp;:</TD
2906><TD
2907WIDTH="80%"
2908ALIGN="LEFT"
2909VALIGN="TOP"
2910>&nbsp;</TD
2911></TR
2912></TABLE
2913><P
2914></P
2915></DIV
2916></DIV
2917><HR><DIV
2918CLASS="REFSECT2"
2919><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002920NAME="AEN701"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002921></A
2922><H3
2923><A
2924NAME="COMMENTSAXFUNC"
2925></A
Daniel Veillard14fff061999-06-22 21:49:07 +00002926>commentSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00002927><TABLE
2928BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00002929BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002930WIDTH="100%"
2931CELLPADDING="6"
2932><TR
2933><TD
2934><PRE
2935CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00002936>void (*commentSAXFunc) (void *ctx,
Daniel Veillard5099ae81999-04-21 20:12:07 +00002937 const <A
2938HREF="gnome-xml-tree.html#CHAR"
2939>CHAR</A
2940> *value);</PRE
2941></TD
2942></TR
2943></TABLE
2944><P
2945></P
2946><DIV
2947CLASS="INFORMALTABLE"
2948><P
2949></P
2950><TABLE
2951BORDER="0"
2952WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00002953BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00002954CELLSPACING="0"
2955CELLPADDING="4"
2956CLASS="CALSTABLE"
2957><TR
2958><TD
2959WIDTH="20%"
2960ALIGN="RIGHT"
2961VALIGN="TOP"
2962><TT
2963CLASS="PARAMETER"
2964><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00002965>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00002966></TT
2967>&nbsp;:</TD
2968><TD
2969WIDTH="80%"
2970ALIGN="LEFT"
2971VALIGN="TOP"
2972>&nbsp;</TD
2973></TR
2974><TR
2975><TD
2976WIDTH="20%"
2977ALIGN="RIGHT"
2978VALIGN="TOP"
2979><TT
2980CLASS="PARAMETER"
2981><I
2982>value</I
2983></TT
2984>&nbsp;:</TD
2985><TD
2986WIDTH="80%"
2987ALIGN="LEFT"
2988VALIGN="TOP"
2989>&nbsp;</TD
2990></TR
2991></TABLE
2992><P
2993></P
2994></DIV
2995></DIV
2996><HR><DIV
2997CLASS="REFSECT2"
2998><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002999NAME="AEN720"
Daniel Veillard35925471999-02-25 08:46:07 +00003000></A
3001><H3
3002><A
3003NAME="WARNINGSAXFUNC"
3004></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003005>warningSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003006><TABLE
3007BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003008BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003009WIDTH="100%"
3010CELLPADDING="6"
3011><TR
3012><TD
3013><PRE
3014CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003015>void (*warningSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003016 const char *msg,
3017 ...);</PRE
3018></TD
3019></TR
3020></TABLE
3021><P
3022></P
3023><DIV
3024CLASS="INFORMALTABLE"
3025><P
3026></P
3027><TABLE
3028BORDER="0"
3029WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003030BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003031CELLSPACING="0"
3032CELLPADDING="4"
3033CLASS="CALSTABLE"
3034><TR
3035><TD
3036WIDTH="20%"
3037ALIGN="RIGHT"
3038VALIGN="TOP"
3039><TT
3040CLASS="PARAMETER"
3041><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003042>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003043></TT
3044>&nbsp;:</TD
3045><TD
3046WIDTH="80%"
3047ALIGN="LEFT"
3048VALIGN="TOP"
3049>&nbsp;</TD
3050></TR
3051><TR
3052><TD
3053WIDTH="20%"
3054ALIGN="RIGHT"
3055VALIGN="TOP"
3056><TT
3057CLASS="PARAMETER"
3058><I
3059>msg</I
3060></TT
3061>&nbsp;:</TD
3062><TD
3063WIDTH="80%"
3064ALIGN="LEFT"
3065VALIGN="TOP"
3066>&nbsp;</TD
3067></TR
3068><TR
3069><TD
3070WIDTH="20%"
3071ALIGN="RIGHT"
3072VALIGN="TOP"
3073><TT
3074CLASS="PARAMETER"
3075><I
3076>...</I
3077></TT
3078>&nbsp;:</TD
3079><TD
3080WIDTH="80%"
3081ALIGN="LEFT"
3082VALIGN="TOP"
3083>&nbsp;</TD
3084></TR
3085></TABLE
3086><P
3087></P
3088></DIV
3089></DIV
3090><HR><DIV
3091CLASS="REFSECT2"
3092><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003093NAME="AEN742"
Daniel Veillard35925471999-02-25 08:46:07 +00003094></A
3095><H3
3096><A
3097NAME="ERRORSAXFUNC"
3098></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003099>errorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003100><TABLE
3101BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003102BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003103WIDTH="100%"
3104CELLPADDING="6"
3105><TR
3106><TD
3107><PRE
3108CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003109>void (*errorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003110 const char *msg,
3111 ...);</PRE
3112></TD
3113></TR
3114></TABLE
3115><P
3116></P
3117><DIV
3118CLASS="INFORMALTABLE"
3119><P
3120></P
3121><TABLE
3122BORDER="0"
3123WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003124BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003125CELLSPACING="0"
3126CELLPADDING="4"
3127CLASS="CALSTABLE"
3128><TR
3129><TD
3130WIDTH="20%"
3131ALIGN="RIGHT"
3132VALIGN="TOP"
3133><TT
3134CLASS="PARAMETER"
3135><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003136>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003137></TT
3138>&nbsp;:</TD
3139><TD
3140WIDTH="80%"
3141ALIGN="LEFT"
3142VALIGN="TOP"
3143>&nbsp;</TD
3144></TR
3145><TR
3146><TD
3147WIDTH="20%"
3148ALIGN="RIGHT"
3149VALIGN="TOP"
3150><TT
3151CLASS="PARAMETER"
3152><I
3153>msg</I
3154></TT
3155>&nbsp;:</TD
3156><TD
3157WIDTH="80%"
3158ALIGN="LEFT"
3159VALIGN="TOP"
3160>&nbsp;</TD
3161></TR
3162><TR
3163><TD
3164WIDTH="20%"
3165ALIGN="RIGHT"
3166VALIGN="TOP"
3167><TT
3168CLASS="PARAMETER"
3169><I
3170>...</I
3171></TT
3172>&nbsp;:</TD
3173><TD
3174WIDTH="80%"
3175ALIGN="LEFT"
3176VALIGN="TOP"
3177>&nbsp;</TD
3178></TR
3179></TABLE
3180><P
3181></P
3182></DIV
3183></DIV
3184><HR><DIV
3185CLASS="REFSECT2"
3186><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003187NAME="AEN764"
Daniel Veillard35925471999-02-25 08:46:07 +00003188></A
3189><H3
3190><A
3191NAME="FATALERRORSAXFUNC"
3192></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003193>fatalErrorSAXFunc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003194><TABLE
3195BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003196BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003197WIDTH="100%"
3198CELLPADDING="6"
3199><TR
3200><TD
3201><PRE
3202CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003203>void (*fatalErrorSAXFunc) (void *ctx,
Daniel Veillard35925471999-02-25 08:46:07 +00003204 const char *msg,
3205 ...);</PRE
3206></TD
3207></TR
3208></TABLE
3209><P
3210></P
3211><DIV
3212CLASS="INFORMALTABLE"
3213><P
3214></P
3215><TABLE
3216BORDER="0"
3217WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003218BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003219CELLSPACING="0"
3220CELLPADDING="4"
3221CLASS="CALSTABLE"
3222><TR
3223><TD
3224WIDTH="20%"
3225ALIGN="RIGHT"
3226VALIGN="TOP"
3227><TT
3228CLASS="PARAMETER"
3229><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003230>ctx</I
Daniel Veillard35925471999-02-25 08:46:07 +00003231></TT
3232>&nbsp;:</TD
3233><TD
3234WIDTH="80%"
3235ALIGN="LEFT"
3236VALIGN="TOP"
3237>&nbsp;</TD
3238></TR
3239><TR
3240><TD
3241WIDTH="20%"
3242ALIGN="RIGHT"
3243VALIGN="TOP"
3244><TT
3245CLASS="PARAMETER"
3246><I
3247>msg</I
3248></TT
3249>&nbsp;:</TD
3250><TD
3251WIDTH="80%"
3252ALIGN="LEFT"
3253VALIGN="TOP"
3254>&nbsp;</TD
3255></TR
3256><TR
3257><TD
3258WIDTH="20%"
3259ALIGN="RIGHT"
3260VALIGN="TOP"
3261><TT
3262CLASS="PARAMETER"
3263><I
3264>...</I
3265></TT
3266>&nbsp;:</TD
3267><TD
3268WIDTH="80%"
3269ALIGN="LEFT"
3270VALIGN="TOP"
3271>&nbsp;</TD
3272></TR
3273></TABLE
3274><P
3275></P
3276></DIV
3277></DIV
3278><HR><DIV
3279CLASS="REFSECT2"
3280><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003281NAME="AEN786"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003282></A
3283><H3
3284><A
3285NAME="ISSTANDALONESAXFUNC"
3286></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003287>isStandaloneSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003288><TABLE
3289BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003290BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003291WIDTH="100%"
3292CELLPADDING="6"
3293><TR
3294><TD
3295><PRE
3296CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003297>int (*isStandaloneSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003298></TD
3299></TR
3300></TABLE
3301><P
3302></P
3303><DIV
3304CLASS="INFORMALTABLE"
3305><P
3306></P
3307><TABLE
3308BORDER="0"
3309WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003310BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003311CELLSPACING="0"
3312CELLPADDING="4"
3313CLASS="CALSTABLE"
3314><TR
3315><TD
3316WIDTH="20%"
3317ALIGN="RIGHT"
3318VALIGN="TOP"
3319><TT
3320CLASS="PARAMETER"
3321><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003322>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003323></TT
3324>&nbsp;:</TD
3325><TD
3326WIDTH="80%"
3327ALIGN="LEFT"
3328VALIGN="TOP"
3329>&nbsp;</TD
3330></TR
3331><TR
3332><TD
3333WIDTH="20%"
3334ALIGN="RIGHT"
3335VALIGN="TOP"
3336><I
3337CLASS="EMPHASIS"
3338>Returns</I
3339> :</TD
3340><TD
3341WIDTH="80%"
3342ALIGN="LEFT"
3343VALIGN="TOP"
3344>&nbsp;</TD
3345></TR
3346></TABLE
3347><P
3348></P
3349></DIV
3350></DIV
3351><HR><DIV
3352CLASS="REFSECT2"
3353><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003354NAME="AEN804"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003355></A
3356><H3
3357><A
3358NAME="HASINTERNALSUBSETSAXFUNC"
3359></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003360>hasInternalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003361><TABLE
3362BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003363BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003364WIDTH="100%"
3365CELLPADDING="6"
3366><TR
3367><TD
3368><PRE
3369CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003370>int (*hasInternalSubsetSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003371></TD
3372></TR
3373></TABLE
3374><P
3375></P
3376><DIV
3377CLASS="INFORMALTABLE"
3378><P
3379></P
3380><TABLE
3381BORDER="0"
3382WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003383BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003384CELLSPACING="0"
3385CELLPADDING="4"
3386CLASS="CALSTABLE"
3387><TR
3388><TD
3389WIDTH="20%"
3390ALIGN="RIGHT"
3391VALIGN="TOP"
3392><TT
3393CLASS="PARAMETER"
3394><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003395>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003396></TT
3397>&nbsp;:</TD
3398><TD
3399WIDTH="80%"
3400ALIGN="LEFT"
3401VALIGN="TOP"
3402>&nbsp;</TD
3403></TR
3404><TR
3405><TD
3406WIDTH="20%"
3407ALIGN="RIGHT"
3408VALIGN="TOP"
3409><I
3410CLASS="EMPHASIS"
3411>Returns</I
3412> :</TD
3413><TD
3414WIDTH="80%"
3415ALIGN="LEFT"
3416VALIGN="TOP"
3417>&nbsp;</TD
3418></TR
3419></TABLE
3420><P
3421></P
3422></DIV
3423></DIV
3424><HR><DIV
3425CLASS="REFSECT2"
3426><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003427NAME="AEN822"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003428></A
3429><H3
3430><A
3431NAME="HASEXTERNALSUBSETSAXFUNC"
3432></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003433>hasExternalSubsetSAXFunc ()</H3
Daniel Veillard5099ae81999-04-21 20:12:07 +00003434><TABLE
3435BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003436BGCOLOR="#D6E8FF"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003437WIDTH="100%"
3438CELLPADDING="6"
3439><TR
3440><TD
3441><PRE
3442CLASS="PROGRAMLISTING"
Daniel Veillard011b63c1999-06-02 17:44:04 +00003443>int (*hasExternalSubsetSAXFunc) (void *ctx);</PRE
Daniel Veillard5099ae81999-04-21 20:12:07 +00003444></TD
3445></TR
3446></TABLE
3447><P
3448></P
3449><DIV
3450CLASS="INFORMALTABLE"
3451><P
3452></P
3453><TABLE
3454BORDER="0"
3455WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003456BGCOLOR="#FFD0D0"
Daniel Veillard5099ae81999-04-21 20:12:07 +00003457CELLSPACING="0"
3458CELLPADDING="4"
3459CLASS="CALSTABLE"
3460><TR
3461><TD
3462WIDTH="20%"
3463ALIGN="RIGHT"
3464VALIGN="TOP"
3465><TT
3466CLASS="PARAMETER"
3467><I
Daniel Veillard011b63c1999-06-02 17:44:04 +00003468>ctx</I
Daniel Veillard5099ae81999-04-21 20:12:07 +00003469></TT
3470>&nbsp;:</TD
3471><TD
3472WIDTH="80%"
3473ALIGN="LEFT"
3474VALIGN="TOP"
3475>&nbsp;</TD
3476></TR
3477><TR
3478><TD
3479WIDTH="20%"
3480ALIGN="RIGHT"
3481VALIGN="TOP"
3482><I
3483CLASS="EMPHASIS"
3484>Returns</I
3485> :</TD
3486><TD
3487WIDTH="80%"
3488ALIGN="LEFT"
3489VALIGN="TOP"
3490>&nbsp;</TD
3491></TR
3492></TABLE
3493><P
3494></P
3495></DIV
3496></DIV
3497><HR><DIV
3498CLASS="REFSECT2"
3499><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003500NAME="AEN840"
Daniel Veillard35925471999-02-25 08:46:07 +00003501></A
3502><H3
3503><A
3504NAME="XMLSAXHANDLERPTR"
3505></A
3506>xmlSAXHandlerPtr</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003507><P
3508></P
3509></DIV
3510><HR><DIV
3511CLASS="REFSECT2"
3512><A
3513NAME="AEN844"
3514></A
3515><H3
3516><A
3517NAME="XMLPARSERVERSION"
3518></A
3519>xmlParserVersion</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003520><TABLE
3521BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003522BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003523WIDTH="100%"
3524CELLPADDING="6"
3525><TR
3526><TD
3527><PRE
3528CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003529>extern const char *xmlParserVersion;</PRE
Daniel Veillard35925471999-02-25 08:46:07 +00003530></TD
3531></TR
3532></TABLE
3533><P
3534></P
3535></DIV
3536><HR><DIV
3537CLASS="REFSECT2"
3538><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003539NAME="AEN849"
Daniel Veillard14fff061999-06-22 21:49:07 +00003540></A
3541><H3
3542><A
3543NAME="XMLDEFAULTSAXLOCATOR"
3544></A
3545>xmlDefaultSAXLocator</H3
3546><TABLE
3547BORDER="0"
3548BGCOLOR="#D6E8FF"
3549WIDTH="100%"
3550CELLPADDING="6"
3551><TR
3552><TD
3553><PRE
3554CLASS="PROGRAMLISTING"
3555>extern xmlSAXLocator xmlDefaultSAXLocator;</PRE
3556></TD
3557></TR
3558></TABLE
3559><P
3560></P
3561></DIV
3562><HR><DIV
3563CLASS="REFSECT2"
3564><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003565NAME="AEN854"
Daniel Veillard14fff061999-06-22 21:49:07 +00003566></A
3567><H3
3568><A
3569NAME="XMLDEFAULTSAXHANDLER"
3570></A
3571>xmlDefaultSAXHandler</H3
3572><TABLE
3573BORDER="0"
3574BGCOLOR="#D6E8FF"
3575WIDTH="100%"
3576CELLPADDING="6"
3577><TR
3578><TD
3579><PRE
3580CLASS="PROGRAMLISTING"
3581>extern xmlSAXHandler xmlDefaultSAXHandler;</PRE
3582></TD
3583></TR
3584></TABLE
3585><P
3586></P
3587></DIV
3588><HR><DIV
3589CLASS="REFSECT2"
3590><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003591NAME="AEN859"
3592></A
3593><H3
3594><A
3595NAME="HTMLDEFAULTSAXHANDLER"
3596></A
3597>htmlDefaultSAXHandler</H3
3598><TABLE
3599BORDER="0"
3600BGCOLOR="#D6E8FF"
3601WIDTH="100%"
3602CELLPADDING="6"
3603><TR
3604><TD
3605><PRE
3606CLASS="PROGRAMLISTING"
3607>extern xmlSAXHandler htmlDefaultSAXHandler;</PRE
3608></TD
3609></TR
3610></TABLE
3611><P
3612></P
3613></DIV
3614><HR><DIV
3615CLASS="REFSECT2"
3616><A
3617NAME="AEN864"
Daniel Veillard35925471999-02-25 08:46:07 +00003618></A
3619><H3
3620><A
3621NAME="XMLSTRDUP"
3622></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003623>xmlStrdup ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003624><TABLE
3625BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003626BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003627WIDTH="100%"
3628CELLPADDING="6"
3629><TR
3630><TD
3631><PRE
3632CLASS="PROGRAMLISTING"
3633><A
3634HREF="gnome-xml-tree.html#CHAR"
3635>CHAR</A
3636>* xmlStrdup (const <A
3637HREF="gnome-xml-tree.html#CHAR"
3638>CHAR</A
3639> *cur);</PRE
3640></TD
3641></TR
3642></TABLE
3643><P
3644>a strdup for array of CHAR's</P
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 Veillard35925471999-02-25 08:46:07 +00003655CELLSPACING="0"
3656CELLPADDING="4"
3657CLASS="CALSTABLE"
3658><TR
3659><TD
3660WIDTH="20%"
3661ALIGN="RIGHT"
3662VALIGN="TOP"
3663><TT
3664CLASS="PARAMETER"
3665><I
3666>cur</I
3667></TT
3668>&nbsp;:</TD
3669><TD
3670WIDTH="80%"
3671ALIGN="LEFT"
3672VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003673>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003674></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"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003688>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003689></TR
3690></TABLE
3691><P
3692></P
3693></DIV
3694></DIV
3695><HR><DIV
3696CLASS="REFSECT2"
3697><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003698NAME="AEN885"
Daniel Veillard35925471999-02-25 08:46:07 +00003699></A
3700><H3
3701><A
3702NAME="XMLSTRNDUP"
3703></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003704>xmlStrndup ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003705><TABLE
3706BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003707BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003708WIDTH="100%"
3709CELLPADDING="6"
3710><TR
3711><TD
3712><PRE
3713CLASS="PROGRAMLISTING"
3714><A
3715HREF="gnome-xml-tree.html#CHAR"
3716>CHAR</A
3717>* xmlStrndup (const <A
3718HREF="gnome-xml-tree.html#CHAR"
3719>CHAR</A
3720> *cur,
3721 int len);</PRE
3722></TD
3723></TR
3724></TABLE
3725><P
3726>a strndup for array of CHAR's</P
3727><P
3728></P
3729><DIV
3730CLASS="INFORMALTABLE"
3731><P
3732></P
3733><TABLE
3734BORDER="0"
3735WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003736BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003737CELLSPACING="0"
3738CELLPADDING="4"
3739CLASS="CALSTABLE"
3740><TR
3741><TD
3742WIDTH="20%"
3743ALIGN="RIGHT"
3744VALIGN="TOP"
3745><TT
3746CLASS="PARAMETER"
3747><I
3748>cur</I
3749></TT
3750>&nbsp;:</TD
3751><TD
3752WIDTH="80%"
3753ALIGN="LEFT"
3754VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003755>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003756></TR
3757><TR
3758><TD
3759WIDTH="20%"
3760ALIGN="RIGHT"
3761VALIGN="TOP"
3762><TT
3763CLASS="PARAMETER"
3764><I
3765>len</I
3766></TT
3767>&nbsp;:</TD
3768><TD
3769WIDTH="80%"
3770ALIGN="LEFT"
3771VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003772>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003773></TR
3774><TR
3775><TD
3776WIDTH="20%"
3777ALIGN="RIGHT"
3778VALIGN="TOP"
3779><I
3780CLASS="EMPHASIS"
3781>Returns</I
3782> :</TD
3783><TD
3784WIDTH="80%"
3785ALIGN="LEFT"
3786VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003787>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003788></TR
3789></TABLE
3790><P
3791></P
3792></DIV
3793></DIV
3794><HR><DIV
3795CLASS="REFSECT2"
3796><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003797NAME="AEN910"
3798></A
3799><H3
3800><A
3801NAME="XMLSTRSUB"
3802></A
3803>xmlStrsub ()</H3
3804><TABLE
3805BORDER="0"
3806BGCOLOR="#D6E8FF"
3807WIDTH="100%"
3808CELLPADDING="6"
3809><TR
3810><TD
3811><PRE
3812CLASS="PROGRAMLISTING"
3813><A
3814HREF="gnome-xml-tree.html#CHAR"
3815>CHAR</A
3816>* xmlStrsub (const <A
3817HREF="gnome-xml-tree.html#CHAR"
3818>CHAR</A
3819> *str,
3820 int start,
3821 int len);</PRE
3822></TD
3823></TR
3824></TABLE
3825><P
3826>Extract a substring of a given string</P
3827><P
3828></P
3829><DIV
3830CLASS="INFORMALTABLE"
3831><P
3832></P
3833><TABLE
3834BORDER="0"
3835WIDTH="100%"
3836BGCOLOR="#FFD0D0"
3837CELLSPACING="0"
3838CELLPADDING="4"
3839CLASS="CALSTABLE"
3840><TR
3841><TD
3842WIDTH="20%"
3843ALIGN="RIGHT"
3844VALIGN="TOP"
3845><TT
3846CLASS="PARAMETER"
3847><I
3848>str</I
3849></TT
3850>&nbsp;:</TD
3851><TD
3852WIDTH="80%"
3853ALIGN="LEFT"
3854VALIGN="TOP"
3855>&nbsp;</TD
3856></TR
3857><TR
3858><TD
3859WIDTH="20%"
3860ALIGN="RIGHT"
3861VALIGN="TOP"
3862><TT
3863CLASS="PARAMETER"
3864><I
3865>start</I
3866></TT
3867>&nbsp;:</TD
3868><TD
3869WIDTH="80%"
3870ALIGN="LEFT"
3871VALIGN="TOP"
3872>&nbsp;</TD
3873></TR
3874><TR
3875><TD
3876WIDTH="20%"
3877ALIGN="RIGHT"
3878VALIGN="TOP"
3879><TT
3880CLASS="PARAMETER"
3881><I
3882>len</I
3883></TT
3884>&nbsp;:</TD
3885><TD
3886WIDTH="80%"
3887ALIGN="LEFT"
3888VALIGN="TOP"
3889>&nbsp;</TD
3890></TR
3891><TR
3892><TD
3893WIDTH="20%"
3894ALIGN="RIGHT"
3895VALIGN="TOP"
3896><I
3897CLASS="EMPHASIS"
3898>Returns</I
3899> :</TD
3900><TD
3901WIDTH="80%"
3902ALIGN="LEFT"
3903VALIGN="TOP"
3904>&nbsp;</TD
3905></TR
3906></TABLE
3907><P
3908></P
3909></DIV
3910></DIV
3911><HR><DIV
3912CLASS="REFSECT2"
3913><A
3914NAME="AEN939"
Daniel Veillard35925471999-02-25 08:46:07 +00003915></A
3916><H3
3917><A
3918NAME="XMLSTRCHR"
3919></A
Daniel Veillard14fff061999-06-22 21:49:07 +00003920>xmlStrchr ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00003921><TABLE
3922BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00003923BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00003924WIDTH="100%"
3925CELLPADDING="6"
3926><TR
3927><TD
3928><PRE
3929CLASS="PROGRAMLISTING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003930>const <A
Daniel Veillard35925471999-02-25 08:46:07 +00003931HREF="gnome-xml-tree.html#CHAR"
3932>CHAR</A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003933>* xmlStrchr (const <A
Daniel Veillard35925471999-02-25 08:46:07 +00003934HREF="gnome-xml-tree.html#CHAR"
3935>CHAR</A
3936> *str,
3937 <A
3938HREF="gnome-xml-tree.html#CHAR"
3939>CHAR</A
3940> val);</PRE
3941></TD
3942></TR
3943></TABLE
3944><P
3945>a strchr for CHAR's</P
3946><P
3947></P
3948><DIV
3949CLASS="INFORMALTABLE"
3950><P
3951></P
3952><TABLE
3953BORDER="0"
3954WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00003955BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00003956CELLSPACING="0"
3957CELLPADDING="4"
3958CLASS="CALSTABLE"
3959><TR
3960><TD
3961WIDTH="20%"
3962ALIGN="RIGHT"
3963VALIGN="TOP"
3964><TT
3965CLASS="PARAMETER"
3966><I
3967>str</I
3968></TT
3969>&nbsp;:</TD
3970><TD
3971WIDTH="80%"
3972ALIGN="LEFT"
3973VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003974>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003975></TR
3976><TR
3977><TD
3978WIDTH="20%"
3979ALIGN="RIGHT"
3980VALIGN="TOP"
3981><TT
3982CLASS="PARAMETER"
3983><I
3984>val</I
3985></TT
3986>&nbsp;:</TD
3987><TD
3988WIDTH="80%"
3989ALIGN="LEFT"
3990VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00003991>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00003992></TR
3993><TR
3994><TD
3995WIDTH="20%"
3996ALIGN="RIGHT"
3997VALIGN="TOP"
3998><I
3999CLASS="EMPHASIS"
4000>Returns</I
4001> :</TD
4002><TD
4003WIDTH="80%"
4004ALIGN="LEFT"
4005VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004006>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004007></TR
4008></TABLE
4009><P
4010></P
4011></DIV
4012></DIV
4013><HR><DIV
4014CLASS="REFSECT2"
4015><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004016NAME="AEN965"
4017></A
4018><H3
4019><A
4020NAME="XMLSTRSTR"
4021></A
4022>xmlStrstr ()</H3
4023><TABLE
4024BORDER="0"
4025BGCOLOR="#D6E8FF"
4026WIDTH="100%"
4027CELLPADDING="6"
4028><TR
4029><TD
4030><PRE
4031CLASS="PROGRAMLISTING"
4032>const <A
4033HREF="gnome-xml-tree.html#CHAR"
4034>CHAR</A
4035>* xmlStrstr (const <A
4036HREF="gnome-xml-tree.html#CHAR"
4037>CHAR</A
4038> *str,
4039 <A
4040HREF="gnome-xml-tree.html#CHAR"
4041>CHAR</A
4042> *val);</PRE
4043></TD
4044></TR
4045></TABLE
4046><P
4047>a strstr for CHAR's</P
4048><P
4049></P
4050><DIV
4051CLASS="INFORMALTABLE"
4052><P
4053></P
4054><TABLE
4055BORDER="0"
4056WIDTH="100%"
4057BGCOLOR="#FFD0D0"
4058CELLSPACING="0"
4059CELLPADDING="4"
4060CLASS="CALSTABLE"
4061><TR
4062><TD
4063WIDTH="20%"
4064ALIGN="RIGHT"
4065VALIGN="TOP"
4066><TT
4067CLASS="PARAMETER"
4068><I
4069>str</I
4070></TT
4071>&nbsp;:</TD
4072><TD
4073WIDTH="80%"
4074ALIGN="LEFT"
4075VALIGN="TOP"
4076>&nbsp;</TD
4077></TR
4078><TR
4079><TD
4080WIDTH="20%"
4081ALIGN="RIGHT"
4082VALIGN="TOP"
4083><TT
4084CLASS="PARAMETER"
4085><I
4086>val</I
4087></TT
4088>&nbsp;:</TD
4089><TD
4090WIDTH="80%"
4091ALIGN="LEFT"
4092VALIGN="TOP"
4093>&nbsp;</TD
4094></TR
4095><TR
4096><TD
4097WIDTH="20%"
4098ALIGN="RIGHT"
4099VALIGN="TOP"
4100><I
4101CLASS="EMPHASIS"
4102>Returns</I
4103> :</TD
4104><TD
4105WIDTH="80%"
4106ALIGN="LEFT"
4107VALIGN="TOP"
4108>&nbsp;</TD
4109></TR
4110></TABLE
4111><P
4112></P
4113></DIV
4114></DIV
4115><HR><DIV
4116CLASS="REFSECT2"
4117><A
4118NAME="AEN991"
Daniel Veillard35925471999-02-25 08:46:07 +00004119></A
4120><H3
4121><A
4122NAME="XMLSTRCMP"
4123></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004124>xmlStrcmp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004125><TABLE
4126BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004127BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004128WIDTH="100%"
4129CELLPADDING="6"
4130><TR
4131><TD
4132><PRE
4133CLASS="PROGRAMLISTING"
4134>int xmlStrcmp (const <A
4135HREF="gnome-xml-tree.html#CHAR"
4136>CHAR</A
4137> *str1,
4138 const <A
4139HREF="gnome-xml-tree.html#CHAR"
4140>CHAR</A
4141> *str2);</PRE
4142></TD
4143></TR
4144></TABLE
4145><P
4146>a strcmp for CHAR's</P
4147><P
4148></P
4149><DIV
4150CLASS="INFORMALTABLE"
4151><P
4152></P
4153><TABLE
4154BORDER="0"
4155WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004156BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004157CELLSPACING="0"
4158CELLPADDING="4"
4159CLASS="CALSTABLE"
4160><TR
4161><TD
4162WIDTH="20%"
4163ALIGN="RIGHT"
4164VALIGN="TOP"
4165><TT
4166CLASS="PARAMETER"
4167><I
4168>str1</I
4169></TT
4170>&nbsp;:</TD
4171><TD
4172WIDTH="80%"
4173ALIGN="LEFT"
4174VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004175>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004176></TR
4177><TR
4178><TD
4179WIDTH="20%"
4180ALIGN="RIGHT"
4181VALIGN="TOP"
4182><TT
4183CLASS="PARAMETER"
4184><I
4185>str2</I
4186></TT
4187>&nbsp;:</TD
4188><TD
4189WIDTH="80%"
4190ALIGN="LEFT"
4191VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004192>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004193></TR
4194><TR
4195><TD
4196WIDTH="20%"
4197ALIGN="RIGHT"
4198VALIGN="TOP"
4199><I
4200CLASS="EMPHASIS"
4201>Returns</I
4202> :</TD
4203><TD
4204WIDTH="80%"
4205ALIGN="LEFT"
4206VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004207>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004208></TR
4209></TABLE
4210><P
4211></P
4212></DIV
4213></DIV
4214><HR><DIV
4215CLASS="REFSECT2"
4216><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004217NAME="AEN1016"
Daniel Veillard35925471999-02-25 08:46:07 +00004218></A
4219><H3
4220><A
4221NAME="XMLSTRNCMP"
4222></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004223>xmlStrncmp ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004224><TABLE
4225BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004226BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004227WIDTH="100%"
4228CELLPADDING="6"
4229><TR
4230><TD
4231><PRE
4232CLASS="PROGRAMLISTING"
4233>int xmlStrncmp (const <A
4234HREF="gnome-xml-tree.html#CHAR"
4235>CHAR</A
4236> *str1,
4237 const <A
4238HREF="gnome-xml-tree.html#CHAR"
4239>CHAR</A
4240> *str2,
4241 int len);</PRE
4242></TD
4243></TR
4244></TABLE
4245><P
4246>a strncmp for CHAR's</P
4247><P
4248></P
4249><DIV
4250CLASS="INFORMALTABLE"
4251><P
4252></P
4253><TABLE
4254BORDER="0"
4255WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004256BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004257CELLSPACING="0"
4258CELLPADDING="4"
4259CLASS="CALSTABLE"
4260><TR
4261><TD
4262WIDTH="20%"
4263ALIGN="RIGHT"
4264VALIGN="TOP"
4265><TT
4266CLASS="PARAMETER"
4267><I
4268>str1</I
4269></TT
4270>&nbsp;:</TD
4271><TD
4272WIDTH="80%"
4273ALIGN="LEFT"
4274VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004275>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004276></TR
4277><TR
4278><TD
4279WIDTH="20%"
4280ALIGN="RIGHT"
4281VALIGN="TOP"
4282><TT
4283CLASS="PARAMETER"
4284><I
4285>str2</I
4286></TT
4287>&nbsp;:</TD
4288><TD
4289WIDTH="80%"
4290ALIGN="LEFT"
4291VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004292>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004293></TR
4294><TR
4295><TD
4296WIDTH="20%"
4297ALIGN="RIGHT"
4298VALIGN="TOP"
4299><TT
4300CLASS="PARAMETER"
4301><I
4302>len</I
4303></TT
4304>&nbsp;:</TD
4305><TD
4306WIDTH="80%"
4307ALIGN="LEFT"
4308VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004309>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004310></TR
4311><TR
4312><TD
4313WIDTH="20%"
4314ALIGN="RIGHT"
4315VALIGN="TOP"
4316><I
4317CLASS="EMPHASIS"
4318>Returns</I
4319> :</TD
4320><TD
4321WIDTH="80%"
4322ALIGN="LEFT"
4323VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004324>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004325></TR
4326></TABLE
4327><P
4328></P
4329></DIV
4330></DIV
4331><HR><DIV
4332CLASS="REFSECT2"
4333><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004334NAME="AEN1045"
Daniel Veillard35925471999-02-25 08:46:07 +00004335></A
4336><H3
4337><A
4338NAME="XMLSTRLEN"
4339></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004340>xmlStrlen ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004341><TABLE
4342BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004343BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004344WIDTH="100%"
4345CELLPADDING="6"
4346><TR
4347><TD
4348><PRE
4349CLASS="PROGRAMLISTING"
4350>int xmlStrlen (const <A
4351HREF="gnome-xml-tree.html#CHAR"
4352>CHAR</A
4353> *str);</PRE
4354></TD
4355></TR
4356></TABLE
4357><P
4358>lenght of a CHAR's string</P
4359><P
4360></P
4361><DIV
4362CLASS="INFORMALTABLE"
4363><P
4364></P
4365><TABLE
4366BORDER="0"
4367WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004368BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004369CELLSPACING="0"
4370CELLPADDING="4"
4371CLASS="CALSTABLE"
4372><TR
4373><TD
4374WIDTH="20%"
4375ALIGN="RIGHT"
4376VALIGN="TOP"
4377><TT
4378CLASS="PARAMETER"
4379><I
4380>str</I
4381></TT
4382>&nbsp;:</TD
4383><TD
4384WIDTH="80%"
4385ALIGN="LEFT"
4386VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004387>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004388></TR
4389><TR
4390><TD
4391WIDTH="20%"
4392ALIGN="RIGHT"
4393VALIGN="TOP"
4394><I
4395CLASS="EMPHASIS"
4396>Returns</I
4397> :</TD
4398><TD
4399WIDTH="80%"
4400ALIGN="LEFT"
4401VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004402>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004403></TR
4404></TABLE
4405><P
4406></P
4407></DIV
4408></DIV
4409><HR><DIV
4410CLASS="REFSECT2"
4411><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004412NAME="AEN1065"
Daniel Veillard35925471999-02-25 08:46:07 +00004413></A
4414><H3
4415><A
4416NAME="XMLSTRCAT"
4417></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004418>xmlStrcat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004419><TABLE
4420BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004421BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004422WIDTH="100%"
4423CELLPADDING="6"
4424><TR
4425><TD
4426><PRE
4427CLASS="PROGRAMLISTING"
4428><A
4429HREF="gnome-xml-tree.html#CHAR"
4430>CHAR</A
4431>* xmlStrcat (<A
4432HREF="gnome-xml-tree.html#CHAR"
4433>CHAR</A
4434> *cur,
4435 const <A
4436HREF="gnome-xml-tree.html#CHAR"
4437>CHAR</A
4438> *add);</PRE
4439></TD
4440></TR
4441></TABLE
4442><P
4443>a strcat for array of CHAR's</P
4444><P
4445></P
4446><DIV
4447CLASS="INFORMALTABLE"
4448><P
4449></P
4450><TABLE
4451BORDER="0"
4452WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004453BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004454CELLSPACING="0"
4455CELLPADDING="4"
4456CLASS="CALSTABLE"
4457><TR
4458><TD
4459WIDTH="20%"
4460ALIGN="RIGHT"
4461VALIGN="TOP"
4462><TT
4463CLASS="PARAMETER"
4464><I
4465>cur</I
4466></TT
4467>&nbsp;:</TD
4468><TD
4469WIDTH="80%"
4470ALIGN="LEFT"
4471VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004472>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004473></TR
4474><TR
4475><TD
4476WIDTH="20%"
4477ALIGN="RIGHT"
4478VALIGN="TOP"
4479><TT
4480CLASS="PARAMETER"
4481><I
4482>add</I
4483></TT
4484>&nbsp;:</TD
4485><TD
4486WIDTH="80%"
4487ALIGN="LEFT"
4488VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004489>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004490></TR
4491><TR
4492><TD
4493WIDTH="20%"
4494ALIGN="RIGHT"
4495VALIGN="TOP"
4496><I
4497CLASS="EMPHASIS"
4498>Returns</I
4499> :</TD
4500><TD
4501WIDTH="80%"
4502ALIGN="LEFT"
4503VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004504>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004505></TR
4506></TABLE
4507><P
4508></P
4509></DIV
4510></DIV
4511><HR><DIV
4512CLASS="REFSECT2"
4513><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004514NAME="AEN1091"
Daniel Veillard35925471999-02-25 08:46:07 +00004515></A
4516><H3
4517><A
4518NAME="XMLSTRNCAT"
4519></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004520>xmlStrncat ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004521><TABLE
4522BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004523BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004524WIDTH="100%"
4525CELLPADDING="6"
4526><TR
4527><TD
4528><PRE
4529CLASS="PROGRAMLISTING"
4530><A
4531HREF="gnome-xml-tree.html#CHAR"
4532>CHAR</A
4533>* xmlStrncat (<A
4534HREF="gnome-xml-tree.html#CHAR"
4535>CHAR</A
4536> *cur,
4537 const <A
4538HREF="gnome-xml-tree.html#CHAR"
4539>CHAR</A
4540> *add,
4541 int len);</PRE
4542></TD
4543></TR
4544></TABLE
4545><P
4546>a strncat for array of CHAR's</P
4547><P
4548></P
4549><DIV
4550CLASS="INFORMALTABLE"
4551><P
4552></P
4553><TABLE
4554BORDER="0"
4555WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004556BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004557CELLSPACING="0"
4558CELLPADDING="4"
4559CLASS="CALSTABLE"
4560><TR
4561><TD
4562WIDTH="20%"
4563ALIGN="RIGHT"
4564VALIGN="TOP"
4565><TT
4566CLASS="PARAMETER"
4567><I
4568>cur</I
4569></TT
4570>&nbsp;:</TD
4571><TD
4572WIDTH="80%"
4573ALIGN="LEFT"
4574VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004575>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004576></TR
4577><TR
4578><TD
4579WIDTH="20%"
4580ALIGN="RIGHT"
4581VALIGN="TOP"
4582><TT
4583CLASS="PARAMETER"
4584><I
4585>add</I
4586></TT
4587>&nbsp;:</TD
4588><TD
4589WIDTH="80%"
4590ALIGN="LEFT"
4591VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004592>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004593></TR
4594><TR
4595><TD
4596WIDTH="20%"
4597ALIGN="RIGHT"
4598VALIGN="TOP"
4599><TT
4600CLASS="PARAMETER"
4601><I
4602>len</I
4603></TT
4604>&nbsp;:</TD
4605><TD
4606WIDTH="80%"
4607ALIGN="LEFT"
4608VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004609>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004610></TR
4611><TR
4612><TD
4613WIDTH="20%"
4614ALIGN="RIGHT"
4615VALIGN="TOP"
4616><I
4617CLASS="EMPHASIS"
4618>Returns</I
4619> :</TD
4620><TD
4621WIDTH="80%"
4622ALIGN="LEFT"
4623VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004624>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004625></TR
4626></TABLE
4627><P
4628></P
4629></DIV
4630></DIV
4631><HR><DIV
4632CLASS="REFSECT2"
4633><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004634NAME="AEN1121"
Daniel Veillard35925471999-02-25 08:46:07 +00004635></A
4636><H3
4637><A
4638NAME="XMLPARSEDOC"
4639></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004640>xmlParseDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004641><TABLE
4642BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004643BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004644WIDTH="100%"
4645CELLPADDING="6"
4646><TR
4647><TD
4648><PRE
4649CLASS="PROGRAMLISTING"
4650><A
4651HREF="gnome-xml-tree.html#XMLDOCPTR"
4652>xmlDocPtr</A
4653> xmlParseDoc (<A
4654HREF="gnome-xml-tree.html#CHAR"
4655>CHAR</A
4656> *cur);</PRE
4657></TD
4658></TR
4659></TABLE
4660><P
4661>parse an XML in-memory document and build a tree.</P
4662><P
4663></P
4664><DIV
4665CLASS="INFORMALTABLE"
4666><P
4667></P
4668><TABLE
4669BORDER="0"
4670WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004671BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004672CELLSPACING="0"
4673CELLPADDING="4"
4674CLASS="CALSTABLE"
4675><TR
4676><TD
4677WIDTH="20%"
4678ALIGN="RIGHT"
4679VALIGN="TOP"
4680><TT
4681CLASS="PARAMETER"
4682><I
4683>cur</I
4684></TT
4685>&nbsp;:</TD
4686><TD
4687WIDTH="80%"
4688ALIGN="LEFT"
4689VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004690>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004691></TR
4692><TR
4693><TD
4694WIDTH="20%"
4695ALIGN="RIGHT"
4696VALIGN="TOP"
4697><I
4698CLASS="EMPHASIS"
4699>Returns</I
4700> :</TD
4701><TD
4702WIDTH="80%"
4703ALIGN="LEFT"
4704VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004705>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004706></TR
4707></TABLE
4708><P
4709></P
4710></DIV
4711></DIV
4712><HR><DIV
4713CLASS="REFSECT2"
4714><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004715NAME="AEN1142"
Daniel Veillard35925471999-02-25 08:46:07 +00004716></A
4717><H3
4718><A
4719NAME="XMLPARSEMEMORY"
4720></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004721>xmlParseMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004722><TABLE
4723BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004724BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004725WIDTH="100%"
4726CELLPADDING="6"
4727><TR
4728><TD
4729><PRE
4730CLASS="PROGRAMLISTING"
4731><A
4732HREF="gnome-xml-tree.html#XMLDOCPTR"
4733>xmlDocPtr</A
4734> xmlParseMemory (char *buffer,
4735 int size);</PRE
4736></TD
4737></TR
4738></TABLE
4739><P
4740>parse an XML in-memory block and build a tree.</P
4741><P
4742></P
4743><DIV
4744CLASS="INFORMALTABLE"
4745><P
4746></P
4747><TABLE
4748BORDER="0"
4749WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004750BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004751CELLSPACING="0"
4752CELLPADDING="4"
4753CLASS="CALSTABLE"
4754><TR
4755><TD
4756WIDTH="20%"
4757ALIGN="RIGHT"
4758VALIGN="TOP"
4759><TT
4760CLASS="PARAMETER"
4761><I
4762>buffer</I
4763></TT
4764>&nbsp;:</TD
4765><TD
4766WIDTH="80%"
4767ALIGN="LEFT"
4768VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004769>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004770></TR
4771><TR
4772><TD
4773WIDTH="20%"
4774ALIGN="RIGHT"
4775VALIGN="TOP"
4776><TT
4777CLASS="PARAMETER"
4778><I
4779>size</I
4780></TT
4781>&nbsp;:</TD
4782><TD
4783WIDTH="80%"
4784ALIGN="LEFT"
4785VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004786>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004787></TR
4788><TR
4789><TD
4790WIDTH="20%"
4791ALIGN="RIGHT"
4792VALIGN="TOP"
4793><I
4794CLASS="EMPHASIS"
4795>Returns</I
4796> :</TD
4797><TD
4798WIDTH="80%"
4799ALIGN="LEFT"
4800VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004801>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004802></TR
4803></TABLE
4804><P
4805></P
4806></DIV
4807></DIV
4808><HR><DIV
4809CLASS="REFSECT2"
4810><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004811NAME="AEN1166"
Daniel Veillard35925471999-02-25 08:46:07 +00004812></A
4813><H3
4814><A
4815NAME="XMLPARSEFILE"
4816></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004817>xmlParseFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004818><TABLE
4819BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004820BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004821WIDTH="100%"
4822CELLPADDING="6"
4823><TR
4824><TD
4825><PRE
4826CLASS="PROGRAMLISTING"
4827><A
4828HREF="gnome-xml-tree.html#XMLDOCPTR"
4829>xmlDocPtr</A
4830> xmlParseFile (const char *filename);</PRE
4831></TD
4832></TR
4833></TABLE
4834><P
4835>parse an XML file and build a tree. Automatic support for ZLIB/Compress
4836compressed document is provided by default if found at compile-time.</P
4837><P
4838></P
4839><DIV
4840CLASS="INFORMALTABLE"
4841><P
4842></P
4843><TABLE
4844BORDER="0"
4845WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004846BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00004847CELLSPACING="0"
4848CELLPADDING="4"
4849CLASS="CALSTABLE"
4850><TR
4851><TD
4852WIDTH="20%"
4853ALIGN="RIGHT"
4854VALIGN="TOP"
4855><TT
4856CLASS="PARAMETER"
4857><I
4858>filename</I
4859></TT
4860>&nbsp;:</TD
4861><TD
4862WIDTH="80%"
4863ALIGN="LEFT"
4864VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004865>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004866></TR
4867><TR
4868><TD
4869WIDTH="20%"
4870ALIGN="RIGHT"
4871VALIGN="TOP"
4872><I
4873CLASS="EMPHASIS"
4874>Returns</I
4875> :</TD
4876><TD
4877WIDTH="80%"
4878ALIGN="LEFT"
4879VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004880>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00004881></TR
4882></TABLE
4883><P
4884></P
4885></DIV
4886></DIV
4887><HR><DIV
4888CLASS="REFSECT2"
4889><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004890NAME="AEN1186"
Daniel Veillard011b63c1999-06-02 17:44:04 +00004891></A
4892><H3
4893><A
4894NAME="XMLSUBSTITUTEENTITIESDEFAULT"
4895></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004896>xmlSubstituteEntitiesDefault ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00004897><TABLE
4898BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004899BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00004900WIDTH="100%"
4901CELLPADDING="6"
4902><TR
4903><TD
4904><PRE
4905CLASS="PROGRAMLISTING"
4906>int xmlSubstituteEntitiesDefault (int val);</PRE
4907></TD
4908></TR
4909></TABLE
4910><P
4911>Set and return the previous value for default entity support.
4912Initially the parser always keep entity references instead of substituting
4913entity values in the output. This function has to be used to change the
4914default parser behaviour
4915SAX::<GTKDOCLINK
4916HREF="SUBTITUTEENTITIES"
4917>subtituteEntities</GTKDOCLINK
4918>() has to be used for changing that on a file by
4919file basis.</P
4920><P
4921></P
4922><DIV
4923CLASS="INFORMALTABLE"
4924><P
4925></P
4926><TABLE
4927BORDER="0"
4928WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00004929BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00004930CELLSPACING="0"
4931CELLPADDING="4"
4932CLASS="CALSTABLE"
4933><TR
4934><TD
4935WIDTH="20%"
4936ALIGN="RIGHT"
4937VALIGN="TOP"
4938><TT
4939CLASS="PARAMETER"
4940><I
4941>val</I
4942></TT
4943>&nbsp;:</TD
4944><TD
4945WIDTH="80%"
4946ALIGN="LEFT"
4947VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004948>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00004949></TR
4950><TR
4951><TD
4952WIDTH="20%"
4953ALIGN="RIGHT"
4954VALIGN="TOP"
4955><I
4956CLASS="EMPHASIS"
4957>Returns</I
4958> :</TD
4959><TD
4960WIDTH="80%"
4961ALIGN="LEFT"
4962VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004963>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00004964></TR
4965></TABLE
4966><P
4967></P
4968></DIV
4969></DIV
4970><HR><DIV
4971CLASS="REFSECT2"
4972><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00004973NAME="AEN1206"
Daniel Veillard35925471999-02-25 08:46:07 +00004974></A
4975><H3
4976><A
4977NAME="XMLRECOVERDOC"
4978></A
Daniel Veillard14fff061999-06-22 21:49:07 +00004979>xmlRecoverDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00004980><TABLE
4981BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00004982BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00004983WIDTH="100%"
4984CELLPADDING="6"
4985><TR
4986><TD
4987><PRE
4988CLASS="PROGRAMLISTING"
4989><A
4990HREF="gnome-xml-tree.html#XMLDOCPTR"
4991>xmlDocPtr</A
4992> xmlRecoverDoc (<A
4993HREF="gnome-xml-tree.html#CHAR"
4994>CHAR</A
4995> *cur);</PRE
4996></TD
4997></TR
4998></TABLE
4999><P
5000>parse an XML in-memory document and build a tree.
5001In the case the document is not Well Formed, a tree is built anyway</P
5002><P
5003></P
5004><DIV
5005CLASS="INFORMALTABLE"
5006><P
5007></P
5008><TABLE
5009BORDER="0"
5010WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005011BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005012CELLSPACING="0"
5013CELLPADDING="4"
5014CLASS="CALSTABLE"
5015><TR
5016><TD
5017WIDTH="20%"
5018ALIGN="RIGHT"
5019VALIGN="TOP"
5020><TT
5021CLASS="PARAMETER"
5022><I
5023>cur</I
5024></TT
5025>&nbsp;:</TD
5026><TD
5027WIDTH="80%"
5028ALIGN="LEFT"
5029VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005030>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005031></TR
5032><TR
5033><TD
5034WIDTH="20%"
5035ALIGN="RIGHT"
5036VALIGN="TOP"
5037><I
5038CLASS="EMPHASIS"
5039>Returns</I
5040> :</TD
5041><TD
5042WIDTH="80%"
5043ALIGN="LEFT"
5044VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005045>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005046></TR
5047></TABLE
5048><P
5049></P
5050></DIV
5051></DIV
5052><HR><DIV
5053CLASS="REFSECT2"
5054><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005055NAME="AEN1227"
Daniel Veillard35925471999-02-25 08:46:07 +00005056></A
5057><H3
5058><A
5059NAME="XMLRECOVERMEMORY"
5060></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005061>xmlRecoverMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005062><TABLE
5063BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005064BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005065WIDTH="100%"
5066CELLPADDING="6"
5067><TR
5068><TD
5069><PRE
5070CLASS="PROGRAMLISTING"
5071><A
5072HREF="gnome-xml-tree.html#XMLDOCPTR"
5073>xmlDocPtr</A
5074> xmlRecoverMemory (char *buffer,
5075 int size);</PRE
5076></TD
5077></TR
5078></TABLE
5079><P
5080>parse an XML in-memory block and build a tree.
5081In the case the document is not Well Formed, a tree is built anyway</P
5082><P
5083></P
5084><DIV
5085CLASS="INFORMALTABLE"
5086><P
5087></P
5088><TABLE
5089BORDER="0"
5090WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005091BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005092CELLSPACING="0"
5093CELLPADDING="4"
5094CLASS="CALSTABLE"
5095><TR
5096><TD
5097WIDTH="20%"
5098ALIGN="RIGHT"
5099VALIGN="TOP"
5100><TT
5101CLASS="PARAMETER"
5102><I
5103>buffer</I
5104></TT
5105>&nbsp;:</TD
5106><TD
5107WIDTH="80%"
5108ALIGN="LEFT"
5109VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005110>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005111></TR
5112><TR
5113><TD
5114WIDTH="20%"
5115ALIGN="RIGHT"
5116VALIGN="TOP"
5117><TT
5118CLASS="PARAMETER"
5119><I
5120>size</I
5121></TT
5122>&nbsp;:</TD
5123><TD
5124WIDTH="80%"
5125ALIGN="LEFT"
5126VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005127>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005128></TR
5129><TR
5130><TD
5131WIDTH="20%"
5132ALIGN="RIGHT"
5133VALIGN="TOP"
5134><I
5135CLASS="EMPHASIS"
5136>Returns</I
5137> :</TD
5138><TD
5139WIDTH="80%"
5140ALIGN="LEFT"
5141VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005142>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005143></TR
5144></TABLE
5145><P
5146></P
5147></DIV
5148></DIV
5149><HR><DIV
5150CLASS="REFSECT2"
5151><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005152NAME="AEN1251"
Daniel Veillard35925471999-02-25 08:46:07 +00005153></A
5154><H3
5155><A
5156NAME="XMLRECOVERFILE"
5157></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005158>xmlRecoverFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005159><TABLE
5160BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005161BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005162WIDTH="100%"
5163CELLPADDING="6"
5164><TR
5165><TD
5166><PRE
5167CLASS="PROGRAMLISTING"
5168><A
5169HREF="gnome-xml-tree.html#XMLDOCPTR"
5170>xmlDocPtr</A
5171> xmlRecoverFile (const char *filename);</PRE
5172></TD
5173></TR
5174></TABLE
5175><P
5176>parse an XML file and build a tree. Automatic support for ZLIB/Compress
5177compressed document is provided by default if found at compile-time.
5178In the case the document is not Well Formed, a tree is built anyway</P
5179><P
5180></P
5181><DIV
5182CLASS="INFORMALTABLE"
5183><P
5184></P
5185><TABLE
5186BORDER="0"
5187WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005188BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005189CELLSPACING="0"
5190CELLPADDING="4"
5191CLASS="CALSTABLE"
5192><TR
5193><TD
5194WIDTH="20%"
5195ALIGN="RIGHT"
5196VALIGN="TOP"
5197><TT
5198CLASS="PARAMETER"
5199><I
5200>filename</I
5201></TT
5202>&nbsp;:</TD
5203><TD
5204WIDTH="80%"
5205ALIGN="LEFT"
5206VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005207>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005208></TR
5209><TR
5210><TD
5211WIDTH="20%"
5212ALIGN="RIGHT"
5213VALIGN="TOP"
5214><I
5215CLASS="EMPHASIS"
5216>Returns</I
5217> :</TD
5218><TD
5219WIDTH="80%"
5220ALIGN="LEFT"
5221VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005222>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005223></TR
5224></TABLE
5225><P
5226></P
5227></DIV
5228></DIV
5229><HR><DIV
5230CLASS="REFSECT2"
5231><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005232NAME="AEN1271"
Daniel Veillard35925471999-02-25 08:46:07 +00005233></A
5234><H3
5235><A
5236NAME="XMLPARSEDOCUMENT"
5237></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005238>xmlParseDocument ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005239><TABLE
5240BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005241BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005242WIDTH="100%"
5243CELLPADDING="6"
5244><TR
5245><TD
5246><PRE
5247CLASS="PROGRAMLISTING"
5248>int xmlParseDocument (<A
5249HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
5250>xmlParserCtxtPtr</A
5251> ctxt);</PRE
5252></TD
5253></TR
5254></TABLE
5255><P
5256>parse an XML document (and build a tree if using the standard SAX
5257interface).</P
5258><P
5259>[1] document ::= prolog element Misc*</P
5260><P
5261>[22] prolog ::= XMLDecl? Misc* (doctypedecl Misc*)?</P
5262><P
5263></P
5264><DIV
5265CLASS="INFORMALTABLE"
5266><P
5267></P
5268><TABLE
5269BORDER="0"
5270WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005271BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005272CELLSPACING="0"
5273CELLPADDING="4"
5274CLASS="CALSTABLE"
5275><TR
5276><TD
5277WIDTH="20%"
5278ALIGN="RIGHT"
5279VALIGN="TOP"
5280><TT
5281CLASS="PARAMETER"
5282><I
5283>ctxt</I
5284></TT
5285>&nbsp;:</TD
5286><TD
5287WIDTH="80%"
5288ALIGN="LEFT"
5289VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005290>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005291></TR
5292><TR
5293><TD
5294WIDTH="20%"
5295ALIGN="RIGHT"
5296VALIGN="TOP"
5297><I
5298CLASS="EMPHASIS"
5299>Returns</I
5300> :</TD
5301><TD
5302WIDTH="80%"
5303ALIGN="LEFT"
5304VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005305>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005306></TR
5307></TABLE
5308><P
5309></P
5310></DIV
5311></DIV
5312><HR><DIV
5313CLASS="REFSECT2"
5314><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005315NAME="AEN1293"
Daniel Veillard35925471999-02-25 08:46:07 +00005316></A
5317><H3
5318><A
5319NAME="XMLSAXPARSEDOC"
5320></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005321>xmlSAXParseDoc ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005322><TABLE
5323BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005324BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005325WIDTH="100%"
5326CELLPADDING="6"
5327><TR
5328><TD
5329><PRE
5330CLASS="PROGRAMLISTING"
5331><A
5332HREF="gnome-xml-tree.html#XMLDOCPTR"
5333>xmlDocPtr</A
5334> xmlSAXParseDoc (<A
5335HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5336>xmlSAXHandlerPtr</A
5337> sax,
5338 <A
5339HREF="gnome-xml-tree.html#CHAR"
5340>CHAR</A
5341> *cur,
5342 int recovery);</PRE
5343></TD
5344></TR
5345></TABLE
5346><P
5347>parse an XML in-memory document and build a tree.
5348It use the given SAX function block to handle the parsing callback.
5349If sax is NULL, fallback to the default DOM tree building routines.</P
5350><P
5351></P
5352><DIV
5353CLASS="INFORMALTABLE"
5354><P
5355></P
5356><TABLE
5357BORDER="0"
5358WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005359BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005360CELLSPACING="0"
5361CELLPADDING="4"
5362CLASS="CALSTABLE"
5363><TR
5364><TD
5365WIDTH="20%"
5366ALIGN="RIGHT"
5367VALIGN="TOP"
5368><TT
5369CLASS="PARAMETER"
5370><I
5371>sax</I
5372></TT
5373>&nbsp;:</TD
5374><TD
5375WIDTH="80%"
5376ALIGN="LEFT"
5377VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005378>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005379></TR
5380><TR
5381><TD
5382WIDTH="20%"
5383ALIGN="RIGHT"
5384VALIGN="TOP"
5385><TT
5386CLASS="PARAMETER"
5387><I
5388>cur</I
5389></TT
5390>&nbsp;:</TD
5391><TD
5392WIDTH="80%"
5393ALIGN="LEFT"
5394VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005395>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005396></TR
5397><TR
5398><TD
5399WIDTH="20%"
5400ALIGN="RIGHT"
5401VALIGN="TOP"
5402><TT
5403CLASS="PARAMETER"
5404><I
5405>recovery</I
5406></TT
5407>&nbsp;:</TD
5408><TD
5409WIDTH="80%"
5410ALIGN="LEFT"
5411VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005412>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005413></TR
5414><TR
5415><TD
5416WIDTH="20%"
5417ALIGN="RIGHT"
5418VALIGN="TOP"
5419><I
5420CLASS="EMPHASIS"
5421>Returns</I
5422> :</TD
5423><TD
5424WIDTH="80%"
5425ALIGN="LEFT"
5426VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005427>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005428></TR
5429></TABLE
5430><P
5431></P
5432></DIV
5433></DIV
5434><HR><DIV
5435CLASS="REFSECT2"
5436><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005437NAME="AEN1323"
Daniel Veillard35925471999-02-25 08:46:07 +00005438></A
5439><H3
5440><A
5441NAME="XMLSAXPARSEMEMORY"
5442></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005443>xmlSAXParseMemory ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005444><TABLE
5445BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005446BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005447WIDTH="100%"
5448CELLPADDING="6"
5449><TR
5450><TD
5451><PRE
5452CLASS="PROGRAMLISTING"
5453><A
5454HREF="gnome-xml-tree.html#XMLDOCPTR"
5455>xmlDocPtr</A
5456> xmlSAXParseMemory (<A
5457HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5458>xmlSAXHandlerPtr</A
5459> sax,
5460 char *buffer,
5461 int size,
5462 int recovery);</PRE
5463></TD
5464></TR
5465></TABLE
5466><P
5467>parse an XML in-memory block and use the given SAX function block
5468to handle the parsing callback. If sax is NULL, fallback to the default
5469DOM tree building routines.</P
5470><P
Daniel Veillard35925471999-02-25 08:46:07 +00005471></P
5472><DIV
5473CLASS="INFORMALTABLE"
5474><P
5475></P
5476><TABLE
5477BORDER="0"
5478WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005479BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005480CELLSPACING="0"
5481CELLPADDING="4"
5482CLASS="CALSTABLE"
5483><TR
5484><TD
5485WIDTH="20%"
5486ALIGN="RIGHT"
5487VALIGN="TOP"
5488><TT
5489CLASS="PARAMETER"
5490><I
5491>sax</I
5492></TT
5493>&nbsp;:</TD
5494><TD
5495WIDTH="80%"
5496ALIGN="LEFT"
5497VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005498>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005499></TR
5500><TR
5501><TD
5502WIDTH="20%"
5503ALIGN="RIGHT"
5504VALIGN="TOP"
5505><TT
5506CLASS="PARAMETER"
5507><I
5508>buffer</I
5509></TT
5510>&nbsp;:</TD
5511><TD
5512WIDTH="80%"
5513ALIGN="LEFT"
5514VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005515>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005516></TR
5517><TR
5518><TD
5519WIDTH="20%"
5520ALIGN="RIGHT"
5521VALIGN="TOP"
5522><TT
5523CLASS="PARAMETER"
5524><I
5525>size</I
5526></TT
5527>&nbsp;:</TD
5528><TD
5529WIDTH="80%"
5530ALIGN="LEFT"
5531VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005532>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005533></TR
5534><TR
5535><TD
5536WIDTH="20%"
5537ALIGN="RIGHT"
5538VALIGN="TOP"
5539><TT
5540CLASS="PARAMETER"
5541><I
5542>recovery</I
5543></TT
5544>&nbsp;:</TD
5545><TD
5546WIDTH="80%"
5547ALIGN="LEFT"
5548VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005549>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005550></TR
5551><TR
5552><TD
5553WIDTH="20%"
5554ALIGN="RIGHT"
5555VALIGN="TOP"
5556><I
5557CLASS="EMPHASIS"
5558>Returns</I
5559> :</TD
5560><TD
5561WIDTH="80%"
5562ALIGN="LEFT"
5563VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005564>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005565></TR
5566></TABLE
5567><P
5568></P
5569></DIV
5570></DIV
5571><HR><DIV
5572CLASS="REFSECT2"
5573><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005574NAME="AEN1356"
Daniel Veillard35925471999-02-25 08:46:07 +00005575></A
5576><H3
5577><A
5578NAME="XMLSAXPARSEFILE"
5579></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005580>xmlSAXParseFile ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005581><TABLE
5582BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005583BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005584WIDTH="100%"
5585CELLPADDING="6"
5586><TR
5587><TD
5588><PRE
5589CLASS="PROGRAMLISTING"
5590><A
5591HREF="gnome-xml-tree.html#XMLDOCPTR"
5592>xmlDocPtr</A
5593> xmlSAXParseFile (<A
5594HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5595>xmlSAXHandlerPtr</A
5596> sax,
5597 const char *filename,
5598 int recovery);</PRE
5599></TD
5600></TR
5601></TABLE
5602><P
5603>parse an XML file and build a tree. Automatic support for ZLIB/Compress
5604compressed document is provided by default if found at compile-time.
5605It use the given SAX function block to handle the parsing callback.
5606If sax is NULL, fallback to the default DOM tree building routines.</P
5607><P
5608></P
5609><DIV
5610CLASS="INFORMALTABLE"
5611><P
5612></P
5613><TABLE
5614BORDER="0"
5615WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005616BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005617CELLSPACING="0"
5618CELLPADDING="4"
5619CLASS="CALSTABLE"
5620><TR
5621><TD
5622WIDTH="20%"
5623ALIGN="RIGHT"
5624VALIGN="TOP"
5625><TT
5626CLASS="PARAMETER"
5627><I
5628>sax</I
5629></TT
5630>&nbsp;:</TD
5631><TD
5632WIDTH="80%"
5633ALIGN="LEFT"
5634VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005635>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005636></TR
5637><TR
5638><TD
5639WIDTH="20%"
5640ALIGN="RIGHT"
5641VALIGN="TOP"
5642><TT
5643CLASS="PARAMETER"
5644><I
5645>filename</I
5646></TT
5647>&nbsp;:</TD
5648><TD
5649WIDTH="80%"
5650ALIGN="LEFT"
5651VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005652>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005653></TR
5654><TR
5655><TD
5656WIDTH="20%"
5657ALIGN="RIGHT"
5658VALIGN="TOP"
5659><TT
5660CLASS="PARAMETER"
5661><I
5662>recovery</I
5663></TT
5664>&nbsp;:</TD
5665><TD
5666WIDTH="80%"
5667ALIGN="LEFT"
5668VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005669>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005670></TR
5671><TR
5672><TD
5673WIDTH="20%"
5674ALIGN="RIGHT"
5675VALIGN="TOP"
5676><I
5677CLASS="EMPHASIS"
5678>Returns</I
5679> :</TD
5680><TD
5681WIDTH="80%"
5682ALIGN="LEFT"
5683VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005684>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005685></TR
5686></TABLE
5687><P
5688></P
5689></DIV
5690></DIV
5691><HR><DIV
5692CLASS="REFSECT2"
5693><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005694NAME="AEN1385"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005695></A
5696><H3
5697><A
5698NAME="XMLPARSEDTD"
5699></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005700>xmlParseDTD ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00005701><TABLE
5702BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005703BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005704WIDTH="100%"
5705CELLPADDING="6"
5706><TR
5707><TD
5708><PRE
5709CLASS="PROGRAMLISTING"
5710><A
5711HREF="gnome-xml-tree.html#XMLDTDPTR"
5712>xmlDtdPtr</A
5713> xmlParseDTD (const <A
5714HREF="gnome-xml-tree.html#CHAR"
5715>CHAR</A
5716> *ExternalID,
5717 const <A
5718HREF="gnome-xml-tree.html#CHAR"
5719>CHAR</A
5720> *SystemID);</PRE
5721></TD
5722></TR
5723></TABLE
5724><P
5725>Load and parse an external subset.</P
5726><P
5727></P
5728><DIV
5729CLASS="INFORMALTABLE"
5730><P
5731></P
5732><TABLE
5733BORDER="0"
5734WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005735BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005736CELLSPACING="0"
5737CELLPADDING="4"
5738CLASS="CALSTABLE"
5739><TR
5740><TD
5741WIDTH="20%"
5742ALIGN="RIGHT"
5743VALIGN="TOP"
5744><TT
5745CLASS="PARAMETER"
5746><I
5747>ExternalID</I
5748></TT
5749>&nbsp;:</TD
5750><TD
5751WIDTH="80%"
5752ALIGN="LEFT"
5753VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005754>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005755></TR
5756><TR
5757><TD
5758WIDTH="20%"
5759ALIGN="RIGHT"
5760VALIGN="TOP"
5761><TT
5762CLASS="PARAMETER"
5763><I
5764>SystemID</I
5765></TT
5766>&nbsp;:</TD
5767><TD
5768WIDTH="80%"
5769ALIGN="LEFT"
5770VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005771>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005772></TR
5773><TR
5774><TD
5775WIDTH="20%"
5776ALIGN="RIGHT"
5777VALIGN="TOP"
5778><I
5779CLASS="EMPHASIS"
5780>Returns</I
5781> :</TD
5782><TD
5783WIDTH="80%"
5784ALIGN="LEFT"
5785VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005786>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005787></TR
5788></TABLE
5789><P
5790></P
5791></DIV
5792></DIV
5793><HR><DIV
5794CLASS="REFSECT2"
5795><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005796NAME="AEN1411"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005797></A
5798><H3
5799><A
5800NAME="XMLSAXPARSEDTD"
5801></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005802>xmlSAXParseDTD ()</H3
Daniel Veillard011b63c1999-06-02 17:44:04 +00005803><TABLE
5804BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005805BGCOLOR="#D6E8FF"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005806WIDTH="100%"
5807CELLPADDING="6"
5808><TR
5809><TD
5810><PRE
5811CLASS="PROGRAMLISTING"
5812><A
5813HREF="gnome-xml-tree.html#XMLDTDPTR"
5814>xmlDtdPtr</A
5815> xmlSAXParseDTD (<A
5816HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
5817>xmlSAXHandlerPtr</A
5818> sax,
5819 const <A
5820HREF="gnome-xml-tree.html#CHAR"
5821>CHAR</A
5822> *ExternalID,
5823 const <A
5824HREF="gnome-xml-tree.html#CHAR"
5825>CHAR</A
5826> *SystemID);</PRE
5827></TD
5828></TR
5829></TABLE
5830><P
5831>Load and parse an external subset.</P
5832><P
5833></P
5834><DIV
5835CLASS="INFORMALTABLE"
5836><P
5837></P
5838><TABLE
5839BORDER="0"
5840WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005841BGCOLOR="#FFD0D0"
Daniel Veillard011b63c1999-06-02 17:44:04 +00005842CELLSPACING="0"
5843CELLPADDING="4"
5844CLASS="CALSTABLE"
5845><TR
5846><TD
5847WIDTH="20%"
5848ALIGN="RIGHT"
5849VALIGN="TOP"
5850><TT
5851CLASS="PARAMETER"
5852><I
5853>sax</I
5854></TT
5855>&nbsp;:</TD
5856><TD
5857WIDTH="80%"
5858ALIGN="LEFT"
5859VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005860>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005861></TR
5862><TR
5863><TD
5864WIDTH="20%"
5865ALIGN="RIGHT"
5866VALIGN="TOP"
5867><TT
5868CLASS="PARAMETER"
5869><I
5870>ExternalID</I
5871></TT
5872>&nbsp;:</TD
5873><TD
5874WIDTH="80%"
5875ALIGN="LEFT"
5876VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005877>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005878></TR
5879><TR
5880><TD
5881WIDTH="20%"
5882ALIGN="RIGHT"
5883VALIGN="TOP"
5884><TT
5885CLASS="PARAMETER"
5886><I
5887>SystemID</I
5888></TT
5889>&nbsp;:</TD
5890><TD
5891WIDTH="80%"
5892ALIGN="LEFT"
5893VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005894>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005895></TR
5896><TR
5897><TD
5898WIDTH="20%"
5899ALIGN="RIGHT"
5900VALIGN="TOP"
5901><I
5902CLASS="EMPHASIS"
5903>Returns</I
5904> :</TD
5905><TD
5906WIDTH="80%"
5907ALIGN="LEFT"
5908VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005909>&nbsp;</TD
Daniel Veillard011b63c1999-06-02 17:44:04 +00005910></TR
5911></TABLE
5912><P
5913></P
5914></DIV
5915></DIV
5916><HR><DIV
5917CLASS="REFSECT2"
5918><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005919NAME="AEN1442"
Daniel Veillard35925471999-02-25 08:46:07 +00005920></A
5921><H3
5922><A
5923NAME="XMLINITPARSERCTXT"
5924></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005925>xmlInitParserCtxt ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005926><TABLE
5927BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005928BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005929WIDTH="100%"
5930CELLPADDING="6"
5931><TR
5932><TD
5933><PRE
5934CLASS="PROGRAMLISTING"
5935>void xmlInitParserCtxt (<A
5936HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
5937>xmlParserCtxtPtr</A
5938> ctxt);</PRE
5939></TD
5940></TR
5941></TABLE
5942><P
5943>Initialize a parser context</P
5944><P
5945></P
5946><DIV
5947CLASS="INFORMALTABLE"
5948><P
5949></P
5950><TABLE
5951BORDER="0"
5952WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00005953BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00005954CELLSPACING="0"
5955CELLPADDING="4"
5956CLASS="CALSTABLE"
5957><TR
5958><TD
5959WIDTH="20%"
5960ALIGN="RIGHT"
5961VALIGN="TOP"
5962><TT
5963CLASS="PARAMETER"
5964><I
5965>ctxt</I
5966></TT
5967>&nbsp;:</TD
5968><TD
5969WIDTH="80%"
5970ALIGN="LEFT"
5971VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005972>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00005973></TR
5974></TABLE
5975><P
5976></P
5977></DIV
5978></DIV
5979><HR><DIV
5980CLASS="REFSECT2"
5981><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00005982NAME="AEN1458"
Daniel Veillard35925471999-02-25 08:46:07 +00005983></A
5984><H3
5985><A
5986NAME="XMLCLEARPARSERCTXT"
5987></A
Daniel Veillard14fff061999-06-22 21:49:07 +00005988>xmlClearParserCtxt ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00005989><TABLE
5990BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00005991BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00005992WIDTH="100%"
5993CELLPADDING="6"
5994><TR
5995><TD
5996><PRE
5997CLASS="PROGRAMLISTING"
5998>void xmlClearParserCtxt (<A
5999HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6000>xmlParserCtxtPtr</A
6001> ctxt);</PRE
6002></TD
6003></TR
6004></TABLE
6005><P
6006>Clear (release owned resources) and reinitialize a parser context</P
6007><P
6008></P
6009><DIV
6010CLASS="INFORMALTABLE"
6011><P
6012></P
6013><TABLE
6014BORDER="0"
6015WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006016BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006017CELLSPACING="0"
6018CELLPADDING="4"
6019CLASS="CALSTABLE"
6020><TR
6021><TD
6022WIDTH="20%"
6023ALIGN="RIGHT"
6024VALIGN="TOP"
6025><TT
6026CLASS="PARAMETER"
6027><I
6028>ctxt</I
6029></TT
6030>&nbsp;:</TD
6031><TD
6032WIDTH="80%"
6033ALIGN="LEFT"
6034VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006035>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006036></TR
6037></TABLE
6038><P
6039></P
6040></DIV
6041></DIV
6042><HR><DIV
6043CLASS="REFSECT2"
6044><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006045NAME="AEN1474"
Daniel Veillard35925471999-02-25 08:46:07 +00006046></A
6047><H3
6048><A
6049NAME="XMLSETUPPARSERFORBUFFER"
6050></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006051>xmlSetupParserForBuffer ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006052><TABLE
6053BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006054BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006055WIDTH="100%"
6056CELLPADDING="6"
6057><TR
6058><TD
6059><PRE
6060CLASS="PROGRAMLISTING"
6061>void xmlSetupParserForBuffer (<A
6062HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6063>xmlParserCtxtPtr</A
6064> ctxt,
6065 const <A
6066HREF="gnome-xml-tree.html#CHAR"
6067>CHAR</A
6068> *buffer,
6069 const char *filename);</PRE
6070></TD
6071></TR
6072></TABLE
6073><P
6074>Setup the parser context to parse a new buffer; Clears any prior
6075contents from the parser context. The buffer parameter must not be
6076NULL, but the filename parameter can be</P
6077><P
6078></P
6079><DIV
6080CLASS="INFORMALTABLE"
6081><P
6082></P
6083><TABLE
6084BORDER="0"
6085WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006086BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006087CELLSPACING="0"
6088CELLPADDING="4"
6089CLASS="CALSTABLE"
6090><TR
6091><TD
6092WIDTH="20%"
6093ALIGN="RIGHT"
6094VALIGN="TOP"
6095><TT
6096CLASS="PARAMETER"
6097><I
6098>ctxt</I
6099></TT
6100>&nbsp;:</TD
6101><TD
6102WIDTH="80%"
6103ALIGN="LEFT"
6104VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006105>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006106></TR
6107><TR
6108><TD
6109WIDTH="20%"
6110ALIGN="RIGHT"
6111VALIGN="TOP"
6112><TT
6113CLASS="PARAMETER"
6114><I
6115>buffer</I
6116></TT
6117>&nbsp;:</TD
6118><TD
6119WIDTH="80%"
6120ALIGN="LEFT"
6121VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006122>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006123></TR
6124><TR
6125><TD
6126WIDTH="20%"
6127ALIGN="RIGHT"
6128VALIGN="TOP"
6129><TT
6130CLASS="PARAMETER"
6131><I
6132>filename</I
6133></TT
6134>&nbsp;:</TD
6135><TD
6136WIDTH="80%"
6137ALIGN="LEFT"
6138VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006139>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006140></TR
6141></TABLE
6142><P
6143></P
6144></DIV
6145></DIV
6146><HR><DIV
6147CLASS="REFSECT2"
6148><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006149NAME="AEN1499"
Daniel Veillard35925471999-02-25 08:46:07 +00006150></A
6151><H3
6152><A
6153NAME="XMLPARSERFINDNODEINFO"
6154></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006155>xmlParserFindNodeInfo ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006156><TABLE
6157BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006158BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006159WIDTH="100%"
6160CELLPADDING="6"
6161><TR
6162><TD
6163><PRE
6164CLASS="PROGRAMLISTING"
6165>const <A
6166HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
6167>xmlParserNodeInfo</A
6168>* xmlParserFindNodeInfo
6169 (const <A
6170HREF="gnome-xml-parser.html#XMLPARSERCTXT"
6171>xmlParserCtxt</A
6172> *ctxt,
6173 const <A
6174HREF="gnome-xml-tree.html#XMLNODE"
6175>xmlNode</A
6176> *node);</PRE
6177></TD
6178></TR
6179></TABLE
6180><P
6181>Find the parser node info struct for a given node</P
6182><P
6183></P
6184><DIV
6185CLASS="INFORMALTABLE"
6186><P
6187></P
6188><TABLE
6189BORDER="0"
6190WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006191BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006192CELLSPACING="0"
6193CELLPADDING="4"
6194CLASS="CALSTABLE"
6195><TR
6196><TD
6197WIDTH="20%"
6198ALIGN="RIGHT"
6199VALIGN="TOP"
6200><TT
6201CLASS="PARAMETER"
6202><I
6203>ctxt</I
6204></TT
6205>&nbsp;:</TD
6206><TD
6207WIDTH="80%"
6208ALIGN="LEFT"
6209VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006210>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006211></TR
6212><TR
6213><TD
6214WIDTH="20%"
6215ALIGN="RIGHT"
6216VALIGN="TOP"
6217><TT
6218CLASS="PARAMETER"
6219><I
6220>node</I
6221></TT
6222>&nbsp;:</TD
6223><TD
6224WIDTH="80%"
6225ALIGN="LEFT"
6226VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006227>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006228></TR
6229><TR
6230><TD
6231WIDTH="20%"
6232ALIGN="RIGHT"
6233VALIGN="TOP"
6234><I
6235CLASS="EMPHASIS"
6236>Returns</I
6237> :</TD
6238><TD
6239WIDTH="80%"
6240ALIGN="LEFT"
6241VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006242>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006243></TR
6244></TABLE
6245><P
6246></P
6247></DIV
6248></DIV
6249><HR><DIV
6250CLASS="REFSECT2"
6251><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006252NAME="AEN1525"
Daniel Veillard35925471999-02-25 08:46:07 +00006253></A
6254><H3
6255><A
6256NAME="XMLINITNODEINFOSEQ"
6257></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006258>xmlInitNodeInfoSeq ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006259><TABLE
6260BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006261BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006262WIDTH="100%"
6263CELLPADDING="6"
6264><TR
6265><TD
6266><PRE
6267CLASS="PROGRAMLISTING"
6268>void xmlInitNodeInfoSeq (<A
6269HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
6270>xmlParserNodeInfoSeqPtr</A
6271> seq);</PRE
6272></TD
6273></TR
6274></TABLE
6275><P
6276>-- Initialize (set to initial state) node info sequence</P
6277><P
6278></P
6279><DIV
6280CLASS="INFORMALTABLE"
6281><P
6282></P
6283><TABLE
6284BORDER="0"
6285WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006286BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006287CELLSPACING="0"
6288CELLPADDING="4"
6289CLASS="CALSTABLE"
6290><TR
6291><TD
6292WIDTH="20%"
6293ALIGN="RIGHT"
6294VALIGN="TOP"
6295><TT
6296CLASS="PARAMETER"
6297><I
6298>seq</I
6299></TT
6300>&nbsp;:</TD
6301><TD
6302WIDTH="80%"
6303ALIGN="LEFT"
6304VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006305>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006306></TR
6307></TABLE
6308><P
6309></P
6310></DIV
6311></DIV
6312><HR><DIV
6313CLASS="REFSECT2"
6314><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006315NAME="AEN1541"
Daniel Veillard35925471999-02-25 08:46:07 +00006316></A
6317><H3
6318><A
6319NAME="XMLCLEARNODEINFOSEQ"
6320></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006321>xmlClearNodeInfoSeq ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006322><TABLE
6323BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006324BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006325WIDTH="100%"
6326CELLPADDING="6"
6327><TR
6328><TD
6329><PRE
6330CLASS="PROGRAMLISTING"
6331>void xmlClearNodeInfoSeq (<A
6332HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR"
6333>xmlParserNodeInfoSeqPtr</A
6334> seq);</PRE
6335></TD
6336></TR
6337></TABLE
6338><P
6339>-- Clear (release memory and reinitialize) node
6340info sequence</P
6341><P
6342></P
6343><DIV
6344CLASS="INFORMALTABLE"
6345><P
6346></P
6347><TABLE
6348BORDER="0"
6349WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006350BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006351CELLSPACING="0"
6352CELLPADDING="4"
6353CLASS="CALSTABLE"
6354><TR
6355><TD
6356WIDTH="20%"
6357ALIGN="RIGHT"
6358VALIGN="TOP"
6359><TT
6360CLASS="PARAMETER"
6361><I
6362>seq</I
6363></TT
6364>&nbsp;:</TD
6365><TD
6366WIDTH="80%"
6367ALIGN="LEFT"
6368VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006369>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006370></TR
6371></TABLE
6372><P
6373></P
6374></DIV
6375></DIV
6376><HR><DIV
6377CLASS="REFSECT2"
6378><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006379NAME="AEN1557"
Daniel Veillard35925471999-02-25 08:46:07 +00006380></A
6381><H3
6382><A
6383NAME="XMLPARSERFINDNODEINFOINDEX"
6384></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006385>xmlParserFindNodeInfoIndex ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006386><TABLE
6387BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006388BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006389WIDTH="100%"
6390CELLPADDING="6"
6391><TR
6392><TD
6393><PRE
6394CLASS="PROGRAMLISTING"
6395>unsigned <GTKDOCLINK
6396HREF="LONG"
6397>long</GTKDOCLINK
6398> xmlParserFindNodeInfoIndex (const <A
6399HREF="gnome-xml-parser.html#XMLPARSERNODEINFOSEQ"
6400>xmlParserNodeInfoSeq</A
6401> *seq,
6402 const <A
6403HREF="gnome-xml-tree.html#XMLNODE"
6404>xmlNode</A
6405> *node);</PRE
6406></TD
6407></TR
6408></TABLE
6409><P
6410>xmlParserFindNodeInfoIndex : Find the index that the info record for
6411the given node is or should be at in a sorted sequence</P
6412><P
6413></P
6414><DIV
6415CLASS="INFORMALTABLE"
6416><P
6417></P
6418><TABLE
6419BORDER="0"
6420WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006421BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006422CELLSPACING="0"
6423CELLPADDING="4"
6424CLASS="CALSTABLE"
6425><TR
6426><TD
6427WIDTH="20%"
6428ALIGN="RIGHT"
6429VALIGN="TOP"
6430><TT
6431CLASS="PARAMETER"
6432><I
6433>seq</I
6434></TT
6435>&nbsp;:</TD
6436><TD
6437WIDTH="80%"
6438ALIGN="LEFT"
6439VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006440>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006441></TR
6442><TR
6443><TD
6444WIDTH="20%"
6445ALIGN="RIGHT"
6446VALIGN="TOP"
6447><TT
6448CLASS="PARAMETER"
6449><I
6450>node</I
6451></TT
6452>&nbsp;:</TD
6453><TD
6454WIDTH="80%"
6455ALIGN="LEFT"
6456VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006457>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006458></TR
6459><TR
6460><TD
6461WIDTH="20%"
6462ALIGN="RIGHT"
6463VALIGN="TOP"
6464><I
6465CLASS="EMPHASIS"
6466>Returns</I
6467> :</TD
6468><TD
6469WIDTH="80%"
6470ALIGN="LEFT"
6471VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006472>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006473></TR
6474></TABLE
6475><P
6476></P
6477></DIV
6478></DIV
6479><HR><DIV
6480CLASS="REFSECT2"
6481><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006482NAME="AEN1583"
Daniel Veillard35925471999-02-25 08:46:07 +00006483></A
6484><H3
6485><A
6486NAME="XMLPARSERADDNODEINFO"
6487></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006488>xmlParserAddNodeInfo ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006489><TABLE
6490BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006491BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006492WIDTH="100%"
6493CELLPADDING="6"
6494><TR
6495><TD
6496><PRE
6497CLASS="PROGRAMLISTING"
6498>void xmlParserAddNodeInfo (<A
6499HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
6500>xmlParserCtxtPtr</A
6501> ctxt,
6502 const <A
6503HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
6504>xmlParserNodeInfo</A
6505> *info);</PRE
6506></TD
6507></TR
6508></TABLE
6509><P
6510>Insert node info record into the sorted sequence</P
6511><P
6512></P
6513><DIV
6514CLASS="INFORMALTABLE"
6515><P
6516></P
6517><TABLE
6518BORDER="0"
6519WIDTH="100%"
Daniel Veillard14fff061999-06-22 21:49:07 +00006520BGCOLOR="#FFD0D0"
Daniel Veillard35925471999-02-25 08:46:07 +00006521CELLSPACING="0"
6522CELLPADDING="4"
6523CLASS="CALSTABLE"
6524><TR
6525><TD
6526WIDTH="20%"
6527ALIGN="RIGHT"
6528VALIGN="TOP"
6529><TT
6530CLASS="PARAMETER"
6531><I
6532>ctxt</I
6533></TT
6534>&nbsp;:</TD
6535><TD
6536WIDTH="80%"
6537ALIGN="LEFT"
6538VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006539>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006540></TR
6541><TR
6542><TD
6543WIDTH="20%"
6544ALIGN="RIGHT"
6545VALIGN="TOP"
6546><TT
6547CLASS="PARAMETER"
6548><I
6549>info</I
6550></TT
6551>&nbsp;:</TD
6552><TD
6553WIDTH="80%"
6554ALIGN="LEFT"
6555VALIGN="TOP"
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006556>&nbsp;</TD
Daniel Veillard35925471999-02-25 08:46:07 +00006557></TR
6558></TABLE
6559><P
6560></P
6561></DIV
6562></DIV
6563><HR><DIV
6564CLASS="REFSECT2"
6565><A
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006566NAME="AEN1604"
Daniel Veillard35925471999-02-25 08:46:07 +00006567></A
6568><H3
6569><A
6570NAME="XMLDEFAULTSAXHANDLERINIT"
6571></A
Daniel Veillard14fff061999-06-22 21:49:07 +00006572>xmlDefaultSAXHandlerInit ()</H3
Daniel Veillard35925471999-02-25 08:46:07 +00006573><TABLE
6574BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006575BGCOLOR="#D6E8FF"
Daniel Veillard35925471999-02-25 08:46:07 +00006576WIDTH="100%"
6577CELLPADDING="6"
6578><TR
6579><TD
6580><PRE
6581CLASS="PROGRAMLISTING"
6582>void xmlDefaultSAXHandlerInit (void);</PRE
6583></TD
6584></TR
6585></TABLE
6586><P
6587>Initialize the default SAX handler</P
6588><P
6589></P
6590></DIV
Daniel Veillard1566d3a1999-07-15 14:24:29 +00006591><HR><DIV
6592CLASS="REFSECT2"
6593><A
6594NAME="AEN1610"
6595></A
6596><H3
6597><A
6598NAME="HTMLDEFAULTSAXHANDLERINIT"
6599></A
6600>htmlDefaultSAXHandlerInit ()</H3
6601><TABLE
6602BORDER="0"
6603BGCOLOR="#D6E8FF"
6604WIDTH="100%"
6605CELLPADDING="6"
6606><TR
6607><TD
6608><PRE
6609CLASS="PROGRAMLISTING"
6610>void htmlDefaultSAXHandlerInit (void);</PRE
6611></TD
6612></TR
6613></TABLE
6614><P
6615>Initialize the default SAX handler</P
6616><P
6617></P
6618></DIV
Daniel Veillard35925471999-02-25 08:46:07 +00006619></DIV
6620><DIV
6621CLASS="NAVFOOTER"
Daniel Veillard14fff061999-06-22 21:49:07 +00006622><BR><BR><TABLE
Daniel Veillard35925471999-02-25 08:46:07 +00006623WIDTH="100%"
6624BORDER="0"
Daniel Veillard14fff061999-06-22 21:49:07 +00006625BGCOLOR="#000000"
6626CELLPADDING="1"
Daniel Veillard35925471999-02-25 08:46:07 +00006627CELLSPACING="0"
6628><TR
6629><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00006630WIDTH="25%"
6631BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00006632ALIGN="left"
Daniel Veillard35925471999-02-25 08:46:07 +00006633><A
6634HREF="libxml.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00006635><FONT
6636COLOR="#FFFFFF"
6637SIZE="3"
6638><B
6639>&#60;&#60;&#60; Previous Page</B
6640></FONT
6641></A
Daniel Veillard35925471999-02-25 08:46:07 +00006642></TD
6643><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00006644WIDTH="25%"
6645BGCOLOR="#0000C0"
Daniel Veillard35925471999-02-25 08:46:07 +00006646ALIGN="center"
Daniel Veillard14fff061999-06-22 21:49:07 +00006647><FONT
6648COLOR="#FFFFFF"
6649SIZE="3"
6650><B
Daniel Veillard35925471999-02-25 08:46:07 +00006651><A
6652HREF="book1.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00006653><FONT
6654COLOR="#FFFFFF"
6655SIZE="3"
6656><B
6657>Home</B
6658></FONT
6659></A
6660></B
6661></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00006662></TD
6663><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00006664WIDTH="25%"
6665BGCOLOR="#00C000"
6666ALIGN="center"
6667><FONT
6668COLOR="#FFFFFF"
6669SIZE="3"
6670><B
6671><A
6672HREF="libxml.html"
6673><FONT
6674COLOR="#FFFFFF"
6675SIZE="3"
6676><B
6677>Up</B
6678></FONT
6679></A
6680></B
6681></FONT
6682></TD
6683><TD
6684WIDTH="25%"
6685BGCOLOR="#C00000"
Daniel Veillard35925471999-02-25 08:46:07 +00006686ALIGN="right"
Daniel Veillard35925471999-02-25 08:46:07 +00006687><A
6688HREF="gnome-xml-tree.html"
Daniel Veillard14fff061999-06-22 21:49:07 +00006689><FONT
6690COLOR="#FFFFFF"
6691SIZE="3"
6692><B
6693>Next Page &#62;&#62;&#62;</B
6694></FONT
6695></A
Daniel Veillard35925471999-02-25 08:46:07 +00006696></TD
6697></TR
6698><TR
6699><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00006700COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00006701ALIGN="left"
Daniel Veillard14fff061999-06-22 21:49:07 +00006702><FONT
6703COLOR="#FFFFFF"
6704SIZE="3"
6705><B
6706>Gnome XML Library</B
6707></FONT
Daniel Veillard35925471999-02-25 08:46:07 +00006708></TD
6709><TD
Daniel Veillard14fff061999-06-22 21:49:07 +00006710COLSPAN="2"
Daniel Veillard35925471999-02-25 08:46:07 +00006711ALIGN="right"
Daniel Veillard14fff061999-06-22 21:49:07 +00006712><FONT
6713COLOR="#FFFFFF"
6714SIZE="3"
6715><B
6716>tree</B
6717></FONT
6718></TD
Daniel Veillard35925471999-02-25 08:46:07 +00006719></TR
6720></TABLE
6721></DIV
6722></BODY
6723></HTML
6724>