1 * Summary: text writing API for XML
2 * Description: text writing API for XML
4 * Copy: See Copyright for the status of this software.
6 * Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.
8 /if not defined(XML_XMLWRITER_H__)
9 /define XML_XMLWRITER_H__
11 /include "libxmlrpg/xmlversion"
13 /if defined(LIBXML_WRITER_ENABLED)
15 /include "libxmlrpg/xmlTypesC"
16 /include "libxmlrpg/xmlstdarg"
17 /include "libxmlrpg/xmlIO"
18 /include "libxmlrpg/list"
19 /include "libxmlrpg/xmlstring"
22 d s * based(######typedef######)
24 * Constructors & Destructor
27 d pr extproc('xmlNewTextWriter')
28 d like(xmlTextWriterPtr)
29 d out value like(xmlOutputBufferPtr)
31 d xmlNewTextWriterFilename...
32 d pr extproc('xmlNewTextWriterFilename')
33 d like(xmlTextWriterPtr)
34 d uri * value options(*string) const char *
35 d compression value like(xmlCint)
37 d xmlNewTextWriterMemory...
38 d pr extproc('xmlNewTextWriterMemory')
39 d like(xmlTextWriterPtr)
40 d buf value like(xmlBufferPtr)
41 d compression value like(xmlCint)
43 d xmlNewTextWriterPushParser...
44 d pr extproc('xmlNewTextWriterPushParser')
45 d like(xmlTextWriterPtr)
46 d ctxt value like(xmlParserCtxtPtr)
47 d compression value like(xmlCint)
49 d xmlNewTextWriterDoc...
50 d pr extproc('xmlNewTextWriterDoc')
51 d like(xmlTextWriterPtr)
53 d compression value like(xmlCint)
55 d xmlNewTextWriterTree...
56 d pr extproc('xmlNewTextWriterTree')
57 d like(xmlTextWriterPtr)
58 d doc value like(xmlDocPtr)
59 d node value like(xmlNodePtr)
60 d compression value like(xmlCint)
62 d xmlFreeTextWriter...
63 d pr extproc('xmlFreeTextWriter')
64 d writer value like(xmlTextWriterPtr)
70 d xmlTextWriterStartDocument...
71 d pr extproc('xmlTextWriterStartDocument')
73 d writer value like(xmlTextWriterPtr)
74 d version * value options(*string) const char *
75 d encoding * value options(*string) const char *
76 d standalone * value options(*string) const char *
78 d xmlTextWriterEndDocument...
79 d pr extproc('xmlTextWriterEndDocument')
81 d writer value like(xmlTextWriterPtr)
85 d xmlTextWriterStartComment...
86 d pr extproc('xmlTextWriterStartComment')
88 d writer value like(xmlTextWriterPtr)
90 d xmlTextWriterEndComment...
91 d pr extproc('xmlTextWriterEndComment')
93 d writer value like(xmlTextWriterPtr)
95 d xmlTextWriterWriteFormatComment...
97 d 'xmlTextWriterWriteFormatComment')
99 d writer value like(xmlTextWriterPtr)
100 d format * value options(*string: *nopass) const char *
101 d #vararg1 * value options(*string: *nopass) void *
102 d #vararg2 * value options(*string: *nopass) void *
103 d #vararg3 * value options(*string: *nopass) void *
104 d #vararg4 * value options(*string: *nopass) void *
105 d #vararg5 * value options(*string: *nopass) void *
106 d #vararg6 * value options(*string: *nopass) void *
107 d #vararg7 * value options(*string: *nopass) void *
108 d #vararg8 * value options(*string: *nopass) void *
110 d xmlTextWriterWriteVFormatComment...
112 d 'xmlTextWriterWriteVFormatComment')
114 d writer value like(xmlTextWriterPtr)
115 d format * value options(*string) const char *
116 d argptr likeds(xmlVaList)
118 d xmlTextWriterWriteComment...
119 d pr extproc('xmlTextWriterWriteComment')
121 d writer value like(xmlTextWriterPtr)
122 d content * value options(*string) const xmlChar *
126 d xmlTextWriterStartElement...
127 d pr extproc('xmlTextWriterStartElement')
129 d writer value like(xmlTextWriterPtr)
130 d name * value options(*string) const xmlChar *
132 d xmlTextWriterStartElementNS...
134 d 'xmlTextWriterStartElementNS')
136 d writer value like(xmlTextWriterPtr)
137 d prefix * value options(*string) const xmlChar *
138 d name * value options(*string) const xmlChar *
139 d namespaceURI * value options(*string) const xmlChar *
141 d xmlTextWriterEndElement...
142 d pr extproc('xmlTextWriterEndElement')
144 d writer value like(xmlTextWriterPtr)
146 d xmlTextWriterFullEndElement...
148 d 'xmlTextWriterFullEndElement')
150 d writer value like(xmlTextWriterPtr)
152 * Elements conveniency functions
154 d xmlTextWriterWriteFormatElement...
156 d 'xmlTextWriterWriteFormatElement')
158 d writer value like(xmlTextWriterPtr)
159 d name * value options(*string) const xmlChar *
160 d format * value options(*string) const char *
161 d #vararg1 * value options(*string: *nopass) void *
162 d #vararg2 * value options(*string: *nopass) void *
163 d #vararg3 * value options(*string: *nopass) void *
164 d #vararg4 * value options(*string: *nopass) void *
165 d #vararg5 * value options(*string: *nopass) void *
166 d #vararg6 * value options(*string: *nopass) void *
167 d #vararg7 * value options(*string: *nopass) void *
168 d #vararg8 * value options(*string: *nopass) void *
170 d xmlTextWriterWriteVFormatElement...
172 d 'xmlTextWriterWriteVFormatElement')
174 d writer value like(xmlTextWriterPtr)
175 d name * value options(*string) const xmlChar *
176 d format * value options(*string) const char *
177 d argptr likeds(xmlVaList)
179 d xmlTextWriterWriteElement...
180 d pr extproc('xmlTextWriterWriteElement')
182 d writer value like(xmlTextWriterPtr)
183 d name * value options(*string) const xmlChar *
184 d content * value options(*string) const xmlChar *
186 d xmlTextWriterWriteFormatElementNS...
188 d 'xmlTextWriterWriteFormatElementNS')
190 d writer value like(xmlTextWriterPtr)
191 d prefix * value options(*string) const xmlChar *
192 d name * value options(*string) const xmlChar *
193 d namespaceURI * value options(*string) const xmlChar *
194 d format * value options(*string) const char *
195 d #vararg1 * value options(*string: *nopass) void *
196 d #vararg2 * value options(*string: *nopass) void *
197 d #vararg3 * value options(*string: *nopass) void *
198 d #vararg4 * value options(*string: *nopass) void *
199 d #vararg5 * value options(*string: *nopass) void *
200 d #vararg6 * value options(*string: *nopass) void *
201 d #vararg7 * value options(*string: *nopass) void *
202 d #vararg8 * value options(*string: *nopass) void *
204 d xmlTextWriterWriteVFormatElementNS...
206 d 'xmlTextWriterWriteVFormatElementNS')
208 d writer value like(xmlTextWriterPtr)
209 d prefix * value options(*string) const xmlChar *
210 d name * value options(*string) const xmlChar *
211 d namespaceURI * value options(*string) const xmlChar *
212 d format * value options(*string) const char *
213 d argptr likeds(xmlVaList)
215 d xmlTextWriterWriteElementNS...
217 d 'xmlTextWriterWriteElementNS')
219 d writer value like(xmlTextWriterPtr)
220 d prefix * value options(*string) const xmlChar *
221 d name * value options(*string) const xmlChar *
222 d namespaceURI * value options(*string) const xmlChar *
223 d content * value options(*string) const xmlChar *
227 d xmlTextWriterWriteFormatRaw...
229 d 'xmlTextWriterWriteFormatRaw')
231 d writer value like(xmlTextWriterPtr)
232 d format * value options(*string) const char *
233 d #vararg1 * value options(*string: *nopass) void *
234 d #vararg2 * value options(*string: *nopass) void *
235 d #vararg3 * value options(*string: *nopass) void *
236 d #vararg4 * value options(*string: *nopass) void *
237 d #vararg5 * value options(*string: *nopass) void *
238 d #vararg6 * value options(*string: *nopass) void *
239 d #vararg7 * value options(*string: *nopass) void *
240 d #vararg8 * value options(*string: *nopass) void *
242 d xmlTextWriterWriteVFormatRaw...
244 d 'xmlTextWriterWriteVFormatRaw')
246 d writer value like(xmlTextWriterPtr)
247 d format * value options(*string) const char *
248 d argptr likeds(xmlVaList)
250 d xmlTextWriterWriteRawLen...
251 d pr extproc('xmlTextWriterWriteRawLen')
253 d writer value like(xmlTextWriterPtr)
254 d content * value options(*string) const xmlChar *
255 d len value like(xmlCint)
257 d xmlTextWriterWriteRaw...
258 d pr extproc('xmlTextWriterWriteRaw')
260 d writer value like(xmlTextWriterPtr)
261 d content * value options(*string) const xmlChar *
263 d xmlTextWriterWriteFormatString...
265 d 'xmlTextWriterWriteFormatString')
267 d writer value like(xmlTextWriterPtr)
268 d format * value options(*string) const char *
269 d #vararg1 * value options(*string: *nopass) void *
270 d #vararg2 * value options(*string: *nopass) void *
271 d #vararg3 * value options(*string: *nopass) void *
272 d #vararg4 * value options(*string: *nopass) void *
273 d #vararg5 * value options(*string: *nopass) void *
274 d #vararg6 * value options(*string: *nopass) void *
275 d #vararg7 * value options(*string: *nopass) void *
276 d #vararg8 * value options(*string: *nopass) void *
278 d xmlTextWriterWriteVFormatString...
280 d 'xmlTextWriterWriteVFormatString')
282 d writer value like(xmlTextWriterPtr)
283 d format * value options(*string) const char *
284 d argptr likeds(xmlVaList)
286 d xmlTextWriterWriteString...
287 d pr extproc('xmlTextWriterWriteString')
289 d writer value like(xmlTextWriterPtr)
290 d content * value options(*string) const xmlChar *
292 d xmlTextWriterWriteBase64...
293 d pr extproc('xmlTextWriterWriteBase64')
295 d writer value like(xmlTextWriterPtr)
296 d data * value options(*string) const char *
297 d start value like(xmlCint)
298 d len value like(xmlCint)
300 d xmlTextWriterWriteBinHex...
301 d pr extproc('xmlTextWriterWriteBinHex')
303 d writer value like(xmlTextWriterPtr)
304 d data * value options(*string) const char *
305 d start value like(xmlCint)
306 d len value like(xmlCint)
310 d xmlTextWriterStartAttribute...
312 d 'xmlTextWriterStartAttribute')
314 d writer value like(xmlTextWriterPtr)
315 d name * value options(*string) const xmlChar *
317 d xmlTextWriterStartAttributeNS...
319 d 'xmlTextWriterStartAttributeNS')
321 d writer value like(xmlTextWriterPtr)
322 d prefix * value options(*string) const xmlChar *
323 d name * value options(*string) const xmlChar *
324 d namespaceURI * value options(*string) const xmlChar *
326 d xmlTextWriterEndAttribute...
327 d pr extproc('xmlTextWriterEndAttribute')
329 d writer value like(xmlTextWriterPtr)
331 * Attributes conveniency functions
333 d xmlTextWriterWriteFormatAttribute...
335 d 'xmlTextWriterWriteFormatAttribute')
337 d writer value like(xmlTextWriterPtr)
338 d name * value options(*string) const xmlChar *
339 d format * value options(*string) const char *
340 d #vararg1 * value options(*string: *nopass) void *
341 d #vararg2 * value options(*string: *nopass) void *
342 d #vararg3 * value options(*string: *nopass) void *
343 d #vararg4 * value options(*string: *nopass) void *
344 d #vararg5 * value options(*string: *nopass) void *
345 d #vararg6 * value options(*string: *nopass) void *
346 d #vararg7 * value options(*string: *nopass) void *
347 d #vararg8 * value options(*string: *nopass) void *
349 d xmlTextWriterWriteVFormatAttribute...
351 d 'xmlTextWriterWriteVFormatAttribute')
353 d writer value like(xmlTextWriterPtr)
354 d name * value options(*string) const xmlChar *
355 d format * value options(*string) const char *
356 d argptr likeds(xmlVaList)
358 d xmlTextWriterWriteAttribute...
360 d 'xmlTextWriterWriteAttribute')
362 d writer value like(xmlTextWriterPtr)
363 d name * value options(*string) const xmlChar *
364 d content * value options(*string) const xmlChar *
366 d xmlTextWriterWriteFormatAttributeNS...
368 d 'xmlTextWriterWriteFormatAttributeNS'
371 d writer value like(xmlTextWriterPtr)
372 d prefix * value options(*string) const xmlChar *
373 d name * value options(*string) const xmlChar *
374 d namespaceURI * value options(*string) const xmlChar *
375 d format * value options(*string) const char *
376 d #vararg1 * value options(*string: *nopass) void *
377 d #vararg2 * value options(*string: *nopass) void *
378 d #vararg3 * value options(*string: *nopass) void *
379 d #vararg4 * value options(*string: *nopass) void *
380 d #vararg5 * value options(*string: *nopass) void *
381 d #vararg6 * value options(*string: *nopass) void *
382 d #vararg7 * value options(*string: *nopass) void *
383 d #vararg8 * value options(*string: *nopass) void *
385 d xmlTextWriterWriteVFormatAttributeNS...
386 d pr extproc('xmlTextWriterWriteVFormatAt-
389 d writer value like(xmlTextWriterPtr)
390 d prefix * value options(*string) const xmlChar *
391 d name * value options(*string) const xmlChar *
392 d namespaceURI * value options(*string) const xmlChar *
393 d format * value options(*string) const char *
394 d argptr likeds(xmlVaList)
396 d xmlTextWriterWriteAttributeNS...
398 d 'xmlTextWriterWriteAttributeNS')
400 d writer value like(xmlTextWriterPtr)
401 d prefix * value options(*string) const xmlChar *
402 d name * value options(*string) const xmlChar *
403 d namespaceURI * value options(*string) const xmlChar *
404 d content * value options(*string) const xmlChar *
408 d xmlTextWriterStartPI...
409 d pr extproc('xmlTextWriterStartPI')
411 d writer value like(xmlTextWriterPtr)
412 d target * value options(*string) const xmlChar *
414 d xmlTextWriterEndPI...
415 d pr extproc('xmlTextWriterEndPI')
417 d writer value like(xmlTextWriterPtr)
419 * PI conveniency functions
421 d xmlTextWriterWriteFormatPI...
422 d pr extproc('xmlTextWriterWriteFormatPI')
424 d writer value like(xmlTextWriterPtr)
425 d target * value options(*string) const xmlChar *
426 d format * value options(*string) const char *
427 d #vararg1 * value options(*string: *nopass) void *
428 d #vararg2 * value options(*string: *nopass) void *
429 d #vararg3 * value options(*string: *nopass) void *
430 d #vararg4 * value options(*string: *nopass) void *
431 d #vararg5 * value options(*string: *nopass) void *
432 d #vararg6 * value options(*string: *nopass) void *
433 d #vararg7 * value options(*string: *nopass) void *
434 d #vararg8 * value options(*string: *nopass) void *
436 d xmlTextWriterWriteVFormatPI...
438 d 'xmlTextWriterWriteVFormatPI')
440 d writer value like(xmlTextWriterPtr)
441 d target * value options(*string) const xmlChar *
442 d format * value options(*string) const char *
443 d argptr likeds(xmlVaList)
445 d xmlTextWriterWritePI...
446 d pr extproc('xmlTextWriterWritePI')
448 d writer value like(xmlTextWriterPtr)
449 d target * value options(*string) const xmlChar *
450 d content * value options(*string) const xmlChar *
452 * xmlTextWriterWriteProcessingInstruction:
454 * This macro maps to xmlTextWriterWritePI
456 d xmlTextWriterWriteProcessingInstruction...
457 d pr extproc('xmlTextWriterWritePI')
459 d writer value like(xmlTextWriterPtr)
460 d target * value options(*string) const xmlChar *
461 d content * value options(*string) const xmlChar *
465 d xmlTextWriterStartCDATA...
466 d pr extproc('xmlTextWriterStartCDATA')
468 d writer value like(xmlTextWriterPtr)
470 d xmlTextWriterEndCDATA...
471 d pr extproc('xmlTextWriterEndCDATA')
473 d writer value like(xmlTextWriterPtr)
475 * CDATA conveniency functions
477 d xmlTextWriterWriteFormatCDATA...
479 d 'xmlTextWriterWriteFormatCDATA')
481 d writer value like(xmlTextWriterPtr)
482 d format * value options(*string) const char *
483 d #vararg1 * value options(*string: *nopass) void *
484 d #vararg2 * value options(*string: *nopass) void *
485 d #vararg3 * value options(*string: *nopass) void *
486 d #vararg4 * value options(*string: *nopass) void *
487 d #vararg5 * value options(*string: *nopass) void *
488 d #vararg6 * value options(*string: *nopass) void *
489 d #vararg7 * value options(*string: *nopass) void *
490 d #vararg8 * value options(*string: *nopass) void *
492 d xmlTextWriterWriteVFormatCDATA...
494 d 'xmlTextWriterWriteVFormatCDATA')
496 d writer value like(xmlTextWriterPtr)
497 d format * value options(*string) const char *
498 d argptr likeds(xmlVaList)
500 d xmlTextWriterWriteCDATA...
501 d pr extproc('xmlTextWriterWriteCDATA')
503 d writer value like(xmlTextWriterPtr)
504 d content * value options(*string) const xmlChar *
508 d xmlTextWriterStartDTD...
509 d pr extproc('xmlTextWriterStartDTD')
511 d writer value like(xmlTextWriterPtr)
512 d name * value options(*string) const xmlChar *
513 d pubid * value options(*string) const xmlChar *
514 d sysid * value options(*string) const xmlChar *
516 d xmlTextWriterEndDTD...
517 d pr extproc('xmlTextWriterEndDTD')
519 d writer value like(xmlTextWriterPtr)
521 * DTD conveniency functions
523 d xmlTextWriterWriteFormatDTD...
525 d 'xmlTextWriterWriteFormatDTD')
527 d writer value like(xmlTextWriterPtr)
528 d name * value options(*string) const xmlChar *
529 d pubid * value options(*string) const xmlChar *
530 d sysid * value options(*string) const xmlChar *
531 d format * value options(*string) const char *
532 d #vararg1 * value options(*string: *nopass) void *
533 d #vararg2 * value options(*string: *nopass) void *
534 d #vararg3 * value options(*string: *nopass) void *
535 d #vararg4 * value options(*string: *nopass) void *
536 d #vararg5 * value options(*string: *nopass) void *
537 d #vararg6 * value options(*string: *nopass) void *
538 d #vararg7 * value options(*string: *nopass) void *
539 d #vararg8 * value options(*string: *nopass) void *
541 d xmlTextWriterWriteVFormatDTD...
543 d 'xmlTextWriterWriteVFormatDTD')
545 d writer value like(xmlTextWriterPtr)
546 d name * value options(*string) const xmlChar *
547 d pubid * value options(*string) const xmlChar *
548 d sysid * value options(*string) const xmlChar *
549 d format * value options(*string) const char *
550 d argptr likeds(xmlVaList)
552 d xmlTextWriterWriteDTD...
553 d pr extproc('xmlTextWriterWriteDTD')
555 d writer value like(xmlTextWriterPtr)
556 d name * value options(*string) const xmlChar *
557 d pubid * value options(*string) const xmlChar *
558 d sysid * value options(*string) const xmlChar *
559 d subset * value options(*string) const xmlChar *
561 * xmlTextWriterWriteDocType:
563 * this macro maps to xmlTextWriterWriteDTD
565 d xmlTextWriterWriteDocType...
566 d pr extproc('xmlTextWriterWriteDTD')
568 d writer value like(xmlTextWriterPtr)
569 d name * value options(*string) const xmlChar *
570 d pubid * value options(*string) const xmlChar *
571 d sysid * value options(*string) const xmlChar *
572 d subset * value options(*string) const xmlChar *
574 * DTD element definition
576 d xmlTextWriterStartDTDElement...
578 d 'xmlTextWriterStartDTDElement')
580 d writer value like(xmlTextWriterPtr)
581 d name * value options(*string) const xmlChar *
583 d xmlTextWriterEndDTDElement...
584 d pr extproc('xmlTextWriterEndDTDElement')
586 d writer value like(xmlTextWriterPtr)
588 * DTD element definition conveniency functions
590 d xmlTextWriterWriteFormatDTDElement...
592 d 'xmlTextWriterWriteFormatDTDElement')
594 d writer value like(xmlTextWriterPtr)
595 d name * value options(*string) const xmlChar *
596 d format * value options(*string) const char *
597 d #vararg1 * value options(*string: *nopass) void *
598 d #vararg2 * value options(*string: *nopass) void *
599 d #vararg3 * value options(*string: *nopass) void *
600 d #vararg4 * value options(*string: *nopass) void *
601 d #vararg5 * value options(*string: *nopass) void *
602 d #vararg6 * value options(*string: *nopass) void *
603 d #vararg7 * value options(*string: *nopass) void *
604 d #vararg8 * value options(*string: *nopass) void *
606 d xmlTextWriterWriteVFormatDTDElement...
608 d 'xmlTextWriterWriteVFormatDTDElement'
611 d writer value like(xmlTextWriterPtr)
612 d name * value options(*string) const xmlChar *
613 d format * value options(*string) const char *
614 d argptr likeds(xmlVaList)
616 d xmlTextWriterWriteDTDElement...
618 d 'xmlTextWriterWriteDTDElement')
620 d writer value like(xmlTextWriterPtr)
621 d name * value options(*string) const xmlChar *
622 d content * value options(*string) const xmlChar *
624 * DTD attribute list definition
626 d xmlTextWriterStartDTDAttlist...
628 d 'xmlTextWriterStartDTDAttlist')
630 d writer value like(xmlTextWriterPtr)
631 d name * value options(*string) const xmlChar *
633 d xmlTextWriterEndDTDAttlist...
634 d pr extproc('xmlTextWriterEndDTDAttlist')
636 d writer value like(xmlTextWriterPtr)
638 * DTD attribute list definition conveniency functions
640 d xmlTextWriterWriteFormatDTDAttlist...
642 d 'xmlTextWriterWriteFormatDTDAttlist')
644 d writer value like(xmlTextWriterPtr)
645 d name * value options(*string) const xmlChar *
646 d format * value options(*string) const char *
647 d #vararg1 * value options(*string: *nopass) void *
648 d #vararg2 * value options(*string: *nopass) void *
649 d #vararg3 * value options(*string: *nopass) void *
650 d #vararg4 * value options(*string: *nopass) void *
651 d #vararg5 * value options(*string: *nopass) void *
652 d #vararg6 * value options(*string: *nopass) void *
653 d #vararg7 * value options(*string: *nopass) void *
654 d #vararg8 * value options(*string: *nopass) void *
656 d xmlTextWriterWriteVFormatDTDAttlist...
658 d 'xmlTextWriterWriteVFormatDTDAttlist'
661 d writer value like(xmlTextWriterPtr)
662 d name * value options(*string) const xmlChar *
663 d format * value options(*string) const char *
664 d argptr likeds(xmlVaList)
666 d xmlTextWriterWriteDTDAttlist...
668 d 'xmlTextWriterWriteDTDAttlist')
670 d writer value like(xmlTextWriterPtr)
671 d name * value options(*string) const xmlChar *
672 d content * value options(*string) const xmlChar *
674 * DTD entity definition
676 d xmlTextWriterStartDTDEntity...
678 d 'xmlTextWriterStartDTDEntity')
680 d writer value like(xmlTextWriterPtr)
681 d pe value like(xmlCint)
682 d name * value options(*string) const xmlChar *
684 d xmlTextWriterEndDTDEntity...
685 d pr extproc('xmlTextWriterEndDTDEntity')
687 d writer value like(xmlTextWriterPtr)
689 * DTD entity definition conveniency functions
691 d xmlTextWriterWriteFormatDTDInternalEntity...
692 d pr extproc('xmlTextWriterWriteFormatDTD-
695 d writer value like(xmlTextWriterPtr)
696 d pe value like(xmlCint)
697 d name * value options(*string) const xmlChar *
698 d format * value options(*string) const char *
699 d #vararg1 * value options(*string: *nopass) void *
700 d #vararg2 * value options(*string: *nopass) void *
701 d #vararg3 * value options(*string: *nopass) void *
702 d #vararg4 * value options(*string: *nopass) void *
703 d #vararg5 * value options(*string: *nopass) void *
704 d #vararg6 * value options(*string: *nopass) void *
705 d #vararg7 * value options(*string: *nopass) void *
706 d #vararg8 * value options(*string: *nopass) void *
708 d xmlTextWriterWriteVFormatDTDInternalEntity...
709 d pr extproc('xmlTextWriterWriteVFormatDT-
712 d writer value like(xmlTextWriterPtr)
713 d pe value like(xmlCint)
714 d name * value options(*string) const xmlChar *
715 d format * value options(*string) const char *
716 d argptr likeds(xmlVaList)
718 d xmlTextWriterWriteDTDInternalEntity...
720 d 'xmlTextWriterWriteDTDInternalEntity'
723 d writer value like(xmlTextWriterPtr)
724 d pe value like(xmlCint)
725 d name * value options(*string) const xmlChar *
726 d content * value options(*string) const xmlChar *
728 d xmlTextWriterWriteDTDExternalEntity...
730 d 'xmlTextWriterWriteDTDExternalEntity'
733 d writer value like(xmlTextWriterPtr)
734 d pe value like(xmlCint)
735 d name * value options(*string) const xmlChar *
736 d pubid * value options(*string) const xmlChar *
737 d sysid * value options(*string) const xmlChar *
738 d ndataid * value options(*string) const xmlChar *
740 d xmlTextWriterWriteDTDExternalEntityContents...
741 d pr extproc('xmlTextWriterWriteDTDExtern-
744 d writer value like(xmlTextWriterPtr)
745 d pubid * value options(*string) const xmlChar *
746 d sysid * value options(*string) const xmlChar *
747 d ndataid * value options(*string) const xmlChar *
749 d xmlTextWriterWriteDTDEntity...
751 d 'xmlTextWriterWriteDTDEntity')
753 d writer value like(xmlTextWriterPtr)
754 d pe value like(xmlCint)
755 d name * value options(*string) const xmlChar *
756 d pubid * value options(*string) const xmlChar *
757 d sysid * value options(*string) const xmlChar *
758 d ndataid * value options(*string) const xmlChar *
759 d content * value options(*string) const xmlChar *
761 * DTD notation definition
763 d xmlTextWriterWriteDTDNotation...
765 d 'xmlTextWriterWriteDTDNotation')
767 d writer value like(xmlTextWriterPtr)
768 d name * value options(*string) const xmlChar *
769 d pubid * value options(*string) const xmlChar *
770 d sysid * value options(*string) const xmlChar *
774 d xmlTextWriterSetIndent...
775 d pr extproc('xmlTextWriterSetIndent')
777 d writer value like(xmlTextWriterPtr)
778 d indent value like(xmlCint)
780 d xmlTextWriterSetIndentString...
782 d 'xmlTextWriterSetIndentString')
784 d writer value like(xmlTextWriterPtr)
785 d str * value options(*string) const xmlChar *
787 d xmlTextWriterSetQuoteChar...
788 d pr extproc('xmlTextWriterSetQuoteChar')
790 d writer value like(xmlTextWriterPtr)
791 d quotechar value like(xmlChar)
795 d xmlTextWriterFlush...
796 d pr extproc('xmlTextWriterFlush')
798 d writer value like(xmlTextWriterPtr)
800 /endif LIBXML_WRITER_ENABLD
801 /endif XML_XMLWRITER_H__