php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
php_xmlwriter_arginfo.h
Go to the documentation of this file.
1/* This is a generated file, edit the .stub.php file instead.
2 * Stub hash: fcc388de55bd6d21530d16f6a9ab5f0eb307c1ff */
3
7
8ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_xmlwriter_open_memory, 0, 0, XMLWriter, MAY_BE_FALSE)
10
11ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_set_indent, 0, 2, _IS_BOOL, 0)
12 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
13 ZEND_ARG_TYPE_INFO(0, enable, _IS_BOOL, 0)
15
16ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_set_indent_string, 0, 2, _IS_BOOL, 0)
17 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
18 ZEND_ARG_TYPE_INFO(0, indentation, IS_STRING, 0)
20
21ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_comment, 0, 1, _IS_BOOL, 0)
22 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
24
25#define arginfo_xmlwriter_end_comment arginfo_xmlwriter_start_comment
26
27ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_attribute, 0, 2, _IS_BOOL, 0)
28 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
31
32#define arginfo_xmlwriter_end_attribute arginfo_xmlwriter_start_comment
33
34ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_attribute, 0, 3, _IS_BOOL, 0)
35 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
39
40ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_attribute_ns, 0, 4, _IS_BOOL, 0)
41 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
44 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 1)
46
47ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_attribute_ns, 0, 5, _IS_BOOL, 0)
48 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
51 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 1)
54
55#define arginfo_xmlwriter_start_element arginfo_xmlwriter_start_attribute
56
57#define arginfo_xmlwriter_end_element arginfo_xmlwriter_start_comment
58
59#define arginfo_xmlwriter_full_end_element arginfo_xmlwriter_start_comment
60
61#define arginfo_xmlwriter_start_element_ns arginfo_xmlwriter_start_attribute_ns
62
63ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_element, 0, 2, _IS_BOOL, 0)
64 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
68
69ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_element_ns, 0, 4, _IS_BOOL, 0)
70 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
73 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 1)
76
77ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_pi, 0, 2, _IS_BOOL, 0)
78 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
79 ZEND_ARG_TYPE_INFO(0, target, IS_STRING, 0)
81
82#define arginfo_xmlwriter_end_pi arginfo_xmlwriter_start_comment
83
84ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_pi, 0, 3, _IS_BOOL, 0)
85 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
86 ZEND_ARG_TYPE_INFO(0, target, IS_STRING, 0)
87 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
89
90#define arginfo_xmlwriter_start_cdata arginfo_xmlwriter_start_comment
91
92#define arginfo_xmlwriter_end_cdata arginfo_xmlwriter_start_comment
93
94ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_cdata, 0, 2, _IS_BOOL, 0)
95 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
96 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
98
99#define arginfo_xmlwriter_text arginfo_xmlwriter_write_cdata
100
101#define arginfo_xmlwriter_write_raw arginfo_xmlwriter_write_cdata
102
103ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_document, 0, 1, _IS_BOOL, 0)
104 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
105 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, version, IS_STRING, 1, "\"1.0\"")
107 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, standalone, IS_STRING, 1, "null")
109
110#define arginfo_xmlwriter_end_document arginfo_xmlwriter_start_comment
111
112#define arginfo_xmlwriter_write_comment arginfo_xmlwriter_write_cdata
113
114ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_dtd, 0, 2, _IS_BOOL, 0)
115 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
116 ZEND_ARG_TYPE_INFO(0, qualifiedName, IS_STRING, 0)
117 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, publicId, IS_STRING, 1, "null")
118 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, systemId, IS_STRING, 1, "null")
120
121#define arginfo_xmlwriter_end_dtd arginfo_xmlwriter_start_comment
122
123ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_dtd, 0, 2, _IS_BOOL, 0)
124 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
126 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, publicId, IS_STRING, 1, "null")
127 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, systemId, IS_STRING, 1, "null")
130
131ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_dtd_element, 0, 2, _IS_BOOL, 0)
132 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
133 ZEND_ARG_TYPE_INFO(0, qualifiedName, IS_STRING, 0)
135
136#define arginfo_xmlwriter_end_dtd_element arginfo_xmlwriter_start_comment
137
138ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_dtd_element, 0, 3, _IS_BOOL, 0)
139 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
141 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
143
144#define arginfo_xmlwriter_start_dtd_attlist arginfo_xmlwriter_start_attribute
145
146#define arginfo_xmlwriter_end_dtd_attlist arginfo_xmlwriter_start_comment
147
148#define arginfo_xmlwriter_write_dtd_attlist arginfo_xmlwriter_write_dtd_element
149
150ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_start_dtd_entity, 0, 3, _IS_BOOL, 0)
151 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
153 ZEND_ARG_TYPE_INFO(0, isParam, _IS_BOOL, 0)
155
156#define arginfo_xmlwriter_end_dtd_entity arginfo_xmlwriter_start_comment
157
158ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_write_dtd_entity, 0, 3, _IS_BOOL, 0)
159 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
161 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
162 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, isParam, _IS_BOOL, 0, "false")
163 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, publicId, IS_STRING, 1, "null")
164 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, systemId, IS_STRING, 1, "null")
165 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, notationData, IS_STRING, 1, "null")
167
168ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_xmlwriter_output_memory, 0, 1, IS_STRING, 0)
169 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
172
174 ZEND_ARG_OBJ_INFO(0, writer, XMLWriter, 0)
177
178ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_openUri, 0, 1, _IS_BOOL, 0)
179 ZEND_ARG_TYPE_INFO(0, uri, IS_STRING, 0)
181
182ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_toUri, 0, 1, IS_STATIC, 0)
183 ZEND_ARG_TYPE_INFO(0, uri, IS_STRING, 0)
185
186ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_openMemory, 0, 0, _IS_BOOL, 0)
188
189ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_toMemory, 0, 0, IS_STATIC, 0)
191
192ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_toStream, 0, 1, IS_STATIC, 0)
193 ZEND_ARG_INFO(0, stream)
195
196ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_setIndent, 0, 1, _IS_BOOL, 0)
197 ZEND_ARG_TYPE_INFO(0, enable, _IS_BOOL, 0)
199
200ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_setIndentString, 0, 1, _IS_BOOL, 0)
201 ZEND_ARG_TYPE_INFO(0, indentation, IS_STRING, 0)
203
204#define arginfo_class_XMLWriter_startComment arginfo_class_XMLWriter_openMemory
205
206#define arginfo_class_XMLWriter_endComment arginfo_class_XMLWriter_openMemory
207
208ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startAttribute, 0, 1, _IS_BOOL, 0)
211
212#define arginfo_class_XMLWriter_endAttribute arginfo_class_XMLWriter_openMemory
213
214ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeAttribute, 0, 2, _IS_BOOL, 0)
218
219ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startAttributeNs, 0, 3, _IS_BOOL, 0)
222 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 1)
224
225ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeAttributeNs, 0, 4, _IS_BOOL, 0)
228 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 1)
231
232#define arginfo_class_XMLWriter_startElement arginfo_class_XMLWriter_startAttribute
233
234#define arginfo_class_XMLWriter_endElement arginfo_class_XMLWriter_openMemory
235
236#define arginfo_class_XMLWriter_fullEndElement arginfo_class_XMLWriter_openMemory
237
238#define arginfo_class_XMLWriter_startElementNs arginfo_class_XMLWriter_startAttributeNs
239
240ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeElement, 0, 1, _IS_BOOL, 0)
244
245ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeElementNs, 0, 3, _IS_BOOL, 0)
248 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 1)
251
252ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startPi, 0, 1, _IS_BOOL, 0)
253 ZEND_ARG_TYPE_INFO(0, target, IS_STRING, 0)
255
256#define arginfo_class_XMLWriter_endPi arginfo_class_XMLWriter_openMemory
257
258ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writePi, 0, 2, _IS_BOOL, 0)
259 ZEND_ARG_TYPE_INFO(0, target, IS_STRING, 0)
260 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
262
263#define arginfo_class_XMLWriter_startCdata arginfo_class_XMLWriter_openMemory
264
265#define arginfo_class_XMLWriter_endCdata arginfo_class_XMLWriter_openMemory
266
267ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeCdata, 0, 1, _IS_BOOL, 0)
268 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
270
271#define arginfo_class_XMLWriter_text arginfo_class_XMLWriter_writeCdata
272
273#define arginfo_class_XMLWriter_writeRaw arginfo_class_XMLWriter_writeCdata
274
275ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startDocument, 0, 0, _IS_BOOL, 0)
276 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, version, IS_STRING, 1, "\"1.0\"")
278 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, standalone, IS_STRING, 1, "null")
280
281#define arginfo_class_XMLWriter_endDocument arginfo_class_XMLWriter_openMemory
282
283#define arginfo_class_XMLWriter_writeComment arginfo_class_XMLWriter_writeCdata
284
285ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startDtd, 0, 1, _IS_BOOL, 0)
286 ZEND_ARG_TYPE_INFO(0, qualifiedName, IS_STRING, 0)
287 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, publicId, IS_STRING, 1, "null")
288 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, systemId, IS_STRING, 1, "null")
290
291#define arginfo_class_XMLWriter_endDtd arginfo_class_XMLWriter_openMemory
292
293ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeDtd, 0, 1, _IS_BOOL, 0)
295 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, publicId, IS_STRING, 1, "null")
296 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, systemId, IS_STRING, 1, "null")
299
300ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startDtdElement, 0, 1, _IS_BOOL, 0)
301 ZEND_ARG_TYPE_INFO(0, qualifiedName, IS_STRING, 0)
303
304#define arginfo_class_XMLWriter_endDtdElement arginfo_class_XMLWriter_openMemory
305
306ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeDtdElement, 0, 2, _IS_BOOL, 0)
308 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
310
311#define arginfo_class_XMLWriter_startDtdAttlist arginfo_class_XMLWriter_startAttribute
312
313#define arginfo_class_XMLWriter_endDtdAttlist arginfo_class_XMLWriter_openMemory
314
315#define arginfo_class_XMLWriter_writeDtdAttlist arginfo_class_XMLWriter_writeDtdElement
316
317ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_startDtdEntity, 0, 2, _IS_BOOL, 0)
319 ZEND_ARG_TYPE_INFO(0, isParam, _IS_BOOL, 0)
321
322#define arginfo_class_XMLWriter_endDtdEntity arginfo_class_XMLWriter_openMemory
323
324ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_writeDtdEntity, 0, 2, _IS_BOOL, 0)
326 ZEND_ARG_TYPE_INFO(0, content, IS_STRING, 0)
327 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, isParam, _IS_BOOL, 0, "false")
328 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, publicId, IS_STRING, 1, "null")
329 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, systemId, IS_STRING, 1, "null")
330 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, notationData, IS_STRING, 1, "null")
332
333ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_XMLWriter_outputMemory, 0, 0, IS_STRING, 0)
336
340
386
387static const zend_function_entry ext_functions[] = {
388 ZEND_FE(xmlwriter_open_uri, arginfo_xmlwriter_open_uri)
389 ZEND_FE(xmlwriter_open_memory, arginfo_xmlwriter_open_memory)
390 ZEND_FE(xmlwriter_set_indent, arginfo_xmlwriter_set_indent)
391 ZEND_FE(xmlwriter_set_indent_string, arginfo_xmlwriter_set_indent_string)
392 ZEND_FE(xmlwriter_start_comment, arginfo_xmlwriter_start_comment)
394 ZEND_FE(xmlwriter_start_attribute, arginfo_xmlwriter_start_attribute)
396 ZEND_FE(xmlwriter_write_attribute, arginfo_xmlwriter_write_attribute)
397 ZEND_FE(xmlwriter_start_attribute_ns, arginfo_xmlwriter_start_attribute_ns)
398 ZEND_FE(xmlwriter_write_attribute_ns, arginfo_xmlwriter_write_attribute_ns)
403 ZEND_FE(xmlwriter_write_element, arginfo_xmlwriter_write_element)
404 ZEND_FE(xmlwriter_write_element_ns, arginfo_xmlwriter_write_element_ns)
405 ZEND_FE(xmlwriter_start_pi, arginfo_xmlwriter_start_pi)
407 ZEND_FE(xmlwriter_write_pi, arginfo_xmlwriter_write_pi)
410 ZEND_FE(xmlwriter_write_cdata, arginfo_xmlwriter_write_cdata)
413 ZEND_FE(xmlwriter_start_document, arginfo_xmlwriter_start_document)
416 ZEND_FE(xmlwriter_start_dtd, arginfo_xmlwriter_start_dtd)
418 ZEND_FE(xmlwriter_write_dtd, arginfo_xmlwriter_write_dtd)
419 ZEND_FE(xmlwriter_start_dtd_element, arginfo_xmlwriter_start_dtd_element)
421 ZEND_FE(xmlwriter_write_dtd_element, arginfo_xmlwriter_write_dtd_element)
425 ZEND_FE(xmlwriter_start_dtd_entity, arginfo_xmlwriter_start_dtd_entity)
427 ZEND_FE(xmlwriter_write_dtd_entity, arginfo_xmlwriter_write_dtd_entity)
428 ZEND_FE(xmlwriter_output_memory, arginfo_xmlwriter_output_memory)
429 ZEND_FE(xmlwriter_flush, arginfo_xmlwriter_flush)
431};
432
433static const zend_function_entry class_XMLWriter_methods[] = {
434 ZEND_RAW_FENTRY("openUri", zif_xmlwriter_open_uri, arginfo_class_XMLWriter_openUri, ZEND_ACC_PUBLIC, NULL, NULL)
435 ZEND_ME(XMLWriter, toUri, arginfo_class_XMLWriter_toUri, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
436 ZEND_RAW_FENTRY("openMemory", zif_xmlwriter_open_memory, arginfo_class_XMLWriter_openMemory, ZEND_ACC_PUBLIC, NULL, NULL)
437 ZEND_ME(XMLWriter, toMemory, arginfo_class_XMLWriter_toMemory, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
438 ZEND_ME(XMLWriter, toStream, arginfo_class_XMLWriter_toStream, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC)
439 ZEND_RAW_FENTRY("setIndent", zif_xmlwriter_set_indent, arginfo_class_XMLWriter_setIndent, ZEND_ACC_PUBLIC, NULL, NULL)
440 ZEND_RAW_FENTRY("setIndentString", zif_xmlwriter_set_indent_string, arginfo_class_XMLWriter_setIndentString, ZEND_ACC_PUBLIC, NULL, NULL)
441 ZEND_RAW_FENTRY("startComment", zif_xmlwriter_start_comment, arginfo_class_XMLWriter_startComment, ZEND_ACC_PUBLIC, NULL, NULL)
442 ZEND_RAW_FENTRY("endComment", zif_xmlwriter_end_comment, arginfo_class_XMLWriter_endComment, ZEND_ACC_PUBLIC, NULL, NULL)
443 ZEND_RAW_FENTRY("startAttribute", zif_xmlwriter_start_attribute, arginfo_class_XMLWriter_startAttribute, ZEND_ACC_PUBLIC, NULL, NULL)
444 ZEND_RAW_FENTRY("endAttribute", zif_xmlwriter_end_attribute, arginfo_class_XMLWriter_endAttribute, ZEND_ACC_PUBLIC, NULL, NULL)
445 ZEND_RAW_FENTRY("writeAttribute", zif_xmlwriter_write_attribute, arginfo_class_XMLWriter_writeAttribute, ZEND_ACC_PUBLIC, NULL, NULL)
446 ZEND_RAW_FENTRY("startAttributeNs", zif_xmlwriter_start_attribute_ns, arginfo_class_XMLWriter_startAttributeNs, ZEND_ACC_PUBLIC, NULL, NULL)
447 ZEND_RAW_FENTRY("writeAttributeNs", zif_xmlwriter_write_attribute_ns, arginfo_class_XMLWriter_writeAttributeNs, ZEND_ACC_PUBLIC, NULL, NULL)
448 ZEND_RAW_FENTRY("startElement", zif_xmlwriter_start_element, arginfo_class_XMLWriter_startElement, ZEND_ACC_PUBLIC, NULL, NULL)
449 ZEND_RAW_FENTRY("endElement", zif_xmlwriter_end_element, arginfo_class_XMLWriter_endElement, ZEND_ACC_PUBLIC, NULL, NULL)
450 ZEND_RAW_FENTRY("fullEndElement", zif_xmlwriter_full_end_element, arginfo_class_XMLWriter_fullEndElement, ZEND_ACC_PUBLIC, NULL, NULL)
451 ZEND_RAW_FENTRY("startElementNs", zif_xmlwriter_start_element_ns, arginfo_class_XMLWriter_startElementNs, ZEND_ACC_PUBLIC, NULL, NULL)
452 ZEND_RAW_FENTRY("writeElement", zif_xmlwriter_write_element, arginfo_class_XMLWriter_writeElement, ZEND_ACC_PUBLIC, NULL, NULL)
453 ZEND_RAW_FENTRY("writeElementNs", zif_xmlwriter_write_element_ns, arginfo_class_XMLWriter_writeElementNs, ZEND_ACC_PUBLIC, NULL, NULL)
454 ZEND_RAW_FENTRY("startPi", zif_xmlwriter_start_pi, arginfo_class_XMLWriter_startPi, ZEND_ACC_PUBLIC, NULL, NULL)
456 ZEND_RAW_FENTRY("writePi", zif_xmlwriter_write_pi, arginfo_class_XMLWriter_writePi, ZEND_ACC_PUBLIC, NULL, NULL)
457 ZEND_RAW_FENTRY("startCdata", zif_xmlwriter_start_cdata, arginfo_class_XMLWriter_startCdata, ZEND_ACC_PUBLIC, NULL, NULL)
458 ZEND_RAW_FENTRY("endCdata", zif_xmlwriter_end_cdata, arginfo_class_XMLWriter_endCdata, ZEND_ACC_PUBLIC, NULL, NULL)
459 ZEND_RAW_FENTRY("writeCdata", zif_xmlwriter_write_cdata, arginfo_class_XMLWriter_writeCdata, ZEND_ACC_PUBLIC, NULL, NULL)
461 ZEND_RAW_FENTRY("writeRaw", zif_xmlwriter_write_raw, arginfo_class_XMLWriter_writeRaw, ZEND_ACC_PUBLIC, NULL, NULL)
462 ZEND_RAW_FENTRY("startDocument", zif_xmlwriter_start_document, arginfo_class_XMLWriter_startDocument, ZEND_ACC_PUBLIC, NULL, NULL)
463 ZEND_RAW_FENTRY("endDocument", zif_xmlwriter_end_document, arginfo_class_XMLWriter_endDocument, ZEND_ACC_PUBLIC, NULL, NULL)
464 ZEND_RAW_FENTRY("writeComment", zif_xmlwriter_write_comment, arginfo_class_XMLWriter_writeComment, ZEND_ACC_PUBLIC, NULL, NULL)
465 ZEND_RAW_FENTRY("startDtd", zif_xmlwriter_start_dtd, arginfo_class_XMLWriter_startDtd, ZEND_ACC_PUBLIC, NULL, NULL)
466 ZEND_RAW_FENTRY("endDtd", zif_xmlwriter_end_dtd, arginfo_class_XMLWriter_endDtd, ZEND_ACC_PUBLIC, NULL, NULL)
467 ZEND_RAW_FENTRY("writeDtd", zif_xmlwriter_write_dtd, arginfo_class_XMLWriter_writeDtd, ZEND_ACC_PUBLIC, NULL, NULL)
468 ZEND_RAW_FENTRY("startDtdElement", zif_xmlwriter_start_dtd_element, arginfo_class_XMLWriter_startDtdElement, ZEND_ACC_PUBLIC, NULL, NULL)
469 ZEND_RAW_FENTRY("endDtdElement", zif_xmlwriter_end_dtd_element, arginfo_class_XMLWriter_endDtdElement, ZEND_ACC_PUBLIC, NULL, NULL)
470 ZEND_RAW_FENTRY("writeDtdElement", zif_xmlwriter_write_dtd_element, arginfo_class_XMLWriter_writeDtdElement, ZEND_ACC_PUBLIC, NULL, NULL)
471 ZEND_RAW_FENTRY("startDtdAttlist", zif_xmlwriter_start_dtd_attlist, arginfo_class_XMLWriter_startDtdAttlist, ZEND_ACC_PUBLIC, NULL, NULL)
472 ZEND_RAW_FENTRY("endDtdAttlist", zif_xmlwriter_end_dtd_attlist, arginfo_class_XMLWriter_endDtdAttlist, ZEND_ACC_PUBLIC, NULL, NULL)
473 ZEND_RAW_FENTRY("writeDtdAttlist", zif_xmlwriter_write_dtd_attlist, arginfo_class_XMLWriter_writeDtdAttlist, ZEND_ACC_PUBLIC, NULL, NULL)
474 ZEND_RAW_FENTRY("startDtdEntity", zif_xmlwriter_start_dtd_entity, arginfo_class_XMLWriter_startDtdEntity, ZEND_ACC_PUBLIC, NULL, NULL)
475 ZEND_RAW_FENTRY("endDtdEntity", zif_xmlwriter_end_dtd_entity, arginfo_class_XMLWriter_endDtdEntity, ZEND_ACC_PUBLIC, NULL, NULL)
476 ZEND_RAW_FENTRY("writeDtdEntity", zif_xmlwriter_write_dtd_entity, arginfo_class_XMLWriter_writeDtdEntity, ZEND_ACC_PUBLIC, NULL, NULL)
477 ZEND_RAW_FENTRY("outputMemory", zif_xmlwriter_output_memory, arginfo_class_XMLWriter_outputMemory, ZEND_ACC_PUBLIC, NULL, NULL)
478 ZEND_RAW_FENTRY("flush", zif_xmlwriter_flush, arginfo_class_XMLWriter_flush, ZEND_ACC_PUBLIC, NULL, NULL)
480};
481
482static zend_class_entry *register_class_XMLWriter(void)
483{
484 zend_class_entry ce, *class_entry;
485
486 INIT_CLASS_ENTRY(ce, "XMLWriter", class_XMLWriter_methods);
487 class_entry = zend_register_internal_class_with_flags(&ce, NULL, 0);
488
489 return class_entry;
490}
#define NULL
Definition gdcache.h:45
#define prefix
xmlCharEncodingHandlerPtr encoding
Definition php_soap.h:170
xmlwriter_write_pi(XMLWriter $writer, string $target, string $content)
xmlwriter_output_memory(XMLWriter $writer, bool $flush=true)
xmlwriter_end_dtd_entity(XMLWriter $writer)
xmlwriter_end_document(XMLWriter $writer)
xmlwriter_write_dtd_element(XMLWriter $writer, string $name, string $content)
xmlwriter_start_cdata(XMLWriter $writer)
xmlwriter_text(XMLWriter $writer, string $content)
xmlwriter_start_pi(XMLWriter $writer, string $target)
xmlwriter_start_dtd(XMLWriter $writer, string $qualifiedName, ?string $publicId=null, ?string $systemId=null)
xmlwriter_end_pi(XMLWriter $writer)
xmlwriter_end_comment(XMLWriter $writer)
xmlwriter_start_dtd_attlist(XMLWriter $writer, string $name)
xmlwriter_start_attribute(XMLWriter $writer, string $name)
xmlwriter_write_raw(XMLWriter $writer, string $content)
xmlwriter_start_dtd_element(XMLWriter $writer, string $qualifiedName)
xmlwriter_start_element_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace)
xmlwriter_end_dtd_attlist(XMLWriter $writer)
xmlwriter_write_cdata(XMLWriter $writer, string $content)
xmlwriter_flush(XMLWriter $writer, bool $empty=true)
xmlwriter_write_element_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace, ?string $content=null)
xmlwriter_write_dtd_entity(XMLWriter $writer, string $name, string $content, bool $isParam=false, ?string $publicId=null, ?string $systemId=null, ?string $notationData=null)
xmlwriter_write_comment(XMLWriter $writer, string $content)
xmlwriter_start_attribute_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace)
xmlwriter_end_attribute(XMLWriter $writer)
xmlwriter_open_memory()
xmlwriter_set_indent(XMLWriter $writer, bool $enable)
xmlwriter_full_end_element(XMLWriter $writer)
xmlwriter_end_dtd_element(XMLWriter $writer)
xmlwriter_write_attribute(XMLWriter $writer, string $name, string $value)
xmlwriter_write_attribute_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace, string $value)
xmlwriter_end_cdata(XMLWriter $writer)
xmlwriter_start_dtd_entity(XMLWriter $writer, string $name, bool $isParam)
xmlwriter_open_uri(string $uri)
xmlwriter_start_document(XMLWriter $writer, ?string $version="1.0", ?string $encoding=null, ?string $standalone=null)
xmlwriter_write_dtd_attlist(XMLWriter $writer, string $name, string $content)
xmlwriter_end_dtd(XMLWriter $writer)
xmlwriter_set_indent_string(XMLWriter $writer, string $indentation)
xmlwriter_end_element(XMLWriter $writer)
xmlwriter_start_element(XMLWriter $writer, string $name)
xmlwriter_write_element(XMLWriter $writer, string $name, ?string $content=null)
xmlwriter_write_dtd(XMLWriter $writer, string $name, ?string $publicId=null, ?string $systemId=null, ?string $content=null)
xmlwriter_start_comment(XMLWriter $writer)
#define arginfo_class_XMLWriter_startComment
#define arginfo_class_XMLWriter_endPi
#define arginfo_xmlwriter_start_dtd_attlist
#define arginfo_class_XMLWriter_startElementNs
#define arginfo_class_XMLWriter_startCdata
#define arginfo_class_XMLWriter_fullEndElement
#define arginfo_class_XMLWriter_text
#define arginfo_class_XMLWriter_writeRaw
#define arginfo_class_XMLWriter_endDtdEntity
#define arginfo_xmlwriter_write_dtd_attlist
#define arginfo_xmlwriter_end_dtd_entity
#define arginfo_xmlwriter_end_document
#define arginfo_xmlwriter_full_end_element
#define arginfo_xmlwriter_start_element
#define arginfo_xmlwriter_text
#define arginfo_class_XMLWriter_endDocument
#define arginfo_xmlwriter_start_cdata
#define arginfo_class_XMLWriter_endComment
#define arginfo_class_XMLWriter_endAttribute
#define arginfo_class_XMLWriter_startElement
#define arginfo_class_XMLWriter_endDtdAttlist
#define arginfo_class_XMLWriter_writeDtdAttlist
#define arginfo_class_XMLWriter_endDtd
#define arginfo_xmlwriter_write_comment
#define arginfo_xmlwriter_end_attribute
#define arginfo_xmlwriter_end_element
#define arginfo_xmlwriter_end_cdata
#define arginfo_class_XMLWriter_endElement
#define arginfo_class_XMLWriter_endDtdElement
#define arginfo_class_XMLWriter_writeComment
#define arginfo_xmlwriter_start_element_ns
#define arginfo_xmlwriter_end_dtd_attlist
#define arginfo_xmlwriter_end_dtd_element
#define arginfo_xmlwriter_end_pi
#define arginfo_xmlwriter_end_dtd
#define arginfo_xmlwriter_end_comment
#define arginfo_class_XMLWriter_endCdata
#define arginfo_class_XMLWriter_startDtdAttlist
#define arginfo_xmlwriter_write_raw
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
Definition zend_API.c:3512
#define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type)
Definition zend_API.h:195
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
Definition zend_API.h:185
#define ZEND_FE_END
Definition zend_API.h:124
struct _zend_function_entry zend_function_entry
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
Definition zend_API.h:205
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
Definition zend_API.h:279
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
Definition zend_API.h:80
#define ZEND_ARG_INFO(pass_by_ref, name)
Definition zend_API.h:130
#define ZEND_METHOD(classname, name)
Definition zend_API.h:76
#define ZEND_END_ARG_INFO()
Definition zend_API.h:219
#define ZEND_ARG_OBJ_INFO(pass_by_ref, name, class_name, allow_null)
Definition zend_API.h:154
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
Definition zend_API.h:140
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
Definition zend_API.h:138
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
Definition zend_API.h:208
#define ZEND_FE(name, arg_info)
Definition zend_API.h:86
#define ZEND_ME(classname, name, arg_info, flags)
Definition zend_API.h:91
#define ZEND_FUNCTION(name)
Definition zend_API.h:75
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
Definition zend_API.h:188
#define ZEND_ACC_STATIC
#define ZEND_ACC_PUBLIC
struct _zend_class_entry zend_class_entry
#define MAY_BE_STRING
#define MAY_BE_FALSE
#define MAY_BE_LONG
#define IS_STRING
Definition zend_types.h:606
#define _IS_BOOL
Definition zend_types.h:629
#define IS_STATIC
Definition zend_types.h:618
zend_string * name
value