blob: 2873a7c156d6bc3bf7e5640b762ddb6fa3b02bf9 [file] [log] [blame]
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001<HTML
2><HEAD
3><TITLE
4>xml-error</TITLE
5><META
6NAME="GENERATOR"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00007CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
Daniel Veillard1566d3a1999-07-15 14:24:29 +00008REL="HOME"
9TITLE="Gnome XML Library Reference Manual"
10HREF="book1.html"><LINK
11REL="UP"
Daniel Veillard35008381999-10-25 13:15:52 +000012TITLE="Libxml Library Reference"
13HREF="libxml-lib.html"><LINK
Daniel Veillard1566d3a1999-07-15 14:24:29 +000014REL="PREVIOUS"
Daniel Veillard8f621982000-03-20 13:07:15 +000015TITLE="uri"
16HREF="gnome-xml-uri.html"><LINK
Daniel Veillard1566d3a1999-07-15 14:24:29 +000017REL="NEXT"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +000018TITLE="HTMLparser"
19HREF="gnome-xml-htmlparser.html"></HEAD
Daniel Veillard1566d3a1999-07-15 14:24:29 +000020><BODY
21BGCOLOR="#FFFFFF"
22TEXT="#000000"
23><DIV
24CLASS="NAVHEADER"
25><TABLE
26WIDTH="100%"
27BORDER="0"
28BGCOLOR="#000000"
29CELLPADDING="1"
30CELLSPACING="0"
31><TR
32><TH
33COLSPAN="4"
34ALIGN="center"
35><FONT
36COLOR="#FFFFFF"
37SIZE="5"
38>Gnome XML Library Reference Manual</FONT
39></TH
40></TR
41><TR
42><TD
43WIDTH="25%"
44BGCOLOR="#C00000"
45ALIGN="left"
46><A
Daniel Veillard8f621982000-03-20 13:07:15 +000047HREF="gnome-xml-uri.html"
Daniel Veillard1566d3a1999-07-15 14:24:29 +000048><FONT
49COLOR="#FFFFFF"
50SIZE="3"
51><B
52>&#60;&#60;&#60; Previous Page</B
53></FONT
54></A
55></TD
56><TD
57WIDTH="25%"
58BGCOLOR="#0000C0"
59ALIGN="center"
60><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
75></TD
76><TD
77WIDTH="25%"
78BGCOLOR="#00C000"
79ALIGN="center"
80><FONT
81COLOR="#FFFFFF"
82SIZE="3"
83><B
84><A
Daniel Veillard35008381999-10-25 13:15:52 +000085HREF="libxml-lib.html"
Daniel Veillard1566d3a1999-07-15 14:24:29 +000086><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"
99ALIGN="right"
100><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000101HREF="gnome-xml-htmlparser.html"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000102><FONT
103COLOR="#FFFFFF"
104SIZE="3"
105><B
106>Next Page &#62;&#62;&#62;</B
107></FONT
108></A
109></TD
110></TR
111></TABLE
112></DIV
113><H1
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000114>xml-error</H1
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000115><DIV
116CLASS="REFNAMEDIV"
117><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000118NAME="AEN8907"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000119></A
120><H2
121>Name</H2
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000122>xml-error &#8212; </DIV
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000123><DIV
124CLASS="REFSYNOPSISDIV"
125><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000126NAME="AEN8910"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000127></A
128><H2
129>Synopsis</H2
130><TABLE
131BORDER="0"
132BGCOLOR="#D6E8FF"
133WIDTH="100%"
134CELLPADDING="6"
135><TR
136><TD
137><PRE
138CLASS="SYNOPSIS"
139>&#13;
140
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000141enum <A
142HREF="gnome-xml-xml-error.html#XMLPARSERERRORS"
143>xmlParserErrors</A
144>;
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000145void <A
146HREF="gnome-xml-xml-error.html#XMLPARSERERROR"
147>xmlParserError</A
148> (void *ctx,
149 const char *msg,
150 ...);
151void <A
152HREF="gnome-xml-xml-error.html#XMLPARSERWARNING"
153>xmlParserWarning</A
154> (void *ctx,
155 const char *msg,
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000156 ...);
157void <A
Daniel Veillard00fdf371999-10-08 09:40:39 +0000158HREF="gnome-xml-xml-error.html#XMLPARSERVALIDITYERROR"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000159>xmlParserValidityError</A
160> (void *ctx,
161 const char *msg,
162 ...);
163void <A
Daniel Veillard00fdf371999-10-08 09:40:39 +0000164HREF="gnome-xml-xml-error.html#XMLPARSERVALIDITYWARNING"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000165>xmlParserValidityWarning</A
166> (void *ctx,
167 const char *msg,
168 ...);
169void <A
170HREF="gnome-xml-xml-error.html#XMLPARSERPRINTFILEINFO"
171>xmlParserPrintFileInfo</A
172> (<A
173HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
174>xmlParserInputPtr</A
175> input);
176void <A
177HREF="gnome-xml-xml-error.html#XMLPARSERPRINTFILECONTEXT"
178>xmlParserPrintFileContext</A
179> (<A
180HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
181>xmlParserInputPtr</A
182> input);</PRE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000183></TD
184></TR
185></TABLE
186></DIV
187><DIV
188CLASS="REFSECT1"
189><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000190NAME="AEN8922"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000191></A
192><H2
193>Description</H2
194><P
195></P
196></DIV
197><DIV
198CLASS="REFSECT1"
199><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000200NAME="AEN8925"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000201></A
202><H2
203>Details</H2
204><DIV
205CLASS="REFSECT2"
206><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000207NAME="AEN8927"
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000208></A
209><H3
210><A
211NAME="XMLPARSERERRORS"
212></A
213>enum xmlParserErrors</H3
214><TABLE
215BORDER="0"
216BGCOLOR="#D6E8FF"
217WIDTH="100%"
218CELLPADDING="6"
219><TR
220><TD
221><PRE
222CLASS="PROGRAMLISTING"
223>typedef enum {
224 XML_ERR_OK = 0,
225 XML_ERR_INTERNAL_ERROR,
226 XML_ERR_NO_MEMORY,
227
Daniel Veillardad219441999-09-27 08:17:49 +0000228 XML_ERR_DOCUMENT_START, /* 3 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000229 XML_ERR_DOCUMENT_EMPTY,
230 XML_ERR_DOCUMENT_END,
231
Daniel Veillardad219441999-09-27 08:17:49 +0000232 XML_ERR_INVALID_HEX_CHARREF, /* 6 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000233 XML_ERR_INVALID_DEC_CHARREF,
234 XML_ERR_INVALID_CHARREF,
235 XML_ERR_INVALID_CHAR,
236
Daniel Veillardad219441999-09-27 08:17:49 +0000237 XML_ERR_CHARREF_AT_EOF, /* 10 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000238 XML_ERR_CHARREF_IN_PROLOG,
239 XML_ERR_CHARREF_IN_EPILOG,
240 XML_ERR_CHARREF_IN_DTD,
241 XML_ERR_ENTITYREF_AT_EOF,
242 XML_ERR_ENTITYREF_IN_PROLOG,
243 XML_ERR_ENTITYREF_IN_EPILOG,
244 XML_ERR_ENTITYREF_IN_DTD,
245 XML_ERR_PEREF_AT_EOF,
246 XML_ERR_PEREF_IN_PROLOG,
247 XML_ERR_PEREF_IN_EPILOG,
248 XML_ERR_PEREF_IN_INT_SUBSET,
249
Daniel Veillardad219441999-09-27 08:17:49 +0000250 XML_ERR_ENTITYREF_NO_NAME, /* 22 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000251 XML_ERR_ENTITYREF_SEMICOL_MISSING,
252
Daniel Veillardad219441999-09-27 08:17:49 +0000253 XML_ERR_PEREF_NO_NAME, /* 24 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000254 XML_ERR_PEREF_SEMICOL_MISSING,
255
Daniel Veillardad219441999-09-27 08:17:49 +0000256 XML_ERR_UNDECLARED_ENTITY, /* 26 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000257 XML_WAR_UNDECLARED_ENTITY,
258 XML_ERR_UNPARSED_ENTITY,
259 XML_ERR_ENTITY_IS_EXTERNAL,
260 XML_ERR_ENTITY_IS_PARAMETER,
261
Daniel Veillardad219441999-09-27 08:17:49 +0000262 XML_ERR_UNKNOWN_ENCODING, /* 31 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000263 XML_ERR_UNSUPPORTED_ENCODING,
264
Daniel Veillardad219441999-09-27 08:17:49 +0000265 XML_ERR_STRING_NOT_STARTED, /* 33 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000266 XML_ERR_STRING_NOT_CLOSED,
267 XML_ERR_NS_DECL_ERROR,
268
Daniel Veillardad219441999-09-27 08:17:49 +0000269 XML_ERR_ENTITY_NOT_STARTED, /* 36 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000270 XML_ERR_ENTITY_NOT_FINISHED,
271
Daniel Veillardad219441999-09-27 08:17:49 +0000272 XML_ERR_LT_IN_ATTRIBUTE, /* 38 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000273 XML_ERR_ATTRIBUTE_NOT_STARTED,
274 XML_ERR_ATTRIBUTE_NOT_FINISHED,
275 XML_ERR_ATTRIBUTE_WITHOUT_VALUE,
276 XML_ERR_ATTRIBUTE_REDEFINED,
277
Daniel Veillardad219441999-09-27 08:17:49 +0000278 XML_ERR_LITERAL_NOT_STARTED, /* 43 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000279 XML_ERR_LITERAL_NOT_FINISHED,
280
Daniel Veillardad219441999-09-27 08:17:49 +0000281 XML_ERR_COMMENT_NOT_FINISHED, /* 45 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000282
Daniel Veillardad219441999-09-27 08:17:49 +0000283 XML_ERR_PI_NOT_STARTED, /* 47 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000284 XML_ERR_PI_NOT_FINISHED,
285
Daniel Veillardad219441999-09-27 08:17:49 +0000286 XML_ERR_NOTATION_NOT_STARTED, /* 49 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000287 XML_ERR_NOTATION_NOT_FINISHED,
288
Daniel Veillardad219441999-09-27 08:17:49 +0000289 XML_ERR_ATTLIST_NOT_STARTED, /* 51 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000290 XML_ERR_ATTLIST_NOT_FINISHED,
291
Daniel Veillardad219441999-09-27 08:17:49 +0000292 XML_ERR_MIXED_NOT_STARTED, /* 53 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000293 XML_ERR_MIXED_NOT_FINISHED,
294
Daniel Veillardad219441999-09-27 08:17:49 +0000295 XML_ERR_ELEMCONTENT_NOT_STARTED, /* 55 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000296 XML_ERR_ELEMCONTENT_NOT_FINISHED,
297
Daniel Veillardad219441999-09-27 08:17:49 +0000298 XML_ERR_XMLDECL_NOT_STARTED, /* 57 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000299 XML_ERR_XMLDECL_NOT_FINISHED,
300
Daniel Veillardad219441999-09-27 08:17:49 +0000301 XML_ERR_CONDSEC_NOT_STARTED, /* 59 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000302 XML_ERR_CONDSEC_NOT_FINISHED,
303
Daniel Veillardad219441999-09-27 08:17:49 +0000304 XML_ERR_EXT_SUBSET_NOT_FINISHED, /* 61 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000305
Daniel Veillardad219441999-09-27 08:17:49 +0000306 XML_ERR_DOCTYPE_NOT_FINISHED, /* 62 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000307
Daniel Veillardad219441999-09-27 08:17:49 +0000308 XML_ERR_MISPLACED_CDATA_END, /* 63 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000309 XML_ERR_CDATA_NOT_FINISHED,
310
Daniel Veillardad219441999-09-27 08:17:49 +0000311 XML_ERR_RESERVED_XML_NAME, /* 65 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000312
Daniel Veillardad219441999-09-27 08:17:49 +0000313 XML_ERR_SPACE_REQUIRED, /* 66 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000314 XML_ERR_SEPARATOR_REQUIRED,
315 XML_ERR_NMTOKEN_REQUIRED,
316 XML_ERR_NAME_REQUIRED,
317 XML_ERR_PCDATA_REQUIRED,
318 XML_ERR_URI_REQUIRED,
319 XML_ERR_PUBID_REQUIRED,
320 XML_ERR_LT_REQUIRED,
321 XML_ERR_GT_REQUIRED,
322 XML_ERR_LTSLASH_REQUIRED,
323 XML_ERR_EQUAL_REQUIRED,
324
Daniel Veillardad219441999-09-27 08:17:49 +0000325 XML_ERR_TAG_NAME_MISMATCH, /* 77 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000326 XML_ERR_TAG_NOT_FINISED,
327
Daniel Veillardad219441999-09-27 08:17:49 +0000328 XML_ERR_STANDALONE_VALUE, /* 79 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000329
Daniel Veillardad219441999-09-27 08:17:49 +0000330 XML_ERR_ENCODING_NAME, /* 80 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000331
Daniel Veillardedfb29b2000-03-14 19:59:05 +0000332 XML_ERR_HYPHEN_IN_COMMENT, /* 81 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000333
Daniel Veillardedfb29b2000-03-14 19:59:05 +0000334 XML_ERR_INVALID_ENCODING, /* 82 */
335
336 XML_ERR_EXT_ENTITY_STANDALONE, /* 83 */
337
338 XML_ERR_CONDSEC_INVALID, /* 84 */
339
340 XML_ERR_VALUE_REQUIRED, /* 85 */
341
342 XML_ERR_NOT_WELL_BALANCED, /* 86 */
343 XML_ERR_EXTRA_CONTENT, /* 87 */
344 XML_ERR_ENTITY_CHAR_ERROR, /* 88 */
345 XML_ERR_ENTITY_PE_INTERNAL, /* 88 */
346 XML_ERR_ENTITY_LOOP, /* 89 */
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000347 XML_ERR_ENTITY_BOUNDARY, /* 90 */
348 XML_ERR_INVALID_URI, /* 91 */
349 XML_ERR_URI_FRAGMENT /* 92 */
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000350}xmlParserErrors;</PRE
351></TD
352></TR
353></TABLE
354><P
355></P
356></DIV
357><HR><DIV
358CLASS="REFSECT2"
359><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000360NAME="AEN8932"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000361></A
362><H3
363><A
364NAME="XMLPARSERERROR"
365></A
366>xmlParserError ()</H3
367><TABLE
368BORDER="0"
369BGCOLOR="#D6E8FF"
370WIDTH="100%"
371CELLPADDING="6"
372><TR
373><TD
374><PRE
375CLASS="PROGRAMLISTING"
376>void xmlParserError (void *ctx,
377 const char *msg,
378 ...);</PRE
379></TD
380></TR
381></TABLE
382><P
383>Display and format an error messages, gives file, line, position and
384extra parameters.</P
385><P
386></P
387><DIV
388CLASS="INFORMALTABLE"
389><P
390></P
391><TABLE
392BORDER="0"
393WIDTH="100%"
394BGCOLOR="#FFD0D0"
395CELLSPACING="0"
396CELLPADDING="4"
397CLASS="CALSTABLE"
398><TR
399><TD
400WIDTH="20%"
401ALIGN="RIGHT"
402VALIGN="TOP"
403><TT
404CLASS="PARAMETER"
405><I
406>ctx</I
407></TT
408>&nbsp;:</TD
409><TD
410WIDTH="80%"
411ALIGN="LEFT"
412VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000413> an XML parser context</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000414></TR
415><TR
416><TD
417WIDTH="20%"
418ALIGN="RIGHT"
419VALIGN="TOP"
420><TT
421CLASS="PARAMETER"
422><I
423>msg</I
424></TT
425>&nbsp;:</TD
426><TD
427WIDTH="80%"
428ALIGN="LEFT"
429VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000430> the message to display/transmit</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000431></TR
432><TR
433><TD
434WIDTH="20%"
435ALIGN="RIGHT"
436VALIGN="TOP"
437><TT
438CLASS="PARAMETER"
439><I
440>...</I
441></TT
442>&nbsp;:</TD
443><TD
444WIDTH="80%"
445ALIGN="LEFT"
446VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000447> extra parameters for the message display</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000448></TR
449></TABLE
450><P
451></P
452></DIV
453></DIV
454><HR><DIV
455CLASS="REFSECT2"
456><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000457NAME="AEN8955"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000458></A
459><H3
460><A
461NAME="XMLPARSERWARNING"
462></A
463>xmlParserWarning ()</H3
464><TABLE
465BORDER="0"
466BGCOLOR="#D6E8FF"
467WIDTH="100%"
468CELLPADDING="6"
469><TR
470><TD
471><PRE
472CLASS="PROGRAMLISTING"
473>void xmlParserWarning (void *ctx,
474 const char *msg,
475 ...);</PRE
476></TD
477></TR
478></TABLE
479><P
480>Display and format a warning messages, gives file, line, position and
481extra parameters.</P
482><P
483></P
484><DIV
485CLASS="INFORMALTABLE"
486><P
487></P
488><TABLE
489BORDER="0"
490WIDTH="100%"
491BGCOLOR="#FFD0D0"
492CELLSPACING="0"
493CELLPADDING="4"
494CLASS="CALSTABLE"
495><TR
496><TD
497WIDTH="20%"
498ALIGN="RIGHT"
499VALIGN="TOP"
500><TT
501CLASS="PARAMETER"
502><I
503>ctx</I
504></TT
505>&nbsp;:</TD
506><TD
507WIDTH="80%"
508ALIGN="LEFT"
509VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000510> an XML parser context</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000511></TR
512><TR
513><TD
514WIDTH="20%"
515ALIGN="RIGHT"
516VALIGN="TOP"
517><TT
518CLASS="PARAMETER"
519><I
520>msg</I
521></TT
522>&nbsp;:</TD
523><TD
524WIDTH="80%"
525ALIGN="LEFT"
526VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000527> the message to display/transmit</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000528></TR
529><TR
530><TD
531WIDTH="20%"
532ALIGN="RIGHT"
533VALIGN="TOP"
534><TT
535CLASS="PARAMETER"
536><I
537>...</I
538></TT
539>&nbsp;:</TD
540><TD
541WIDTH="80%"
542ALIGN="LEFT"
543VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000544> extra parameters for the message display</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000545></TR
546></TABLE
547><P
548></P
549></DIV
550></DIV
551><HR><DIV
552CLASS="REFSECT2"
553><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000554NAME="AEN8978"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000555></A
556><H3
557><A
558NAME="XMLPARSERVALIDITYERROR"
559></A
560>xmlParserValidityError ()</H3
561><TABLE
562BORDER="0"
563BGCOLOR="#D6E8FF"
564WIDTH="100%"
565CELLPADDING="6"
566><TR
567><TD
568><PRE
569CLASS="PROGRAMLISTING"
570>void xmlParserValidityError (void *ctx,
571 const char *msg,
572 ...);</PRE
573></TD
574></TR
575></TABLE
576><P
577>Display and format an validity error messages, gives file,
578line, position and extra parameters.</P
579><P
580></P
581><DIV
582CLASS="INFORMALTABLE"
583><P
584></P
585><TABLE
586BORDER="0"
587WIDTH="100%"
588BGCOLOR="#FFD0D0"
589CELLSPACING="0"
590CELLPADDING="4"
591CLASS="CALSTABLE"
592><TR
593><TD
594WIDTH="20%"
595ALIGN="RIGHT"
596VALIGN="TOP"
597><TT
598CLASS="PARAMETER"
599><I
600>ctx</I
601></TT
602>&nbsp;:</TD
603><TD
604WIDTH="80%"
605ALIGN="LEFT"
606VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000607> an XML parser context</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000608></TR
609><TR
610><TD
611WIDTH="20%"
612ALIGN="RIGHT"
613VALIGN="TOP"
614><TT
615CLASS="PARAMETER"
616><I
617>msg</I
618></TT
619>&nbsp;:</TD
620><TD
621WIDTH="80%"
622ALIGN="LEFT"
623VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000624> the message to display/transmit</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000625></TR
626><TR
627><TD
628WIDTH="20%"
629ALIGN="RIGHT"
630VALIGN="TOP"
631><TT
632CLASS="PARAMETER"
633><I
634>...</I
635></TT
636>&nbsp;:</TD
637><TD
638WIDTH="80%"
639ALIGN="LEFT"
640VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000641> extra parameters for the message display</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000642></TR
643></TABLE
644><P
645></P
646></DIV
647></DIV
648><HR><DIV
649CLASS="REFSECT2"
650><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000651NAME="AEN9001"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000652></A
653><H3
654><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000655NAME="XMLPARSERVALIDITYWARNING"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000656></A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000657>xmlParserValidityWarning ()</H3
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000658><TABLE
659BORDER="0"
660BGCOLOR="#D6E8FF"
661WIDTH="100%"
662CELLPADDING="6"
663><TR
664><TD
665><PRE
666CLASS="PROGRAMLISTING"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000667>void xmlParserValidityWarning (void *ctx,
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000668 const char *msg,
669 ...);</PRE
670></TD
671></TR
672></TABLE
673><P
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000674>Display and format a validity warning messages, gives file, line,
675position and extra parameters.</P
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000676><P
677></P
678><DIV
679CLASS="INFORMALTABLE"
680><P
681></P
682><TABLE
683BORDER="0"
684WIDTH="100%"
685BGCOLOR="#FFD0D0"
686CELLSPACING="0"
687CELLPADDING="4"
688CLASS="CALSTABLE"
689><TR
690><TD
691WIDTH="20%"
692ALIGN="RIGHT"
693VALIGN="TOP"
694><TT
695CLASS="PARAMETER"
696><I
697>ctx</I
698></TT
699>&nbsp;:</TD
700><TD
701WIDTH="80%"
702ALIGN="LEFT"
703VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000704> an XML parser context</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000705></TR
706><TR
707><TD
708WIDTH="20%"
709ALIGN="RIGHT"
710VALIGN="TOP"
711><TT
712CLASS="PARAMETER"
713><I
714>msg</I
715></TT
716>&nbsp;:</TD
717><TD
718WIDTH="80%"
719ALIGN="LEFT"
720VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000721> the message to display/transmit</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000722></TR
723><TR
724><TD
725WIDTH="20%"
726ALIGN="RIGHT"
727VALIGN="TOP"
728><TT
729CLASS="PARAMETER"
730><I
731>...</I
732></TT
733>&nbsp;:</TD
734><TD
735WIDTH="80%"
736ALIGN="LEFT"
737VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000738> extra parameters for the message display</TD
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000739></TR
740></TABLE
741><P
742></P
743></DIV
744></DIV
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000745><HR><DIV
746CLASS="REFSECT2"
747><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000748NAME="AEN9024"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000749></A
750><H3
751><A
752NAME="XMLPARSERPRINTFILEINFO"
753></A
754>xmlParserPrintFileInfo ()</H3
755><TABLE
756BORDER="0"
757BGCOLOR="#D6E8FF"
758WIDTH="100%"
759CELLPADDING="6"
760><TR
761><TD
762><PRE
763CLASS="PROGRAMLISTING"
764>void xmlParserPrintFileInfo (<A
765HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
766>xmlParserInputPtr</A
767> input);</PRE
768></TD
769></TR
770></TABLE
771><P
772>Displays the associated file and line informations for the current input</P
773><P
774></P
775><DIV
776CLASS="INFORMALTABLE"
777><P
778></P
779><TABLE
780BORDER="0"
781WIDTH="100%"
782BGCOLOR="#FFD0D0"
783CELLSPACING="0"
784CELLPADDING="4"
785CLASS="CALSTABLE"
786><TR
787><TD
788WIDTH="20%"
789ALIGN="RIGHT"
790VALIGN="TOP"
791><TT
792CLASS="PARAMETER"
793><I
794>input</I
795></TT
796>&nbsp;:</TD
797><TD
798WIDTH="80%"
799ALIGN="LEFT"
800VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000801> an xmlParserInputPtr input</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000802></TR
803></TABLE
804><P
805></P
806></DIV
807></DIV
808><HR><DIV
809CLASS="REFSECT2"
810><A
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000811NAME="AEN9040"
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000812></A
813><H3
814><A
815NAME="XMLPARSERPRINTFILECONTEXT"
816></A
817>xmlParserPrintFileContext ()</H3
818><TABLE
819BORDER="0"
820BGCOLOR="#D6E8FF"
821WIDTH="100%"
822CELLPADDING="6"
823><TR
824><TD
825><PRE
826CLASS="PROGRAMLISTING"
827>void xmlParserPrintFileContext (<A
828HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
829>xmlParserInputPtr</A
830> input);</PRE
831></TD
832></TR
833></TABLE
834><P
835>Displays current context within the input content for error tracking</P
836><P
837></P
838><DIV
839CLASS="INFORMALTABLE"
840><P
841></P
842><TABLE
843BORDER="0"
844WIDTH="100%"
845BGCOLOR="#FFD0D0"
846CELLSPACING="0"
847CELLPADDING="4"
848CLASS="CALSTABLE"
849><TR
850><TD
851WIDTH="20%"
852ALIGN="RIGHT"
853VALIGN="TOP"
854><TT
855CLASS="PARAMETER"
856><I
857>input</I
858></TT
859>&nbsp;:</TD
860><TD
861WIDTH="80%"
862ALIGN="LEFT"
863VALIGN="TOP"
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000864> an xmlParserInputPtr input</TD
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000865></TR
866></TABLE
867><P
868></P
869></DIV
870></DIV
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000871></DIV
872><DIV
873CLASS="NAVFOOTER"
Daniel Veillard00fdf371999-10-08 09:40:39 +0000874><BR
875CLEAR="all"><BR><TABLE
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000876WIDTH="100%"
877BORDER="0"
878BGCOLOR="#000000"
879CELLPADDING="1"
880CELLSPACING="0"
881><TR
882><TD
883WIDTH="25%"
884BGCOLOR="#C00000"
885ALIGN="left"
886><A
Daniel Veillard8f621982000-03-20 13:07:15 +0000887HREF="gnome-xml-uri.html"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000888><FONT
889COLOR="#FFFFFF"
890SIZE="3"
891><B
892>&#60;&#60;&#60; Previous Page</B
893></FONT
894></A
895></TD
896><TD
897WIDTH="25%"
898BGCOLOR="#0000C0"
899ALIGN="center"
900><FONT
901COLOR="#FFFFFF"
902SIZE="3"
903><B
904><A
905HREF="book1.html"
906><FONT
907COLOR="#FFFFFF"
908SIZE="3"
909><B
910>Home</B
911></FONT
912></A
913></B
914></FONT
915></TD
916><TD
917WIDTH="25%"
918BGCOLOR="#00C000"
919ALIGN="center"
920><FONT
921COLOR="#FFFFFF"
922SIZE="3"
923><B
924><A
Daniel Veillard35008381999-10-25 13:15:52 +0000925HREF="libxml-lib.html"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000926><FONT
927COLOR="#FFFFFF"
928SIZE="3"
929><B
930>Up</B
931></FONT
932></A
933></B
934></FONT
935></TD
936><TD
937WIDTH="25%"
938BGCOLOR="#C00000"
939ALIGN="right"
940><A
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000941HREF="gnome-xml-htmlparser.html"
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000942><FONT
943COLOR="#FFFFFF"
944SIZE="3"
945><B
946>Next Page &#62;&#62;&#62;</B
947></FONT
948></A
949></TD
950></TR
951><TR
952><TD
953COLSPAN="2"
954ALIGN="left"
955><FONT
956COLOR="#FFFFFF"
957SIZE="3"
958><B
Daniel Veillard8f621982000-03-20 13:07:15 +0000959>uri</B
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000960></FONT
961></TD
962><TD
963COLSPAN="2"
964ALIGN="right"
965><FONT
966COLOR="#FFFFFF"
967SIZE="3"
968><B
Daniel Veillard6bd26dc1999-09-03 14:28:40 +0000969>HTMLparser</B
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000970></FONT
971></TD
972></TR
973></TABLE
974></DIV
975></BODY
976></HTML
977>