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/xmlstdarg"
16
/include "libxmlrpg/xmlIO"
17
/include "libxmlrpg/list"
18
/include "libxmlrpg/xmlstring"
21
d s * based(######typedef######)
23
* Constructors & Destructor
26
d pr extproc('xmlNewTextWriter')
27
d like(xmlTextWriterPtr)
28
d out value like(xmlOutputBufferPtr)
30
d xmlNewTextWriterFilename...
31
d pr extproc('xmlNewTextWriterFilename')
32
d like(xmlTextWriterPtr)
33
d uri * value options(*string) const char *
34
d compression 10i 0 value
36
d xmlNewTextWriterMemory...
37
d pr extproc('xmlNewTextWriterMemory')
38
d like(xmlTextWriterPtr)
39
d buf value like(xmlBufferPtr)
40
d compression 10i 0 value
42
d xmlNewTextWriterPushParser...
43
d pr extproc('xmlNewTextWriterPushParser')
44
d like(xmlTextWriterPtr)
45
d ctxt value like(xmlParserCtxtPtr)
46
d compression 10i 0 value
48
d xmlNewTextWriterDoc...
49
d pr extproc('xmlNewTextWriterDoc')
50
d like(xmlTextWriterPtr)
52
d compression 10i 0 value
54
d xmlNewTextWriterTree...
55
d pr extproc('xmlNewTextWriterTree')
56
d like(xmlTextWriterPtr)
57
d doc value like(xmlDocPtr)
58
d node value like(xmlNodePtr)
59
d compression 10i 0 value
61
d xmlFreeTextWriter...
62
d pr extproc('xmlFreeTextWriter')
63
d writer value like(xmlTextWriterPtr)
69
d xmlTextWriterStartDocument...
70
d pr 10i 0 extproc('xmlTextWriterStartDocument')
71
d writer value like(xmlTextWriterPtr)
72
d version * value options(*string) const char *
73
d encoding * value options(*string) const char *
74
d standalone * value options(*string) const char *
76
d xmlTextWriterEndDocument...
77
d pr 10i 0 extproc('xmlTextWriterEndDocument')
78
d writer value like(xmlTextWriterPtr)
82
d xmlTextWriterStartComment...
83
d pr 10i 0 extproc('xmlTextWriterStartComment')
84
d writer value like(xmlTextWriterPtr)
86
d xmlTextWriterEndComment...
87
d pr 10i 0 extproc('xmlTextWriterEndComment')
88
d writer value like(xmlTextWriterPtr)
90
d xmlTextWriterWriteFormatComment...
92
d 'xmlTextWriterWriteFormatComment')
93
d writer value like(xmlTextWriterPtr)
94
d format * value options(*string: *nopass) const char *
95
d #vararg1 * value options(*string: *nopass) void *
96
d #vararg2 * value options(*string: *nopass) void *
97
d #vararg3 * value options(*string: *nopass) void *
98
d #vararg4 * value options(*string: *nopass) void *
99
d #vararg5 * value options(*string: *nopass) void *
100
d #vararg6 * value options(*string: *nopass) void *
101
d #vararg7 * value options(*string: *nopass) void *
102
d #vararg8 * value options(*string: *nopass) void *
104
d xmlTextWriterWriteVFormatComment...
106
d 'xmlTextWriterWriteVFormatComment')
107
d writer value like(xmlTextWriterPtr)
108
d format * value options(*string) const char *
109
d argptr likeds(xmlVaList)
111
d xmlTextWriterWriteComment...
112
d pr 10i 0 extproc('xmlTextWriterWriteComment')
113
d writer value like(xmlTextWriterPtr)
114
d content * value options(*string) const xmlChar *
118
d xmlTextWriterStartElement...
119
d pr 10i 0 extproc('xmlTextWriterStartElement')
120
d writer value like(xmlTextWriterPtr)
121
d name * value options(*string) const xmlChar *
123
d xmlTextWriterStartElementNS...
125
d 'xmlTextWriterStartElementNS')
126
d writer value like(xmlTextWriterPtr)
127
d prefix * value options(*string) const xmlChar *
128
d name * value options(*string) const xmlChar *
129
d namespaceURI * value options(*string) const xmlChar *
131
d xmlTextWriterEndElement...
132
d pr 10i 0 extproc('xmlTextWriterEndElement')
133
d writer value like(xmlTextWriterPtr)
135
d xmlTextWriterFullEndElement...
137
d 'xmlTextWriterFullEndElement')
138
d writer value like(xmlTextWriterPtr)
140
* Elements conveniency functions
142
d xmlTextWriterWriteFormatElement...
144
d 'xmlTextWriterWriteFormatElement')
145
d writer value like(xmlTextWriterPtr)
146
d name * value options(*string) const xmlChar *
147
d format * value options(*string) const char *
148
d #vararg1 * value options(*string: *nopass) void *
149
d #vararg2 * value options(*string: *nopass) void *
150
d #vararg3 * value options(*string: *nopass) void *
151
d #vararg4 * value options(*string: *nopass) void *
152
d #vararg5 * value options(*string: *nopass) void *
153
d #vararg6 * value options(*string: *nopass) void *
154
d #vararg7 * value options(*string: *nopass) void *
155
d #vararg8 * value options(*string: *nopass) void *
157
d xmlTextWriterWriteVFormatElement...
159
d 'xmlTextWriterWriteVFormatElement')
160
d writer value like(xmlTextWriterPtr)
161
d name * value options(*string) const xmlChar *
162
d format * value options(*string) const char *
163
d argptr likeds(xmlVaList)
165
d xmlTextWriterWriteElement...
166
d pr 10i 0 extproc('xmlTextWriterWriteElement')
167
d writer value like(xmlTextWriterPtr)
168
d name * value options(*string) const xmlChar *
169
d content * value options(*string) const xmlChar *
171
d xmlTextWriterWriteFormatElementNS...
173
d 'xmlTextWriterWriteFormatElementNS')
174
d writer value like(xmlTextWriterPtr)
175
d prefix * value options(*string) const xmlChar *
176
d name * value options(*string) const xmlChar *
177
d namespaceURI * value options(*string) const xmlChar *
178
d format * value options(*string) const char *
179
d #vararg1 * value options(*string: *nopass) void *
180
d #vararg2 * value options(*string: *nopass) void *
181
d #vararg3 * value options(*string: *nopass) void *
182
d #vararg4 * value options(*string: *nopass) void *
183
d #vararg5 * value options(*string: *nopass) void *
184
d #vararg6 * value options(*string: *nopass) void *
185
d #vararg7 * value options(*string: *nopass) void *
186
d #vararg8 * value options(*string: *nopass) void *
188
d xmlTextWriterWriteVFormatElementNS...
190
d 'xmlTextWriterWriteVFormatElementNS')
191
d writer value like(xmlTextWriterPtr)
192
d prefix * value options(*string) const xmlChar *
193
d name * value options(*string) const xmlChar *
194
d namespaceURI * value options(*string) const xmlChar *
195
d format * value options(*string) const char *
196
d argptr likeds(xmlVaList)
198
d xmlTextWriterWriteElementNS...
200
d 'xmlTextWriterWriteElementNS')
201
d writer value like(xmlTextWriterPtr)
202
d prefix * value options(*string) const xmlChar *
203
d name * value options(*string) const xmlChar *
204
d namespaceURI * value options(*string) const xmlChar *
205
d content * value options(*string) const xmlChar *
209
d xmlTextWriterWriteFormatRaw...
211
d 'xmlTextWriterWriteFormatRaw')
212
d writer value like(xmlTextWriterPtr)
213
d format * value options(*string) const char *
214
d #vararg1 * value options(*string: *nopass) void *
215
d #vararg2 * value options(*string: *nopass) void *
216
d #vararg3 * value options(*string: *nopass) void *
217
d #vararg4 * value options(*string: *nopass) void *
218
d #vararg5 * value options(*string: *nopass) void *
219
d #vararg6 * value options(*string: *nopass) void *
220
d #vararg7 * value options(*string: *nopass) void *
221
d #vararg8 * value options(*string: *nopass) void *
223
d xmlTextWriterWriteVFormatRaw...
225
d 'xmlTextWriterWriteVFormatRaw')
226
d writer value like(xmlTextWriterPtr)
227
d format * value options(*string) const char *
228
d argptr likeds(xmlVaList)
230
d xmlTextWriterWriteRawLen...
231
d pr 10i 0 extproc('xmlTextWriterWriteRawLen')
232
d writer value like(xmlTextWriterPtr)
233
d content * value options(*string) const xmlChar *
236
d xmlTextWriterWriteRaw...
237
d pr 10i 0 extproc('xmlTextWriterWriteRaw')
238
d writer value like(xmlTextWriterPtr)
239
d content * value options(*string) const xmlChar *
241
d xmlTextWriterWriteFormatString...
243
d 'xmlTextWriterWriteFormatString')
244
d writer value like(xmlTextWriterPtr)
245
d format * value options(*string) const char *
246
d #vararg1 * value options(*string: *nopass) void *
247
d #vararg2 * value options(*string: *nopass) void *
248
d #vararg3 * value options(*string: *nopass) void *
249
d #vararg4 * value options(*string: *nopass) void *
250
d #vararg5 * value options(*string: *nopass) void *
251
d #vararg6 * value options(*string: *nopass) void *
252
d #vararg7 * value options(*string: *nopass) void *
253
d #vararg8 * value options(*string: *nopass) void *
255
d xmlTextWriterWriteVFormatString...
257
d 'xmlTextWriterWriteVFormatString')
258
d writer value like(xmlTextWriterPtr)
259
d format * value options(*string) const char *
260
d argptr likeds(xmlVaList)
262
d xmlTextWriterWriteString...
263
d pr 10i 0 extproc('xmlTextWriterWriteString')
264
d writer value like(xmlTextWriterPtr)
265
d content * value options(*string) const xmlChar *
267
d xmlTextWriterWriteBase64...
268
d pr 10i 0 extproc('xmlTextWriterWriteBase64')
269
d writer value like(xmlTextWriterPtr)
270
d data * value options(*string) const char *
274
d xmlTextWriterWriteBinHex...
275
d pr 10i 0 extproc('xmlTextWriterWriteBinHex')
276
d writer value like(xmlTextWriterPtr)
277
d data * value options(*string) const char *
283
d xmlTextWriterStartAttribute...
285
d 'xmlTextWriterStartAttribute')
286
d writer value like(xmlTextWriterPtr)
287
d name * value options(*string) const xmlChar *
289
d xmlTextWriterStartAttributeNS...
291
d 'xmlTextWriterStartAttributeNS')
292
d writer value like(xmlTextWriterPtr)
293
d prefix * value options(*string) const xmlChar *
294
d name * value options(*string) const xmlChar *
295
d namespaceURI * value options(*string) const xmlChar *
297
d xmlTextWriterEndAttribute...
298
d pr 10i 0 extproc('xmlTextWriterEndAttribute')
299
d writer value like(xmlTextWriterPtr)
301
* Attributes conveniency functions
303
d xmlTextWriterWriteFormatAttribute...
305
d 'xmlTextWriterWriteFormatAttribute')
306
d writer value like(xmlTextWriterPtr)
307
d name * value options(*string) const xmlChar *
308
d format * value options(*string) const char *
309
d #vararg1 * value options(*string: *nopass) void *
310
d #vararg2 * value options(*string: *nopass) void *
311
d #vararg3 * value options(*string: *nopass) void *
312
d #vararg4 * value options(*string: *nopass) void *
313
d #vararg5 * value options(*string: *nopass) void *
314
d #vararg6 * value options(*string: *nopass) void *
315
d #vararg7 * value options(*string: *nopass) void *
316
d #vararg8 * value options(*string: *nopass) void *
318
d xmlTextWriterWriteVFormatAttribute...
320
d 'xmlTextWriterWriteVFormatAttribute')
321
d writer value like(xmlTextWriterPtr)
322
d name * value options(*string) const xmlChar *
323
d format * value options(*string) const char *
324
d argptr likeds(xmlVaList)
326
d xmlTextWriterWriteAttribute...
328
d 'xmlTextWriterWriteAttribute')
329
d writer value like(xmlTextWriterPtr)
330
d name * value options(*string) const xmlChar *
331
d content * value options(*string) const xmlChar *
333
d xmlTextWriterWriteFormatAttributeNS...
335
d 'xmlTextWriterWriteFormatAttributeNS'
337
d writer value like(xmlTextWriterPtr)
338
d prefix * value options(*string) const xmlChar *
339
d name * value options(*string) const xmlChar *
340
d namespaceURI * value options(*string) const xmlChar *
341
d format * value options(*string) const char *
342
d #vararg1 * value options(*string: *nopass) void *
343
d #vararg2 * value options(*string: *nopass) void *
344
d #vararg3 * value options(*string: *nopass) void *
345
d #vararg4 * value options(*string: *nopass) void *
346
d #vararg5 * value options(*string: *nopass) void *
347
d #vararg6 * value options(*string: *nopass) void *
348
d #vararg7 * value options(*string: *nopass) void *
349
d #vararg8 * value options(*string: *nopass) void *
351
d xmlTextWriterWriteVFormatAttributeNS...
352
d pr 10i 0 extproc('xmlTextWriterWriteVFormatAt-
354
d writer value like(xmlTextWriterPtr)
355
d prefix * value options(*string) const xmlChar *
356
d name * value options(*string) const xmlChar *
357
d namespaceURI * value options(*string) const xmlChar *
358
d format * value options(*string) const char *
359
d argptr likeds(xmlVaList)
361
d xmlTextWriterWriteAttributeNS...
363
d 'xmlTextWriterWriteAttributeNS')
364
d writer value like(xmlTextWriterPtr)
365
d prefix * value options(*string) const xmlChar *
366
d name * value options(*string) const xmlChar *
367
d namespaceURI * value options(*string) const xmlChar *
368
d content * value options(*string) const xmlChar *
372
d xmlTextWriterStartPI...
373
d pr 10i 0 extproc('xmlTextWriterStartPI')
374
d writer value like(xmlTextWriterPtr)
375
d target * value options(*string) const xmlChar *
377
d xmlTextWriterEndPI...
378
d pr 10i 0 extproc('xmlTextWriterEndPI')
379
d writer value like(xmlTextWriterPtr)
381
* PI conveniency functions
383
d xmlTextWriterWriteFormatPI...
384
d pr 10i 0 extproc('xmlTextWriterWriteFormatPI')
385
d writer value like(xmlTextWriterPtr)
386
d target * value options(*string) const xmlChar *
387
d format * value options(*string) const char *
388
d #vararg1 * value options(*string: *nopass) void *
389
d #vararg2 * value options(*string: *nopass) void *
390
d #vararg3 * value options(*string: *nopass) void *
391
d #vararg4 * value options(*string: *nopass) void *
392
d #vararg5 * value options(*string: *nopass) void *
393
d #vararg6 * value options(*string: *nopass) void *
394
d #vararg7 * value options(*string: *nopass) void *
395
d #vararg8 * value options(*string: *nopass) void *
397
d xmlTextWriterWriteVFormatPI...
399
d 'xmlTextWriterWriteVFormatPI')
400
d writer value like(xmlTextWriterPtr)
401
d target * value options(*string) const xmlChar *
402
d format * value options(*string) const char *
403
d argptr likeds(xmlVaList)
405
d xmlTextWriterWritePI...
406
d pr 10i 0 extproc('xmlTextWriterWritePI')
407
d writer value like(xmlTextWriterPtr)
408
d target * value options(*string) const xmlChar *
409
d content * value options(*string) const xmlChar *
411
* xmlTextWriterWriteProcessingInstruction:
413
* This macro maps to xmlTextWriterWritePI
415
d xmlTextWriterWriteProcessingInstruction...
416
d pr 10i 0 extproc('xmlTextWriterWritePI')
417
d writer value like(xmlTextWriterPtr)
418
d target * value options(*string) const xmlChar *
419
d content * value options(*string) const xmlChar *
423
d xmlTextWriterStartCDATA...
424
d pr 10i 0 extproc('xmlTextWriterStartCDATA')
425
d writer value like(xmlTextWriterPtr)
427
d xmlTextWriterEndCDATA...
428
d pr 10i 0 extproc('xmlTextWriterEndCDATA')
429
d writer value like(xmlTextWriterPtr)
431
* CDATA conveniency functions
433
d xmlTextWriterWriteFormatCDATA...
435
d 'xmlTextWriterWriteFormatCDATA')
436
d writer value like(xmlTextWriterPtr)
437
d format * value options(*string) const char *
438
d #vararg1 * value options(*string: *nopass) void *
439
d #vararg2 * value options(*string: *nopass) void *
440
d #vararg3 * value options(*string: *nopass) void *
441
d #vararg4 * value options(*string: *nopass) void *
442
d #vararg5 * value options(*string: *nopass) void *
443
d #vararg6 * value options(*string: *nopass) void *
444
d #vararg7 * value options(*string: *nopass) void *
445
d #vararg8 * value options(*string: *nopass) void *
447
d xmlTextWriterWriteVFormatCDATA...
449
d 'xmlTextWriterWriteVFormatCDATA')
450
d writer value like(xmlTextWriterPtr)
451
d format * value options(*string) const char *
452
d argptr likeds(xmlVaList)
454
d xmlTextWriterWriteCDATA...
455
d pr 10i 0 extproc('xmlTextWriterWriteCDATA')
456
d writer value like(xmlTextWriterPtr)
457
d content * value options(*string) const xmlChar *
461
d xmlTextWriterStartDTD...
462
d pr 10i 0 extproc('xmlTextWriterStartDTD')
463
d writer value like(xmlTextWriterPtr)
464
d name * value options(*string) const xmlChar *
465
d pubid * value options(*string) const xmlChar *
466
d sysid * value options(*string) const xmlChar *
468
d xmlTextWriterEndDTD...
469
d pr 10i 0 extproc('xmlTextWriterEndDTD')
470
d writer value like(xmlTextWriterPtr)
472
* DTD conveniency functions
474
d xmlTextWriterWriteFormatDTD...
476
d 'xmlTextWriterWriteFormatDTD')
477
d writer value like(xmlTextWriterPtr)
478
d name * value options(*string) const xmlChar *
479
d pubid * value options(*string) const xmlChar *
480
d sysid * value options(*string) const xmlChar *
481
d format * value options(*string) const char *
482
d #vararg1 * value options(*string: *nopass) void *
483
d #vararg2 * value options(*string: *nopass) void *
484
d #vararg3 * value options(*string: *nopass) void *
485
d #vararg4 * value options(*string: *nopass) void *
486
d #vararg5 * value options(*string: *nopass) void *
487
d #vararg6 * value options(*string: *nopass) void *
488
d #vararg7 * value options(*string: *nopass) void *
489
d #vararg8 * value options(*string: *nopass) void *
491
d xmlTextWriterWriteVFormatDTD...
493
d 'xmlTextWriterWriteVFormatDTD')
494
d writer value like(xmlTextWriterPtr)
495
d name * value options(*string) const xmlChar *
496
d pubid * value options(*string) const xmlChar *
497
d sysid * value options(*string) const xmlChar *
498
d format * value options(*string) const char *
499
d argptr likeds(xmlVaList)
501
d xmlTextWriterWriteDTD...
502
d pr 10i 0 extproc('xmlTextWriterWriteDTD')
503
d writer value like(xmlTextWriterPtr)
504
d name * value options(*string) const xmlChar *
505
d pubid * value options(*string) const xmlChar *
506
d sysid * value options(*string) const xmlChar *
507
d subset * value options(*string) const xmlChar *
509
* xmlTextWriterWriteDocType:
511
* this macro maps to xmlTextWriterWriteDTD
513
d xmlTextWriterWriteDocType...
514
d pr 10i 0 extproc('xmlTextWriterWriteDTD')
515
d writer value like(xmlTextWriterPtr)
516
d name * value options(*string) const xmlChar *
517
d pubid * value options(*string) const xmlChar *
518
d sysid * value options(*string) const xmlChar *
519
d subset * value options(*string) const xmlChar *
521
* DTD element definition
523
d xmlTextWriterStartDTDElement...
525
d 'xmlTextWriterStartDTDElement')
526
d writer value like(xmlTextWriterPtr)
527
d name * value options(*string) const xmlChar *
529
d xmlTextWriterEndDTDElement...
530
d pr 10i 0 extproc('xmlTextWriterEndDTDElement')
531
d writer value like(xmlTextWriterPtr)
533
* DTD element definition conveniency functions
535
d xmlTextWriterWriteFormatDTDElement...
537
d 'xmlTextWriterWriteFormatDTDElement')
538
d writer value like(xmlTextWriterPtr)
539
d name * value options(*string) const xmlChar *
540
d format * value options(*string) const char *
541
d #vararg1 * value options(*string: *nopass) void *
542
d #vararg2 * value options(*string: *nopass) void *
543
d #vararg3 * value options(*string: *nopass) void *
544
d #vararg4 * value options(*string: *nopass) void *
545
d #vararg5 * value options(*string: *nopass) void *
546
d #vararg6 * value options(*string: *nopass) void *
547
d #vararg7 * value options(*string: *nopass) void *
548
d #vararg8 * value options(*string: *nopass) void *
550
d xmlTextWriterWriteVFormatDTDElement...
552
d 'xmlTextWriterWriteVFormatDTDElement'
554
d writer value like(xmlTextWriterPtr)
555
d name * value options(*string) const xmlChar *
556
d format * value options(*string) const char *
557
d argptr likeds(xmlVaList)
559
d xmlTextWriterWriteDTDElement...
561
d 'xmlTextWriterWriteDTDElement')
562
d writer value like(xmlTextWriterPtr)
563
d name * value options(*string) const xmlChar *
564
d content * value options(*string) const xmlChar *
566
* DTD attribute list definition
568
d xmlTextWriterStartDTDAttlist...
570
d 'xmlTextWriterStartDTDAttlist')
571
d writer value like(xmlTextWriterPtr)
572
d name * value options(*string) const xmlChar *
574
d xmlTextWriterEndDTDAttlist...
575
d pr 10i 0 extproc('xmlTextWriterEndDTDAttlist')
576
d writer value like(xmlTextWriterPtr)
578
* DTD attribute list definition conveniency functions
580
d xmlTextWriterWriteFormatDTDAttlist...
582
d 'xmlTextWriterWriteFormatDTDAttlist')
583
d writer value like(xmlTextWriterPtr)
584
d name * value options(*string) const xmlChar *
585
d format * value options(*string) const char *
586
d #vararg1 * value options(*string: *nopass) void *
587
d #vararg2 * value options(*string: *nopass) void *
588
d #vararg3 * value options(*string: *nopass) void *
589
d #vararg4 * value options(*string: *nopass) void *
590
d #vararg5 * value options(*string: *nopass) void *
591
d #vararg6 * value options(*string: *nopass) void *
592
d #vararg7 * value options(*string: *nopass) void *
593
d #vararg8 * value options(*string: *nopass) void *
595
d xmlTextWriterWriteVFormatDTDAttlist...
597
d 'xmlTextWriterWriteVFormatDTDAttlist'
599
d writer value like(xmlTextWriterPtr)
600
d name * value options(*string) const xmlChar *
601
d format * value options(*string) const char *
602
d argptr likeds(xmlVaList)
604
d xmlTextWriterWriteDTDAttlist...
606
d 'xmlTextWriterWriteDTDAttlist')
607
d writer value like(xmlTextWriterPtr)
608
d name * value options(*string) const xmlChar *
609
d content * value options(*string) const xmlChar *
611
* DTD entity definition
613
d xmlTextWriterStartDTDEntity...
615
d 'xmlTextWriterStartDTDEntity')
616
d writer value like(xmlTextWriterPtr)
618
d name * value options(*string) const xmlChar *
620
d xmlTextWriterEndDTDEntity...
621
d pr 10i 0 extproc('xmlTextWriterEndDTDEntity')
622
d writer value like(xmlTextWriterPtr)
624
* DTD entity definition conveniency functions
626
d xmlTextWriterWriteFormatDTDInternalEntity...
627
d pr 10i 0 extproc('xmlTextWriterWriteFormatDTD-
629
d writer value like(xmlTextWriterPtr)
631
d name * value options(*string) const xmlChar *
632
d format * value options(*string) const char *
633
d #vararg1 * value options(*string: *nopass) void *
634
d #vararg2 * value options(*string: *nopass) void *
635
d #vararg3 * value options(*string: *nopass) void *
636
d #vararg4 * value options(*string: *nopass) void *
637
d #vararg5 * value options(*string: *nopass) void *
638
d #vararg6 * value options(*string: *nopass) void *
639
d #vararg7 * value options(*string: *nopass) void *
640
d #vararg8 * value options(*string: *nopass) void *
642
d xmlTextWriterWriteVFormatDTDInternalEntity...
643
d pr 10i 0 extproc('xmlTextWriterWriteVFormatDT-
645
d writer value like(xmlTextWriterPtr)
647
d name * value options(*string) const xmlChar *
648
d format * value options(*string) const char *
649
d argptr likeds(xmlVaList)
651
d xmlTextWriterWriteDTDInternalEntity...
653
d 'xmlTextWriterWriteDTDInternalEntity'
655
d writer value like(xmlTextWriterPtr)
657
d name * value options(*string) const xmlChar *
658
d content * value options(*string) const xmlChar *
660
d xmlTextWriterWriteDTDExternalEntity...
662
d 'xmlTextWriterWriteDTDExternalEntity'
664
d writer value like(xmlTextWriterPtr)
666
d name * value options(*string) const xmlChar *
667
d pubid * value options(*string) const xmlChar *
668
d sysid * value options(*string) const xmlChar *
669
d ndataid * value options(*string) const xmlChar *
671
d xmlTextWriterWriteDTDExternalEntityContents...
672
d pr 10i 0 extproc('xmlTextWriterWriteDTDExtern-
674
d writer value like(xmlTextWriterPtr)
675
d pubid * value options(*string) const xmlChar *
676
d sysid * value options(*string) const xmlChar *
677
d ndataid * value options(*string) const xmlChar *
679
d xmlTextWriterWriteDTDEntity...
681
d 'xmlTextWriterWriteDTDEntity')
682
d writer value like(xmlTextWriterPtr)
684
d name * value options(*string) const xmlChar *
685
d pubid * value options(*string) const xmlChar *
686
d sysid * value options(*string) const xmlChar *
687
d ndataid * value options(*string) const xmlChar *
688
d content * value options(*string) const xmlChar *
690
* DTD notation definition
692
d xmlTextWriterWriteDTDNotation...
694
d 'xmlTextWriterWriteDTDNotation')
695
d writer value like(xmlTextWriterPtr)
696
d name * value options(*string) const xmlChar *
697
d pubid * value options(*string) const xmlChar *
698
d sysid * value options(*string) const xmlChar *
702
d xmlTextWriterSetIndent...
703
d pr 10i 0 extproc('xmlTextWriterSetIndent')
704
d writer value like(xmlTextWriterPtr)
707
d xmlTextWriterSetIndentString...
709
d 'xmlTextWriterSetIndentString')
710
d writer value like(xmlTextWriterPtr)
711
d str * value options(*string) const xmlChar *
713
d xmlTextWriterSetQuoteChar...
714
d pr 10i 0 extproc('xmlTextWriterSetQuoteChar')
715
d writer value like(xmlTextWriterPtr)
716
d quotechar value like(xmlChar)
720
d xmlTextWriterFlush...
721
d pr 10i 0 extproc('xmlTextWriterFlush')
722
d writer value like(xmlTextWriterPtr)
724
/endif LIBXML_WRITER_ENABLD
725
/endif XML_XMLWRITER_H__