1 | /* Generated */
|
---|
2 |
|
---|
3 | #include <Python.h>
|
---|
4 | #include <libxml/xmlversion.h>
|
---|
5 | #include <libxml/tree.h>
|
---|
6 | #include <libxml/xmlschemastypes.h>
|
---|
7 | #include "libxml_wrap.h"
|
---|
8 | #include "libxml2-py.h"
|
---|
9 |
|
---|
10 | #if defined(LIBXML_DOCB_ENABLED)
|
---|
11 | PyObject *
|
---|
12 | libxml_docbDefaultSAXHandlerInit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
13 |
|
---|
14 | docbDefaultSAXHandlerInit();
|
---|
15 | Py_INCREF(Py_None);
|
---|
16 | return(Py_None);
|
---|
17 | }
|
---|
18 |
|
---|
19 | #endif /* defined(LIBXML_DOCB_ENABLED) */
|
---|
20 | #if defined(LIBXML_HTML_ENABLED)
|
---|
21 | PyObject *
|
---|
22 | libxml_htmlAutoCloseTag(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
23 | PyObject *py_retval;
|
---|
24 | int c_retval;
|
---|
25 | htmlDocPtr doc;
|
---|
26 | PyObject *pyobj_doc;
|
---|
27 | xmlChar * name;
|
---|
28 | htmlNodePtr elem;
|
---|
29 | PyObject *pyobj_elem;
|
---|
30 |
|
---|
31 | if (!PyArg_ParseTuple(args, (char *)"OzO:htmlAutoCloseTag", &pyobj_doc, &name, &pyobj_elem))
|
---|
32 | return(NULL);
|
---|
33 | doc = (htmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
34 | elem = (htmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
35 |
|
---|
36 | c_retval = htmlAutoCloseTag(doc, name, elem);
|
---|
37 | py_retval = libxml_intWrap((int) c_retval);
|
---|
38 | return(py_retval);
|
---|
39 | }
|
---|
40 |
|
---|
41 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
42 | #if defined(LIBXML_HTML_ENABLED)
|
---|
43 | PyObject *
|
---|
44 | libxml_htmlCreateFileParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
45 | PyObject *py_retval;
|
---|
46 | htmlParserCtxtPtr c_retval;
|
---|
47 | char * filename;
|
---|
48 | char * encoding;
|
---|
49 |
|
---|
50 | if (!PyArg_ParseTuple(args, (char *)"zz:htmlCreateFileParserCtxt", &filename, &encoding))
|
---|
51 | return(NULL);
|
---|
52 |
|
---|
53 | c_retval = htmlCreateFileParserCtxt(filename, encoding);
|
---|
54 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
55 | return(py_retval);
|
---|
56 | }
|
---|
57 |
|
---|
58 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
59 | #if defined(LIBXML_HTML_ENABLED)
|
---|
60 | PyObject *
|
---|
61 | libxml_htmlCreateMemoryParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
62 | PyObject *py_retval;
|
---|
63 | htmlParserCtxtPtr c_retval;
|
---|
64 | char * buffer;
|
---|
65 | int py_buffsize0;
|
---|
66 | int size;
|
---|
67 |
|
---|
68 | if (!PyArg_ParseTuple(args, (char *)"s#i:htmlCreateMemoryParserCtxt", &buffer, &py_buffsize0, &size))
|
---|
69 | return(NULL);
|
---|
70 |
|
---|
71 | c_retval = htmlCreateMemoryParserCtxt(buffer, size);
|
---|
72 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
73 | return(py_retval);
|
---|
74 | }
|
---|
75 |
|
---|
76 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
77 | #if defined(LIBXML_HTML_ENABLED)
|
---|
78 | #endif
|
---|
79 | #if defined(LIBXML_HTML_ENABLED)
|
---|
80 | PyObject *
|
---|
81 | libxml_htmlCtxtReadDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
82 | PyObject *py_retval;
|
---|
83 | htmlDocPtr c_retval;
|
---|
84 | htmlParserCtxtPtr ctxt;
|
---|
85 | PyObject *pyobj_ctxt;
|
---|
86 | xmlChar * cur;
|
---|
87 | char * URL;
|
---|
88 | char * encoding;
|
---|
89 | int options;
|
---|
90 |
|
---|
91 | if (!PyArg_ParseTuple(args, (char *)"Ozzzi:htmlCtxtReadDoc", &pyobj_ctxt, &cur, &URL, &encoding, &options))
|
---|
92 | return(NULL);
|
---|
93 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
94 |
|
---|
95 | c_retval = htmlCtxtReadDoc(ctxt, cur, URL, encoding, options);
|
---|
96 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
97 | return(py_retval);
|
---|
98 | }
|
---|
99 |
|
---|
100 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
101 | #if defined(LIBXML_HTML_ENABLED)
|
---|
102 | PyObject *
|
---|
103 | libxml_htmlCtxtReadFd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
104 | PyObject *py_retval;
|
---|
105 | htmlDocPtr c_retval;
|
---|
106 | htmlParserCtxtPtr ctxt;
|
---|
107 | PyObject *pyobj_ctxt;
|
---|
108 | int fd;
|
---|
109 | char * URL;
|
---|
110 | char * encoding;
|
---|
111 | int options;
|
---|
112 |
|
---|
113 | if (!PyArg_ParseTuple(args, (char *)"Oizzi:htmlCtxtReadFd", &pyobj_ctxt, &fd, &URL, &encoding, &options))
|
---|
114 | return(NULL);
|
---|
115 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
116 |
|
---|
117 | c_retval = htmlCtxtReadFd(ctxt, fd, URL, encoding, options);
|
---|
118 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
119 | return(py_retval);
|
---|
120 | }
|
---|
121 |
|
---|
122 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
123 | #if defined(LIBXML_HTML_ENABLED)
|
---|
124 | PyObject *
|
---|
125 | libxml_htmlCtxtReadFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
126 | PyObject *py_retval;
|
---|
127 | htmlDocPtr c_retval;
|
---|
128 | htmlParserCtxtPtr ctxt;
|
---|
129 | PyObject *pyobj_ctxt;
|
---|
130 | char * filename;
|
---|
131 | char * encoding;
|
---|
132 | int options;
|
---|
133 |
|
---|
134 | if (!PyArg_ParseTuple(args, (char *)"Ozzi:htmlCtxtReadFile", &pyobj_ctxt, &filename, &encoding, &options))
|
---|
135 | return(NULL);
|
---|
136 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
137 |
|
---|
138 | c_retval = htmlCtxtReadFile(ctxt, filename, encoding, options);
|
---|
139 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
140 | return(py_retval);
|
---|
141 | }
|
---|
142 |
|
---|
143 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
144 | #if defined(LIBXML_HTML_ENABLED)
|
---|
145 | PyObject *
|
---|
146 | libxml_htmlCtxtReadMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
147 | PyObject *py_retval;
|
---|
148 | htmlDocPtr c_retval;
|
---|
149 | htmlParserCtxtPtr ctxt;
|
---|
150 | PyObject *pyobj_ctxt;
|
---|
151 | char * buffer;
|
---|
152 | int py_buffsize0;
|
---|
153 | int size;
|
---|
154 | char * URL;
|
---|
155 | char * encoding;
|
---|
156 | int options;
|
---|
157 |
|
---|
158 | if (!PyArg_ParseTuple(args, (char *)"Os#izzi:htmlCtxtReadMemory", &pyobj_ctxt, &buffer, &py_buffsize0, &size, &URL, &encoding, &options))
|
---|
159 | return(NULL);
|
---|
160 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
161 |
|
---|
162 | c_retval = htmlCtxtReadMemory(ctxt, buffer, size, URL, encoding, options);
|
---|
163 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
164 | return(py_retval);
|
---|
165 | }
|
---|
166 |
|
---|
167 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
168 | #if defined(LIBXML_HTML_ENABLED)
|
---|
169 | PyObject *
|
---|
170 | libxml_htmlCtxtReset(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
171 | htmlParserCtxtPtr ctxt;
|
---|
172 | PyObject *pyobj_ctxt;
|
---|
173 |
|
---|
174 | if (!PyArg_ParseTuple(args, (char *)"O:htmlCtxtReset", &pyobj_ctxt))
|
---|
175 | return(NULL);
|
---|
176 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
177 |
|
---|
178 | htmlCtxtReset(ctxt);
|
---|
179 | Py_INCREF(Py_None);
|
---|
180 | return(Py_None);
|
---|
181 | }
|
---|
182 |
|
---|
183 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
184 | #if defined(LIBXML_HTML_ENABLED)
|
---|
185 | PyObject *
|
---|
186 | libxml_htmlCtxtUseOptions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
187 | PyObject *py_retval;
|
---|
188 | int c_retval;
|
---|
189 | htmlParserCtxtPtr ctxt;
|
---|
190 | PyObject *pyobj_ctxt;
|
---|
191 | int options;
|
---|
192 |
|
---|
193 | if (!PyArg_ParseTuple(args, (char *)"Oi:htmlCtxtUseOptions", &pyobj_ctxt, &options))
|
---|
194 | return(NULL);
|
---|
195 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
196 |
|
---|
197 | c_retval = htmlCtxtUseOptions(ctxt, options);
|
---|
198 | py_retval = libxml_intWrap((int) c_retval);
|
---|
199 | return(py_retval);
|
---|
200 | }
|
---|
201 |
|
---|
202 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
203 | #if defined(LIBXML_HTML_ENABLED)
|
---|
204 | PyObject *
|
---|
205 | libxml_htmlDefaultSAXHandlerInit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
206 |
|
---|
207 | htmlDefaultSAXHandlerInit();
|
---|
208 | Py_INCREF(Py_None);
|
---|
209 | return(Py_None);
|
---|
210 | }
|
---|
211 |
|
---|
212 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
213 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
214 | PyObject *
|
---|
215 | libxml_htmlDocContentDumpFormatOutput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
216 | xmlOutputBufferPtr buf;
|
---|
217 | PyObject *pyobj_buf;
|
---|
218 | xmlDocPtr cur;
|
---|
219 | PyObject *pyobj_cur;
|
---|
220 | char * encoding;
|
---|
221 | int format;
|
---|
222 |
|
---|
223 | if (!PyArg_ParseTuple(args, (char *)"OOzi:htmlDocContentDumpFormatOutput", &pyobj_buf, &pyobj_cur, &encoding, &format))
|
---|
224 | return(NULL);
|
---|
225 | buf = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_buf);
|
---|
226 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
227 |
|
---|
228 | htmlDocContentDumpFormatOutput(buf, cur, encoding, format);
|
---|
229 | Py_INCREF(Py_None);
|
---|
230 | return(Py_None);
|
---|
231 | }
|
---|
232 |
|
---|
233 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
234 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
235 | PyObject *
|
---|
236 | libxml_htmlDocContentDumpOutput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
237 | xmlOutputBufferPtr buf;
|
---|
238 | PyObject *pyobj_buf;
|
---|
239 | xmlDocPtr cur;
|
---|
240 | PyObject *pyobj_cur;
|
---|
241 | char * encoding;
|
---|
242 |
|
---|
243 | if (!PyArg_ParseTuple(args, (char *)"OOz:htmlDocContentDumpOutput", &pyobj_buf, &pyobj_cur, &encoding))
|
---|
244 | return(NULL);
|
---|
245 | buf = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_buf);
|
---|
246 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
247 |
|
---|
248 | htmlDocContentDumpOutput(buf, cur, encoding);
|
---|
249 | Py_INCREF(Py_None);
|
---|
250 | return(Py_None);
|
---|
251 | }
|
---|
252 |
|
---|
253 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
254 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
255 | PyObject *
|
---|
256 | libxml_htmlDocDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
257 | PyObject *py_retval;
|
---|
258 | int c_retval;
|
---|
259 | FILE * f;
|
---|
260 | PyObject *pyobj_f;
|
---|
261 | xmlDocPtr cur;
|
---|
262 | PyObject *pyobj_cur;
|
---|
263 |
|
---|
264 | if (!PyArg_ParseTuple(args, (char *)"OO:htmlDocDump", &pyobj_f, &pyobj_cur))
|
---|
265 | return(NULL);
|
---|
266 | f = (FILE *) PyFile_Get(pyobj_f);
|
---|
267 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
268 |
|
---|
269 | c_retval = htmlDocDump(f, cur);
|
---|
270 | PyFile_Release(f);
|
---|
271 | py_retval = libxml_intWrap((int) c_retval);
|
---|
272 | return(py_retval);
|
---|
273 | }
|
---|
274 |
|
---|
275 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
276 | #if defined(LIBXML_HTML_ENABLED)
|
---|
277 | PyObject *
|
---|
278 | libxml_htmlFreeParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
279 | htmlParserCtxtPtr ctxt;
|
---|
280 | PyObject *pyobj_ctxt;
|
---|
281 |
|
---|
282 | if (!PyArg_ParseTuple(args, (char *)"O:htmlFreeParserCtxt", &pyobj_ctxt))
|
---|
283 | return(NULL);
|
---|
284 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
285 |
|
---|
286 | htmlFreeParserCtxt(ctxt);
|
---|
287 | Py_INCREF(Py_None);
|
---|
288 | return(Py_None);
|
---|
289 | }
|
---|
290 |
|
---|
291 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
292 | #if defined(LIBXML_HTML_ENABLED)
|
---|
293 | PyObject *
|
---|
294 | libxml_htmlGetMetaEncoding(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
295 | PyObject *py_retval;
|
---|
296 | const xmlChar * c_retval;
|
---|
297 | htmlDocPtr doc;
|
---|
298 | PyObject *pyobj_doc;
|
---|
299 |
|
---|
300 | if (!PyArg_ParseTuple(args, (char *)"O:htmlGetMetaEncoding", &pyobj_doc))
|
---|
301 | return(NULL);
|
---|
302 | doc = (htmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
303 |
|
---|
304 | c_retval = htmlGetMetaEncoding(doc);
|
---|
305 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
306 | return(py_retval);
|
---|
307 | }
|
---|
308 |
|
---|
309 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
310 | #if defined(LIBXML_HTML_ENABLED)
|
---|
311 | PyObject *
|
---|
312 | libxml_htmlHandleOmittedElem(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
313 | PyObject *py_retval;
|
---|
314 | int c_retval;
|
---|
315 | int val;
|
---|
316 |
|
---|
317 | if (!PyArg_ParseTuple(args, (char *)"i:htmlHandleOmittedElem", &val))
|
---|
318 | return(NULL);
|
---|
319 |
|
---|
320 | c_retval = htmlHandleOmittedElem(val);
|
---|
321 | py_retval = libxml_intWrap((int) c_retval);
|
---|
322 | return(py_retval);
|
---|
323 | }
|
---|
324 |
|
---|
325 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
326 | #if defined(LIBXML_HTML_ENABLED)
|
---|
327 | PyObject *
|
---|
328 | libxml_htmlInitAutoClose(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
329 |
|
---|
330 | htmlInitAutoClose();
|
---|
331 | Py_INCREF(Py_None);
|
---|
332 | return(Py_None);
|
---|
333 | }
|
---|
334 |
|
---|
335 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
336 | #if defined(LIBXML_HTML_ENABLED)
|
---|
337 | PyObject *
|
---|
338 | libxml_htmlIsAutoClosed(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
339 | PyObject *py_retval;
|
---|
340 | int c_retval;
|
---|
341 | htmlDocPtr doc;
|
---|
342 | PyObject *pyobj_doc;
|
---|
343 | htmlNodePtr elem;
|
---|
344 | PyObject *pyobj_elem;
|
---|
345 |
|
---|
346 | if (!PyArg_ParseTuple(args, (char *)"OO:htmlIsAutoClosed", &pyobj_doc, &pyobj_elem))
|
---|
347 | return(NULL);
|
---|
348 | doc = (htmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
349 | elem = (htmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
350 |
|
---|
351 | c_retval = htmlIsAutoClosed(doc, elem);
|
---|
352 | py_retval = libxml_intWrap((int) c_retval);
|
---|
353 | return(py_retval);
|
---|
354 | }
|
---|
355 |
|
---|
356 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
357 | #if defined(LIBXML_HTML_ENABLED)
|
---|
358 | PyObject *
|
---|
359 | libxml_htmlIsBooleanAttr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
360 | PyObject *py_retval;
|
---|
361 | int c_retval;
|
---|
362 | xmlChar * name;
|
---|
363 |
|
---|
364 | if (!PyArg_ParseTuple(args, (char *)"z:htmlIsBooleanAttr", &name))
|
---|
365 | return(NULL);
|
---|
366 |
|
---|
367 | c_retval = htmlIsBooleanAttr(name);
|
---|
368 | py_retval = libxml_intWrap((int) c_retval);
|
---|
369 | return(py_retval);
|
---|
370 | }
|
---|
371 |
|
---|
372 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
373 | #if defined(LIBXML_HTML_ENABLED)
|
---|
374 | PyObject *
|
---|
375 | libxml_htmlIsScriptAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
376 | PyObject *py_retval;
|
---|
377 | int c_retval;
|
---|
378 | xmlChar * name;
|
---|
379 |
|
---|
380 | if (!PyArg_ParseTuple(args, (char *)"z:htmlIsScriptAttribute", &name))
|
---|
381 | return(NULL);
|
---|
382 |
|
---|
383 | c_retval = htmlIsScriptAttribute(name);
|
---|
384 | py_retval = libxml_intWrap((int) c_retval);
|
---|
385 | return(py_retval);
|
---|
386 | }
|
---|
387 |
|
---|
388 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
389 | #if defined(LIBXML_HTML_ENABLED)
|
---|
390 | PyObject *
|
---|
391 | libxml_htmlNewDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
392 | PyObject *py_retval;
|
---|
393 | htmlDocPtr c_retval;
|
---|
394 | xmlChar * URI;
|
---|
395 | xmlChar * ExternalID;
|
---|
396 |
|
---|
397 | if (!PyArg_ParseTuple(args, (char *)"zz:htmlNewDoc", &URI, &ExternalID))
|
---|
398 | return(NULL);
|
---|
399 |
|
---|
400 | c_retval = htmlNewDoc(URI, ExternalID);
|
---|
401 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
402 | return(py_retval);
|
---|
403 | }
|
---|
404 |
|
---|
405 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
406 | #if defined(LIBXML_HTML_ENABLED)
|
---|
407 | PyObject *
|
---|
408 | libxml_htmlNewDocNoDtD(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
409 | PyObject *py_retval;
|
---|
410 | htmlDocPtr c_retval;
|
---|
411 | xmlChar * URI;
|
---|
412 | xmlChar * ExternalID;
|
---|
413 |
|
---|
414 | if (!PyArg_ParseTuple(args, (char *)"zz:htmlNewDocNoDtD", &URI, &ExternalID))
|
---|
415 | return(NULL);
|
---|
416 |
|
---|
417 | c_retval = htmlNewDocNoDtD(URI, ExternalID);
|
---|
418 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
419 | return(py_retval);
|
---|
420 | }
|
---|
421 |
|
---|
422 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
423 | #if defined(LIBXML_HTML_ENABLED)
|
---|
424 | PyObject *
|
---|
425 | libxml_htmlNewParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
426 | PyObject *py_retval;
|
---|
427 | htmlParserCtxtPtr c_retval;
|
---|
428 |
|
---|
429 | c_retval = htmlNewParserCtxt();
|
---|
430 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
431 | return(py_retval);
|
---|
432 | }
|
---|
433 |
|
---|
434 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
435 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
436 | PyObject *
|
---|
437 | libxml_htmlNodeDumpFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
438 | FILE * out;
|
---|
439 | PyObject *pyobj_out;
|
---|
440 | xmlDocPtr doc;
|
---|
441 | PyObject *pyobj_doc;
|
---|
442 | xmlNodePtr cur;
|
---|
443 | PyObject *pyobj_cur;
|
---|
444 |
|
---|
445 | if (!PyArg_ParseTuple(args, (char *)"OOO:htmlNodeDumpFile", &pyobj_out, &pyobj_doc, &pyobj_cur))
|
---|
446 | return(NULL);
|
---|
447 | out = (FILE *) PyFile_Get(pyobj_out);
|
---|
448 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
449 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
450 |
|
---|
451 | htmlNodeDumpFile(out, doc, cur);
|
---|
452 | PyFile_Release(out);
|
---|
453 | Py_INCREF(Py_None);
|
---|
454 | return(Py_None);
|
---|
455 | }
|
---|
456 |
|
---|
457 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
458 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
459 | PyObject *
|
---|
460 | libxml_htmlNodeDumpFileFormat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
461 | PyObject *py_retval;
|
---|
462 | int c_retval;
|
---|
463 | FILE * out;
|
---|
464 | PyObject *pyobj_out;
|
---|
465 | xmlDocPtr doc;
|
---|
466 | PyObject *pyobj_doc;
|
---|
467 | xmlNodePtr cur;
|
---|
468 | PyObject *pyobj_cur;
|
---|
469 | char * encoding;
|
---|
470 | int format;
|
---|
471 |
|
---|
472 | if (!PyArg_ParseTuple(args, (char *)"OOOzi:htmlNodeDumpFileFormat", &pyobj_out, &pyobj_doc, &pyobj_cur, &encoding, &format))
|
---|
473 | return(NULL);
|
---|
474 | out = (FILE *) PyFile_Get(pyobj_out);
|
---|
475 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
476 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
477 |
|
---|
478 | c_retval = htmlNodeDumpFileFormat(out, doc, cur, encoding, format);
|
---|
479 | PyFile_Release(out);
|
---|
480 | py_retval = libxml_intWrap((int) c_retval);
|
---|
481 | return(py_retval);
|
---|
482 | }
|
---|
483 |
|
---|
484 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
485 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
486 | PyObject *
|
---|
487 | libxml_htmlNodeDumpFormatOutput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
488 | xmlOutputBufferPtr buf;
|
---|
489 | PyObject *pyobj_buf;
|
---|
490 | xmlDocPtr doc;
|
---|
491 | PyObject *pyobj_doc;
|
---|
492 | xmlNodePtr cur;
|
---|
493 | PyObject *pyobj_cur;
|
---|
494 | char * encoding;
|
---|
495 | int format;
|
---|
496 |
|
---|
497 | if (!PyArg_ParseTuple(args, (char *)"OOOzi:htmlNodeDumpFormatOutput", &pyobj_buf, &pyobj_doc, &pyobj_cur, &encoding, &format))
|
---|
498 | return(NULL);
|
---|
499 | buf = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_buf);
|
---|
500 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
501 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
502 |
|
---|
503 | htmlNodeDumpFormatOutput(buf, doc, cur, encoding, format);
|
---|
504 | Py_INCREF(Py_None);
|
---|
505 | return(Py_None);
|
---|
506 | }
|
---|
507 |
|
---|
508 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
509 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
510 | PyObject *
|
---|
511 | libxml_htmlNodeDumpOutput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
512 | xmlOutputBufferPtr buf;
|
---|
513 | PyObject *pyobj_buf;
|
---|
514 | xmlDocPtr doc;
|
---|
515 | PyObject *pyobj_doc;
|
---|
516 | xmlNodePtr cur;
|
---|
517 | PyObject *pyobj_cur;
|
---|
518 | char * encoding;
|
---|
519 |
|
---|
520 | if (!PyArg_ParseTuple(args, (char *)"OOOz:htmlNodeDumpOutput", &pyobj_buf, &pyobj_doc, &pyobj_cur, &encoding))
|
---|
521 | return(NULL);
|
---|
522 | buf = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_buf);
|
---|
523 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
524 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
525 |
|
---|
526 | htmlNodeDumpOutput(buf, doc, cur, encoding);
|
---|
527 | Py_INCREF(Py_None);
|
---|
528 | return(Py_None);
|
---|
529 | }
|
---|
530 |
|
---|
531 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
532 | #if defined(LIBXML_HTML_ENABLED)
|
---|
533 | PyObject *
|
---|
534 | libxml_htmlParseCharRef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
535 | PyObject *py_retval;
|
---|
536 | int c_retval;
|
---|
537 | htmlParserCtxtPtr ctxt;
|
---|
538 | PyObject *pyobj_ctxt;
|
---|
539 |
|
---|
540 | if (!PyArg_ParseTuple(args, (char *)"O:htmlParseCharRef", &pyobj_ctxt))
|
---|
541 | return(NULL);
|
---|
542 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
543 |
|
---|
544 | c_retval = htmlParseCharRef(ctxt);
|
---|
545 | py_retval = libxml_intWrap((int) c_retval);
|
---|
546 | return(py_retval);
|
---|
547 | }
|
---|
548 |
|
---|
549 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
550 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
|
---|
551 | PyObject *
|
---|
552 | libxml_htmlParseChunk(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
553 | PyObject *py_retval;
|
---|
554 | int c_retval;
|
---|
555 | htmlParserCtxtPtr ctxt;
|
---|
556 | PyObject *pyobj_ctxt;
|
---|
557 | char * chunk;
|
---|
558 | int py_buffsize0;
|
---|
559 | int size;
|
---|
560 | int terminate;
|
---|
561 |
|
---|
562 | if (!PyArg_ParseTuple(args, (char *)"Os#ii:htmlParseChunk", &pyobj_ctxt, &chunk, &py_buffsize0, &size, &terminate))
|
---|
563 | return(NULL);
|
---|
564 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
565 |
|
---|
566 | c_retval = htmlParseChunk(ctxt, chunk, size, terminate);
|
---|
567 | py_retval = libxml_intWrap((int) c_retval);
|
---|
568 | return(py_retval);
|
---|
569 | }
|
---|
570 |
|
---|
571 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED) */
|
---|
572 | #if defined(LIBXML_HTML_ENABLED)
|
---|
573 | PyObject *
|
---|
574 | libxml_htmlParseDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
575 | PyObject *py_retval;
|
---|
576 | htmlDocPtr c_retval;
|
---|
577 | xmlChar * cur;
|
---|
578 | char * encoding;
|
---|
579 |
|
---|
580 | if (!PyArg_ParseTuple(args, (char *)"zz:htmlParseDoc", &cur, &encoding))
|
---|
581 | return(NULL);
|
---|
582 |
|
---|
583 | c_retval = htmlParseDoc(cur, encoding);
|
---|
584 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
585 | return(py_retval);
|
---|
586 | }
|
---|
587 |
|
---|
588 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
589 | #if defined(LIBXML_HTML_ENABLED)
|
---|
590 | PyObject *
|
---|
591 | libxml_htmlParseDocument(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
592 | PyObject *py_retval;
|
---|
593 | int c_retval;
|
---|
594 | htmlParserCtxtPtr ctxt;
|
---|
595 | PyObject *pyobj_ctxt;
|
---|
596 |
|
---|
597 | if (!PyArg_ParseTuple(args, (char *)"O:htmlParseDocument", &pyobj_ctxt))
|
---|
598 | return(NULL);
|
---|
599 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
600 |
|
---|
601 | c_retval = htmlParseDocument(ctxt);
|
---|
602 | py_retval = libxml_intWrap((int) c_retval);
|
---|
603 | return(py_retval);
|
---|
604 | }
|
---|
605 |
|
---|
606 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
607 | #if defined(LIBXML_HTML_ENABLED)
|
---|
608 | PyObject *
|
---|
609 | libxml_htmlParseElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
610 | htmlParserCtxtPtr ctxt;
|
---|
611 | PyObject *pyobj_ctxt;
|
---|
612 |
|
---|
613 | if (!PyArg_ParseTuple(args, (char *)"O:htmlParseElement", &pyobj_ctxt))
|
---|
614 | return(NULL);
|
---|
615 | ctxt = (htmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
616 |
|
---|
617 | htmlParseElement(ctxt);
|
---|
618 | Py_INCREF(Py_None);
|
---|
619 | return(Py_None);
|
---|
620 | }
|
---|
621 |
|
---|
622 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
623 | #if defined(LIBXML_HTML_ENABLED)
|
---|
624 | PyObject *
|
---|
625 | libxml_htmlParseFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
626 | PyObject *py_retval;
|
---|
627 | htmlDocPtr c_retval;
|
---|
628 | char * filename;
|
---|
629 | char * encoding;
|
---|
630 |
|
---|
631 | if (!PyArg_ParseTuple(args, (char *)"zz:htmlParseFile", &filename, &encoding))
|
---|
632 | return(NULL);
|
---|
633 |
|
---|
634 | c_retval = htmlParseFile(filename, encoding);
|
---|
635 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
636 | return(py_retval);
|
---|
637 | }
|
---|
638 |
|
---|
639 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
640 | #if defined(LIBXML_HTML_ENABLED)
|
---|
641 | PyObject *
|
---|
642 | libxml_htmlReadDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
643 | PyObject *py_retval;
|
---|
644 | htmlDocPtr c_retval;
|
---|
645 | xmlChar * cur;
|
---|
646 | char * URL;
|
---|
647 | char * encoding;
|
---|
648 | int options;
|
---|
649 |
|
---|
650 | if (!PyArg_ParseTuple(args, (char *)"zzzi:htmlReadDoc", &cur, &URL, &encoding, &options))
|
---|
651 | return(NULL);
|
---|
652 |
|
---|
653 | c_retval = htmlReadDoc(cur, URL, encoding, options);
|
---|
654 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
655 | return(py_retval);
|
---|
656 | }
|
---|
657 |
|
---|
658 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
659 | #if defined(LIBXML_HTML_ENABLED)
|
---|
660 | PyObject *
|
---|
661 | libxml_htmlReadFd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
662 | PyObject *py_retval;
|
---|
663 | htmlDocPtr c_retval;
|
---|
664 | int fd;
|
---|
665 | char * URL;
|
---|
666 | char * encoding;
|
---|
667 | int options;
|
---|
668 |
|
---|
669 | if (!PyArg_ParseTuple(args, (char *)"izzi:htmlReadFd", &fd, &URL, &encoding, &options))
|
---|
670 | return(NULL);
|
---|
671 |
|
---|
672 | c_retval = htmlReadFd(fd, URL, encoding, options);
|
---|
673 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
674 | return(py_retval);
|
---|
675 | }
|
---|
676 |
|
---|
677 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
678 | #if defined(LIBXML_HTML_ENABLED)
|
---|
679 | PyObject *
|
---|
680 | libxml_htmlReadFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
681 | PyObject *py_retval;
|
---|
682 | htmlDocPtr c_retval;
|
---|
683 | char * filename;
|
---|
684 | char * encoding;
|
---|
685 | int options;
|
---|
686 |
|
---|
687 | if (!PyArg_ParseTuple(args, (char *)"zzi:htmlReadFile", &filename, &encoding, &options))
|
---|
688 | return(NULL);
|
---|
689 |
|
---|
690 | c_retval = htmlReadFile(filename, encoding, options);
|
---|
691 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
692 | return(py_retval);
|
---|
693 | }
|
---|
694 |
|
---|
695 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
696 | #if defined(LIBXML_HTML_ENABLED)
|
---|
697 | PyObject *
|
---|
698 | libxml_htmlReadMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
699 | PyObject *py_retval;
|
---|
700 | htmlDocPtr c_retval;
|
---|
701 | char * buffer;
|
---|
702 | int py_buffsize0;
|
---|
703 | int size;
|
---|
704 | char * URL;
|
---|
705 | char * encoding;
|
---|
706 | int options;
|
---|
707 |
|
---|
708 | if (!PyArg_ParseTuple(args, (char *)"s#izzi:htmlReadMemory", &buffer, &py_buffsize0, &size, &URL, &encoding, &options))
|
---|
709 | return(NULL);
|
---|
710 |
|
---|
711 | c_retval = htmlReadMemory(buffer, size, URL, encoding, options);
|
---|
712 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
713 | return(py_retval);
|
---|
714 | }
|
---|
715 |
|
---|
716 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
717 | #if defined(LIBXML_HTML_ENABLED)
|
---|
718 | #endif
|
---|
719 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
720 | PyObject *
|
---|
721 | libxml_htmlSaveFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
722 | PyObject *py_retval;
|
---|
723 | int c_retval;
|
---|
724 | char * filename;
|
---|
725 | xmlDocPtr cur;
|
---|
726 | PyObject *pyobj_cur;
|
---|
727 |
|
---|
728 | if (!PyArg_ParseTuple(args, (char *)"zO:htmlSaveFile", &filename, &pyobj_cur))
|
---|
729 | return(NULL);
|
---|
730 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
731 |
|
---|
732 | c_retval = htmlSaveFile(filename, cur);
|
---|
733 | py_retval = libxml_intWrap((int) c_retval);
|
---|
734 | return(py_retval);
|
---|
735 | }
|
---|
736 |
|
---|
737 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
738 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
739 | PyObject *
|
---|
740 | libxml_htmlSaveFileEnc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
741 | PyObject *py_retval;
|
---|
742 | int c_retval;
|
---|
743 | char * filename;
|
---|
744 | xmlDocPtr cur;
|
---|
745 | PyObject *pyobj_cur;
|
---|
746 | char * encoding;
|
---|
747 |
|
---|
748 | if (!PyArg_ParseTuple(args, (char *)"zOz:htmlSaveFileEnc", &filename, &pyobj_cur, &encoding))
|
---|
749 | return(NULL);
|
---|
750 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
751 |
|
---|
752 | c_retval = htmlSaveFileEnc(filename, cur, encoding);
|
---|
753 | py_retval = libxml_intWrap((int) c_retval);
|
---|
754 | return(py_retval);
|
---|
755 | }
|
---|
756 |
|
---|
757 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
758 | #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
759 | PyObject *
|
---|
760 | libxml_htmlSaveFileFormat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
761 | PyObject *py_retval;
|
---|
762 | int c_retval;
|
---|
763 | char * filename;
|
---|
764 | xmlDocPtr cur;
|
---|
765 | PyObject *pyobj_cur;
|
---|
766 | char * encoding;
|
---|
767 | int format;
|
---|
768 |
|
---|
769 | if (!PyArg_ParseTuple(args, (char *)"zOzi:htmlSaveFileFormat", &filename, &pyobj_cur, &encoding, &format))
|
---|
770 | return(NULL);
|
---|
771 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
772 |
|
---|
773 | c_retval = htmlSaveFileFormat(filename, cur, encoding, format);
|
---|
774 | py_retval = libxml_intWrap((int) c_retval);
|
---|
775 | return(py_retval);
|
---|
776 | }
|
---|
777 |
|
---|
778 | #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
779 | #if defined(LIBXML_HTML_ENABLED)
|
---|
780 | PyObject *
|
---|
781 | libxml_htmlSetMetaEncoding(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
782 | PyObject *py_retval;
|
---|
783 | int c_retval;
|
---|
784 | htmlDocPtr doc;
|
---|
785 | PyObject *pyobj_doc;
|
---|
786 | xmlChar * encoding;
|
---|
787 |
|
---|
788 | if (!PyArg_ParseTuple(args, (char *)"Oz:htmlSetMetaEncoding", &pyobj_doc, &encoding))
|
---|
789 | return(NULL);
|
---|
790 | doc = (htmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
791 |
|
---|
792 | c_retval = htmlSetMetaEncoding(doc, encoding);
|
---|
793 | py_retval = libxml_intWrap((int) c_retval);
|
---|
794 | return(py_retval);
|
---|
795 | }
|
---|
796 |
|
---|
797 | #endif /* defined(LIBXML_HTML_ENABLED) */
|
---|
798 | PyObject *
|
---|
799 | libxml_namePop(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
800 | PyObject *py_retval;
|
---|
801 | const xmlChar * c_retval;
|
---|
802 | xmlParserCtxtPtr ctxt;
|
---|
803 | PyObject *pyobj_ctxt;
|
---|
804 |
|
---|
805 | if (!PyArg_ParseTuple(args, (char *)"O:namePop", &pyobj_ctxt))
|
---|
806 | return(NULL);
|
---|
807 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
808 |
|
---|
809 | c_retval = namePop(ctxt);
|
---|
810 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
811 | return(py_retval);
|
---|
812 | }
|
---|
813 |
|
---|
814 | PyObject *
|
---|
815 | libxml_namePush(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
816 | PyObject *py_retval;
|
---|
817 | int c_retval;
|
---|
818 | xmlParserCtxtPtr ctxt;
|
---|
819 | PyObject *pyobj_ctxt;
|
---|
820 | xmlChar * value;
|
---|
821 |
|
---|
822 | if (!PyArg_ParseTuple(args, (char *)"Oz:namePush", &pyobj_ctxt, &value))
|
---|
823 | return(NULL);
|
---|
824 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
825 |
|
---|
826 | c_retval = namePush(ctxt, value);
|
---|
827 | py_retval = libxml_intWrap((int) c_retval);
|
---|
828 | return(py_retval);
|
---|
829 | }
|
---|
830 |
|
---|
831 | PyObject *
|
---|
832 | libxml_nodePop(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
833 | PyObject *py_retval;
|
---|
834 | xmlNodePtr c_retval;
|
---|
835 | xmlParserCtxtPtr ctxt;
|
---|
836 | PyObject *pyobj_ctxt;
|
---|
837 |
|
---|
838 | if (!PyArg_ParseTuple(args, (char *)"O:nodePop", &pyobj_ctxt))
|
---|
839 | return(NULL);
|
---|
840 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
841 |
|
---|
842 | c_retval = nodePop(ctxt);
|
---|
843 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
844 | return(py_retval);
|
---|
845 | }
|
---|
846 |
|
---|
847 | PyObject *
|
---|
848 | libxml_nodePush(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
849 | PyObject *py_retval;
|
---|
850 | int c_retval;
|
---|
851 | xmlParserCtxtPtr ctxt;
|
---|
852 | PyObject *pyobj_ctxt;
|
---|
853 | xmlNodePtr value;
|
---|
854 | PyObject *pyobj_value;
|
---|
855 |
|
---|
856 | if (!PyArg_ParseTuple(args, (char *)"OO:nodePush", &pyobj_ctxt, &pyobj_value))
|
---|
857 | return(NULL);
|
---|
858 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
859 | value = (xmlNodePtr) PyxmlNode_Get(pyobj_value);
|
---|
860 |
|
---|
861 | c_retval = nodePush(ctxt, value);
|
---|
862 | py_retval = libxml_intWrap((int) c_retval);
|
---|
863 | return(py_retval);
|
---|
864 | }
|
---|
865 |
|
---|
866 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
867 | PyObject *
|
---|
868 | libxml_valuePop(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
869 | PyObject *py_retval;
|
---|
870 | xmlXPathObjectPtr c_retval;
|
---|
871 | xmlXPathParserContextPtr ctxt;
|
---|
872 | PyObject *pyobj_ctxt;
|
---|
873 |
|
---|
874 | if (!PyArg_ParseTuple(args, (char *)"O:valuePop", &pyobj_ctxt))
|
---|
875 | return(NULL);
|
---|
876 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
877 |
|
---|
878 | c_retval = valuePop(ctxt);
|
---|
879 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
880 | return(py_retval);
|
---|
881 | }
|
---|
882 |
|
---|
883 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
884 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
885 | PyObject *
|
---|
886 | libxml_xmlACatalogAdd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
887 | PyObject *py_retval;
|
---|
888 | int c_retval;
|
---|
889 | xmlCatalogPtr catal;
|
---|
890 | PyObject *pyobj_catal;
|
---|
891 | xmlChar * type;
|
---|
892 | xmlChar * orig;
|
---|
893 | xmlChar * replace;
|
---|
894 |
|
---|
895 | if (!PyArg_ParseTuple(args, (char *)"Ozzz:xmlACatalogAdd", &pyobj_catal, &type, &orig, &replace))
|
---|
896 | return(NULL);
|
---|
897 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
898 |
|
---|
899 | c_retval = xmlACatalogAdd(catal, type, orig, replace);
|
---|
900 | py_retval = libxml_intWrap((int) c_retval);
|
---|
901 | return(py_retval);
|
---|
902 | }
|
---|
903 |
|
---|
904 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
905 | #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
906 | PyObject *
|
---|
907 | libxml_xmlACatalogDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
908 | xmlCatalogPtr catal;
|
---|
909 | PyObject *pyobj_catal;
|
---|
910 | FILE * out;
|
---|
911 | PyObject *pyobj_out;
|
---|
912 |
|
---|
913 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlACatalogDump", &pyobj_catal, &pyobj_out))
|
---|
914 | return(NULL);
|
---|
915 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
916 | out = (FILE *) PyFile_Get(pyobj_out);
|
---|
917 |
|
---|
918 | xmlACatalogDump(catal, out);
|
---|
919 | PyFile_Release(out);
|
---|
920 | Py_INCREF(Py_None);
|
---|
921 | return(Py_None);
|
---|
922 | }
|
---|
923 |
|
---|
924 | #endif /* defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
925 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
926 | PyObject *
|
---|
927 | libxml_xmlACatalogRemove(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
928 | PyObject *py_retval;
|
---|
929 | int c_retval;
|
---|
930 | xmlCatalogPtr catal;
|
---|
931 | PyObject *pyobj_catal;
|
---|
932 | xmlChar * value;
|
---|
933 |
|
---|
934 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlACatalogRemove", &pyobj_catal, &value))
|
---|
935 | return(NULL);
|
---|
936 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
937 |
|
---|
938 | c_retval = xmlACatalogRemove(catal, value);
|
---|
939 | py_retval = libxml_intWrap((int) c_retval);
|
---|
940 | return(py_retval);
|
---|
941 | }
|
---|
942 |
|
---|
943 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
944 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
945 | PyObject *
|
---|
946 | libxml_xmlACatalogResolve(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
947 | PyObject *py_retval;
|
---|
948 | xmlChar * c_retval;
|
---|
949 | xmlCatalogPtr catal;
|
---|
950 | PyObject *pyobj_catal;
|
---|
951 | xmlChar * pubID;
|
---|
952 | xmlChar * sysID;
|
---|
953 |
|
---|
954 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlACatalogResolve", &pyobj_catal, &pubID, &sysID))
|
---|
955 | return(NULL);
|
---|
956 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
957 |
|
---|
958 | c_retval = xmlACatalogResolve(catal, pubID, sysID);
|
---|
959 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
960 | return(py_retval);
|
---|
961 | }
|
---|
962 |
|
---|
963 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
964 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
965 | PyObject *
|
---|
966 | libxml_xmlACatalogResolvePublic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
967 | PyObject *py_retval;
|
---|
968 | xmlChar * c_retval;
|
---|
969 | xmlCatalogPtr catal;
|
---|
970 | PyObject *pyobj_catal;
|
---|
971 | xmlChar * pubID;
|
---|
972 |
|
---|
973 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlACatalogResolvePublic", &pyobj_catal, &pubID))
|
---|
974 | return(NULL);
|
---|
975 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
976 |
|
---|
977 | c_retval = xmlACatalogResolvePublic(catal, pubID);
|
---|
978 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
979 | return(py_retval);
|
---|
980 | }
|
---|
981 |
|
---|
982 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
983 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
984 | PyObject *
|
---|
985 | libxml_xmlACatalogResolveSystem(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
986 | PyObject *py_retval;
|
---|
987 | xmlChar * c_retval;
|
---|
988 | xmlCatalogPtr catal;
|
---|
989 | PyObject *pyobj_catal;
|
---|
990 | xmlChar * sysID;
|
---|
991 |
|
---|
992 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlACatalogResolveSystem", &pyobj_catal, &sysID))
|
---|
993 | return(NULL);
|
---|
994 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
995 |
|
---|
996 | c_retval = xmlACatalogResolveSystem(catal, sysID);
|
---|
997 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
998 | return(py_retval);
|
---|
999 | }
|
---|
1000 |
|
---|
1001 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1002 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1003 | PyObject *
|
---|
1004 | libxml_xmlACatalogResolveURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1005 | PyObject *py_retval;
|
---|
1006 | xmlChar * c_retval;
|
---|
1007 | xmlCatalogPtr catal;
|
---|
1008 | PyObject *pyobj_catal;
|
---|
1009 | xmlChar * URI;
|
---|
1010 |
|
---|
1011 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlACatalogResolveURI", &pyobj_catal, &URI))
|
---|
1012 | return(NULL);
|
---|
1013 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
1014 |
|
---|
1015 | c_retval = xmlACatalogResolveURI(catal, URI);
|
---|
1016 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1017 | return(py_retval);
|
---|
1018 | }
|
---|
1019 |
|
---|
1020 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1021 | PyObject *
|
---|
1022 | libxml_xmlAddChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1023 | PyObject *py_retval;
|
---|
1024 | xmlNodePtr c_retval;
|
---|
1025 | xmlNodePtr parent;
|
---|
1026 | PyObject *pyobj_parent;
|
---|
1027 | xmlNodePtr cur;
|
---|
1028 | PyObject *pyobj_cur;
|
---|
1029 |
|
---|
1030 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlAddChild", &pyobj_parent, &pyobj_cur))
|
---|
1031 | return(NULL);
|
---|
1032 | parent = (xmlNodePtr) PyxmlNode_Get(pyobj_parent);
|
---|
1033 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
1034 |
|
---|
1035 | c_retval = xmlAddChild(parent, cur);
|
---|
1036 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1037 | return(py_retval);
|
---|
1038 | }
|
---|
1039 |
|
---|
1040 | PyObject *
|
---|
1041 | libxml_xmlAddChildList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1042 | PyObject *py_retval;
|
---|
1043 | xmlNodePtr c_retval;
|
---|
1044 | xmlNodePtr parent;
|
---|
1045 | PyObject *pyobj_parent;
|
---|
1046 | xmlNodePtr cur;
|
---|
1047 | PyObject *pyobj_cur;
|
---|
1048 |
|
---|
1049 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlAddChildList", &pyobj_parent, &pyobj_cur))
|
---|
1050 | return(NULL);
|
---|
1051 | parent = (xmlNodePtr) PyxmlNode_Get(pyobj_parent);
|
---|
1052 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
1053 |
|
---|
1054 | c_retval = xmlAddChildList(parent, cur);
|
---|
1055 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1056 | return(py_retval);
|
---|
1057 | }
|
---|
1058 |
|
---|
1059 | PyObject *
|
---|
1060 | libxml_xmlAddDocEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1061 | PyObject *py_retval;
|
---|
1062 | xmlEntityPtr c_retval;
|
---|
1063 | xmlDocPtr doc;
|
---|
1064 | PyObject *pyobj_doc;
|
---|
1065 | xmlChar * name;
|
---|
1066 | int type;
|
---|
1067 | xmlChar * ExternalID;
|
---|
1068 | xmlChar * SystemID;
|
---|
1069 | xmlChar * content;
|
---|
1070 |
|
---|
1071 | if (!PyArg_ParseTuple(args, (char *)"Ozizzz:xmlAddDocEntity", &pyobj_doc, &name, &type, &ExternalID, &SystemID, &content))
|
---|
1072 | return(NULL);
|
---|
1073 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
1074 |
|
---|
1075 | c_retval = xmlAddDocEntity(doc, name, type, ExternalID, SystemID, content);
|
---|
1076 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1077 | return(py_retval);
|
---|
1078 | }
|
---|
1079 |
|
---|
1080 | PyObject *
|
---|
1081 | libxml_xmlAddDtdEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1082 | PyObject *py_retval;
|
---|
1083 | xmlEntityPtr c_retval;
|
---|
1084 | xmlDocPtr doc;
|
---|
1085 | PyObject *pyobj_doc;
|
---|
1086 | xmlChar * name;
|
---|
1087 | int type;
|
---|
1088 | xmlChar * ExternalID;
|
---|
1089 | xmlChar * SystemID;
|
---|
1090 | xmlChar * content;
|
---|
1091 |
|
---|
1092 | if (!PyArg_ParseTuple(args, (char *)"Ozizzz:xmlAddDtdEntity", &pyobj_doc, &name, &type, &ExternalID, &SystemID, &content))
|
---|
1093 | return(NULL);
|
---|
1094 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
1095 |
|
---|
1096 | c_retval = xmlAddDtdEntity(doc, name, type, ExternalID, SystemID, content);
|
---|
1097 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1098 | return(py_retval);
|
---|
1099 | }
|
---|
1100 |
|
---|
1101 | PyObject *
|
---|
1102 | libxml_xmlAddEncodingAlias(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1103 | PyObject *py_retval;
|
---|
1104 | int c_retval;
|
---|
1105 | char * name;
|
---|
1106 | char * alias;
|
---|
1107 |
|
---|
1108 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlAddEncodingAlias", &name, &alias))
|
---|
1109 | return(NULL);
|
---|
1110 |
|
---|
1111 | c_retval = xmlAddEncodingAlias(name, alias);
|
---|
1112 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1113 | return(py_retval);
|
---|
1114 | }
|
---|
1115 |
|
---|
1116 | PyObject *
|
---|
1117 | libxml_xmlAddNextSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1118 | PyObject *py_retval;
|
---|
1119 | xmlNodePtr c_retval;
|
---|
1120 | xmlNodePtr cur;
|
---|
1121 | PyObject *pyobj_cur;
|
---|
1122 | xmlNodePtr elem;
|
---|
1123 | PyObject *pyobj_elem;
|
---|
1124 |
|
---|
1125 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlAddNextSibling", &pyobj_cur, &pyobj_elem))
|
---|
1126 | return(NULL);
|
---|
1127 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
1128 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
1129 |
|
---|
1130 | c_retval = xmlAddNextSibling(cur, elem);
|
---|
1131 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1132 | return(py_retval);
|
---|
1133 | }
|
---|
1134 |
|
---|
1135 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
|
---|
1136 | PyObject *
|
---|
1137 | libxml_xmlAddPrevSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1138 | PyObject *py_retval;
|
---|
1139 | xmlNodePtr c_retval;
|
---|
1140 | xmlNodePtr cur;
|
---|
1141 | PyObject *pyobj_cur;
|
---|
1142 | xmlNodePtr elem;
|
---|
1143 | PyObject *pyobj_elem;
|
---|
1144 |
|
---|
1145 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlAddPrevSibling", &pyobj_cur, &pyobj_elem))
|
---|
1146 | return(NULL);
|
---|
1147 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
1148 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
1149 |
|
---|
1150 | c_retval = xmlAddPrevSibling(cur, elem);
|
---|
1151 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1152 | return(py_retval);
|
---|
1153 | }
|
---|
1154 |
|
---|
1155 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) */
|
---|
1156 | PyObject *
|
---|
1157 | libxml_xmlAddSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1158 | PyObject *py_retval;
|
---|
1159 | xmlNodePtr c_retval;
|
---|
1160 | xmlNodePtr cur;
|
---|
1161 | PyObject *pyobj_cur;
|
---|
1162 | xmlNodePtr elem;
|
---|
1163 | PyObject *pyobj_elem;
|
---|
1164 |
|
---|
1165 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlAddSibling", &pyobj_cur, &pyobj_elem))
|
---|
1166 | return(NULL);
|
---|
1167 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
1168 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
1169 |
|
---|
1170 | c_retval = xmlAddSibling(cur, elem);
|
---|
1171 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1172 | return(py_retval);
|
---|
1173 | }
|
---|
1174 |
|
---|
1175 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
1176 | PyObject *
|
---|
1177 | libxml_xmlBoolToText(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1178 | PyObject *py_retval;
|
---|
1179 | const char * c_retval;
|
---|
1180 | int boolval;
|
---|
1181 |
|
---|
1182 | if (!PyArg_ParseTuple(args, (char *)"i:xmlBoolToText", &boolval))
|
---|
1183 | return(NULL);
|
---|
1184 |
|
---|
1185 | c_retval = xmlBoolToText(boolval);
|
---|
1186 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
1187 | return(py_retval);
|
---|
1188 | }
|
---|
1189 |
|
---|
1190 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
1191 | PyObject *
|
---|
1192 | libxml_xmlBuildQName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1193 | PyObject *py_retval;
|
---|
1194 | xmlChar * c_retval;
|
---|
1195 | xmlChar * ncname;
|
---|
1196 | xmlChar * prefix;
|
---|
1197 | xmlChar * memory;
|
---|
1198 | int len;
|
---|
1199 |
|
---|
1200 | if (!PyArg_ParseTuple(args, (char *)"zzzi:xmlBuildQName", &ncname, &prefix, &memory, &len))
|
---|
1201 | return(NULL);
|
---|
1202 |
|
---|
1203 | c_retval = xmlBuildQName(ncname, prefix, memory, len);
|
---|
1204 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1205 | return(py_retval);
|
---|
1206 | }
|
---|
1207 |
|
---|
1208 | PyObject *
|
---|
1209 | libxml_xmlBuildRelativeURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1210 | PyObject *py_retval;
|
---|
1211 | xmlChar * c_retval;
|
---|
1212 | xmlChar * URI;
|
---|
1213 | xmlChar * base;
|
---|
1214 |
|
---|
1215 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlBuildRelativeURI", &URI, &base))
|
---|
1216 | return(NULL);
|
---|
1217 |
|
---|
1218 | c_retval = xmlBuildRelativeURI(URI, base);
|
---|
1219 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1220 | return(py_retval);
|
---|
1221 | }
|
---|
1222 |
|
---|
1223 | PyObject *
|
---|
1224 | libxml_xmlBuildURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1225 | PyObject *py_retval;
|
---|
1226 | xmlChar * c_retval;
|
---|
1227 | xmlChar * URI;
|
---|
1228 | xmlChar * base;
|
---|
1229 |
|
---|
1230 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlBuildURI", &URI, &base))
|
---|
1231 | return(NULL);
|
---|
1232 |
|
---|
1233 | c_retval = xmlBuildURI(URI, base);
|
---|
1234 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1235 | return(py_retval);
|
---|
1236 | }
|
---|
1237 |
|
---|
1238 | PyObject *
|
---|
1239 | libxml_xmlByteConsumed(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1240 | PyObject *py_retval;
|
---|
1241 | long c_retval;
|
---|
1242 | xmlParserCtxtPtr ctxt;
|
---|
1243 | PyObject *pyobj_ctxt;
|
---|
1244 |
|
---|
1245 | if (!PyArg_ParseTuple(args, (char *)"O:xmlByteConsumed", &pyobj_ctxt))
|
---|
1246 | return(NULL);
|
---|
1247 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
1248 |
|
---|
1249 | c_retval = xmlByteConsumed(ctxt);
|
---|
1250 | py_retval = libxml_longWrap((long) c_retval);
|
---|
1251 | return(py_retval);
|
---|
1252 | }
|
---|
1253 |
|
---|
1254 | PyObject *
|
---|
1255 | libxml_xmlCanonicPath(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1256 | PyObject *py_retval;
|
---|
1257 | xmlChar * c_retval;
|
---|
1258 | xmlChar * path;
|
---|
1259 |
|
---|
1260 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCanonicPath", &path))
|
---|
1261 | return(NULL);
|
---|
1262 |
|
---|
1263 | c_retval = xmlCanonicPath(path);
|
---|
1264 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1265 | return(py_retval);
|
---|
1266 | }
|
---|
1267 |
|
---|
1268 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1269 | PyObject *
|
---|
1270 | libxml_xmlCatalogAdd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1271 | PyObject *py_retval;
|
---|
1272 | int c_retval;
|
---|
1273 | xmlChar * type;
|
---|
1274 | xmlChar * orig;
|
---|
1275 | xmlChar * replace;
|
---|
1276 |
|
---|
1277 | if (!PyArg_ParseTuple(args, (char *)"zzz:xmlCatalogAdd", &type, &orig, &replace))
|
---|
1278 | return(NULL);
|
---|
1279 |
|
---|
1280 | c_retval = xmlCatalogAdd(type, orig, replace);
|
---|
1281 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1282 | return(py_retval);
|
---|
1283 | }
|
---|
1284 |
|
---|
1285 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1286 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1287 | PyObject *
|
---|
1288 | libxml_xmlCatalogCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1289 |
|
---|
1290 | xmlCatalogCleanup();
|
---|
1291 | Py_INCREF(Py_None);
|
---|
1292 | return(Py_None);
|
---|
1293 | }
|
---|
1294 |
|
---|
1295 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1296 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1297 | PyObject *
|
---|
1298 | libxml_xmlCatalogConvert(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1299 | PyObject *py_retval;
|
---|
1300 | int c_retval;
|
---|
1301 |
|
---|
1302 | c_retval = xmlCatalogConvert();
|
---|
1303 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1304 | return(py_retval);
|
---|
1305 | }
|
---|
1306 |
|
---|
1307 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1308 | #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
1309 | PyObject *
|
---|
1310 | libxml_xmlCatalogDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1311 | FILE * out;
|
---|
1312 | PyObject *pyobj_out;
|
---|
1313 |
|
---|
1314 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCatalogDump", &pyobj_out))
|
---|
1315 | return(NULL);
|
---|
1316 | out = (FILE *) PyFile_Get(pyobj_out);
|
---|
1317 |
|
---|
1318 | xmlCatalogDump(out);
|
---|
1319 | PyFile_Release(out);
|
---|
1320 | Py_INCREF(Py_None);
|
---|
1321 | return(Py_None);
|
---|
1322 | }
|
---|
1323 |
|
---|
1324 | #endif /* defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
1325 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1326 | PyObject *
|
---|
1327 | libxml_xmlCatalogGetPublic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1328 | PyObject *py_retval;
|
---|
1329 | const xmlChar * c_retval;
|
---|
1330 | xmlChar * pubID;
|
---|
1331 |
|
---|
1332 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCatalogGetPublic", &pubID))
|
---|
1333 | return(NULL);
|
---|
1334 |
|
---|
1335 | c_retval = xmlCatalogGetPublic(pubID);
|
---|
1336 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
1337 | return(py_retval);
|
---|
1338 | }
|
---|
1339 |
|
---|
1340 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1341 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1342 | PyObject *
|
---|
1343 | libxml_xmlCatalogGetSystem(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1344 | PyObject *py_retval;
|
---|
1345 | const xmlChar * c_retval;
|
---|
1346 | xmlChar * sysID;
|
---|
1347 |
|
---|
1348 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCatalogGetSystem", &sysID))
|
---|
1349 | return(NULL);
|
---|
1350 |
|
---|
1351 | c_retval = xmlCatalogGetSystem(sysID);
|
---|
1352 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
1353 | return(py_retval);
|
---|
1354 | }
|
---|
1355 |
|
---|
1356 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1357 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1358 | PyObject *
|
---|
1359 | libxml_xmlCatalogIsEmpty(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1360 | PyObject *py_retval;
|
---|
1361 | int c_retval;
|
---|
1362 | xmlCatalogPtr catal;
|
---|
1363 | PyObject *pyobj_catal;
|
---|
1364 |
|
---|
1365 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCatalogIsEmpty", &pyobj_catal))
|
---|
1366 | return(NULL);
|
---|
1367 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
1368 |
|
---|
1369 | c_retval = xmlCatalogIsEmpty(catal);
|
---|
1370 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1371 | return(py_retval);
|
---|
1372 | }
|
---|
1373 |
|
---|
1374 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1375 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1376 | PyObject *
|
---|
1377 | libxml_xmlCatalogRemove(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1378 | PyObject *py_retval;
|
---|
1379 | int c_retval;
|
---|
1380 | xmlChar * value;
|
---|
1381 |
|
---|
1382 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCatalogRemove", &value))
|
---|
1383 | return(NULL);
|
---|
1384 |
|
---|
1385 | c_retval = xmlCatalogRemove(value);
|
---|
1386 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1387 | return(py_retval);
|
---|
1388 | }
|
---|
1389 |
|
---|
1390 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1391 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1392 | PyObject *
|
---|
1393 | libxml_xmlCatalogResolve(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1394 | PyObject *py_retval;
|
---|
1395 | xmlChar * c_retval;
|
---|
1396 | xmlChar * pubID;
|
---|
1397 | xmlChar * sysID;
|
---|
1398 |
|
---|
1399 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlCatalogResolve", &pubID, &sysID))
|
---|
1400 | return(NULL);
|
---|
1401 |
|
---|
1402 | c_retval = xmlCatalogResolve(pubID, sysID);
|
---|
1403 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1404 | return(py_retval);
|
---|
1405 | }
|
---|
1406 |
|
---|
1407 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1408 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1409 | PyObject *
|
---|
1410 | libxml_xmlCatalogResolvePublic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1411 | PyObject *py_retval;
|
---|
1412 | xmlChar * c_retval;
|
---|
1413 | xmlChar * pubID;
|
---|
1414 |
|
---|
1415 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCatalogResolvePublic", &pubID))
|
---|
1416 | return(NULL);
|
---|
1417 |
|
---|
1418 | c_retval = xmlCatalogResolvePublic(pubID);
|
---|
1419 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1420 | return(py_retval);
|
---|
1421 | }
|
---|
1422 |
|
---|
1423 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1424 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1425 | PyObject *
|
---|
1426 | libxml_xmlCatalogResolveSystem(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1427 | PyObject *py_retval;
|
---|
1428 | xmlChar * c_retval;
|
---|
1429 | xmlChar * sysID;
|
---|
1430 |
|
---|
1431 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCatalogResolveSystem", &sysID))
|
---|
1432 | return(NULL);
|
---|
1433 |
|
---|
1434 | c_retval = xmlCatalogResolveSystem(sysID);
|
---|
1435 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1436 | return(py_retval);
|
---|
1437 | }
|
---|
1438 |
|
---|
1439 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1440 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1441 | PyObject *
|
---|
1442 | libxml_xmlCatalogResolveURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1443 | PyObject *py_retval;
|
---|
1444 | xmlChar * c_retval;
|
---|
1445 | xmlChar * URI;
|
---|
1446 |
|
---|
1447 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCatalogResolveURI", &URI))
|
---|
1448 | return(NULL);
|
---|
1449 |
|
---|
1450 | c_retval = xmlCatalogResolveURI(URI);
|
---|
1451 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1452 | return(py_retval);
|
---|
1453 | }
|
---|
1454 |
|
---|
1455 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1456 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1457 | PyObject *
|
---|
1458 | libxml_xmlCatalogSetDebug(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1459 | PyObject *py_retval;
|
---|
1460 | int c_retval;
|
---|
1461 | int level;
|
---|
1462 |
|
---|
1463 | if (!PyArg_ParseTuple(args, (char *)"i:xmlCatalogSetDebug", &level))
|
---|
1464 | return(NULL);
|
---|
1465 |
|
---|
1466 | c_retval = xmlCatalogSetDebug(level);
|
---|
1467 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1468 | return(py_retval);
|
---|
1469 | }
|
---|
1470 |
|
---|
1471 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1472 | PyObject *
|
---|
1473 | libxml_xmlCharStrdup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1474 | PyObject *py_retval;
|
---|
1475 | xmlChar * c_retval;
|
---|
1476 | char * cur;
|
---|
1477 |
|
---|
1478 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCharStrdup", &cur))
|
---|
1479 | return(NULL);
|
---|
1480 |
|
---|
1481 | c_retval = xmlCharStrdup(cur);
|
---|
1482 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1483 | return(py_retval);
|
---|
1484 | }
|
---|
1485 |
|
---|
1486 | PyObject *
|
---|
1487 | libxml_xmlCharStrndup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1488 | PyObject *py_retval;
|
---|
1489 | xmlChar * c_retval;
|
---|
1490 | char * cur;
|
---|
1491 | int len;
|
---|
1492 |
|
---|
1493 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlCharStrndup", &cur, &len))
|
---|
1494 | return(NULL);
|
---|
1495 |
|
---|
1496 | c_retval = xmlCharStrndup(cur, len);
|
---|
1497 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
1498 | return(py_retval);
|
---|
1499 | }
|
---|
1500 |
|
---|
1501 | PyObject *
|
---|
1502 | libxml_xmlCheckFilename(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1503 | PyObject *py_retval;
|
---|
1504 | int c_retval;
|
---|
1505 | char * path;
|
---|
1506 |
|
---|
1507 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCheckFilename", &path))
|
---|
1508 | return(NULL);
|
---|
1509 |
|
---|
1510 | c_retval = xmlCheckFilename(path);
|
---|
1511 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1512 | return(py_retval);
|
---|
1513 | }
|
---|
1514 |
|
---|
1515 | PyObject *
|
---|
1516 | libxml_xmlCheckLanguageID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1517 | PyObject *py_retval;
|
---|
1518 | int c_retval;
|
---|
1519 | xmlChar * lang;
|
---|
1520 |
|
---|
1521 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCheckLanguageID", &lang))
|
---|
1522 | return(NULL);
|
---|
1523 |
|
---|
1524 | c_retval = xmlCheckLanguageID(lang);
|
---|
1525 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1526 | return(py_retval);
|
---|
1527 | }
|
---|
1528 |
|
---|
1529 | PyObject *
|
---|
1530 | libxml_xmlCheckUTF8(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1531 | PyObject *py_retval;
|
---|
1532 | int c_retval;
|
---|
1533 | unsigned char * utf;
|
---|
1534 |
|
---|
1535 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCheckUTF8", &utf))
|
---|
1536 | return(NULL);
|
---|
1537 |
|
---|
1538 | c_retval = xmlCheckUTF8(utf);
|
---|
1539 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1540 | return(py_retval);
|
---|
1541 | }
|
---|
1542 |
|
---|
1543 | PyObject *
|
---|
1544 | libxml_xmlCheckVersion(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1545 | int version;
|
---|
1546 |
|
---|
1547 | if (!PyArg_ParseTuple(args, (char *)"i:xmlCheckVersion", &version))
|
---|
1548 | return(NULL);
|
---|
1549 |
|
---|
1550 | xmlCheckVersion(version);
|
---|
1551 | Py_INCREF(Py_None);
|
---|
1552 | return(Py_None);
|
---|
1553 | }
|
---|
1554 |
|
---|
1555 | PyObject *
|
---|
1556 | libxml_xmlCleanupCharEncodingHandlers(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1557 |
|
---|
1558 | xmlCleanupCharEncodingHandlers();
|
---|
1559 | Py_INCREF(Py_None);
|
---|
1560 | return(Py_None);
|
---|
1561 | }
|
---|
1562 |
|
---|
1563 | PyObject *
|
---|
1564 | libxml_xmlCleanupEncodingAliases(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1565 |
|
---|
1566 | xmlCleanupEncodingAliases();
|
---|
1567 | Py_INCREF(Py_None);
|
---|
1568 | return(Py_None);
|
---|
1569 | }
|
---|
1570 |
|
---|
1571 | PyObject *
|
---|
1572 | libxml_xmlCleanupGlobals(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1573 |
|
---|
1574 | xmlCleanupGlobals();
|
---|
1575 | Py_INCREF(Py_None);
|
---|
1576 | return(Py_None);
|
---|
1577 | }
|
---|
1578 |
|
---|
1579 | PyObject *
|
---|
1580 | libxml_xmlCleanupInputCallbacks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1581 |
|
---|
1582 | xmlCleanupInputCallbacks();
|
---|
1583 | Py_INCREF(Py_None);
|
---|
1584 | return(Py_None);
|
---|
1585 | }
|
---|
1586 |
|
---|
1587 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
1588 | PyObject *
|
---|
1589 | libxml_xmlCleanupOutputCallbacks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1590 |
|
---|
1591 | xmlCleanupOutputCallbacks();
|
---|
1592 | Py_INCREF(Py_None);
|
---|
1593 | return(Py_None);
|
---|
1594 | }
|
---|
1595 |
|
---|
1596 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
1597 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
1598 | PyObject *
|
---|
1599 | libxml_xmlCleanupPredefinedEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1600 |
|
---|
1601 | xmlCleanupPredefinedEntities();
|
---|
1602 | Py_INCREF(Py_None);
|
---|
1603 | return(Py_None);
|
---|
1604 | }
|
---|
1605 |
|
---|
1606 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
1607 | PyObject *
|
---|
1608 | libxml_xmlClearParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1609 | xmlParserCtxtPtr ctxt;
|
---|
1610 | PyObject *pyobj_ctxt;
|
---|
1611 |
|
---|
1612 | if (!PyArg_ParseTuple(args, (char *)"O:xmlClearParserCtxt", &pyobj_ctxt))
|
---|
1613 | return(NULL);
|
---|
1614 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
1615 |
|
---|
1616 | xmlClearParserCtxt(ctxt);
|
---|
1617 | Py_INCREF(Py_None);
|
---|
1618 | return(Py_None);
|
---|
1619 | }
|
---|
1620 |
|
---|
1621 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
1622 | PyObject *
|
---|
1623 | libxml_xmlConvertSGMLCatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1624 | PyObject *py_retval;
|
---|
1625 | int c_retval;
|
---|
1626 | xmlCatalogPtr catal;
|
---|
1627 | PyObject *pyobj_catal;
|
---|
1628 |
|
---|
1629 | if (!PyArg_ParseTuple(args, (char *)"O:xmlConvertSGMLCatalog", &pyobj_catal))
|
---|
1630 | return(NULL);
|
---|
1631 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
1632 |
|
---|
1633 | c_retval = xmlConvertSGMLCatalog(catal);
|
---|
1634 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1635 | return(py_retval);
|
---|
1636 | }
|
---|
1637 |
|
---|
1638 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
1639 | PyObject *
|
---|
1640 | libxml_xmlCopyChar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1641 | PyObject *py_retval;
|
---|
1642 | int c_retval;
|
---|
1643 | int len;
|
---|
1644 | xmlChar * out;
|
---|
1645 | int val;
|
---|
1646 |
|
---|
1647 | if (!PyArg_ParseTuple(args, (char *)"izi:xmlCopyChar", &len, &out, &val))
|
---|
1648 | return(NULL);
|
---|
1649 |
|
---|
1650 | c_retval = xmlCopyChar(len, out, val);
|
---|
1651 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1652 | return(py_retval);
|
---|
1653 | }
|
---|
1654 |
|
---|
1655 | PyObject *
|
---|
1656 | libxml_xmlCopyCharMultiByte(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1657 | PyObject *py_retval;
|
---|
1658 | int c_retval;
|
---|
1659 | xmlChar * out;
|
---|
1660 | int val;
|
---|
1661 |
|
---|
1662 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlCopyCharMultiByte", &out, &val))
|
---|
1663 | return(NULL);
|
---|
1664 |
|
---|
1665 | c_retval = xmlCopyCharMultiByte(out, val);
|
---|
1666 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1667 | return(py_retval);
|
---|
1668 | }
|
---|
1669 |
|
---|
1670 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
1671 | PyObject *
|
---|
1672 | libxml_xmlCopyDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1673 | PyObject *py_retval;
|
---|
1674 | xmlDocPtr c_retval;
|
---|
1675 | xmlDocPtr doc;
|
---|
1676 | PyObject *pyobj_doc;
|
---|
1677 | int recursive;
|
---|
1678 |
|
---|
1679 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlCopyDoc", &pyobj_doc, &recursive))
|
---|
1680 | return(NULL);
|
---|
1681 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
1682 |
|
---|
1683 | c_retval = xmlCopyDoc(doc, recursive);
|
---|
1684 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
1685 | return(py_retval);
|
---|
1686 | }
|
---|
1687 |
|
---|
1688 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
1689 | #if defined(LIBXML_TREE_ENABLED)
|
---|
1690 | PyObject *
|
---|
1691 | libxml_xmlCopyDtd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1692 | PyObject *py_retval;
|
---|
1693 | xmlDtdPtr c_retval;
|
---|
1694 | xmlDtdPtr dtd;
|
---|
1695 | PyObject *pyobj_dtd;
|
---|
1696 |
|
---|
1697 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCopyDtd", &pyobj_dtd))
|
---|
1698 | return(NULL);
|
---|
1699 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
1700 |
|
---|
1701 | c_retval = xmlCopyDtd(dtd);
|
---|
1702 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1703 | return(py_retval);
|
---|
1704 | }
|
---|
1705 |
|
---|
1706 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
1707 | PyObject *
|
---|
1708 | libxml_xmlCopyError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1709 | PyObject *py_retval;
|
---|
1710 | int c_retval;
|
---|
1711 | xmlErrorPtr from;
|
---|
1712 | PyObject *pyobj_from;
|
---|
1713 | xmlErrorPtr to;
|
---|
1714 | PyObject *pyobj_to;
|
---|
1715 |
|
---|
1716 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlCopyError", &pyobj_from, &pyobj_to))
|
---|
1717 | return(NULL);
|
---|
1718 | from = (xmlErrorPtr) PyError_Get(pyobj_from);
|
---|
1719 | to = (xmlErrorPtr) PyError_Get(pyobj_to);
|
---|
1720 |
|
---|
1721 | c_retval = xmlCopyError(from, to);
|
---|
1722 | py_retval = libxml_intWrap((int) c_retval);
|
---|
1723 | return(py_retval);
|
---|
1724 | }
|
---|
1725 |
|
---|
1726 | PyObject *
|
---|
1727 | libxml_xmlCopyNamespace(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1728 | PyObject *py_retval;
|
---|
1729 | xmlNsPtr c_retval;
|
---|
1730 | xmlNsPtr cur;
|
---|
1731 | PyObject *pyobj_cur;
|
---|
1732 |
|
---|
1733 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCopyNamespace", &pyobj_cur))
|
---|
1734 | return(NULL);
|
---|
1735 | cur = (xmlNsPtr) PyxmlNode_Get(pyobj_cur);
|
---|
1736 |
|
---|
1737 | c_retval = xmlCopyNamespace(cur);
|
---|
1738 | py_retval = libxml_xmlNsPtrWrap((xmlNsPtr) c_retval);
|
---|
1739 | return(py_retval);
|
---|
1740 | }
|
---|
1741 |
|
---|
1742 | PyObject *
|
---|
1743 | libxml_xmlCopyNamespaceList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1744 | PyObject *py_retval;
|
---|
1745 | xmlNsPtr c_retval;
|
---|
1746 | xmlNsPtr cur;
|
---|
1747 | PyObject *pyobj_cur;
|
---|
1748 |
|
---|
1749 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCopyNamespaceList", &pyobj_cur))
|
---|
1750 | return(NULL);
|
---|
1751 | cur = (xmlNsPtr) PyxmlNode_Get(pyobj_cur);
|
---|
1752 |
|
---|
1753 | c_retval = xmlCopyNamespaceList(cur);
|
---|
1754 | py_retval = libxml_xmlNsPtrWrap((xmlNsPtr) c_retval);
|
---|
1755 | return(py_retval);
|
---|
1756 | }
|
---|
1757 |
|
---|
1758 | PyObject *
|
---|
1759 | libxml_xmlCopyNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1760 | PyObject *py_retval;
|
---|
1761 | xmlNodePtr c_retval;
|
---|
1762 | xmlNodePtr node;
|
---|
1763 | PyObject *pyobj_node;
|
---|
1764 | int extended;
|
---|
1765 |
|
---|
1766 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlCopyNode", &pyobj_node, &extended))
|
---|
1767 | return(NULL);
|
---|
1768 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
1769 |
|
---|
1770 | c_retval = xmlCopyNode(node, extended);
|
---|
1771 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1772 | return(py_retval);
|
---|
1773 | }
|
---|
1774 |
|
---|
1775 | PyObject *
|
---|
1776 | libxml_xmlCopyNodeList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1777 | PyObject *py_retval;
|
---|
1778 | xmlNodePtr c_retval;
|
---|
1779 | xmlNodePtr node;
|
---|
1780 | PyObject *pyobj_node;
|
---|
1781 |
|
---|
1782 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCopyNodeList", &pyobj_node))
|
---|
1783 | return(NULL);
|
---|
1784 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
1785 |
|
---|
1786 | c_retval = xmlCopyNodeList(node);
|
---|
1787 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1788 | return(py_retval);
|
---|
1789 | }
|
---|
1790 |
|
---|
1791 | PyObject *
|
---|
1792 | libxml_xmlCopyProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1793 | PyObject *py_retval;
|
---|
1794 | xmlAttrPtr c_retval;
|
---|
1795 | xmlNodePtr target;
|
---|
1796 | PyObject *pyobj_target;
|
---|
1797 | xmlAttrPtr cur;
|
---|
1798 | PyObject *pyobj_cur;
|
---|
1799 |
|
---|
1800 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlCopyProp", &pyobj_target, &pyobj_cur))
|
---|
1801 | return(NULL);
|
---|
1802 | target = (xmlNodePtr) PyxmlNode_Get(pyobj_target);
|
---|
1803 | cur = (xmlAttrPtr) PyxmlNode_Get(pyobj_cur);
|
---|
1804 |
|
---|
1805 | c_retval = xmlCopyProp(target, cur);
|
---|
1806 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1807 | return(py_retval);
|
---|
1808 | }
|
---|
1809 |
|
---|
1810 | PyObject *
|
---|
1811 | libxml_xmlCopyPropList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1812 | PyObject *py_retval;
|
---|
1813 | xmlAttrPtr c_retval;
|
---|
1814 | xmlNodePtr target;
|
---|
1815 | PyObject *pyobj_target;
|
---|
1816 | xmlAttrPtr cur;
|
---|
1817 | PyObject *pyobj_cur;
|
---|
1818 |
|
---|
1819 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlCopyPropList", &pyobj_target, &pyobj_cur))
|
---|
1820 | return(NULL);
|
---|
1821 | target = (xmlNodePtr) PyxmlNode_Get(pyobj_target);
|
---|
1822 | cur = (xmlAttrPtr) PyxmlNode_Get(pyobj_cur);
|
---|
1823 |
|
---|
1824 | c_retval = xmlCopyPropList(target, cur);
|
---|
1825 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1826 | return(py_retval);
|
---|
1827 | }
|
---|
1828 |
|
---|
1829 | PyObject *
|
---|
1830 | libxml_xmlCreateDocParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1831 | PyObject *py_retval;
|
---|
1832 | xmlParserCtxtPtr c_retval;
|
---|
1833 | xmlChar * cur;
|
---|
1834 |
|
---|
1835 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCreateDocParserCtxt", &cur))
|
---|
1836 | return(NULL);
|
---|
1837 |
|
---|
1838 | c_retval = xmlCreateDocParserCtxt(cur);
|
---|
1839 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
1840 | return(py_retval);
|
---|
1841 | }
|
---|
1842 |
|
---|
1843 | PyObject *
|
---|
1844 | libxml_xmlCreateEntityParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1845 | PyObject *py_retval;
|
---|
1846 | xmlParserCtxtPtr c_retval;
|
---|
1847 | xmlChar * URL;
|
---|
1848 | xmlChar * ID;
|
---|
1849 | xmlChar * base;
|
---|
1850 |
|
---|
1851 | if (!PyArg_ParseTuple(args, (char *)"zzz:xmlCreateEntityParserCtxt", &URL, &ID, &base))
|
---|
1852 | return(NULL);
|
---|
1853 |
|
---|
1854 | c_retval = xmlCreateEntityParserCtxt(URL, ID, base);
|
---|
1855 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
1856 | return(py_retval);
|
---|
1857 | }
|
---|
1858 |
|
---|
1859 | PyObject *
|
---|
1860 | libxml_xmlCreateFileParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1861 | PyObject *py_retval;
|
---|
1862 | xmlParserCtxtPtr c_retval;
|
---|
1863 | char * filename;
|
---|
1864 |
|
---|
1865 | if (!PyArg_ParseTuple(args, (char *)"z:xmlCreateFileParserCtxt", &filename))
|
---|
1866 | return(NULL);
|
---|
1867 |
|
---|
1868 | c_retval = xmlCreateFileParserCtxt(filename);
|
---|
1869 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
1870 | return(py_retval);
|
---|
1871 | }
|
---|
1872 |
|
---|
1873 | PyObject *
|
---|
1874 | libxml_xmlCreateIntSubset(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1875 | PyObject *py_retval;
|
---|
1876 | xmlDtdPtr c_retval;
|
---|
1877 | xmlDocPtr doc;
|
---|
1878 | PyObject *pyobj_doc;
|
---|
1879 | xmlChar * name;
|
---|
1880 | xmlChar * ExternalID;
|
---|
1881 | xmlChar * SystemID;
|
---|
1882 |
|
---|
1883 | if (!PyArg_ParseTuple(args, (char *)"Ozzz:xmlCreateIntSubset", &pyobj_doc, &name, &ExternalID, &SystemID))
|
---|
1884 | return(NULL);
|
---|
1885 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
1886 |
|
---|
1887 | c_retval = xmlCreateIntSubset(doc, name, ExternalID, SystemID);
|
---|
1888 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
1889 | return(py_retval);
|
---|
1890 | }
|
---|
1891 |
|
---|
1892 | PyObject *
|
---|
1893 | libxml_xmlCreateMemoryParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1894 | PyObject *py_retval;
|
---|
1895 | xmlParserCtxtPtr c_retval;
|
---|
1896 | char * buffer;
|
---|
1897 | int py_buffsize0;
|
---|
1898 | int size;
|
---|
1899 |
|
---|
1900 | if (!PyArg_ParseTuple(args, (char *)"s#i:xmlCreateMemoryParserCtxt", &buffer, &py_buffsize0, &size))
|
---|
1901 | return(NULL);
|
---|
1902 |
|
---|
1903 | c_retval = xmlCreateMemoryParserCtxt(buffer, size);
|
---|
1904 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
1905 | return(py_retval);
|
---|
1906 | }
|
---|
1907 |
|
---|
1908 | PyObject *
|
---|
1909 | libxml_xmlCreateURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
1910 | PyObject *py_retval;
|
---|
1911 | xmlURIPtr c_retval;
|
---|
1912 |
|
---|
1913 | c_retval = xmlCreateURI();
|
---|
1914 | py_retval = libxml_xmlURIPtrWrap((xmlURIPtr) c_retval);
|
---|
1915 | return(py_retval);
|
---|
1916 | }
|
---|
1917 |
|
---|
1918 | PyObject *
|
---|
1919 | libxml_xmlCreateURLParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1920 | PyObject *py_retval;
|
---|
1921 | xmlParserCtxtPtr c_retval;
|
---|
1922 | char * filename;
|
---|
1923 | int options;
|
---|
1924 |
|
---|
1925 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlCreateURLParserCtxt", &filename, &options))
|
---|
1926 | return(NULL);
|
---|
1927 |
|
---|
1928 | c_retval = xmlCreateURLParserCtxt(filename, options);
|
---|
1929 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
1930 | return(py_retval);
|
---|
1931 | }
|
---|
1932 |
|
---|
1933 | PyObject *
|
---|
1934 | libxml_xmlCtxtReadDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1935 | PyObject *py_retval;
|
---|
1936 | xmlDocPtr c_retval;
|
---|
1937 | xmlParserCtxtPtr ctxt;
|
---|
1938 | PyObject *pyobj_ctxt;
|
---|
1939 | xmlChar * cur;
|
---|
1940 | char * URL;
|
---|
1941 | char * encoding;
|
---|
1942 | int options;
|
---|
1943 |
|
---|
1944 | if (!PyArg_ParseTuple(args, (char *)"Ozzzi:xmlCtxtReadDoc", &pyobj_ctxt, &cur, &URL, &encoding, &options))
|
---|
1945 | return(NULL);
|
---|
1946 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
1947 |
|
---|
1948 | c_retval = xmlCtxtReadDoc(ctxt, cur, URL, encoding, options);
|
---|
1949 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
1950 | return(py_retval);
|
---|
1951 | }
|
---|
1952 |
|
---|
1953 | PyObject *
|
---|
1954 | libxml_xmlCtxtReadFd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1955 | PyObject *py_retval;
|
---|
1956 | xmlDocPtr c_retval;
|
---|
1957 | xmlParserCtxtPtr ctxt;
|
---|
1958 | PyObject *pyobj_ctxt;
|
---|
1959 | int fd;
|
---|
1960 | char * URL;
|
---|
1961 | char * encoding;
|
---|
1962 | int options;
|
---|
1963 |
|
---|
1964 | if (!PyArg_ParseTuple(args, (char *)"Oizzi:xmlCtxtReadFd", &pyobj_ctxt, &fd, &URL, &encoding, &options))
|
---|
1965 | return(NULL);
|
---|
1966 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
1967 |
|
---|
1968 | c_retval = xmlCtxtReadFd(ctxt, fd, URL, encoding, options);
|
---|
1969 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
1970 | return(py_retval);
|
---|
1971 | }
|
---|
1972 |
|
---|
1973 | PyObject *
|
---|
1974 | libxml_xmlCtxtReadFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1975 | PyObject *py_retval;
|
---|
1976 | xmlDocPtr c_retval;
|
---|
1977 | xmlParserCtxtPtr ctxt;
|
---|
1978 | PyObject *pyobj_ctxt;
|
---|
1979 | char * filename;
|
---|
1980 | char * encoding;
|
---|
1981 | int options;
|
---|
1982 |
|
---|
1983 | if (!PyArg_ParseTuple(args, (char *)"Ozzi:xmlCtxtReadFile", &pyobj_ctxt, &filename, &encoding, &options))
|
---|
1984 | return(NULL);
|
---|
1985 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
1986 |
|
---|
1987 | c_retval = xmlCtxtReadFile(ctxt, filename, encoding, options);
|
---|
1988 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
1989 | return(py_retval);
|
---|
1990 | }
|
---|
1991 |
|
---|
1992 | PyObject *
|
---|
1993 | libxml_xmlCtxtReadMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
1994 | PyObject *py_retval;
|
---|
1995 | xmlDocPtr c_retval;
|
---|
1996 | xmlParserCtxtPtr ctxt;
|
---|
1997 | PyObject *pyobj_ctxt;
|
---|
1998 | char * buffer;
|
---|
1999 | int py_buffsize0;
|
---|
2000 | int size;
|
---|
2001 | char * URL;
|
---|
2002 | char * encoding;
|
---|
2003 | int options;
|
---|
2004 |
|
---|
2005 | if (!PyArg_ParseTuple(args, (char *)"Os#izzi:xmlCtxtReadMemory", &pyobj_ctxt, &buffer, &py_buffsize0, &size, &URL, &encoding, &options))
|
---|
2006 | return(NULL);
|
---|
2007 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
2008 |
|
---|
2009 | c_retval = xmlCtxtReadMemory(ctxt, buffer, size, URL, encoding, options);
|
---|
2010 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
2011 | return(py_retval);
|
---|
2012 | }
|
---|
2013 |
|
---|
2014 | PyObject *
|
---|
2015 | libxml_xmlCtxtReset(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2016 | xmlParserCtxtPtr ctxt;
|
---|
2017 | PyObject *pyobj_ctxt;
|
---|
2018 |
|
---|
2019 | if (!PyArg_ParseTuple(args, (char *)"O:xmlCtxtReset", &pyobj_ctxt))
|
---|
2020 | return(NULL);
|
---|
2021 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
2022 |
|
---|
2023 | xmlCtxtReset(ctxt);
|
---|
2024 | Py_INCREF(Py_None);
|
---|
2025 | return(Py_None);
|
---|
2026 | }
|
---|
2027 |
|
---|
2028 | PyObject *
|
---|
2029 | libxml_xmlCtxtResetPush(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2030 | PyObject *py_retval;
|
---|
2031 | int c_retval;
|
---|
2032 | xmlParserCtxtPtr ctxt;
|
---|
2033 | PyObject *pyobj_ctxt;
|
---|
2034 | char * chunk;
|
---|
2035 | int py_buffsize0;
|
---|
2036 | int size;
|
---|
2037 | char * filename;
|
---|
2038 | char * encoding;
|
---|
2039 |
|
---|
2040 | if (!PyArg_ParseTuple(args, (char *)"Os#izz:xmlCtxtResetPush", &pyobj_ctxt, &chunk, &py_buffsize0, &size, &filename, &encoding))
|
---|
2041 | return(NULL);
|
---|
2042 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
2043 |
|
---|
2044 | c_retval = xmlCtxtResetPush(ctxt, chunk, size, filename, encoding);
|
---|
2045 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2046 | return(py_retval);
|
---|
2047 | }
|
---|
2048 |
|
---|
2049 | PyObject *
|
---|
2050 | libxml_xmlCtxtUseOptions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2051 | PyObject *py_retval;
|
---|
2052 | int c_retval;
|
---|
2053 | xmlParserCtxtPtr ctxt;
|
---|
2054 | PyObject *pyobj_ctxt;
|
---|
2055 | int options;
|
---|
2056 |
|
---|
2057 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlCtxtUseOptions", &pyobj_ctxt, &options))
|
---|
2058 | return(NULL);
|
---|
2059 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
2060 |
|
---|
2061 | c_retval = xmlCtxtUseOptions(ctxt, options);
|
---|
2062 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2063 | return(py_retval);
|
---|
2064 | }
|
---|
2065 |
|
---|
2066 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2067 | PyObject *
|
---|
2068 | libxml_xmlDebugCheckDocument(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2069 | PyObject *py_retval;
|
---|
2070 | int c_retval;
|
---|
2071 | FILE * output;
|
---|
2072 | PyObject *pyobj_output;
|
---|
2073 | xmlDocPtr doc;
|
---|
2074 | PyObject *pyobj_doc;
|
---|
2075 |
|
---|
2076 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDebugCheckDocument", &pyobj_output, &pyobj_doc))
|
---|
2077 | return(NULL);
|
---|
2078 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2079 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2080 |
|
---|
2081 | c_retval = xmlDebugCheckDocument(output, doc);
|
---|
2082 | PyFile_Release(output);
|
---|
2083 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2084 | return(py_retval);
|
---|
2085 | }
|
---|
2086 |
|
---|
2087 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2088 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2089 | PyObject *
|
---|
2090 | libxml_xmlDebugDumpAttr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2091 | FILE * output;
|
---|
2092 | PyObject *pyobj_output;
|
---|
2093 | xmlAttrPtr attr;
|
---|
2094 | PyObject *pyobj_attr;
|
---|
2095 | int depth;
|
---|
2096 |
|
---|
2097 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDebugDumpAttr", &pyobj_output, &pyobj_attr, &depth))
|
---|
2098 | return(NULL);
|
---|
2099 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2100 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
2101 |
|
---|
2102 | xmlDebugDumpAttr(output, attr, depth);
|
---|
2103 | PyFile_Release(output);
|
---|
2104 | Py_INCREF(Py_None);
|
---|
2105 | return(Py_None);
|
---|
2106 | }
|
---|
2107 |
|
---|
2108 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2109 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2110 | PyObject *
|
---|
2111 | libxml_xmlDebugDumpAttrList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2112 | FILE * output;
|
---|
2113 | PyObject *pyobj_output;
|
---|
2114 | xmlAttrPtr attr;
|
---|
2115 | PyObject *pyobj_attr;
|
---|
2116 | int depth;
|
---|
2117 |
|
---|
2118 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDebugDumpAttrList", &pyobj_output, &pyobj_attr, &depth))
|
---|
2119 | return(NULL);
|
---|
2120 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2121 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
2122 |
|
---|
2123 | xmlDebugDumpAttrList(output, attr, depth);
|
---|
2124 | PyFile_Release(output);
|
---|
2125 | Py_INCREF(Py_None);
|
---|
2126 | return(Py_None);
|
---|
2127 | }
|
---|
2128 |
|
---|
2129 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2130 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2131 | PyObject *
|
---|
2132 | libxml_xmlDebugDumpDTD(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2133 | FILE * output;
|
---|
2134 | PyObject *pyobj_output;
|
---|
2135 | xmlDtdPtr dtd;
|
---|
2136 | PyObject *pyobj_dtd;
|
---|
2137 |
|
---|
2138 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDebugDumpDTD", &pyobj_output, &pyobj_dtd))
|
---|
2139 | return(NULL);
|
---|
2140 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2141 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
2142 |
|
---|
2143 | xmlDebugDumpDTD(output, dtd);
|
---|
2144 | PyFile_Release(output);
|
---|
2145 | Py_INCREF(Py_None);
|
---|
2146 | return(Py_None);
|
---|
2147 | }
|
---|
2148 |
|
---|
2149 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2150 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2151 | PyObject *
|
---|
2152 | libxml_xmlDebugDumpDocument(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2153 | FILE * output;
|
---|
2154 | PyObject *pyobj_output;
|
---|
2155 | xmlDocPtr doc;
|
---|
2156 | PyObject *pyobj_doc;
|
---|
2157 |
|
---|
2158 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDebugDumpDocument", &pyobj_output, &pyobj_doc))
|
---|
2159 | return(NULL);
|
---|
2160 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2161 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2162 |
|
---|
2163 | xmlDebugDumpDocument(output, doc);
|
---|
2164 | PyFile_Release(output);
|
---|
2165 | Py_INCREF(Py_None);
|
---|
2166 | return(Py_None);
|
---|
2167 | }
|
---|
2168 |
|
---|
2169 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2170 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2171 | PyObject *
|
---|
2172 | libxml_xmlDebugDumpDocumentHead(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2173 | FILE * output;
|
---|
2174 | PyObject *pyobj_output;
|
---|
2175 | xmlDocPtr doc;
|
---|
2176 | PyObject *pyobj_doc;
|
---|
2177 |
|
---|
2178 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDebugDumpDocumentHead", &pyobj_output, &pyobj_doc))
|
---|
2179 | return(NULL);
|
---|
2180 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2181 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2182 |
|
---|
2183 | xmlDebugDumpDocumentHead(output, doc);
|
---|
2184 | PyFile_Release(output);
|
---|
2185 | Py_INCREF(Py_None);
|
---|
2186 | return(Py_None);
|
---|
2187 | }
|
---|
2188 |
|
---|
2189 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2190 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2191 | PyObject *
|
---|
2192 | libxml_xmlDebugDumpEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2193 | FILE * output;
|
---|
2194 | PyObject *pyobj_output;
|
---|
2195 | xmlDocPtr doc;
|
---|
2196 | PyObject *pyobj_doc;
|
---|
2197 |
|
---|
2198 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDebugDumpEntities", &pyobj_output, &pyobj_doc))
|
---|
2199 | return(NULL);
|
---|
2200 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2201 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2202 |
|
---|
2203 | xmlDebugDumpEntities(output, doc);
|
---|
2204 | PyFile_Release(output);
|
---|
2205 | Py_INCREF(Py_None);
|
---|
2206 | return(Py_None);
|
---|
2207 | }
|
---|
2208 |
|
---|
2209 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2210 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2211 | PyObject *
|
---|
2212 | libxml_xmlDebugDumpNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2213 | FILE * output;
|
---|
2214 | PyObject *pyobj_output;
|
---|
2215 | xmlNodePtr node;
|
---|
2216 | PyObject *pyobj_node;
|
---|
2217 | int depth;
|
---|
2218 |
|
---|
2219 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDebugDumpNode", &pyobj_output, &pyobj_node, &depth))
|
---|
2220 | return(NULL);
|
---|
2221 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2222 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
2223 |
|
---|
2224 | xmlDebugDumpNode(output, node, depth);
|
---|
2225 | PyFile_Release(output);
|
---|
2226 | Py_INCREF(Py_None);
|
---|
2227 | return(Py_None);
|
---|
2228 | }
|
---|
2229 |
|
---|
2230 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2231 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2232 | PyObject *
|
---|
2233 | libxml_xmlDebugDumpNodeList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2234 | FILE * output;
|
---|
2235 | PyObject *pyobj_output;
|
---|
2236 | xmlNodePtr node;
|
---|
2237 | PyObject *pyobj_node;
|
---|
2238 | int depth;
|
---|
2239 |
|
---|
2240 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDebugDumpNodeList", &pyobj_output, &pyobj_node, &depth))
|
---|
2241 | return(NULL);
|
---|
2242 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2243 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
2244 |
|
---|
2245 | xmlDebugDumpNodeList(output, node, depth);
|
---|
2246 | PyFile_Release(output);
|
---|
2247 | Py_INCREF(Py_None);
|
---|
2248 | return(Py_None);
|
---|
2249 | }
|
---|
2250 |
|
---|
2251 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2252 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2253 | PyObject *
|
---|
2254 | libxml_xmlDebugDumpOneNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2255 | FILE * output;
|
---|
2256 | PyObject *pyobj_output;
|
---|
2257 | xmlNodePtr node;
|
---|
2258 | PyObject *pyobj_node;
|
---|
2259 | int depth;
|
---|
2260 |
|
---|
2261 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDebugDumpOneNode", &pyobj_output, &pyobj_node, &depth))
|
---|
2262 | return(NULL);
|
---|
2263 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2264 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
2265 |
|
---|
2266 | xmlDebugDumpOneNode(output, node, depth);
|
---|
2267 | PyFile_Release(output);
|
---|
2268 | Py_INCREF(Py_None);
|
---|
2269 | return(Py_None);
|
---|
2270 | }
|
---|
2271 |
|
---|
2272 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2273 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
2274 | PyObject *
|
---|
2275 | libxml_xmlDebugDumpString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2276 | FILE * output;
|
---|
2277 | PyObject *pyobj_output;
|
---|
2278 | xmlChar * str;
|
---|
2279 |
|
---|
2280 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlDebugDumpString", &pyobj_output, &str))
|
---|
2281 | return(NULL);
|
---|
2282 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
2283 |
|
---|
2284 | xmlDebugDumpString(output, str);
|
---|
2285 | PyFile_Release(output);
|
---|
2286 | Py_INCREF(Py_None);
|
---|
2287 | return(Py_None);
|
---|
2288 | }
|
---|
2289 |
|
---|
2290 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
2291 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
2292 | PyObject *
|
---|
2293 | libxml_xmlDecodeEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2294 | PyObject *py_retval;
|
---|
2295 | xmlChar * c_retval;
|
---|
2296 | xmlParserCtxtPtr ctxt;
|
---|
2297 | PyObject *pyobj_ctxt;
|
---|
2298 | int len;
|
---|
2299 | int what;
|
---|
2300 | xmlChar end;
|
---|
2301 | xmlChar end2;
|
---|
2302 | xmlChar end3;
|
---|
2303 |
|
---|
2304 | if (!PyArg_ParseTuple(args, (char *)"Oiiccc:xmlDecodeEntities", &pyobj_ctxt, &len, &what, &end, &end2, &end3))
|
---|
2305 | return(NULL);
|
---|
2306 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
2307 |
|
---|
2308 | c_retval = xmlDecodeEntities(ctxt, len, what, end, end2, end3);
|
---|
2309 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
2310 | return(py_retval);
|
---|
2311 | }
|
---|
2312 |
|
---|
2313 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
2314 | PyObject *
|
---|
2315 | libxml_xmlDefaultSAXHandlerInit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
2316 |
|
---|
2317 | xmlDefaultSAXHandlerInit();
|
---|
2318 | Py_INCREF(Py_None);
|
---|
2319 | return(Py_None);
|
---|
2320 | }
|
---|
2321 |
|
---|
2322 | PyObject *
|
---|
2323 | libxml_xmlDelEncodingAlias(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2324 | PyObject *py_retval;
|
---|
2325 | int c_retval;
|
---|
2326 | char * alias;
|
---|
2327 |
|
---|
2328 | if (!PyArg_ParseTuple(args, (char *)"z:xmlDelEncodingAlias", &alias))
|
---|
2329 | return(NULL);
|
---|
2330 |
|
---|
2331 | c_retval = xmlDelEncodingAlias(alias);
|
---|
2332 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2333 | return(py_retval);
|
---|
2334 | }
|
---|
2335 |
|
---|
2336 | PyObject *
|
---|
2337 | libxml_xmlDictCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
2338 |
|
---|
2339 | xmlDictCleanup();
|
---|
2340 | Py_INCREF(Py_None);
|
---|
2341 | return(Py_None);
|
---|
2342 | }
|
---|
2343 |
|
---|
2344 | PyObject *
|
---|
2345 | libxml_xmlDocCopyNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2346 | PyObject *py_retval;
|
---|
2347 | xmlNodePtr c_retval;
|
---|
2348 | xmlNodePtr node;
|
---|
2349 | PyObject *pyobj_node;
|
---|
2350 | xmlDocPtr doc;
|
---|
2351 | PyObject *pyobj_doc;
|
---|
2352 | int extended;
|
---|
2353 |
|
---|
2354 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDocCopyNode", &pyobj_node, &pyobj_doc, &extended))
|
---|
2355 | return(NULL);
|
---|
2356 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
2357 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2358 |
|
---|
2359 | c_retval = xmlDocCopyNode(node, doc, extended);
|
---|
2360 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2361 | return(py_retval);
|
---|
2362 | }
|
---|
2363 |
|
---|
2364 | PyObject *
|
---|
2365 | libxml_xmlDocCopyNodeList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2366 | PyObject *py_retval;
|
---|
2367 | xmlNodePtr c_retval;
|
---|
2368 | xmlDocPtr doc;
|
---|
2369 | PyObject *pyobj_doc;
|
---|
2370 | xmlNodePtr node;
|
---|
2371 | PyObject *pyobj_node;
|
---|
2372 |
|
---|
2373 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDocCopyNodeList", &pyobj_doc, &pyobj_node))
|
---|
2374 | return(NULL);
|
---|
2375 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2376 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
2377 |
|
---|
2378 | c_retval = xmlDocCopyNodeList(doc, node);
|
---|
2379 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2380 | return(py_retval);
|
---|
2381 | }
|
---|
2382 |
|
---|
2383 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
2384 | PyObject *
|
---|
2385 | libxml_xmlDocDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2386 | PyObject *py_retval;
|
---|
2387 | int c_retval;
|
---|
2388 | FILE * f;
|
---|
2389 | PyObject *pyobj_f;
|
---|
2390 | xmlDocPtr cur;
|
---|
2391 | PyObject *pyobj_cur;
|
---|
2392 |
|
---|
2393 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDocDump", &pyobj_f, &pyobj_cur))
|
---|
2394 | return(NULL);
|
---|
2395 | f = (FILE *) PyFile_Get(pyobj_f);
|
---|
2396 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2397 |
|
---|
2398 | c_retval = xmlDocDump(f, cur);
|
---|
2399 | PyFile_Release(f);
|
---|
2400 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2401 | return(py_retval);
|
---|
2402 | }
|
---|
2403 |
|
---|
2404 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
2405 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
2406 | PyObject *
|
---|
2407 | libxml_xmlDocFormatDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2408 | PyObject *py_retval;
|
---|
2409 | int c_retval;
|
---|
2410 | FILE * f;
|
---|
2411 | PyObject *pyobj_f;
|
---|
2412 | xmlDocPtr cur;
|
---|
2413 | PyObject *pyobj_cur;
|
---|
2414 | int format;
|
---|
2415 |
|
---|
2416 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlDocFormatDump", &pyobj_f, &pyobj_cur, &format))
|
---|
2417 | return(NULL);
|
---|
2418 | f = (FILE *) PyFile_Get(pyobj_f);
|
---|
2419 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2420 |
|
---|
2421 | c_retval = xmlDocFormatDump(f, cur, format);
|
---|
2422 | PyFile_Release(f);
|
---|
2423 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2424 | return(py_retval);
|
---|
2425 | }
|
---|
2426 |
|
---|
2427 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
2428 | PyObject *
|
---|
2429 | libxml_xmlDocGetRootElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2430 | PyObject *py_retval;
|
---|
2431 | xmlNodePtr c_retval;
|
---|
2432 | xmlDoc * doc;
|
---|
2433 | PyObject *pyobj_doc;
|
---|
2434 |
|
---|
2435 | if (!PyArg_ParseTuple(args, (char *)"O:xmlDocGetRootElement", &pyobj_doc))
|
---|
2436 | return(NULL);
|
---|
2437 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
2438 |
|
---|
2439 | c_retval = xmlDocGetRootElement(doc);
|
---|
2440 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2441 | return(py_retval);
|
---|
2442 | }
|
---|
2443 |
|
---|
2444 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
|
---|
2445 | PyObject *
|
---|
2446 | libxml_xmlDocSetRootElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2447 | PyObject *py_retval;
|
---|
2448 | xmlNodePtr c_retval;
|
---|
2449 | xmlDocPtr doc;
|
---|
2450 | PyObject *pyobj_doc;
|
---|
2451 | xmlNodePtr root;
|
---|
2452 | PyObject *pyobj_root;
|
---|
2453 |
|
---|
2454 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlDocSetRootElement", &pyobj_doc, &pyobj_root))
|
---|
2455 | return(NULL);
|
---|
2456 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2457 | root = (xmlNodePtr) PyxmlNode_Get(pyobj_root);
|
---|
2458 |
|
---|
2459 | c_retval = xmlDocSetRootElement(doc, root);
|
---|
2460 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2461 | return(py_retval);
|
---|
2462 | }
|
---|
2463 |
|
---|
2464 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
|
---|
2465 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
2466 | PyObject *
|
---|
2467 | libxml_xmlElemDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2468 | FILE * f;
|
---|
2469 | PyObject *pyobj_f;
|
---|
2470 | xmlDocPtr doc;
|
---|
2471 | PyObject *pyobj_doc;
|
---|
2472 | xmlNodePtr cur;
|
---|
2473 | PyObject *pyobj_cur;
|
---|
2474 |
|
---|
2475 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlElemDump", &pyobj_f, &pyobj_doc, &pyobj_cur))
|
---|
2476 | return(NULL);
|
---|
2477 | f = (FILE *) PyFile_Get(pyobj_f);
|
---|
2478 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2479 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
2480 |
|
---|
2481 | xmlElemDump(f, doc, cur);
|
---|
2482 | PyFile_Release(f);
|
---|
2483 | Py_INCREF(Py_None);
|
---|
2484 | return(Py_None);
|
---|
2485 | }
|
---|
2486 |
|
---|
2487 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
2488 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
2489 | PyObject *
|
---|
2490 | libxml_xmlEncodeEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2491 | PyObject *py_retval;
|
---|
2492 | const xmlChar * c_retval;
|
---|
2493 | xmlDocPtr doc;
|
---|
2494 | PyObject *pyobj_doc;
|
---|
2495 | xmlChar * input;
|
---|
2496 |
|
---|
2497 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlEncodeEntities", &pyobj_doc, &input))
|
---|
2498 | return(NULL);
|
---|
2499 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2500 |
|
---|
2501 | c_retval = xmlEncodeEntities(doc, input);
|
---|
2502 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
2503 | return(py_retval);
|
---|
2504 | }
|
---|
2505 |
|
---|
2506 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
2507 | PyObject *
|
---|
2508 | libxml_xmlEncodeEntitiesReentrant(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2509 | PyObject *py_retval;
|
---|
2510 | xmlChar * c_retval;
|
---|
2511 | xmlDocPtr doc;
|
---|
2512 | PyObject *pyobj_doc;
|
---|
2513 | xmlChar * input;
|
---|
2514 |
|
---|
2515 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlEncodeEntitiesReentrant", &pyobj_doc, &input))
|
---|
2516 | return(NULL);
|
---|
2517 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2518 |
|
---|
2519 | c_retval = xmlEncodeEntitiesReentrant(doc, input);
|
---|
2520 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
2521 | return(py_retval);
|
---|
2522 | }
|
---|
2523 |
|
---|
2524 | PyObject *
|
---|
2525 | libxml_xmlEncodeSpecialChars(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2526 | PyObject *py_retval;
|
---|
2527 | xmlChar * c_retval;
|
---|
2528 | xmlDoc * doc;
|
---|
2529 | PyObject *pyobj_doc;
|
---|
2530 | xmlChar * input;
|
---|
2531 |
|
---|
2532 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlEncodeSpecialChars", &pyobj_doc, &input))
|
---|
2533 | return(NULL);
|
---|
2534 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
2535 |
|
---|
2536 | c_retval = xmlEncodeSpecialChars(doc, input);
|
---|
2537 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
2538 | return(py_retval);
|
---|
2539 | }
|
---|
2540 |
|
---|
2541 | PyObject *
|
---|
2542 | libxml_xmlErrorGetCode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2543 | PyObject *py_retval;
|
---|
2544 | int c_retval;
|
---|
2545 | xmlErrorPtr Error;
|
---|
2546 | PyObject *pyobj_Error;
|
---|
2547 |
|
---|
2548 | if (!PyArg_ParseTuple(args, (char *)"O:xmlErrorGetCode", &pyobj_Error))
|
---|
2549 | return(NULL);
|
---|
2550 | Error = (xmlErrorPtr) PyError_Get(pyobj_Error);
|
---|
2551 |
|
---|
2552 | c_retval = Error->code;
|
---|
2553 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2554 | return(py_retval);
|
---|
2555 | }
|
---|
2556 |
|
---|
2557 | PyObject *
|
---|
2558 | libxml_xmlErrorGetDomain(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2559 | PyObject *py_retval;
|
---|
2560 | int c_retval;
|
---|
2561 | xmlErrorPtr Error;
|
---|
2562 | PyObject *pyobj_Error;
|
---|
2563 |
|
---|
2564 | if (!PyArg_ParseTuple(args, (char *)"O:xmlErrorGetDomain", &pyobj_Error))
|
---|
2565 | return(NULL);
|
---|
2566 | Error = (xmlErrorPtr) PyError_Get(pyobj_Error);
|
---|
2567 |
|
---|
2568 | c_retval = Error->domain;
|
---|
2569 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2570 | return(py_retval);
|
---|
2571 | }
|
---|
2572 |
|
---|
2573 | PyObject *
|
---|
2574 | libxml_xmlErrorGetFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2575 | PyObject *py_retval;
|
---|
2576 | const char * c_retval;
|
---|
2577 | xmlErrorPtr Error;
|
---|
2578 | PyObject *pyobj_Error;
|
---|
2579 |
|
---|
2580 | if (!PyArg_ParseTuple(args, (char *)"O:xmlErrorGetFile", &pyobj_Error))
|
---|
2581 | return(NULL);
|
---|
2582 | Error = (xmlErrorPtr) PyError_Get(pyobj_Error);
|
---|
2583 |
|
---|
2584 | c_retval = Error->file;
|
---|
2585 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
2586 | return(py_retval);
|
---|
2587 | }
|
---|
2588 |
|
---|
2589 | PyObject *
|
---|
2590 | libxml_xmlErrorGetLevel(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2591 | PyObject *py_retval;
|
---|
2592 | int c_retval;
|
---|
2593 | xmlErrorPtr Error;
|
---|
2594 | PyObject *pyobj_Error;
|
---|
2595 |
|
---|
2596 | if (!PyArg_ParseTuple(args, (char *)"O:xmlErrorGetLevel", &pyobj_Error))
|
---|
2597 | return(NULL);
|
---|
2598 | Error = (xmlErrorPtr) PyError_Get(pyobj_Error);
|
---|
2599 |
|
---|
2600 | c_retval = Error->level;
|
---|
2601 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2602 | return(py_retval);
|
---|
2603 | }
|
---|
2604 |
|
---|
2605 | PyObject *
|
---|
2606 | libxml_xmlErrorGetLine(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2607 | PyObject *py_retval;
|
---|
2608 | int c_retval;
|
---|
2609 | xmlErrorPtr Error;
|
---|
2610 | PyObject *pyobj_Error;
|
---|
2611 |
|
---|
2612 | if (!PyArg_ParseTuple(args, (char *)"O:xmlErrorGetLine", &pyobj_Error))
|
---|
2613 | return(NULL);
|
---|
2614 | Error = (xmlErrorPtr) PyError_Get(pyobj_Error);
|
---|
2615 |
|
---|
2616 | c_retval = Error->line;
|
---|
2617 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2618 | return(py_retval);
|
---|
2619 | }
|
---|
2620 |
|
---|
2621 | PyObject *
|
---|
2622 | libxml_xmlErrorGetMessage(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2623 | PyObject *py_retval;
|
---|
2624 | const char * c_retval;
|
---|
2625 | xmlErrorPtr Error;
|
---|
2626 | PyObject *pyobj_Error;
|
---|
2627 |
|
---|
2628 | if (!PyArg_ParseTuple(args, (char *)"O:xmlErrorGetMessage", &pyobj_Error))
|
---|
2629 | return(NULL);
|
---|
2630 | Error = (xmlErrorPtr) PyError_Get(pyobj_Error);
|
---|
2631 |
|
---|
2632 | c_retval = Error->message;
|
---|
2633 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
2634 | return(py_retval);
|
---|
2635 | }
|
---|
2636 |
|
---|
2637 | PyObject *
|
---|
2638 | libxml_xmlFileMatch(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2639 | PyObject *py_retval;
|
---|
2640 | int c_retval;
|
---|
2641 | char * filename;
|
---|
2642 |
|
---|
2643 | if (!PyArg_ParseTuple(args, (char *)"z:xmlFileMatch", &filename))
|
---|
2644 | return(NULL);
|
---|
2645 |
|
---|
2646 | c_retval = xmlFileMatch(filename);
|
---|
2647 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2648 | return(py_retval);
|
---|
2649 | }
|
---|
2650 |
|
---|
2651 | #if defined(LIBXML_TREE_ENABLED)
|
---|
2652 | PyObject *
|
---|
2653 | libxml_xmlFirstElementChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2654 | PyObject *py_retval;
|
---|
2655 | xmlNodePtr c_retval;
|
---|
2656 | xmlNodePtr parent;
|
---|
2657 | PyObject *pyobj_parent;
|
---|
2658 |
|
---|
2659 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFirstElementChild", &pyobj_parent))
|
---|
2660 | return(NULL);
|
---|
2661 | parent = (xmlNodePtr) PyxmlNode_Get(pyobj_parent);
|
---|
2662 |
|
---|
2663 | c_retval = xmlFirstElementChild(parent);
|
---|
2664 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2665 | return(py_retval);
|
---|
2666 | }
|
---|
2667 |
|
---|
2668 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
2669 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
2670 | PyObject *
|
---|
2671 | libxml_xmlFreeCatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2672 | xmlCatalogPtr catal;
|
---|
2673 | PyObject *pyobj_catal;
|
---|
2674 |
|
---|
2675 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeCatalog", &pyobj_catal))
|
---|
2676 | return(NULL);
|
---|
2677 | catal = (xmlCatalogPtr) Pycatalog_Get(pyobj_catal);
|
---|
2678 |
|
---|
2679 | xmlFreeCatalog(catal);
|
---|
2680 | Py_INCREF(Py_None);
|
---|
2681 | return(Py_None);
|
---|
2682 | }
|
---|
2683 |
|
---|
2684 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
2685 | PyObject *
|
---|
2686 | libxml_xmlFreeDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2687 | xmlDocPtr cur;
|
---|
2688 | PyObject *pyobj_cur;
|
---|
2689 |
|
---|
2690 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeDoc", &pyobj_cur))
|
---|
2691 | return(NULL);
|
---|
2692 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2693 |
|
---|
2694 | xmlFreeDoc(cur);
|
---|
2695 | Py_INCREF(Py_None);
|
---|
2696 | return(Py_None);
|
---|
2697 | }
|
---|
2698 |
|
---|
2699 | PyObject *
|
---|
2700 | libxml_xmlFreeDtd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2701 | xmlDtdPtr cur;
|
---|
2702 | PyObject *pyobj_cur;
|
---|
2703 |
|
---|
2704 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeDtd", &pyobj_cur))
|
---|
2705 | return(NULL);
|
---|
2706 | cur = (xmlDtdPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2707 |
|
---|
2708 | xmlFreeDtd(cur);
|
---|
2709 | Py_INCREF(Py_None);
|
---|
2710 | return(Py_None);
|
---|
2711 | }
|
---|
2712 |
|
---|
2713 | PyObject *
|
---|
2714 | libxml_xmlFreeNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2715 | xmlNodePtr cur;
|
---|
2716 | PyObject *pyobj_cur;
|
---|
2717 |
|
---|
2718 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeNode", &pyobj_cur))
|
---|
2719 | return(NULL);
|
---|
2720 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
2721 |
|
---|
2722 | xmlFreeNode(cur);
|
---|
2723 | Py_INCREF(Py_None);
|
---|
2724 | return(Py_None);
|
---|
2725 | }
|
---|
2726 |
|
---|
2727 | PyObject *
|
---|
2728 | libxml_xmlFreeNodeList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2729 | xmlNodePtr cur;
|
---|
2730 | PyObject *pyobj_cur;
|
---|
2731 |
|
---|
2732 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeNodeList", &pyobj_cur))
|
---|
2733 | return(NULL);
|
---|
2734 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
2735 |
|
---|
2736 | xmlFreeNodeList(cur);
|
---|
2737 | Py_INCREF(Py_None);
|
---|
2738 | return(Py_None);
|
---|
2739 | }
|
---|
2740 |
|
---|
2741 | PyObject *
|
---|
2742 | libxml_xmlFreeNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2743 | xmlNsPtr cur;
|
---|
2744 | PyObject *pyobj_cur;
|
---|
2745 |
|
---|
2746 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeNs", &pyobj_cur))
|
---|
2747 | return(NULL);
|
---|
2748 | cur = (xmlNsPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2749 |
|
---|
2750 | xmlFreeNs(cur);
|
---|
2751 | Py_INCREF(Py_None);
|
---|
2752 | return(Py_None);
|
---|
2753 | }
|
---|
2754 |
|
---|
2755 | PyObject *
|
---|
2756 | libxml_xmlFreeNsList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2757 | xmlNsPtr cur;
|
---|
2758 | PyObject *pyobj_cur;
|
---|
2759 |
|
---|
2760 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeNsList", &pyobj_cur))
|
---|
2761 | return(NULL);
|
---|
2762 | cur = (xmlNsPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2763 |
|
---|
2764 | xmlFreeNsList(cur);
|
---|
2765 | Py_INCREF(Py_None);
|
---|
2766 | return(Py_None);
|
---|
2767 | }
|
---|
2768 |
|
---|
2769 | PyObject *
|
---|
2770 | libxml_xmlFreeParserInputBuffer(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2771 | xmlParserInputBufferPtr in;
|
---|
2772 | PyObject *pyobj_in;
|
---|
2773 |
|
---|
2774 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeParserInputBuffer", &pyobj_in))
|
---|
2775 | return(NULL);
|
---|
2776 | in = (xmlParserInputBufferPtr) PyinputBuffer_Get(pyobj_in);
|
---|
2777 |
|
---|
2778 | xmlFreeParserInputBuffer(in);
|
---|
2779 | Py_INCREF(Py_None);
|
---|
2780 | return(Py_None);
|
---|
2781 | }
|
---|
2782 |
|
---|
2783 | PyObject *
|
---|
2784 | libxml_xmlFreeProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2785 | xmlAttrPtr cur;
|
---|
2786 | PyObject *pyobj_cur;
|
---|
2787 |
|
---|
2788 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeProp", &pyobj_cur))
|
---|
2789 | return(NULL);
|
---|
2790 | cur = (xmlAttrPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2791 |
|
---|
2792 | xmlFreeProp(cur);
|
---|
2793 | Py_INCREF(Py_None);
|
---|
2794 | return(Py_None);
|
---|
2795 | }
|
---|
2796 |
|
---|
2797 | PyObject *
|
---|
2798 | libxml_xmlFreePropList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2799 | xmlAttrPtr cur;
|
---|
2800 | PyObject *pyobj_cur;
|
---|
2801 |
|
---|
2802 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreePropList", &pyobj_cur))
|
---|
2803 | return(NULL);
|
---|
2804 | cur = (xmlAttrPtr) PyxmlNode_Get(pyobj_cur);
|
---|
2805 |
|
---|
2806 | xmlFreePropList(cur);
|
---|
2807 | Py_INCREF(Py_None);
|
---|
2808 | return(Py_None);
|
---|
2809 | }
|
---|
2810 |
|
---|
2811 | PyObject *
|
---|
2812 | libxml_xmlFreeURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2813 | xmlURIPtr uri;
|
---|
2814 | PyObject *pyobj_uri;
|
---|
2815 |
|
---|
2816 | if (!PyArg_ParseTuple(args, (char *)"O:xmlFreeURI", &pyobj_uri))
|
---|
2817 | return(NULL);
|
---|
2818 | uri = (xmlURIPtr) PyURI_Get(pyobj_uri);
|
---|
2819 |
|
---|
2820 | xmlFreeURI(uri);
|
---|
2821 | Py_INCREF(Py_None);
|
---|
2822 | return(Py_None);
|
---|
2823 | }
|
---|
2824 |
|
---|
2825 | PyObject *
|
---|
2826 | libxml_xmlGetCompressMode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
2827 | PyObject *py_retval;
|
---|
2828 | int c_retval;
|
---|
2829 |
|
---|
2830 | c_retval = xmlGetCompressMode();
|
---|
2831 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2832 | return(py_retval);
|
---|
2833 | }
|
---|
2834 |
|
---|
2835 | PyObject *
|
---|
2836 | libxml_xmlGetDocCompressMode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2837 | PyObject *py_retval;
|
---|
2838 | int c_retval;
|
---|
2839 | xmlDoc * doc;
|
---|
2840 | PyObject *pyobj_doc;
|
---|
2841 |
|
---|
2842 | if (!PyArg_ParseTuple(args, (char *)"O:xmlGetDocCompressMode", &pyobj_doc))
|
---|
2843 | return(NULL);
|
---|
2844 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
2845 |
|
---|
2846 | c_retval = xmlGetDocCompressMode(doc);
|
---|
2847 | py_retval = libxml_intWrap((int) c_retval);
|
---|
2848 | return(py_retval);
|
---|
2849 | }
|
---|
2850 |
|
---|
2851 | PyObject *
|
---|
2852 | libxml_xmlGetDocEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2853 | PyObject *py_retval;
|
---|
2854 | xmlEntityPtr c_retval;
|
---|
2855 | xmlDoc * doc;
|
---|
2856 | PyObject *pyobj_doc;
|
---|
2857 | xmlChar * name;
|
---|
2858 |
|
---|
2859 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetDocEntity", &pyobj_doc, &name))
|
---|
2860 | return(NULL);
|
---|
2861 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
2862 |
|
---|
2863 | c_retval = xmlGetDocEntity(doc, name);
|
---|
2864 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2865 | return(py_retval);
|
---|
2866 | }
|
---|
2867 |
|
---|
2868 | PyObject *
|
---|
2869 | libxml_xmlGetDtdAttrDesc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2870 | PyObject *py_retval;
|
---|
2871 | xmlAttributePtr c_retval;
|
---|
2872 | xmlDtdPtr dtd;
|
---|
2873 | PyObject *pyobj_dtd;
|
---|
2874 | xmlChar * elem;
|
---|
2875 | xmlChar * name;
|
---|
2876 |
|
---|
2877 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlGetDtdAttrDesc", &pyobj_dtd, &elem, &name))
|
---|
2878 | return(NULL);
|
---|
2879 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
2880 |
|
---|
2881 | c_retval = xmlGetDtdAttrDesc(dtd, elem, name);
|
---|
2882 | py_retval = libxml_xmlAttributePtrWrap((xmlAttributePtr) c_retval);
|
---|
2883 | return(py_retval);
|
---|
2884 | }
|
---|
2885 |
|
---|
2886 | PyObject *
|
---|
2887 | libxml_xmlGetDtdElementDesc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2888 | PyObject *py_retval;
|
---|
2889 | xmlElementPtr c_retval;
|
---|
2890 | xmlDtdPtr dtd;
|
---|
2891 | PyObject *pyobj_dtd;
|
---|
2892 | xmlChar * name;
|
---|
2893 |
|
---|
2894 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetDtdElementDesc", &pyobj_dtd, &name))
|
---|
2895 | return(NULL);
|
---|
2896 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
2897 |
|
---|
2898 | c_retval = xmlGetDtdElementDesc(dtd, name);
|
---|
2899 | py_retval = libxml_xmlElementPtrWrap((xmlElementPtr) c_retval);
|
---|
2900 | return(py_retval);
|
---|
2901 | }
|
---|
2902 |
|
---|
2903 | PyObject *
|
---|
2904 | libxml_xmlGetDtdEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2905 | PyObject *py_retval;
|
---|
2906 | xmlEntityPtr c_retval;
|
---|
2907 | xmlDocPtr doc;
|
---|
2908 | PyObject *pyobj_doc;
|
---|
2909 | xmlChar * name;
|
---|
2910 |
|
---|
2911 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetDtdEntity", &pyobj_doc, &name))
|
---|
2912 | return(NULL);
|
---|
2913 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2914 |
|
---|
2915 | c_retval = xmlGetDtdEntity(doc, name);
|
---|
2916 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2917 | return(py_retval);
|
---|
2918 | }
|
---|
2919 |
|
---|
2920 | PyObject *
|
---|
2921 | libxml_xmlGetDtdQAttrDesc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2922 | PyObject *py_retval;
|
---|
2923 | xmlAttributePtr c_retval;
|
---|
2924 | xmlDtdPtr dtd;
|
---|
2925 | PyObject *pyobj_dtd;
|
---|
2926 | xmlChar * elem;
|
---|
2927 | xmlChar * name;
|
---|
2928 | xmlChar * prefix;
|
---|
2929 |
|
---|
2930 | if (!PyArg_ParseTuple(args, (char *)"Ozzz:xmlGetDtdQAttrDesc", &pyobj_dtd, &elem, &name, &prefix))
|
---|
2931 | return(NULL);
|
---|
2932 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
2933 |
|
---|
2934 | c_retval = xmlGetDtdQAttrDesc(dtd, elem, name, prefix);
|
---|
2935 | py_retval = libxml_xmlAttributePtrWrap((xmlAttributePtr) c_retval);
|
---|
2936 | return(py_retval);
|
---|
2937 | }
|
---|
2938 |
|
---|
2939 | PyObject *
|
---|
2940 | libxml_xmlGetDtdQElementDesc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2941 | PyObject *py_retval;
|
---|
2942 | xmlElementPtr c_retval;
|
---|
2943 | xmlDtdPtr dtd;
|
---|
2944 | PyObject *pyobj_dtd;
|
---|
2945 | xmlChar * name;
|
---|
2946 | xmlChar * prefix;
|
---|
2947 |
|
---|
2948 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlGetDtdQElementDesc", &pyobj_dtd, &name, &prefix))
|
---|
2949 | return(NULL);
|
---|
2950 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
2951 |
|
---|
2952 | c_retval = xmlGetDtdQElementDesc(dtd, name, prefix);
|
---|
2953 | py_retval = libxml_xmlElementPtrWrap((xmlElementPtr) c_retval);
|
---|
2954 | return(py_retval);
|
---|
2955 | }
|
---|
2956 |
|
---|
2957 | PyObject *
|
---|
2958 | libxml_xmlGetEncodingAlias(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2959 | PyObject *py_retval;
|
---|
2960 | const char * c_retval;
|
---|
2961 | char * alias;
|
---|
2962 |
|
---|
2963 | if (!PyArg_ParseTuple(args, (char *)"z:xmlGetEncodingAlias", &alias))
|
---|
2964 | return(NULL);
|
---|
2965 |
|
---|
2966 | c_retval = xmlGetEncodingAlias(alias);
|
---|
2967 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
2968 | return(py_retval);
|
---|
2969 | }
|
---|
2970 |
|
---|
2971 | PyObject *
|
---|
2972 | libxml_xmlGetID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2973 | PyObject *py_retval;
|
---|
2974 | xmlAttrPtr c_retval;
|
---|
2975 | xmlDocPtr doc;
|
---|
2976 | PyObject *pyobj_doc;
|
---|
2977 | xmlChar * ID;
|
---|
2978 |
|
---|
2979 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetID", &pyobj_doc, &ID))
|
---|
2980 | return(NULL);
|
---|
2981 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
2982 |
|
---|
2983 | c_retval = xmlGetID(doc, ID);
|
---|
2984 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
2985 | return(py_retval);
|
---|
2986 | }
|
---|
2987 |
|
---|
2988 | PyObject *
|
---|
2989 | libxml_xmlGetIntSubset(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
2990 | PyObject *py_retval;
|
---|
2991 | xmlDtdPtr c_retval;
|
---|
2992 | xmlDoc * doc;
|
---|
2993 | PyObject *pyobj_doc;
|
---|
2994 |
|
---|
2995 | if (!PyArg_ParseTuple(args, (char *)"O:xmlGetIntSubset", &pyobj_doc))
|
---|
2996 | return(NULL);
|
---|
2997 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
2998 |
|
---|
2999 | c_retval = xmlGetIntSubset(doc);
|
---|
3000 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3001 | return(py_retval);
|
---|
3002 | }
|
---|
3003 |
|
---|
3004 | PyObject *
|
---|
3005 | libxml_xmlGetLastChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3006 | PyObject *py_retval;
|
---|
3007 | xmlNodePtr c_retval;
|
---|
3008 | xmlNode * parent;
|
---|
3009 | PyObject *pyobj_parent;
|
---|
3010 |
|
---|
3011 | if (!PyArg_ParseTuple(args, (char *)"O:xmlGetLastChild", &pyobj_parent))
|
---|
3012 | return(NULL);
|
---|
3013 | parent = (xmlNode *) PyxmlNode_Get(pyobj_parent);
|
---|
3014 |
|
---|
3015 | c_retval = xmlGetLastChild(parent);
|
---|
3016 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3017 | return(py_retval);
|
---|
3018 | }
|
---|
3019 |
|
---|
3020 | PyObject *
|
---|
3021 | libxml_xmlGetLastError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3022 | PyObject *py_retval;
|
---|
3023 | xmlErrorPtr c_retval;
|
---|
3024 |
|
---|
3025 | c_retval = xmlGetLastError();
|
---|
3026 | py_retval = libxml_xmlErrorPtrWrap((xmlErrorPtr) c_retval);
|
---|
3027 | return(py_retval);
|
---|
3028 | }
|
---|
3029 |
|
---|
3030 | PyObject *
|
---|
3031 | libxml_xmlGetLineNo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3032 | PyObject *py_retval;
|
---|
3033 | long c_retval;
|
---|
3034 | xmlNode * node;
|
---|
3035 | PyObject *pyobj_node;
|
---|
3036 |
|
---|
3037 | if (!PyArg_ParseTuple(args, (char *)"O:xmlGetLineNo", &pyobj_node))
|
---|
3038 | return(NULL);
|
---|
3039 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3040 |
|
---|
3041 | c_retval = xmlGetLineNo(node);
|
---|
3042 | py_retval = libxml_longWrap((long) c_retval);
|
---|
3043 | return(py_retval);
|
---|
3044 | }
|
---|
3045 |
|
---|
3046 | PyObject *
|
---|
3047 | libxml_xmlGetNoNsProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3048 | PyObject *py_retval;
|
---|
3049 | xmlChar * c_retval;
|
---|
3050 | xmlNode * node;
|
---|
3051 | PyObject *pyobj_node;
|
---|
3052 | xmlChar * name;
|
---|
3053 |
|
---|
3054 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetNoNsProp", &pyobj_node, &name))
|
---|
3055 | return(NULL);
|
---|
3056 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3057 |
|
---|
3058 | c_retval = xmlGetNoNsProp(node, name);
|
---|
3059 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
3060 | return(py_retval);
|
---|
3061 | }
|
---|
3062 |
|
---|
3063 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
|
---|
3064 | PyObject *
|
---|
3065 | libxml_xmlGetNodePath(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3066 | PyObject *py_retval;
|
---|
3067 | xmlChar * c_retval;
|
---|
3068 | xmlNode * node;
|
---|
3069 | PyObject *pyobj_node;
|
---|
3070 |
|
---|
3071 | if (!PyArg_ParseTuple(args, (char *)"O:xmlGetNodePath", &pyobj_node))
|
---|
3072 | return(NULL);
|
---|
3073 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3074 |
|
---|
3075 | c_retval = xmlGetNodePath(node);
|
---|
3076 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
3077 | return(py_retval);
|
---|
3078 | }
|
---|
3079 |
|
---|
3080 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED) */
|
---|
3081 | PyObject *
|
---|
3082 | libxml_xmlGetNsProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3083 | PyObject *py_retval;
|
---|
3084 | xmlChar * c_retval;
|
---|
3085 | xmlNode * node;
|
---|
3086 | PyObject *pyobj_node;
|
---|
3087 | xmlChar * name;
|
---|
3088 | xmlChar * nameSpace;
|
---|
3089 |
|
---|
3090 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlGetNsProp", &pyobj_node, &name, &nameSpace))
|
---|
3091 | return(NULL);
|
---|
3092 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3093 |
|
---|
3094 | c_retval = xmlGetNsProp(node, name, nameSpace);
|
---|
3095 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
3096 | return(py_retval);
|
---|
3097 | }
|
---|
3098 |
|
---|
3099 | PyObject *
|
---|
3100 | libxml_xmlGetParameterEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3101 | PyObject *py_retval;
|
---|
3102 | xmlEntityPtr c_retval;
|
---|
3103 | xmlDocPtr doc;
|
---|
3104 | PyObject *pyobj_doc;
|
---|
3105 | xmlChar * name;
|
---|
3106 |
|
---|
3107 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetParameterEntity", &pyobj_doc, &name))
|
---|
3108 | return(NULL);
|
---|
3109 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3110 |
|
---|
3111 | c_retval = xmlGetParameterEntity(doc, name);
|
---|
3112 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3113 | return(py_retval);
|
---|
3114 | }
|
---|
3115 |
|
---|
3116 | PyObject *
|
---|
3117 | libxml_xmlGetPredefinedEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3118 | PyObject *py_retval;
|
---|
3119 | xmlEntityPtr c_retval;
|
---|
3120 | xmlChar * name;
|
---|
3121 |
|
---|
3122 | if (!PyArg_ParseTuple(args, (char *)"z:xmlGetPredefinedEntity", &name))
|
---|
3123 | return(NULL);
|
---|
3124 |
|
---|
3125 | c_retval = xmlGetPredefinedEntity(name);
|
---|
3126 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3127 | return(py_retval);
|
---|
3128 | }
|
---|
3129 |
|
---|
3130 | PyObject *
|
---|
3131 | libxml_xmlGetProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3132 | PyObject *py_retval;
|
---|
3133 | xmlChar * c_retval;
|
---|
3134 | xmlNode * node;
|
---|
3135 | PyObject *pyobj_node;
|
---|
3136 | xmlChar * name;
|
---|
3137 |
|
---|
3138 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlGetProp", &pyobj_node, &name))
|
---|
3139 | return(NULL);
|
---|
3140 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3141 |
|
---|
3142 | c_retval = xmlGetProp(node, name);
|
---|
3143 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
3144 | return(py_retval);
|
---|
3145 | }
|
---|
3146 |
|
---|
3147 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
3148 | PyObject *
|
---|
3149 | libxml_xmlHandleEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3150 | xmlParserCtxtPtr ctxt;
|
---|
3151 | PyObject *pyobj_ctxt;
|
---|
3152 | xmlEntityPtr entity;
|
---|
3153 | PyObject *pyobj_entity;
|
---|
3154 |
|
---|
3155 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlHandleEntity", &pyobj_ctxt, &pyobj_entity))
|
---|
3156 | return(NULL);
|
---|
3157 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
3158 | entity = (xmlEntityPtr) PyxmlNode_Get(pyobj_entity);
|
---|
3159 |
|
---|
3160 | xmlHandleEntity(ctxt, entity);
|
---|
3161 | Py_INCREF(Py_None);
|
---|
3162 | return(Py_None);
|
---|
3163 | }
|
---|
3164 |
|
---|
3165 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
3166 | PyObject *
|
---|
3167 | libxml_xmlHasNsProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3168 | PyObject *py_retval;
|
---|
3169 | xmlAttrPtr c_retval;
|
---|
3170 | xmlNode * node;
|
---|
3171 | PyObject *pyobj_node;
|
---|
3172 | xmlChar * name;
|
---|
3173 | xmlChar * nameSpace;
|
---|
3174 |
|
---|
3175 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlHasNsProp", &pyobj_node, &name, &nameSpace))
|
---|
3176 | return(NULL);
|
---|
3177 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3178 |
|
---|
3179 | c_retval = xmlHasNsProp(node, name, nameSpace);
|
---|
3180 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3181 | return(py_retval);
|
---|
3182 | }
|
---|
3183 |
|
---|
3184 | PyObject *
|
---|
3185 | libxml_xmlHasProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3186 | PyObject *py_retval;
|
---|
3187 | xmlAttrPtr c_retval;
|
---|
3188 | xmlNode * node;
|
---|
3189 | PyObject *pyobj_node;
|
---|
3190 | xmlChar * name;
|
---|
3191 |
|
---|
3192 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlHasProp", &pyobj_node, &name))
|
---|
3193 | return(NULL);
|
---|
3194 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3195 |
|
---|
3196 | c_retval = xmlHasProp(node, name);
|
---|
3197 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3198 | return(py_retval);
|
---|
3199 | }
|
---|
3200 |
|
---|
3201 | #if defined(LIBXML_FTP_ENABLED)
|
---|
3202 | PyObject *
|
---|
3203 | libxml_xmlIOFTPMatch(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3204 | PyObject *py_retval;
|
---|
3205 | int c_retval;
|
---|
3206 | char * filename;
|
---|
3207 |
|
---|
3208 | if (!PyArg_ParseTuple(args, (char *)"z:xmlIOFTPMatch", &filename))
|
---|
3209 | return(NULL);
|
---|
3210 |
|
---|
3211 | c_retval = xmlIOFTPMatch(filename);
|
---|
3212 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3213 | return(py_retval);
|
---|
3214 | }
|
---|
3215 |
|
---|
3216 | #endif /* defined(LIBXML_FTP_ENABLED) */
|
---|
3217 | #if defined(LIBXML_HTTP_ENABLED)
|
---|
3218 | PyObject *
|
---|
3219 | libxml_xmlIOHTTPMatch(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3220 | PyObject *py_retval;
|
---|
3221 | int c_retval;
|
---|
3222 | char * filename;
|
---|
3223 |
|
---|
3224 | if (!PyArg_ParseTuple(args, (char *)"z:xmlIOHTTPMatch", &filename))
|
---|
3225 | return(NULL);
|
---|
3226 |
|
---|
3227 | c_retval = xmlIOHTTPMatch(filename);
|
---|
3228 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3229 | return(py_retval);
|
---|
3230 | }
|
---|
3231 |
|
---|
3232 | #endif /* defined(LIBXML_HTTP_ENABLED) */
|
---|
3233 | PyObject *
|
---|
3234 | libxml_xmlInitCharEncodingHandlers(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3235 |
|
---|
3236 | xmlInitCharEncodingHandlers();
|
---|
3237 | Py_INCREF(Py_None);
|
---|
3238 | return(Py_None);
|
---|
3239 | }
|
---|
3240 |
|
---|
3241 | PyObject *
|
---|
3242 | libxml_xmlInitGlobals(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3243 |
|
---|
3244 | xmlInitGlobals();
|
---|
3245 | Py_INCREF(Py_None);
|
---|
3246 | return(Py_None);
|
---|
3247 | }
|
---|
3248 |
|
---|
3249 | PyObject *
|
---|
3250 | libxml_xmlInitParser(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3251 |
|
---|
3252 | xmlInitParser();
|
---|
3253 | Py_INCREF(Py_None);
|
---|
3254 | return(Py_None);
|
---|
3255 | }
|
---|
3256 |
|
---|
3257 | PyObject *
|
---|
3258 | libxml_xmlInitParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3259 | PyObject *py_retval;
|
---|
3260 | int c_retval;
|
---|
3261 | xmlParserCtxtPtr ctxt;
|
---|
3262 | PyObject *pyobj_ctxt;
|
---|
3263 |
|
---|
3264 | if (!PyArg_ParseTuple(args, (char *)"O:xmlInitParserCtxt", &pyobj_ctxt))
|
---|
3265 | return(NULL);
|
---|
3266 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
3267 |
|
---|
3268 | c_retval = xmlInitParserCtxt(ctxt);
|
---|
3269 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3270 | return(py_retval);
|
---|
3271 | }
|
---|
3272 |
|
---|
3273 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
3274 | PyObject *
|
---|
3275 | libxml_xmlInitializeCatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3276 |
|
---|
3277 | xmlInitializeCatalog();
|
---|
3278 | Py_INCREF(Py_None);
|
---|
3279 | return(Py_None);
|
---|
3280 | }
|
---|
3281 |
|
---|
3282 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
3283 | PyObject *
|
---|
3284 | libxml_xmlInitializeDict(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3285 | PyObject *py_retval;
|
---|
3286 | int c_retval;
|
---|
3287 |
|
---|
3288 | c_retval = xmlInitializeDict();
|
---|
3289 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3290 | return(py_retval);
|
---|
3291 | }
|
---|
3292 |
|
---|
3293 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
3294 | PyObject *
|
---|
3295 | libxml_xmlInitializePredefinedEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3296 |
|
---|
3297 | xmlInitializePredefinedEntities();
|
---|
3298 | Py_INCREF(Py_None);
|
---|
3299 | return(Py_None);
|
---|
3300 | }
|
---|
3301 |
|
---|
3302 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
3303 | PyObject *
|
---|
3304 | libxml_xmlIsBaseChar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3305 | PyObject *py_retval;
|
---|
3306 | int c_retval;
|
---|
3307 | unsigned int ch;
|
---|
3308 |
|
---|
3309 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsBaseChar", &ch))
|
---|
3310 | return(NULL);
|
---|
3311 |
|
---|
3312 | c_retval = xmlIsBaseChar(ch);
|
---|
3313 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3314 | return(py_retval);
|
---|
3315 | }
|
---|
3316 |
|
---|
3317 | PyObject *
|
---|
3318 | libxml_xmlIsBlank(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3319 | PyObject *py_retval;
|
---|
3320 | int c_retval;
|
---|
3321 | unsigned int ch;
|
---|
3322 |
|
---|
3323 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsBlank", &ch))
|
---|
3324 | return(NULL);
|
---|
3325 |
|
---|
3326 | c_retval = xmlIsBlank(ch);
|
---|
3327 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3328 | return(py_retval);
|
---|
3329 | }
|
---|
3330 |
|
---|
3331 | PyObject *
|
---|
3332 | libxml_xmlIsBlankNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3333 | PyObject *py_retval;
|
---|
3334 | int c_retval;
|
---|
3335 | xmlNode * node;
|
---|
3336 | PyObject *pyobj_node;
|
---|
3337 |
|
---|
3338 | if (!PyArg_ParseTuple(args, (char *)"O:xmlIsBlankNode", &pyobj_node))
|
---|
3339 | return(NULL);
|
---|
3340 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
3341 |
|
---|
3342 | c_retval = xmlIsBlankNode(node);
|
---|
3343 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3344 | return(py_retval);
|
---|
3345 | }
|
---|
3346 |
|
---|
3347 | PyObject *
|
---|
3348 | libxml_xmlIsChar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3349 | PyObject *py_retval;
|
---|
3350 | int c_retval;
|
---|
3351 | unsigned int ch;
|
---|
3352 |
|
---|
3353 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsChar", &ch))
|
---|
3354 | return(NULL);
|
---|
3355 |
|
---|
3356 | c_retval = xmlIsChar(ch);
|
---|
3357 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3358 | return(py_retval);
|
---|
3359 | }
|
---|
3360 |
|
---|
3361 | PyObject *
|
---|
3362 | libxml_xmlIsCombining(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3363 | PyObject *py_retval;
|
---|
3364 | int c_retval;
|
---|
3365 | unsigned int ch;
|
---|
3366 |
|
---|
3367 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsCombining", &ch))
|
---|
3368 | return(NULL);
|
---|
3369 |
|
---|
3370 | c_retval = xmlIsCombining(ch);
|
---|
3371 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3372 | return(py_retval);
|
---|
3373 | }
|
---|
3374 |
|
---|
3375 | PyObject *
|
---|
3376 | libxml_xmlIsDigit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3377 | PyObject *py_retval;
|
---|
3378 | int c_retval;
|
---|
3379 | unsigned int ch;
|
---|
3380 |
|
---|
3381 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsDigit", &ch))
|
---|
3382 | return(NULL);
|
---|
3383 |
|
---|
3384 | c_retval = xmlIsDigit(ch);
|
---|
3385 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3386 | return(py_retval);
|
---|
3387 | }
|
---|
3388 |
|
---|
3389 | PyObject *
|
---|
3390 | libxml_xmlIsExtender(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3391 | PyObject *py_retval;
|
---|
3392 | int c_retval;
|
---|
3393 | unsigned int ch;
|
---|
3394 |
|
---|
3395 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsExtender", &ch))
|
---|
3396 | return(NULL);
|
---|
3397 |
|
---|
3398 | c_retval = xmlIsExtender(ch);
|
---|
3399 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3400 | return(py_retval);
|
---|
3401 | }
|
---|
3402 |
|
---|
3403 | PyObject *
|
---|
3404 | libxml_xmlIsID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3405 | PyObject *py_retval;
|
---|
3406 | int c_retval;
|
---|
3407 | xmlDocPtr doc;
|
---|
3408 | PyObject *pyobj_doc;
|
---|
3409 | xmlNodePtr elem;
|
---|
3410 | PyObject *pyobj_elem;
|
---|
3411 | xmlAttrPtr attr;
|
---|
3412 | PyObject *pyobj_attr;
|
---|
3413 |
|
---|
3414 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlIsID", &pyobj_doc, &pyobj_elem, &pyobj_attr))
|
---|
3415 | return(NULL);
|
---|
3416 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3417 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
3418 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
3419 |
|
---|
3420 | c_retval = xmlIsID(doc, elem, attr);
|
---|
3421 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3422 | return(py_retval);
|
---|
3423 | }
|
---|
3424 |
|
---|
3425 | PyObject *
|
---|
3426 | libxml_xmlIsIdeographic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3427 | PyObject *py_retval;
|
---|
3428 | int c_retval;
|
---|
3429 | unsigned int ch;
|
---|
3430 |
|
---|
3431 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsIdeographic", &ch))
|
---|
3432 | return(NULL);
|
---|
3433 |
|
---|
3434 | c_retval = xmlIsIdeographic(ch);
|
---|
3435 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3436 | return(py_retval);
|
---|
3437 | }
|
---|
3438 |
|
---|
3439 | PyObject *
|
---|
3440 | libxml_xmlIsLetter(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3441 | PyObject *py_retval;
|
---|
3442 | int c_retval;
|
---|
3443 | int c;
|
---|
3444 |
|
---|
3445 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsLetter", &c))
|
---|
3446 | return(NULL);
|
---|
3447 |
|
---|
3448 | c_retval = xmlIsLetter(c);
|
---|
3449 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3450 | return(py_retval);
|
---|
3451 | }
|
---|
3452 |
|
---|
3453 | PyObject *
|
---|
3454 | libxml_xmlIsMixedElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3455 | PyObject *py_retval;
|
---|
3456 | int c_retval;
|
---|
3457 | xmlDocPtr doc;
|
---|
3458 | PyObject *pyobj_doc;
|
---|
3459 | xmlChar * name;
|
---|
3460 |
|
---|
3461 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlIsMixedElement", &pyobj_doc, &name))
|
---|
3462 | return(NULL);
|
---|
3463 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3464 |
|
---|
3465 | c_retval = xmlIsMixedElement(doc, name);
|
---|
3466 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3467 | return(py_retval);
|
---|
3468 | }
|
---|
3469 |
|
---|
3470 | PyObject *
|
---|
3471 | libxml_xmlIsPubidChar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3472 | PyObject *py_retval;
|
---|
3473 | int c_retval;
|
---|
3474 | unsigned int ch;
|
---|
3475 |
|
---|
3476 | if (!PyArg_ParseTuple(args, (char *)"i:xmlIsPubidChar", &ch))
|
---|
3477 | return(NULL);
|
---|
3478 |
|
---|
3479 | c_retval = xmlIsPubidChar(ch);
|
---|
3480 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3481 | return(py_retval);
|
---|
3482 | }
|
---|
3483 |
|
---|
3484 | PyObject *
|
---|
3485 | libxml_xmlIsRef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3486 | PyObject *py_retval;
|
---|
3487 | int c_retval;
|
---|
3488 | xmlDocPtr doc;
|
---|
3489 | PyObject *pyobj_doc;
|
---|
3490 | xmlNodePtr elem;
|
---|
3491 | PyObject *pyobj_elem;
|
---|
3492 | xmlAttrPtr attr;
|
---|
3493 | PyObject *pyobj_attr;
|
---|
3494 |
|
---|
3495 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlIsRef", &pyobj_doc, &pyobj_elem, &pyobj_attr))
|
---|
3496 | return(NULL);
|
---|
3497 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3498 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
3499 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
3500 |
|
---|
3501 | c_retval = xmlIsRef(doc, elem, attr);
|
---|
3502 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3503 | return(py_retval);
|
---|
3504 | }
|
---|
3505 |
|
---|
3506 | PyObject *
|
---|
3507 | libxml_xmlIsXHTML(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3508 | PyObject *py_retval;
|
---|
3509 | int c_retval;
|
---|
3510 | xmlChar * systemID;
|
---|
3511 | xmlChar * publicID;
|
---|
3512 |
|
---|
3513 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlIsXHTML", &systemID, &publicID))
|
---|
3514 | return(NULL);
|
---|
3515 |
|
---|
3516 | c_retval = xmlIsXHTML(systemID, publicID);
|
---|
3517 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3518 | return(py_retval);
|
---|
3519 | }
|
---|
3520 |
|
---|
3521 | PyObject *
|
---|
3522 | libxml_xmlKeepBlanksDefault(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3523 | PyObject *py_retval;
|
---|
3524 | int c_retval;
|
---|
3525 | int val;
|
---|
3526 |
|
---|
3527 | if (!PyArg_ParseTuple(args, (char *)"i:xmlKeepBlanksDefault", &val))
|
---|
3528 | return(NULL);
|
---|
3529 |
|
---|
3530 | c_retval = xmlKeepBlanksDefault(val);
|
---|
3531 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3532 | return(py_retval);
|
---|
3533 | }
|
---|
3534 |
|
---|
3535 | #if defined(LIBXML_TREE_ENABLED)
|
---|
3536 | PyObject *
|
---|
3537 | libxml_xmlLastElementChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3538 | PyObject *py_retval;
|
---|
3539 | xmlNodePtr c_retval;
|
---|
3540 | xmlNodePtr parent;
|
---|
3541 | PyObject *pyobj_parent;
|
---|
3542 |
|
---|
3543 | if (!PyArg_ParseTuple(args, (char *)"O:xmlLastElementChild", &pyobj_parent))
|
---|
3544 | return(NULL);
|
---|
3545 | parent = (xmlNodePtr) PyxmlNode_Get(pyobj_parent);
|
---|
3546 |
|
---|
3547 | c_retval = xmlLastElementChild(parent);
|
---|
3548 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3549 | return(py_retval);
|
---|
3550 | }
|
---|
3551 |
|
---|
3552 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
3553 | PyObject *
|
---|
3554 | libxml_xmlLineNumbersDefault(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3555 | PyObject *py_retval;
|
---|
3556 | int c_retval;
|
---|
3557 | int val;
|
---|
3558 |
|
---|
3559 | if (!PyArg_ParseTuple(args, (char *)"i:xmlLineNumbersDefault", &val))
|
---|
3560 | return(NULL);
|
---|
3561 |
|
---|
3562 | c_retval = xmlLineNumbersDefault(val);
|
---|
3563 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3564 | return(py_retval);
|
---|
3565 | }
|
---|
3566 |
|
---|
3567 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
3568 | PyObject *
|
---|
3569 | libxml_xmlLoadACatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3570 | PyObject *py_retval;
|
---|
3571 | xmlCatalogPtr c_retval;
|
---|
3572 | char * filename;
|
---|
3573 |
|
---|
3574 | if (!PyArg_ParseTuple(args, (char *)"z:xmlLoadACatalog", &filename))
|
---|
3575 | return(NULL);
|
---|
3576 |
|
---|
3577 | c_retval = xmlLoadACatalog(filename);
|
---|
3578 | py_retval = libxml_xmlCatalogPtrWrap((xmlCatalogPtr) c_retval);
|
---|
3579 | return(py_retval);
|
---|
3580 | }
|
---|
3581 |
|
---|
3582 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
3583 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
3584 | PyObject *
|
---|
3585 | libxml_xmlLoadCatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3586 | PyObject *py_retval;
|
---|
3587 | int c_retval;
|
---|
3588 | char * filename;
|
---|
3589 |
|
---|
3590 | if (!PyArg_ParseTuple(args, (char *)"z:xmlLoadCatalog", &filename))
|
---|
3591 | return(NULL);
|
---|
3592 |
|
---|
3593 | c_retval = xmlLoadCatalog(filename);
|
---|
3594 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3595 | return(py_retval);
|
---|
3596 | }
|
---|
3597 |
|
---|
3598 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
3599 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
3600 | PyObject *
|
---|
3601 | libxml_xmlLoadCatalogs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3602 | char * pathss;
|
---|
3603 |
|
---|
3604 | if (!PyArg_ParseTuple(args, (char *)"z:xmlLoadCatalogs", &pathss))
|
---|
3605 | return(NULL);
|
---|
3606 |
|
---|
3607 | xmlLoadCatalogs(pathss);
|
---|
3608 | Py_INCREF(Py_None);
|
---|
3609 | return(Py_None);
|
---|
3610 | }
|
---|
3611 |
|
---|
3612 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
3613 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
3614 | PyObject *
|
---|
3615 | libxml_xmlLoadSGMLSuperCatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3616 | PyObject *py_retval;
|
---|
3617 | xmlCatalogPtr c_retval;
|
---|
3618 | char * filename;
|
---|
3619 |
|
---|
3620 | if (!PyArg_ParseTuple(args, (char *)"z:xmlLoadSGMLSuperCatalog", &filename))
|
---|
3621 | return(NULL);
|
---|
3622 |
|
---|
3623 | c_retval = xmlLoadSGMLSuperCatalog(filename);
|
---|
3624 | py_retval = libxml_xmlCatalogPtrWrap((xmlCatalogPtr) c_retval);
|
---|
3625 | return(py_retval);
|
---|
3626 | }
|
---|
3627 |
|
---|
3628 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
3629 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
3630 | PyObject *
|
---|
3631 | libxml_xmlLsCountNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3632 | PyObject *py_retval;
|
---|
3633 | int c_retval;
|
---|
3634 | xmlNodePtr node;
|
---|
3635 | PyObject *pyobj_node;
|
---|
3636 |
|
---|
3637 | if (!PyArg_ParseTuple(args, (char *)"O:xmlLsCountNode", &pyobj_node))
|
---|
3638 | return(NULL);
|
---|
3639 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
3640 |
|
---|
3641 | c_retval = xmlLsCountNode(node);
|
---|
3642 | py_retval = libxml_intWrap((int) c_retval);
|
---|
3643 | return(py_retval);
|
---|
3644 | }
|
---|
3645 |
|
---|
3646 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
3647 | #if defined(LIBXML_DEBUG_ENABLED)
|
---|
3648 | PyObject *
|
---|
3649 | libxml_xmlLsOneNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3650 | FILE * output;
|
---|
3651 | PyObject *pyobj_output;
|
---|
3652 | xmlNodePtr node;
|
---|
3653 | PyObject *pyobj_node;
|
---|
3654 |
|
---|
3655 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlLsOneNode", &pyobj_output, &pyobj_node))
|
---|
3656 | return(NULL);
|
---|
3657 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
3658 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
3659 |
|
---|
3660 | xmlLsOneNode(output, node);
|
---|
3661 | PyFile_Release(output);
|
---|
3662 | Py_INCREF(Py_None);
|
---|
3663 | return(Py_None);
|
---|
3664 | }
|
---|
3665 |
|
---|
3666 | #endif /* defined(LIBXML_DEBUG_ENABLED) */
|
---|
3667 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
3668 | PyObject *
|
---|
3669 | libxml_xmlNamespaceParseNCName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3670 | PyObject *py_retval;
|
---|
3671 | xmlChar * c_retval;
|
---|
3672 | xmlParserCtxtPtr ctxt;
|
---|
3673 | PyObject *pyobj_ctxt;
|
---|
3674 |
|
---|
3675 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNamespaceParseNCName", &pyobj_ctxt))
|
---|
3676 | return(NULL);
|
---|
3677 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
3678 |
|
---|
3679 | c_retval = xmlNamespaceParseNCName(ctxt);
|
---|
3680 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
3681 | return(py_retval);
|
---|
3682 | }
|
---|
3683 |
|
---|
3684 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
3685 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
3686 | PyObject *
|
---|
3687 | libxml_xmlNamespaceParseNSDef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3688 | PyObject *py_retval;
|
---|
3689 | xmlChar * c_retval;
|
---|
3690 | xmlParserCtxtPtr ctxt;
|
---|
3691 | PyObject *pyobj_ctxt;
|
---|
3692 |
|
---|
3693 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNamespaceParseNSDef", &pyobj_ctxt))
|
---|
3694 | return(NULL);
|
---|
3695 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
3696 |
|
---|
3697 | c_retval = xmlNamespaceParseNSDef(ctxt);
|
---|
3698 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
3699 | return(py_retval);
|
---|
3700 | }
|
---|
3701 |
|
---|
3702 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
3703 | #if defined(LIBXML_FTP_ENABLED)
|
---|
3704 | PyObject *
|
---|
3705 | libxml_xmlNanoFTPCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3706 |
|
---|
3707 | xmlNanoFTPCleanup();
|
---|
3708 | Py_INCREF(Py_None);
|
---|
3709 | return(Py_None);
|
---|
3710 | }
|
---|
3711 |
|
---|
3712 | #endif /* defined(LIBXML_FTP_ENABLED) */
|
---|
3713 | #if defined(LIBXML_FTP_ENABLED)
|
---|
3714 | PyObject *
|
---|
3715 | libxml_xmlNanoFTPInit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3716 |
|
---|
3717 | xmlNanoFTPInit();
|
---|
3718 | Py_INCREF(Py_None);
|
---|
3719 | return(Py_None);
|
---|
3720 | }
|
---|
3721 |
|
---|
3722 | #endif /* defined(LIBXML_FTP_ENABLED) */
|
---|
3723 | #if defined(LIBXML_FTP_ENABLED)
|
---|
3724 | PyObject *
|
---|
3725 | libxml_xmlNanoFTPProxy(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3726 | char * host;
|
---|
3727 | int port;
|
---|
3728 | char * user;
|
---|
3729 | char * passwd;
|
---|
3730 | int type;
|
---|
3731 |
|
---|
3732 | if (!PyArg_ParseTuple(args, (char *)"zizzi:xmlNanoFTPProxy", &host, &port, &user, &passwd, &type))
|
---|
3733 | return(NULL);
|
---|
3734 |
|
---|
3735 | xmlNanoFTPProxy(host, port, user, passwd, type);
|
---|
3736 | Py_INCREF(Py_None);
|
---|
3737 | return(Py_None);
|
---|
3738 | }
|
---|
3739 |
|
---|
3740 | #endif /* defined(LIBXML_FTP_ENABLED) */
|
---|
3741 | #if defined(LIBXML_FTP_ENABLED)
|
---|
3742 | PyObject *
|
---|
3743 | libxml_xmlNanoFTPScanProxy(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3744 | char * URL;
|
---|
3745 |
|
---|
3746 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNanoFTPScanProxy", &URL))
|
---|
3747 | return(NULL);
|
---|
3748 |
|
---|
3749 | xmlNanoFTPScanProxy(URL);
|
---|
3750 | Py_INCREF(Py_None);
|
---|
3751 | return(Py_None);
|
---|
3752 | }
|
---|
3753 |
|
---|
3754 | #endif /* defined(LIBXML_FTP_ENABLED) */
|
---|
3755 | #if defined(LIBXML_HTTP_ENABLED)
|
---|
3756 | PyObject *
|
---|
3757 | libxml_xmlNanoHTTPCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3758 |
|
---|
3759 | xmlNanoHTTPCleanup();
|
---|
3760 | Py_INCREF(Py_None);
|
---|
3761 | return(Py_None);
|
---|
3762 | }
|
---|
3763 |
|
---|
3764 | #endif /* defined(LIBXML_HTTP_ENABLED) */
|
---|
3765 | #if defined(LIBXML_HTTP_ENABLED)
|
---|
3766 | PyObject *
|
---|
3767 | libxml_xmlNanoHTTPInit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
3768 |
|
---|
3769 | xmlNanoHTTPInit();
|
---|
3770 | Py_INCREF(Py_None);
|
---|
3771 | return(Py_None);
|
---|
3772 | }
|
---|
3773 |
|
---|
3774 | #endif /* defined(LIBXML_HTTP_ENABLED) */
|
---|
3775 | #if defined(LIBXML_HTTP_ENABLED)
|
---|
3776 | PyObject *
|
---|
3777 | libxml_xmlNanoHTTPScanProxy(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3778 | char * URL;
|
---|
3779 |
|
---|
3780 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNanoHTTPScanProxy", &URL))
|
---|
3781 | return(NULL);
|
---|
3782 |
|
---|
3783 | xmlNanoHTTPScanProxy(URL);
|
---|
3784 | Py_INCREF(Py_None);
|
---|
3785 | return(Py_None);
|
---|
3786 | }
|
---|
3787 |
|
---|
3788 | #endif /* defined(LIBXML_HTTP_ENABLED) */
|
---|
3789 | PyObject *
|
---|
3790 | libxml_xmlNewCDataBlock(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3791 | PyObject *py_retval;
|
---|
3792 | xmlNodePtr c_retval;
|
---|
3793 | xmlDocPtr doc;
|
---|
3794 | PyObject *pyobj_doc;
|
---|
3795 | xmlChar * content;
|
---|
3796 | int len;
|
---|
3797 |
|
---|
3798 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlNewCDataBlock", &pyobj_doc, &content, &len))
|
---|
3799 | return(NULL);
|
---|
3800 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3801 |
|
---|
3802 | c_retval = xmlNewCDataBlock(doc, content, len);
|
---|
3803 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3804 | return(py_retval);
|
---|
3805 | }
|
---|
3806 |
|
---|
3807 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
3808 | PyObject *
|
---|
3809 | libxml_xmlNewCatalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3810 | PyObject *py_retval;
|
---|
3811 | xmlCatalogPtr c_retval;
|
---|
3812 | int sgml;
|
---|
3813 |
|
---|
3814 | if (!PyArg_ParseTuple(args, (char *)"i:xmlNewCatalog", &sgml))
|
---|
3815 | return(NULL);
|
---|
3816 |
|
---|
3817 | c_retval = xmlNewCatalog(sgml);
|
---|
3818 | py_retval = libxml_xmlCatalogPtrWrap((xmlCatalogPtr) c_retval);
|
---|
3819 | return(py_retval);
|
---|
3820 | }
|
---|
3821 |
|
---|
3822 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
3823 | PyObject *
|
---|
3824 | libxml_xmlNewCharRef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3825 | PyObject *py_retval;
|
---|
3826 | xmlNodePtr c_retval;
|
---|
3827 | xmlDocPtr doc;
|
---|
3828 | PyObject *pyobj_doc;
|
---|
3829 | xmlChar * name;
|
---|
3830 |
|
---|
3831 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNewCharRef", &pyobj_doc, &name))
|
---|
3832 | return(NULL);
|
---|
3833 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3834 |
|
---|
3835 | c_retval = xmlNewCharRef(doc, name);
|
---|
3836 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3837 | return(py_retval);
|
---|
3838 | }
|
---|
3839 |
|
---|
3840 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
3841 | PyObject *
|
---|
3842 | libxml_xmlNewChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3843 | PyObject *py_retval;
|
---|
3844 | xmlNodePtr c_retval;
|
---|
3845 | xmlNodePtr parent;
|
---|
3846 | PyObject *pyobj_parent;
|
---|
3847 | xmlNsPtr ns;
|
---|
3848 | PyObject *pyobj_ns;
|
---|
3849 | xmlChar * name;
|
---|
3850 | xmlChar * content;
|
---|
3851 |
|
---|
3852 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewChild", &pyobj_parent, &pyobj_ns, &name, &content))
|
---|
3853 | return(NULL);
|
---|
3854 | parent = (xmlNodePtr) PyxmlNode_Get(pyobj_parent);
|
---|
3855 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
3856 |
|
---|
3857 | c_retval = xmlNewChild(parent, ns, name, content);
|
---|
3858 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3859 | return(py_retval);
|
---|
3860 | }
|
---|
3861 |
|
---|
3862 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
3863 | PyObject *
|
---|
3864 | libxml_xmlNewComment(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3865 | PyObject *py_retval;
|
---|
3866 | xmlNodePtr c_retval;
|
---|
3867 | xmlChar * content;
|
---|
3868 |
|
---|
3869 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNewComment", &content))
|
---|
3870 | return(NULL);
|
---|
3871 |
|
---|
3872 | c_retval = xmlNewComment(content);
|
---|
3873 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3874 | return(py_retval);
|
---|
3875 | }
|
---|
3876 |
|
---|
3877 | PyObject *
|
---|
3878 | libxml_xmlNewDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3879 | PyObject *py_retval;
|
---|
3880 | xmlDocPtr c_retval;
|
---|
3881 | xmlChar * version;
|
---|
3882 |
|
---|
3883 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNewDoc", &version))
|
---|
3884 | return(NULL);
|
---|
3885 |
|
---|
3886 | c_retval = xmlNewDoc(version);
|
---|
3887 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
3888 | return(py_retval);
|
---|
3889 | }
|
---|
3890 |
|
---|
3891 | PyObject *
|
---|
3892 | libxml_xmlNewDocComment(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3893 | PyObject *py_retval;
|
---|
3894 | xmlNodePtr c_retval;
|
---|
3895 | xmlDocPtr doc;
|
---|
3896 | PyObject *pyobj_doc;
|
---|
3897 | xmlChar * content;
|
---|
3898 |
|
---|
3899 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNewDocComment", &pyobj_doc, &content))
|
---|
3900 | return(NULL);
|
---|
3901 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3902 |
|
---|
3903 | c_retval = xmlNewDocComment(doc, content);
|
---|
3904 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3905 | return(py_retval);
|
---|
3906 | }
|
---|
3907 |
|
---|
3908 | #if defined(LIBXML_TREE_ENABLED)
|
---|
3909 | PyObject *
|
---|
3910 | libxml_xmlNewDocFragment(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3911 | PyObject *py_retval;
|
---|
3912 | xmlNodePtr c_retval;
|
---|
3913 | xmlDocPtr doc;
|
---|
3914 | PyObject *pyobj_doc;
|
---|
3915 |
|
---|
3916 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNewDocFragment", &pyobj_doc))
|
---|
3917 | return(NULL);
|
---|
3918 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3919 |
|
---|
3920 | c_retval = xmlNewDocFragment(doc);
|
---|
3921 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3922 | return(py_retval);
|
---|
3923 | }
|
---|
3924 |
|
---|
3925 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
3926 | PyObject *
|
---|
3927 | libxml_xmlNewDocNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3928 | PyObject *py_retval;
|
---|
3929 | xmlNodePtr c_retval;
|
---|
3930 | xmlDocPtr doc;
|
---|
3931 | PyObject *pyobj_doc;
|
---|
3932 | xmlNsPtr ns;
|
---|
3933 | PyObject *pyobj_ns;
|
---|
3934 | xmlChar * name;
|
---|
3935 | xmlChar * content;
|
---|
3936 |
|
---|
3937 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewDocNode", &pyobj_doc, &pyobj_ns, &name, &content))
|
---|
3938 | return(NULL);
|
---|
3939 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3940 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
3941 |
|
---|
3942 | c_retval = xmlNewDocNode(doc, ns, name, content);
|
---|
3943 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3944 | return(py_retval);
|
---|
3945 | }
|
---|
3946 |
|
---|
3947 | PyObject *
|
---|
3948 | libxml_xmlNewDocNodeEatName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3949 | PyObject *py_retval;
|
---|
3950 | xmlNodePtr c_retval;
|
---|
3951 | xmlDocPtr doc;
|
---|
3952 | PyObject *pyobj_doc;
|
---|
3953 | xmlNsPtr ns;
|
---|
3954 | PyObject *pyobj_ns;
|
---|
3955 | xmlChar * name;
|
---|
3956 | xmlChar * content;
|
---|
3957 |
|
---|
3958 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewDocNodeEatName", &pyobj_doc, &pyobj_ns, &name, &content))
|
---|
3959 | return(NULL);
|
---|
3960 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3961 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
3962 |
|
---|
3963 | c_retval = xmlNewDocNodeEatName(doc, ns, name, content);
|
---|
3964 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3965 | return(py_retval);
|
---|
3966 | }
|
---|
3967 |
|
---|
3968 | PyObject *
|
---|
3969 | libxml_xmlNewDocPI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3970 | PyObject *py_retval;
|
---|
3971 | xmlNodePtr c_retval;
|
---|
3972 | xmlDocPtr doc;
|
---|
3973 | PyObject *pyobj_doc;
|
---|
3974 | xmlChar * name;
|
---|
3975 | xmlChar * content;
|
---|
3976 |
|
---|
3977 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlNewDocPI", &pyobj_doc, &name, &content))
|
---|
3978 | return(NULL);
|
---|
3979 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3980 |
|
---|
3981 | c_retval = xmlNewDocPI(doc, name, content);
|
---|
3982 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
3983 | return(py_retval);
|
---|
3984 | }
|
---|
3985 |
|
---|
3986 | PyObject *
|
---|
3987 | libxml_xmlNewDocProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
3988 | PyObject *py_retval;
|
---|
3989 | xmlAttrPtr c_retval;
|
---|
3990 | xmlDocPtr doc;
|
---|
3991 | PyObject *pyobj_doc;
|
---|
3992 | xmlChar * name;
|
---|
3993 | xmlChar * value;
|
---|
3994 |
|
---|
3995 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlNewDocProp", &pyobj_doc, &name, &value))
|
---|
3996 | return(NULL);
|
---|
3997 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
3998 |
|
---|
3999 | c_retval = xmlNewDocProp(doc, name, value);
|
---|
4000 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4001 | return(py_retval);
|
---|
4002 | }
|
---|
4003 |
|
---|
4004 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4005 | PyObject *
|
---|
4006 | libxml_xmlNewDocRawNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4007 | PyObject *py_retval;
|
---|
4008 | xmlNodePtr c_retval;
|
---|
4009 | xmlDocPtr doc;
|
---|
4010 | PyObject *pyobj_doc;
|
---|
4011 | xmlNsPtr ns;
|
---|
4012 | PyObject *pyobj_ns;
|
---|
4013 | xmlChar * name;
|
---|
4014 | xmlChar * content;
|
---|
4015 |
|
---|
4016 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewDocRawNode", &pyobj_doc, &pyobj_ns, &name, &content))
|
---|
4017 | return(NULL);
|
---|
4018 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4019 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
4020 |
|
---|
4021 | c_retval = xmlNewDocRawNode(doc, ns, name, content);
|
---|
4022 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4023 | return(py_retval);
|
---|
4024 | }
|
---|
4025 |
|
---|
4026 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4027 | PyObject *
|
---|
4028 | libxml_xmlNewDocText(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4029 | PyObject *py_retval;
|
---|
4030 | xmlNodePtr c_retval;
|
---|
4031 | xmlDoc * doc;
|
---|
4032 | PyObject *pyobj_doc;
|
---|
4033 | xmlChar * content;
|
---|
4034 |
|
---|
4035 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNewDocText", &pyobj_doc, &content))
|
---|
4036 | return(NULL);
|
---|
4037 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
4038 |
|
---|
4039 | c_retval = xmlNewDocText(doc, content);
|
---|
4040 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4041 | return(py_retval);
|
---|
4042 | }
|
---|
4043 |
|
---|
4044 | PyObject *
|
---|
4045 | libxml_xmlNewDocTextLen(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4046 | PyObject *py_retval;
|
---|
4047 | xmlNodePtr c_retval;
|
---|
4048 | xmlDocPtr doc;
|
---|
4049 | PyObject *pyobj_doc;
|
---|
4050 | xmlChar * content;
|
---|
4051 | int len;
|
---|
4052 |
|
---|
4053 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlNewDocTextLen", &pyobj_doc, &content, &len))
|
---|
4054 | return(NULL);
|
---|
4055 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4056 |
|
---|
4057 | c_retval = xmlNewDocTextLen(doc, content, len);
|
---|
4058 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4059 | return(py_retval);
|
---|
4060 | }
|
---|
4061 |
|
---|
4062 | PyObject *
|
---|
4063 | libxml_xmlNewDtd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4064 | PyObject *py_retval;
|
---|
4065 | xmlDtdPtr c_retval;
|
---|
4066 | xmlDocPtr doc;
|
---|
4067 | PyObject *pyobj_doc;
|
---|
4068 | xmlChar * name;
|
---|
4069 | xmlChar * ExternalID;
|
---|
4070 | xmlChar * SystemID;
|
---|
4071 |
|
---|
4072 | if (!PyArg_ParseTuple(args, (char *)"Ozzz:xmlNewDtd", &pyobj_doc, &name, &ExternalID, &SystemID))
|
---|
4073 | return(NULL);
|
---|
4074 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4075 |
|
---|
4076 | c_retval = xmlNewDtd(doc, name, ExternalID, SystemID);
|
---|
4077 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4078 | return(py_retval);
|
---|
4079 | }
|
---|
4080 |
|
---|
4081 | PyObject *
|
---|
4082 | libxml_xmlNewEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4083 | PyObject *py_retval;
|
---|
4084 | xmlEntityPtr c_retval;
|
---|
4085 | xmlDocPtr doc;
|
---|
4086 | PyObject *pyobj_doc;
|
---|
4087 | xmlChar * name;
|
---|
4088 | int type;
|
---|
4089 | xmlChar * ExternalID;
|
---|
4090 | xmlChar * SystemID;
|
---|
4091 | xmlChar * content;
|
---|
4092 |
|
---|
4093 | if (!PyArg_ParseTuple(args, (char *)"Ozizzz:xmlNewEntity", &pyobj_doc, &name, &type, &ExternalID, &SystemID, &content))
|
---|
4094 | return(NULL);
|
---|
4095 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4096 |
|
---|
4097 | c_retval = xmlNewEntity(doc, name, type, ExternalID, SystemID, content);
|
---|
4098 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4099 | return(py_retval);
|
---|
4100 | }
|
---|
4101 |
|
---|
4102 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
4103 | PyObject *
|
---|
4104 | libxml_xmlNewGlobalNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4105 | PyObject *py_retval;
|
---|
4106 | xmlNsPtr c_retval;
|
---|
4107 | xmlDocPtr doc;
|
---|
4108 | PyObject *pyobj_doc;
|
---|
4109 | xmlChar * href;
|
---|
4110 | xmlChar * prefix;
|
---|
4111 |
|
---|
4112 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlNewGlobalNs", &pyobj_doc, &href, &prefix))
|
---|
4113 | return(NULL);
|
---|
4114 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4115 |
|
---|
4116 | c_retval = xmlNewGlobalNs(doc, href, prefix);
|
---|
4117 | py_retval = libxml_xmlNsPtrWrap((xmlNsPtr) c_retval);
|
---|
4118 | return(py_retval);
|
---|
4119 | }
|
---|
4120 |
|
---|
4121 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
4122 | PyObject *
|
---|
4123 | libxml_xmlNewNodeEatName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4124 | PyObject *py_retval;
|
---|
4125 | xmlNodePtr c_retval;
|
---|
4126 | xmlNsPtr ns;
|
---|
4127 | PyObject *pyobj_ns;
|
---|
4128 | xmlChar * name;
|
---|
4129 |
|
---|
4130 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNewNodeEatName", &pyobj_ns, &name))
|
---|
4131 | return(NULL);
|
---|
4132 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
4133 |
|
---|
4134 | c_retval = xmlNewNodeEatName(ns, name);
|
---|
4135 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4136 | return(py_retval);
|
---|
4137 | }
|
---|
4138 |
|
---|
4139 | PyObject *
|
---|
4140 | libxml_xmlNewNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4141 | PyObject *py_retval;
|
---|
4142 | xmlNsPtr c_retval;
|
---|
4143 | xmlNodePtr node;
|
---|
4144 | PyObject *pyobj_node;
|
---|
4145 | xmlChar * href;
|
---|
4146 | xmlChar * prefix;
|
---|
4147 |
|
---|
4148 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlNewNs", &pyobj_node, &href, &prefix))
|
---|
4149 | return(NULL);
|
---|
4150 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
4151 |
|
---|
4152 | c_retval = xmlNewNs(node, href, prefix);
|
---|
4153 | py_retval = libxml_xmlNsPtrWrap((xmlNsPtr) c_retval);
|
---|
4154 | return(py_retval);
|
---|
4155 | }
|
---|
4156 |
|
---|
4157 | PyObject *
|
---|
4158 | libxml_xmlNewNsProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4159 | PyObject *py_retval;
|
---|
4160 | xmlAttrPtr c_retval;
|
---|
4161 | xmlNodePtr node;
|
---|
4162 | PyObject *pyobj_node;
|
---|
4163 | xmlNsPtr ns;
|
---|
4164 | PyObject *pyobj_ns;
|
---|
4165 | xmlChar * name;
|
---|
4166 | xmlChar * value;
|
---|
4167 |
|
---|
4168 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewNsProp", &pyobj_node, &pyobj_ns, &name, &value))
|
---|
4169 | return(NULL);
|
---|
4170 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
4171 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
4172 |
|
---|
4173 | c_retval = xmlNewNsProp(node, ns, name, value);
|
---|
4174 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4175 | return(py_retval);
|
---|
4176 | }
|
---|
4177 |
|
---|
4178 | PyObject *
|
---|
4179 | libxml_xmlNewNsPropEatName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4180 | PyObject *py_retval;
|
---|
4181 | xmlAttrPtr c_retval;
|
---|
4182 | xmlNodePtr node;
|
---|
4183 | PyObject *pyobj_node;
|
---|
4184 | xmlNsPtr ns;
|
---|
4185 | PyObject *pyobj_ns;
|
---|
4186 | xmlChar * name;
|
---|
4187 | xmlChar * value;
|
---|
4188 |
|
---|
4189 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewNsPropEatName", &pyobj_node, &pyobj_ns, &name, &value))
|
---|
4190 | return(NULL);
|
---|
4191 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
4192 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
4193 |
|
---|
4194 | c_retval = xmlNewNsPropEatName(node, ns, name, value);
|
---|
4195 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4196 | return(py_retval);
|
---|
4197 | }
|
---|
4198 |
|
---|
4199 | PyObject *
|
---|
4200 | libxml_xmlNewPI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4201 | PyObject *py_retval;
|
---|
4202 | xmlNodePtr c_retval;
|
---|
4203 | xmlChar * name;
|
---|
4204 | xmlChar * content;
|
---|
4205 |
|
---|
4206 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlNewPI", &name, &content))
|
---|
4207 | return(NULL);
|
---|
4208 |
|
---|
4209 | c_retval = xmlNewPI(name, content);
|
---|
4210 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4211 | return(py_retval);
|
---|
4212 | }
|
---|
4213 |
|
---|
4214 | PyObject *
|
---|
4215 | libxml_xmlNewParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
4216 | PyObject *py_retval;
|
---|
4217 | xmlParserCtxtPtr c_retval;
|
---|
4218 |
|
---|
4219 | c_retval = xmlNewParserCtxt();
|
---|
4220 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
4221 | return(py_retval);
|
---|
4222 | }
|
---|
4223 |
|
---|
4224 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
4225 | PyObject *
|
---|
4226 | libxml_xmlNewProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4227 | PyObject *py_retval;
|
---|
4228 | xmlAttrPtr c_retval;
|
---|
4229 | xmlNodePtr node;
|
---|
4230 | PyObject *pyobj_node;
|
---|
4231 | xmlChar * name;
|
---|
4232 | xmlChar * value;
|
---|
4233 |
|
---|
4234 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlNewProp", &pyobj_node, &name, &value))
|
---|
4235 | return(NULL);
|
---|
4236 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
4237 |
|
---|
4238 | c_retval = xmlNewProp(node, name, value);
|
---|
4239 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4240 | return(py_retval);
|
---|
4241 | }
|
---|
4242 |
|
---|
4243 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
4244 | PyObject *
|
---|
4245 | libxml_xmlNewReference(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4246 | PyObject *py_retval;
|
---|
4247 | xmlNodePtr c_retval;
|
---|
4248 | xmlDoc * doc;
|
---|
4249 | PyObject *pyobj_doc;
|
---|
4250 | xmlChar * name;
|
---|
4251 |
|
---|
4252 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNewReference", &pyobj_doc, &name))
|
---|
4253 | return(NULL);
|
---|
4254 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
4255 |
|
---|
4256 | c_retval = xmlNewReference(doc, name);
|
---|
4257 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4258 | return(py_retval);
|
---|
4259 | }
|
---|
4260 |
|
---|
4261 | PyObject *
|
---|
4262 | libxml_xmlNewText(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4263 | PyObject *py_retval;
|
---|
4264 | xmlNodePtr c_retval;
|
---|
4265 | xmlChar * content;
|
---|
4266 |
|
---|
4267 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNewText", &content))
|
---|
4268 | return(NULL);
|
---|
4269 |
|
---|
4270 | c_retval = xmlNewText(content);
|
---|
4271 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4272 | return(py_retval);
|
---|
4273 | }
|
---|
4274 |
|
---|
4275 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4276 | PyObject *
|
---|
4277 | libxml_xmlNewTextChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4278 | PyObject *py_retval;
|
---|
4279 | xmlNodePtr c_retval;
|
---|
4280 | xmlNodePtr parent;
|
---|
4281 | PyObject *pyobj_parent;
|
---|
4282 | xmlNsPtr ns;
|
---|
4283 | PyObject *pyobj_ns;
|
---|
4284 | xmlChar * name;
|
---|
4285 | xmlChar * content;
|
---|
4286 |
|
---|
4287 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlNewTextChild", &pyobj_parent, &pyobj_ns, &name, &content))
|
---|
4288 | return(NULL);
|
---|
4289 | parent = (xmlNodePtr) PyxmlNode_Get(pyobj_parent);
|
---|
4290 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
4291 |
|
---|
4292 | c_retval = xmlNewTextChild(parent, ns, name, content);
|
---|
4293 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4294 | return(py_retval);
|
---|
4295 | }
|
---|
4296 |
|
---|
4297 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4298 | PyObject *
|
---|
4299 | libxml_xmlNewTextLen(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4300 | PyObject *py_retval;
|
---|
4301 | xmlNodePtr c_retval;
|
---|
4302 | xmlChar * content;
|
---|
4303 | int len;
|
---|
4304 |
|
---|
4305 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlNewTextLen", &content, &len))
|
---|
4306 | return(NULL);
|
---|
4307 |
|
---|
4308 | c_retval = xmlNewTextLen(content, len);
|
---|
4309 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4310 | return(py_retval);
|
---|
4311 | }
|
---|
4312 |
|
---|
4313 | #if defined(LIBXML_READER_ENABLED)
|
---|
4314 | PyObject *
|
---|
4315 | libxml_xmlNewTextReader(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4316 | PyObject *py_retval;
|
---|
4317 | xmlTextReaderPtr c_retval;
|
---|
4318 | xmlParserInputBufferPtr input;
|
---|
4319 | PyObject *pyobj_input;
|
---|
4320 | char * URI;
|
---|
4321 |
|
---|
4322 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNewTextReader", &pyobj_input, &URI))
|
---|
4323 | return(NULL);
|
---|
4324 | input = (xmlParserInputBufferPtr) PyinputBuffer_Get(pyobj_input);
|
---|
4325 |
|
---|
4326 | c_retval = xmlNewTextReader(input, URI);
|
---|
4327 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
4328 | return(py_retval);
|
---|
4329 | }
|
---|
4330 |
|
---|
4331 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
4332 | #if defined(LIBXML_READER_ENABLED)
|
---|
4333 | PyObject *
|
---|
4334 | libxml_xmlNewTextReaderFilename(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4335 | PyObject *py_retval;
|
---|
4336 | xmlTextReaderPtr c_retval;
|
---|
4337 | char * URI;
|
---|
4338 |
|
---|
4339 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNewTextReaderFilename", &URI))
|
---|
4340 | return(NULL);
|
---|
4341 |
|
---|
4342 | c_retval = xmlNewTextReaderFilename(URI);
|
---|
4343 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
4344 | return(py_retval);
|
---|
4345 | }
|
---|
4346 |
|
---|
4347 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
4348 | #if defined(LIBXML_VALID_ENABLED)
|
---|
4349 | PyObject *
|
---|
4350 | libxml_xmlNewValidCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
4351 | PyObject *py_retval;
|
---|
4352 | xmlValidCtxtPtr c_retval;
|
---|
4353 |
|
---|
4354 | c_retval = xmlNewValidCtxt();
|
---|
4355 | py_retval = libxml_xmlValidCtxtPtrWrap((xmlValidCtxtPtr) c_retval);
|
---|
4356 | return(py_retval);
|
---|
4357 | }
|
---|
4358 |
|
---|
4359 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
4360 | PyObject *
|
---|
4361 | libxml_xmlNextChar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4362 | xmlParserCtxtPtr ctxt;
|
---|
4363 | PyObject *pyobj_ctxt;
|
---|
4364 |
|
---|
4365 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNextChar", &pyobj_ctxt))
|
---|
4366 | return(NULL);
|
---|
4367 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4368 |
|
---|
4369 | xmlNextChar(ctxt);
|
---|
4370 | Py_INCREF(Py_None);
|
---|
4371 | return(Py_None);
|
---|
4372 | }
|
---|
4373 |
|
---|
4374 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4375 | PyObject *
|
---|
4376 | libxml_xmlNextElementSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4377 | PyObject *py_retval;
|
---|
4378 | xmlNodePtr c_retval;
|
---|
4379 | xmlNodePtr node;
|
---|
4380 | PyObject *pyobj_node;
|
---|
4381 |
|
---|
4382 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNextElementSibling", &pyobj_node))
|
---|
4383 | return(NULL);
|
---|
4384 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
4385 |
|
---|
4386 | c_retval = xmlNextElementSibling(node);
|
---|
4387 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4388 | return(py_retval);
|
---|
4389 | }
|
---|
4390 |
|
---|
4391 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4392 | PyObject *
|
---|
4393 | libxml_xmlNodeAddContent(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4394 | xmlNodePtr cur;
|
---|
4395 | PyObject *pyobj_cur;
|
---|
4396 | xmlChar * content;
|
---|
4397 |
|
---|
4398 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNodeAddContent", &pyobj_cur, &content))
|
---|
4399 | return(NULL);
|
---|
4400 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4401 |
|
---|
4402 | xmlNodeAddContent(cur, content);
|
---|
4403 | Py_INCREF(Py_None);
|
---|
4404 | return(Py_None);
|
---|
4405 | }
|
---|
4406 |
|
---|
4407 | PyObject *
|
---|
4408 | libxml_xmlNodeAddContentLen(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4409 | xmlNodePtr cur;
|
---|
4410 | PyObject *pyobj_cur;
|
---|
4411 | xmlChar * content;
|
---|
4412 | int len;
|
---|
4413 |
|
---|
4414 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlNodeAddContentLen", &pyobj_cur, &content, &len))
|
---|
4415 | return(NULL);
|
---|
4416 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4417 |
|
---|
4418 | xmlNodeAddContentLen(cur, content, len);
|
---|
4419 | Py_INCREF(Py_None);
|
---|
4420 | return(Py_None);
|
---|
4421 | }
|
---|
4422 |
|
---|
4423 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
4424 | PyObject *
|
---|
4425 | libxml_xmlNodeDumpOutput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4426 | xmlOutputBufferPtr buf;
|
---|
4427 | PyObject *pyobj_buf;
|
---|
4428 | xmlDocPtr doc;
|
---|
4429 | PyObject *pyobj_doc;
|
---|
4430 | xmlNodePtr cur;
|
---|
4431 | PyObject *pyobj_cur;
|
---|
4432 | int level;
|
---|
4433 | int format;
|
---|
4434 | char * encoding;
|
---|
4435 |
|
---|
4436 | if (!PyArg_ParseTuple(args, (char *)"OOOiiz:xmlNodeDumpOutput", &pyobj_buf, &pyobj_doc, &pyobj_cur, &level, &format, &encoding))
|
---|
4437 | return(NULL);
|
---|
4438 | buf = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_buf);
|
---|
4439 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4440 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4441 |
|
---|
4442 | xmlNodeDumpOutput(buf, doc, cur, level, format, encoding);
|
---|
4443 | Py_INCREF(Py_None);
|
---|
4444 | return(Py_None);
|
---|
4445 | }
|
---|
4446 |
|
---|
4447 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
4448 | PyObject *
|
---|
4449 | libxml_xmlNodeGetBase(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4450 | PyObject *py_retval;
|
---|
4451 | xmlChar * c_retval;
|
---|
4452 | xmlDoc * doc;
|
---|
4453 | PyObject *pyobj_doc;
|
---|
4454 | xmlNode * cur;
|
---|
4455 | PyObject *pyobj_cur;
|
---|
4456 |
|
---|
4457 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlNodeGetBase", &pyobj_doc, &pyobj_cur))
|
---|
4458 | return(NULL);
|
---|
4459 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
4460 | cur = (xmlNode *) PyxmlNode_Get(pyobj_cur);
|
---|
4461 |
|
---|
4462 | c_retval = xmlNodeGetBase(doc, cur);
|
---|
4463 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4464 | return(py_retval);
|
---|
4465 | }
|
---|
4466 |
|
---|
4467 | PyObject *
|
---|
4468 | libxml_xmlNodeGetContent(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4469 | PyObject *py_retval;
|
---|
4470 | xmlChar * c_retval;
|
---|
4471 | xmlNode * cur;
|
---|
4472 | PyObject *pyobj_cur;
|
---|
4473 |
|
---|
4474 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNodeGetContent", &pyobj_cur))
|
---|
4475 | return(NULL);
|
---|
4476 | cur = (xmlNode *) PyxmlNode_Get(pyobj_cur);
|
---|
4477 |
|
---|
4478 | c_retval = xmlNodeGetContent(cur);
|
---|
4479 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4480 | return(py_retval);
|
---|
4481 | }
|
---|
4482 |
|
---|
4483 | PyObject *
|
---|
4484 | libxml_xmlNodeGetLang(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4485 | PyObject *py_retval;
|
---|
4486 | xmlChar * c_retval;
|
---|
4487 | xmlNode * cur;
|
---|
4488 | PyObject *pyobj_cur;
|
---|
4489 |
|
---|
4490 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNodeGetLang", &pyobj_cur))
|
---|
4491 | return(NULL);
|
---|
4492 | cur = (xmlNode *) PyxmlNode_Get(pyobj_cur);
|
---|
4493 |
|
---|
4494 | c_retval = xmlNodeGetLang(cur);
|
---|
4495 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4496 | return(py_retval);
|
---|
4497 | }
|
---|
4498 |
|
---|
4499 | PyObject *
|
---|
4500 | libxml_xmlNodeGetSpacePreserve(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4501 | PyObject *py_retval;
|
---|
4502 | int c_retval;
|
---|
4503 | xmlNode * cur;
|
---|
4504 | PyObject *pyobj_cur;
|
---|
4505 |
|
---|
4506 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNodeGetSpacePreserve", &pyobj_cur))
|
---|
4507 | return(NULL);
|
---|
4508 | cur = (xmlNode *) PyxmlNode_Get(pyobj_cur);
|
---|
4509 |
|
---|
4510 | c_retval = xmlNodeGetSpacePreserve(cur);
|
---|
4511 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4512 | return(py_retval);
|
---|
4513 | }
|
---|
4514 |
|
---|
4515 | PyObject *
|
---|
4516 | libxml_xmlNodeIsText(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4517 | PyObject *py_retval;
|
---|
4518 | int c_retval;
|
---|
4519 | xmlNode * node;
|
---|
4520 | PyObject *pyobj_node;
|
---|
4521 |
|
---|
4522 | if (!PyArg_ParseTuple(args, (char *)"O:xmlNodeIsText", &pyobj_node))
|
---|
4523 | return(NULL);
|
---|
4524 | node = (xmlNode *) PyxmlNode_Get(pyobj_node);
|
---|
4525 |
|
---|
4526 | c_retval = xmlNodeIsText(node);
|
---|
4527 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4528 | return(py_retval);
|
---|
4529 | }
|
---|
4530 |
|
---|
4531 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4532 | PyObject *
|
---|
4533 | libxml_xmlNodeListGetRawString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4534 | PyObject *py_retval;
|
---|
4535 | xmlChar * c_retval;
|
---|
4536 | xmlDoc * doc;
|
---|
4537 | PyObject *pyobj_doc;
|
---|
4538 | xmlNode * list;
|
---|
4539 | PyObject *pyobj_list;
|
---|
4540 | int inLine;
|
---|
4541 |
|
---|
4542 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlNodeListGetRawString", &pyobj_doc, &pyobj_list, &inLine))
|
---|
4543 | return(NULL);
|
---|
4544 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
4545 | list = (xmlNode *) PyxmlNode_Get(pyobj_list);
|
---|
4546 |
|
---|
4547 | c_retval = xmlNodeListGetRawString(doc, list, inLine);
|
---|
4548 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4549 | return(py_retval);
|
---|
4550 | }
|
---|
4551 |
|
---|
4552 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4553 | PyObject *
|
---|
4554 | libxml_xmlNodeListGetString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4555 | PyObject *py_retval;
|
---|
4556 | xmlChar * c_retval;
|
---|
4557 | xmlDocPtr doc;
|
---|
4558 | PyObject *pyobj_doc;
|
---|
4559 | xmlNode * list;
|
---|
4560 | PyObject *pyobj_list;
|
---|
4561 | int inLine;
|
---|
4562 |
|
---|
4563 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlNodeListGetString", &pyobj_doc, &pyobj_list, &inLine))
|
---|
4564 | return(NULL);
|
---|
4565 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
4566 | list = (xmlNode *) PyxmlNode_Get(pyobj_list);
|
---|
4567 |
|
---|
4568 | c_retval = xmlNodeListGetString(doc, list, inLine);
|
---|
4569 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4570 | return(py_retval);
|
---|
4571 | }
|
---|
4572 |
|
---|
4573 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
|
---|
4574 | PyObject *
|
---|
4575 | libxml_xmlNodeSetBase(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4576 | xmlNodePtr cur;
|
---|
4577 | PyObject *pyobj_cur;
|
---|
4578 | xmlChar * uri;
|
---|
4579 |
|
---|
4580 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNodeSetBase", &pyobj_cur, &uri))
|
---|
4581 | return(NULL);
|
---|
4582 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4583 |
|
---|
4584 | xmlNodeSetBase(cur, uri);
|
---|
4585 | Py_INCREF(Py_None);
|
---|
4586 | return(Py_None);
|
---|
4587 | }
|
---|
4588 |
|
---|
4589 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) */
|
---|
4590 | PyObject *
|
---|
4591 | libxml_xmlNodeSetContent(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4592 | xmlNodePtr cur;
|
---|
4593 | PyObject *pyobj_cur;
|
---|
4594 | xmlChar * content;
|
---|
4595 |
|
---|
4596 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNodeSetContent", &pyobj_cur, &content))
|
---|
4597 | return(NULL);
|
---|
4598 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4599 |
|
---|
4600 | xmlNodeSetContent(cur, content);
|
---|
4601 | Py_INCREF(Py_None);
|
---|
4602 | return(Py_None);
|
---|
4603 | }
|
---|
4604 |
|
---|
4605 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4606 | PyObject *
|
---|
4607 | libxml_xmlNodeSetContentLen(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4608 | xmlNodePtr cur;
|
---|
4609 | PyObject *pyobj_cur;
|
---|
4610 | xmlChar * content;
|
---|
4611 | int len;
|
---|
4612 |
|
---|
4613 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlNodeSetContentLen", &pyobj_cur, &content, &len))
|
---|
4614 | return(NULL);
|
---|
4615 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4616 |
|
---|
4617 | xmlNodeSetContentLen(cur, content, len);
|
---|
4618 | Py_INCREF(Py_None);
|
---|
4619 | return(Py_None);
|
---|
4620 | }
|
---|
4621 |
|
---|
4622 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4623 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4624 | PyObject *
|
---|
4625 | libxml_xmlNodeSetLang(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4626 | xmlNodePtr cur;
|
---|
4627 | PyObject *pyobj_cur;
|
---|
4628 | xmlChar * lang;
|
---|
4629 |
|
---|
4630 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNodeSetLang", &pyobj_cur, &lang))
|
---|
4631 | return(NULL);
|
---|
4632 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4633 |
|
---|
4634 | xmlNodeSetLang(cur, lang);
|
---|
4635 | Py_INCREF(Py_None);
|
---|
4636 | return(Py_None);
|
---|
4637 | }
|
---|
4638 |
|
---|
4639 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4640 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4641 | PyObject *
|
---|
4642 | libxml_xmlNodeSetName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4643 | xmlNodePtr cur;
|
---|
4644 | PyObject *pyobj_cur;
|
---|
4645 | xmlChar * name;
|
---|
4646 |
|
---|
4647 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlNodeSetName", &pyobj_cur, &name))
|
---|
4648 | return(NULL);
|
---|
4649 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4650 |
|
---|
4651 | xmlNodeSetName(cur, name);
|
---|
4652 | Py_INCREF(Py_None);
|
---|
4653 | return(Py_None);
|
---|
4654 | }
|
---|
4655 |
|
---|
4656 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4657 | #if defined(LIBXML_TREE_ENABLED)
|
---|
4658 | PyObject *
|
---|
4659 | libxml_xmlNodeSetSpacePreserve(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4660 | xmlNodePtr cur;
|
---|
4661 | PyObject *pyobj_cur;
|
---|
4662 | int val;
|
---|
4663 |
|
---|
4664 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlNodeSetSpacePreserve", &pyobj_cur, &val))
|
---|
4665 | return(NULL);
|
---|
4666 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
4667 |
|
---|
4668 | xmlNodeSetSpacePreserve(cur, val);
|
---|
4669 | Py_INCREF(Py_None);
|
---|
4670 | return(Py_None);
|
---|
4671 | }
|
---|
4672 |
|
---|
4673 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
4674 | PyObject *
|
---|
4675 | libxml_xmlNormalizeURIPath(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4676 | PyObject *py_retval;
|
---|
4677 | int c_retval;
|
---|
4678 | char * path;
|
---|
4679 |
|
---|
4680 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNormalizeURIPath", &path))
|
---|
4681 | return(NULL);
|
---|
4682 |
|
---|
4683 | c_retval = xmlNormalizeURIPath(path);
|
---|
4684 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4685 | return(py_retval);
|
---|
4686 | }
|
---|
4687 |
|
---|
4688 | PyObject *
|
---|
4689 | libxml_xmlNormalizeWindowsPath(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4690 | PyObject *py_retval;
|
---|
4691 | xmlChar * c_retval;
|
---|
4692 | xmlChar * path;
|
---|
4693 |
|
---|
4694 | if (!PyArg_ParseTuple(args, (char *)"z:xmlNormalizeWindowsPath", &path))
|
---|
4695 | return(NULL);
|
---|
4696 |
|
---|
4697 | c_retval = xmlNormalizeWindowsPath(path);
|
---|
4698 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4699 | return(py_retval);
|
---|
4700 | }
|
---|
4701 |
|
---|
4702 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
4703 | PyObject *
|
---|
4704 | libxml_xmlOutputBufferGetContent(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4705 | PyObject *py_retval;
|
---|
4706 | const xmlChar * c_retval;
|
---|
4707 | xmlOutputBufferPtr out;
|
---|
4708 | PyObject *pyobj_out;
|
---|
4709 |
|
---|
4710 | if (!PyArg_ParseTuple(args, (char *)"O:xmlOutputBufferGetContent", &pyobj_out))
|
---|
4711 | return(NULL);
|
---|
4712 | out = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_out);
|
---|
4713 |
|
---|
4714 | c_retval = xmlOutputBufferGetContent(out);
|
---|
4715 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
4716 | return(py_retval);
|
---|
4717 | }
|
---|
4718 |
|
---|
4719 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
4720 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
4721 | PyObject *
|
---|
4722 | libxml_xmlOutputBufferWrite(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4723 | PyObject *py_retval;
|
---|
4724 | int c_retval;
|
---|
4725 | xmlOutputBufferPtr out;
|
---|
4726 | PyObject *pyobj_out;
|
---|
4727 | int len;
|
---|
4728 | char * buf;
|
---|
4729 |
|
---|
4730 | if (!PyArg_ParseTuple(args, (char *)"Oiz:xmlOutputBufferWrite", &pyobj_out, &len, &buf))
|
---|
4731 | return(NULL);
|
---|
4732 | out = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_out);
|
---|
4733 |
|
---|
4734 | c_retval = xmlOutputBufferWrite(out, len, buf);
|
---|
4735 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4736 | return(py_retval);
|
---|
4737 | }
|
---|
4738 |
|
---|
4739 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
4740 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
4741 | PyObject *
|
---|
4742 | libxml_xmlOutputBufferWriteString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4743 | PyObject *py_retval;
|
---|
4744 | int c_retval;
|
---|
4745 | xmlOutputBufferPtr out;
|
---|
4746 | PyObject *pyobj_out;
|
---|
4747 | char * str;
|
---|
4748 |
|
---|
4749 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlOutputBufferWriteString", &pyobj_out, &str))
|
---|
4750 | return(NULL);
|
---|
4751 | out = (xmlOutputBufferPtr) PyoutputBuffer_Get(pyobj_out);
|
---|
4752 |
|
---|
4753 | c_retval = xmlOutputBufferWriteString(out, str);
|
---|
4754 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4755 | return(py_retval);
|
---|
4756 | }
|
---|
4757 |
|
---|
4758 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
4759 | PyObject *
|
---|
4760 | libxml_xmlParseAttValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4761 | PyObject *py_retval;
|
---|
4762 | xmlChar * c_retval;
|
---|
4763 | xmlParserCtxtPtr ctxt;
|
---|
4764 | PyObject *pyobj_ctxt;
|
---|
4765 |
|
---|
4766 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseAttValue", &pyobj_ctxt))
|
---|
4767 | return(NULL);
|
---|
4768 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4769 |
|
---|
4770 | c_retval = xmlParseAttValue(ctxt);
|
---|
4771 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
4772 | return(py_retval);
|
---|
4773 | }
|
---|
4774 |
|
---|
4775 | PyObject *
|
---|
4776 | libxml_xmlParseAttributeListDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4777 | xmlParserCtxtPtr ctxt;
|
---|
4778 | PyObject *pyobj_ctxt;
|
---|
4779 |
|
---|
4780 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseAttributeListDecl", &pyobj_ctxt))
|
---|
4781 | return(NULL);
|
---|
4782 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4783 |
|
---|
4784 | xmlParseAttributeListDecl(ctxt);
|
---|
4785 | Py_INCREF(Py_None);
|
---|
4786 | return(Py_None);
|
---|
4787 | }
|
---|
4788 |
|
---|
4789 | PyObject *
|
---|
4790 | libxml_xmlParseCDSect(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4791 | xmlParserCtxtPtr ctxt;
|
---|
4792 | PyObject *pyobj_ctxt;
|
---|
4793 |
|
---|
4794 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseCDSect", &pyobj_ctxt))
|
---|
4795 | return(NULL);
|
---|
4796 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4797 |
|
---|
4798 | xmlParseCDSect(ctxt);
|
---|
4799 | Py_INCREF(Py_None);
|
---|
4800 | return(Py_None);
|
---|
4801 | }
|
---|
4802 |
|
---|
4803 | #if defined(LIBXML_CATALOG_ENABLED)
|
---|
4804 | PyObject *
|
---|
4805 | libxml_xmlParseCatalogFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4806 | PyObject *py_retval;
|
---|
4807 | xmlDocPtr c_retval;
|
---|
4808 | char * filename;
|
---|
4809 |
|
---|
4810 | if (!PyArg_ParseTuple(args, (char *)"z:xmlParseCatalogFile", &filename))
|
---|
4811 | return(NULL);
|
---|
4812 |
|
---|
4813 | c_retval = xmlParseCatalogFile(filename);
|
---|
4814 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
4815 | return(py_retval);
|
---|
4816 | }
|
---|
4817 |
|
---|
4818 | #endif /* defined(LIBXML_CATALOG_ENABLED) */
|
---|
4819 | PyObject *
|
---|
4820 | libxml_xmlParseCharData(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4821 | xmlParserCtxtPtr ctxt;
|
---|
4822 | PyObject *pyobj_ctxt;
|
---|
4823 | int cdata;
|
---|
4824 |
|
---|
4825 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParseCharData", &pyobj_ctxt, &cdata))
|
---|
4826 | return(NULL);
|
---|
4827 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4828 |
|
---|
4829 | xmlParseCharData(ctxt, cdata);
|
---|
4830 | Py_INCREF(Py_None);
|
---|
4831 | return(Py_None);
|
---|
4832 | }
|
---|
4833 |
|
---|
4834 | PyObject *
|
---|
4835 | libxml_xmlParseCharRef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4836 | PyObject *py_retval;
|
---|
4837 | int c_retval;
|
---|
4838 | xmlParserCtxtPtr ctxt;
|
---|
4839 | PyObject *pyobj_ctxt;
|
---|
4840 |
|
---|
4841 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseCharRef", &pyobj_ctxt))
|
---|
4842 | return(NULL);
|
---|
4843 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4844 |
|
---|
4845 | c_retval = xmlParseCharRef(ctxt);
|
---|
4846 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4847 | return(py_retval);
|
---|
4848 | }
|
---|
4849 |
|
---|
4850 | #if defined(LIBXML_PUSH_ENABLED)
|
---|
4851 | PyObject *
|
---|
4852 | libxml_xmlParseChunk(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4853 | PyObject *py_retval;
|
---|
4854 | int c_retval;
|
---|
4855 | xmlParserCtxtPtr ctxt;
|
---|
4856 | PyObject *pyobj_ctxt;
|
---|
4857 | char * chunk;
|
---|
4858 | int py_buffsize0;
|
---|
4859 | int size;
|
---|
4860 | int terminate;
|
---|
4861 |
|
---|
4862 | if (!PyArg_ParseTuple(args, (char *)"Os#ii:xmlParseChunk", &pyobj_ctxt, &chunk, &py_buffsize0, &size, &terminate))
|
---|
4863 | return(NULL);
|
---|
4864 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4865 |
|
---|
4866 | c_retval = xmlParseChunk(ctxt, chunk, size, terminate);
|
---|
4867 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4868 | return(py_retval);
|
---|
4869 | }
|
---|
4870 |
|
---|
4871 | #endif /* defined(LIBXML_PUSH_ENABLED) */
|
---|
4872 | PyObject *
|
---|
4873 | libxml_xmlParseComment(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4874 | xmlParserCtxtPtr ctxt;
|
---|
4875 | PyObject *pyobj_ctxt;
|
---|
4876 |
|
---|
4877 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseComment", &pyobj_ctxt))
|
---|
4878 | return(NULL);
|
---|
4879 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4880 |
|
---|
4881 | xmlParseComment(ctxt);
|
---|
4882 | Py_INCREF(Py_None);
|
---|
4883 | return(Py_None);
|
---|
4884 | }
|
---|
4885 |
|
---|
4886 | PyObject *
|
---|
4887 | libxml_xmlParseContent(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4888 | xmlParserCtxtPtr ctxt;
|
---|
4889 | PyObject *pyobj_ctxt;
|
---|
4890 |
|
---|
4891 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseContent", &pyobj_ctxt))
|
---|
4892 | return(NULL);
|
---|
4893 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4894 |
|
---|
4895 | xmlParseContent(ctxt);
|
---|
4896 | Py_INCREF(Py_None);
|
---|
4897 | return(Py_None);
|
---|
4898 | }
|
---|
4899 |
|
---|
4900 | #if defined(LIBXML_VALID_ENABLED)
|
---|
4901 | PyObject *
|
---|
4902 | libxml_xmlParseDTD(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4903 | PyObject *py_retval;
|
---|
4904 | xmlDtdPtr c_retval;
|
---|
4905 | xmlChar * ExternalID;
|
---|
4906 | xmlChar * SystemID;
|
---|
4907 |
|
---|
4908 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlParseDTD", &ExternalID, &SystemID))
|
---|
4909 | return(NULL);
|
---|
4910 |
|
---|
4911 | c_retval = xmlParseDTD(ExternalID, SystemID);
|
---|
4912 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
4913 | return(py_retval);
|
---|
4914 | }
|
---|
4915 |
|
---|
4916 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
4917 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
4918 | PyObject *
|
---|
4919 | libxml_xmlParseDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4920 | PyObject *py_retval;
|
---|
4921 | xmlDocPtr c_retval;
|
---|
4922 | xmlChar * cur;
|
---|
4923 |
|
---|
4924 | if (!PyArg_ParseTuple(args, (char *)"z:xmlParseDoc", &cur))
|
---|
4925 | return(NULL);
|
---|
4926 |
|
---|
4927 | c_retval = xmlParseDoc(cur);
|
---|
4928 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
4929 | return(py_retval);
|
---|
4930 | }
|
---|
4931 |
|
---|
4932 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
4933 | PyObject *
|
---|
4934 | libxml_xmlParseDocTypeDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4935 | xmlParserCtxtPtr ctxt;
|
---|
4936 | PyObject *pyobj_ctxt;
|
---|
4937 |
|
---|
4938 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseDocTypeDecl", &pyobj_ctxt))
|
---|
4939 | return(NULL);
|
---|
4940 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4941 |
|
---|
4942 | xmlParseDocTypeDecl(ctxt);
|
---|
4943 | Py_INCREF(Py_None);
|
---|
4944 | return(Py_None);
|
---|
4945 | }
|
---|
4946 |
|
---|
4947 | PyObject *
|
---|
4948 | libxml_xmlParseDocument(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4949 | PyObject *py_retval;
|
---|
4950 | int c_retval;
|
---|
4951 | xmlParserCtxtPtr ctxt;
|
---|
4952 | PyObject *pyobj_ctxt;
|
---|
4953 |
|
---|
4954 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseDocument", &pyobj_ctxt))
|
---|
4955 | return(NULL);
|
---|
4956 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4957 |
|
---|
4958 | c_retval = xmlParseDocument(ctxt);
|
---|
4959 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4960 | return(py_retval);
|
---|
4961 | }
|
---|
4962 |
|
---|
4963 | PyObject *
|
---|
4964 | libxml_xmlParseElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4965 | xmlParserCtxtPtr ctxt;
|
---|
4966 | PyObject *pyobj_ctxt;
|
---|
4967 |
|
---|
4968 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseElement", &pyobj_ctxt))
|
---|
4969 | return(NULL);
|
---|
4970 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4971 |
|
---|
4972 | xmlParseElement(ctxt);
|
---|
4973 | Py_INCREF(Py_None);
|
---|
4974 | return(Py_None);
|
---|
4975 | }
|
---|
4976 |
|
---|
4977 | PyObject *
|
---|
4978 | libxml_xmlParseElementDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4979 | PyObject *py_retval;
|
---|
4980 | int c_retval;
|
---|
4981 | xmlParserCtxtPtr ctxt;
|
---|
4982 | PyObject *pyobj_ctxt;
|
---|
4983 |
|
---|
4984 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseElementDecl", &pyobj_ctxt))
|
---|
4985 | return(NULL);
|
---|
4986 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
4987 |
|
---|
4988 | c_retval = xmlParseElementDecl(ctxt);
|
---|
4989 | py_retval = libxml_intWrap((int) c_retval);
|
---|
4990 | return(py_retval);
|
---|
4991 | }
|
---|
4992 |
|
---|
4993 | PyObject *
|
---|
4994 | libxml_xmlParseEncName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
4995 | PyObject *py_retval;
|
---|
4996 | xmlChar * c_retval;
|
---|
4997 | xmlParserCtxtPtr ctxt;
|
---|
4998 | PyObject *pyobj_ctxt;
|
---|
4999 |
|
---|
5000 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseEncName", &pyobj_ctxt))
|
---|
5001 | return(NULL);
|
---|
5002 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5003 |
|
---|
5004 | c_retval = xmlParseEncName(ctxt);
|
---|
5005 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5006 | return(py_retval);
|
---|
5007 | }
|
---|
5008 |
|
---|
5009 | PyObject *
|
---|
5010 | libxml_xmlParseEncodingDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5011 | PyObject *py_retval;
|
---|
5012 | const xmlChar * c_retval;
|
---|
5013 | xmlParserCtxtPtr ctxt;
|
---|
5014 | PyObject *pyobj_ctxt;
|
---|
5015 |
|
---|
5016 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseEncodingDecl", &pyobj_ctxt))
|
---|
5017 | return(NULL);
|
---|
5018 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5019 |
|
---|
5020 | c_retval = xmlParseEncodingDecl(ctxt);
|
---|
5021 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
5022 | return(py_retval);
|
---|
5023 | }
|
---|
5024 |
|
---|
5025 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
5026 | PyObject *
|
---|
5027 | libxml_xmlParseEndTag(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5028 | xmlParserCtxtPtr ctxt;
|
---|
5029 | PyObject *pyobj_ctxt;
|
---|
5030 |
|
---|
5031 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseEndTag", &pyobj_ctxt))
|
---|
5032 | return(NULL);
|
---|
5033 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5034 |
|
---|
5035 | xmlParseEndTag(ctxt);
|
---|
5036 | Py_INCREF(Py_None);
|
---|
5037 | return(Py_None);
|
---|
5038 | }
|
---|
5039 |
|
---|
5040 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
5041 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
5042 | PyObject *
|
---|
5043 | libxml_xmlParseEntity(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5044 | PyObject *py_retval;
|
---|
5045 | xmlDocPtr c_retval;
|
---|
5046 | char * filename;
|
---|
5047 |
|
---|
5048 | if (!PyArg_ParseTuple(args, (char *)"z:xmlParseEntity", &filename))
|
---|
5049 | return(NULL);
|
---|
5050 |
|
---|
5051 | c_retval = xmlParseEntity(filename);
|
---|
5052 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5053 | return(py_retval);
|
---|
5054 | }
|
---|
5055 |
|
---|
5056 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
5057 | PyObject *
|
---|
5058 | libxml_xmlParseEntityDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5059 | xmlParserCtxtPtr ctxt;
|
---|
5060 | PyObject *pyobj_ctxt;
|
---|
5061 |
|
---|
5062 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseEntityDecl", &pyobj_ctxt))
|
---|
5063 | return(NULL);
|
---|
5064 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5065 |
|
---|
5066 | xmlParseEntityDecl(ctxt);
|
---|
5067 | Py_INCREF(Py_None);
|
---|
5068 | return(Py_None);
|
---|
5069 | }
|
---|
5070 |
|
---|
5071 | PyObject *
|
---|
5072 | libxml_xmlParseEntityRef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5073 | PyObject *py_retval;
|
---|
5074 | xmlEntityPtr c_retval;
|
---|
5075 | xmlParserCtxtPtr ctxt;
|
---|
5076 | PyObject *pyobj_ctxt;
|
---|
5077 |
|
---|
5078 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseEntityRef", &pyobj_ctxt))
|
---|
5079 | return(NULL);
|
---|
5080 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5081 |
|
---|
5082 | c_retval = xmlParseEntityRef(ctxt);
|
---|
5083 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
5084 | return(py_retval);
|
---|
5085 | }
|
---|
5086 |
|
---|
5087 | PyObject *
|
---|
5088 | libxml_xmlParseExtParsedEnt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5089 | PyObject *py_retval;
|
---|
5090 | int c_retval;
|
---|
5091 | xmlParserCtxtPtr ctxt;
|
---|
5092 | PyObject *pyobj_ctxt;
|
---|
5093 |
|
---|
5094 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseExtParsedEnt", &pyobj_ctxt))
|
---|
5095 | return(NULL);
|
---|
5096 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5097 |
|
---|
5098 | c_retval = xmlParseExtParsedEnt(ctxt);
|
---|
5099 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5100 | return(py_retval);
|
---|
5101 | }
|
---|
5102 |
|
---|
5103 | PyObject *
|
---|
5104 | libxml_xmlParseExternalSubset(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5105 | xmlParserCtxtPtr ctxt;
|
---|
5106 | PyObject *pyobj_ctxt;
|
---|
5107 | xmlChar * ExternalID;
|
---|
5108 | xmlChar * SystemID;
|
---|
5109 |
|
---|
5110 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlParseExternalSubset", &pyobj_ctxt, &ExternalID, &SystemID))
|
---|
5111 | return(NULL);
|
---|
5112 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5113 |
|
---|
5114 | xmlParseExternalSubset(ctxt, ExternalID, SystemID);
|
---|
5115 | Py_INCREF(Py_None);
|
---|
5116 | return(Py_None);
|
---|
5117 | }
|
---|
5118 |
|
---|
5119 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
5120 | PyObject *
|
---|
5121 | libxml_xmlParseFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5122 | PyObject *py_retval;
|
---|
5123 | xmlDocPtr c_retval;
|
---|
5124 | char * filename;
|
---|
5125 |
|
---|
5126 | if (!PyArg_ParseTuple(args, (char *)"z:xmlParseFile", &filename))
|
---|
5127 | return(NULL);
|
---|
5128 |
|
---|
5129 | c_retval = xmlParseFile(filename);
|
---|
5130 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5131 | return(py_retval);
|
---|
5132 | }
|
---|
5133 |
|
---|
5134 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
5135 | PyObject *
|
---|
5136 | libxml_xmlParseMarkupDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5137 | xmlParserCtxtPtr ctxt;
|
---|
5138 | PyObject *pyobj_ctxt;
|
---|
5139 |
|
---|
5140 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseMarkupDecl", &pyobj_ctxt))
|
---|
5141 | return(NULL);
|
---|
5142 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5143 |
|
---|
5144 | xmlParseMarkupDecl(ctxt);
|
---|
5145 | Py_INCREF(Py_None);
|
---|
5146 | return(Py_None);
|
---|
5147 | }
|
---|
5148 |
|
---|
5149 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
5150 | PyObject *
|
---|
5151 | libxml_xmlParseMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5152 | PyObject *py_retval;
|
---|
5153 | xmlDocPtr c_retval;
|
---|
5154 | char * buffer;
|
---|
5155 | int py_buffsize0;
|
---|
5156 | int size;
|
---|
5157 |
|
---|
5158 | if (!PyArg_ParseTuple(args, (char *)"s#i:xmlParseMemory", &buffer, &py_buffsize0, &size))
|
---|
5159 | return(NULL);
|
---|
5160 |
|
---|
5161 | c_retval = xmlParseMemory(buffer, size);
|
---|
5162 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5163 | return(py_retval);
|
---|
5164 | }
|
---|
5165 |
|
---|
5166 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
5167 | PyObject *
|
---|
5168 | libxml_xmlParseMisc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5169 | xmlParserCtxtPtr ctxt;
|
---|
5170 | PyObject *pyobj_ctxt;
|
---|
5171 |
|
---|
5172 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseMisc", &pyobj_ctxt))
|
---|
5173 | return(NULL);
|
---|
5174 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5175 |
|
---|
5176 | xmlParseMisc(ctxt);
|
---|
5177 | Py_INCREF(Py_None);
|
---|
5178 | return(Py_None);
|
---|
5179 | }
|
---|
5180 |
|
---|
5181 | PyObject *
|
---|
5182 | libxml_xmlParseName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5183 | PyObject *py_retval;
|
---|
5184 | const xmlChar * c_retval;
|
---|
5185 | xmlParserCtxtPtr ctxt;
|
---|
5186 | PyObject *pyobj_ctxt;
|
---|
5187 |
|
---|
5188 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseName", &pyobj_ctxt))
|
---|
5189 | return(NULL);
|
---|
5190 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5191 |
|
---|
5192 | c_retval = xmlParseName(ctxt);
|
---|
5193 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
5194 | return(py_retval);
|
---|
5195 | }
|
---|
5196 |
|
---|
5197 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
5198 | PyObject *
|
---|
5199 | libxml_xmlParseNamespace(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5200 | xmlParserCtxtPtr ctxt;
|
---|
5201 | PyObject *pyobj_ctxt;
|
---|
5202 |
|
---|
5203 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseNamespace", &pyobj_ctxt))
|
---|
5204 | return(NULL);
|
---|
5205 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5206 |
|
---|
5207 | xmlParseNamespace(ctxt);
|
---|
5208 | Py_INCREF(Py_None);
|
---|
5209 | return(Py_None);
|
---|
5210 | }
|
---|
5211 |
|
---|
5212 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
5213 | PyObject *
|
---|
5214 | libxml_xmlParseNmtoken(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5215 | PyObject *py_retval;
|
---|
5216 | xmlChar * c_retval;
|
---|
5217 | xmlParserCtxtPtr ctxt;
|
---|
5218 | PyObject *pyobj_ctxt;
|
---|
5219 |
|
---|
5220 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseNmtoken", &pyobj_ctxt))
|
---|
5221 | return(NULL);
|
---|
5222 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5223 |
|
---|
5224 | c_retval = xmlParseNmtoken(ctxt);
|
---|
5225 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5226 | return(py_retval);
|
---|
5227 | }
|
---|
5228 |
|
---|
5229 | PyObject *
|
---|
5230 | libxml_xmlParseNotationDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5231 | xmlParserCtxtPtr ctxt;
|
---|
5232 | PyObject *pyobj_ctxt;
|
---|
5233 |
|
---|
5234 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseNotationDecl", &pyobj_ctxt))
|
---|
5235 | return(NULL);
|
---|
5236 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5237 |
|
---|
5238 | xmlParseNotationDecl(ctxt);
|
---|
5239 | Py_INCREF(Py_None);
|
---|
5240 | return(Py_None);
|
---|
5241 | }
|
---|
5242 |
|
---|
5243 | PyObject *
|
---|
5244 | libxml_xmlParsePEReference(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5245 | xmlParserCtxtPtr ctxt;
|
---|
5246 | PyObject *pyobj_ctxt;
|
---|
5247 |
|
---|
5248 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParsePEReference", &pyobj_ctxt))
|
---|
5249 | return(NULL);
|
---|
5250 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5251 |
|
---|
5252 | xmlParsePEReference(ctxt);
|
---|
5253 | Py_INCREF(Py_None);
|
---|
5254 | return(Py_None);
|
---|
5255 | }
|
---|
5256 |
|
---|
5257 | PyObject *
|
---|
5258 | libxml_xmlParsePI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5259 | xmlParserCtxtPtr ctxt;
|
---|
5260 | PyObject *pyobj_ctxt;
|
---|
5261 |
|
---|
5262 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParsePI", &pyobj_ctxt))
|
---|
5263 | return(NULL);
|
---|
5264 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5265 |
|
---|
5266 | xmlParsePI(ctxt);
|
---|
5267 | Py_INCREF(Py_None);
|
---|
5268 | return(Py_None);
|
---|
5269 | }
|
---|
5270 |
|
---|
5271 | PyObject *
|
---|
5272 | libxml_xmlParsePITarget(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5273 | PyObject *py_retval;
|
---|
5274 | const xmlChar * c_retval;
|
---|
5275 | xmlParserCtxtPtr ctxt;
|
---|
5276 | PyObject *pyobj_ctxt;
|
---|
5277 |
|
---|
5278 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParsePITarget", &pyobj_ctxt))
|
---|
5279 | return(NULL);
|
---|
5280 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5281 |
|
---|
5282 | c_retval = xmlParsePITarget(ctxt);
|
---|
5283 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
5284 | return(py_retval);
|
---|
5285 | }
|
---|
5286 |
|
---|
5287 | PyObject *
|
---|
5288 | libxml_xmlParsePubidLiteral(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5289 | PyObject *py_retval;
|
---|
5290 | xmlChar * c_retval;
|
---|
5291 | xmlParserCtxtPtr ctxt;
|
---|
5292 | PyObject *pyobj_ctxt;
|
---|
5293 |
|
---|
5294 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParsePubidLiteral", &pyobj_ctxt))
|
---|
5295 | return(NULL);
|
---|
5296 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5297 |
|
---|
5298 | c_retval = xmlParsePubidLiteral(ctxt);
|
---|
5299 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5300 | return(py_retval);
|
---|
5301 | }
|
---|
5302 |
|
---|
5303 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
5304 | PyObject *
|
---|
5305 | libxml_xmlParseQuotedString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5306 | PyObject *py_retval;
|
---|
5307 | xmlChar * c_retval;
|
---|
5308 | xmlParserCtxtPtr ctxt;
|
---|
5309 | PyObject *pyobj_ctxt;
|
---|
5310 |
|
---|
5311 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseQuotedString", &pyobj_ctxt))
|
---|
5312 | return(NULL);
|
---|
5313 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5314 |
|
---|
5315 | c_retval = xmlParseQuotedString(ctxt);
|
---|
5316 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5317 | return(py_retval);
|
---|
5318 | }
|
---|
5319 |
|
---|
5320 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
5321 | PyObject *
|
---|
5322 | libxml_xmlParseReference(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5323 | xmlParserCtxtPtr ctxt;
|
---|
5324 | PyObject *pyobj_ctxt;
|
---|
5325 |
|
---|
5326 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseReference", &pyobj_ctxt))
|
---|
5327 | return(NULL);
|
---|
5328 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5329 |
|
---|
5330 | xmlParseReference(ctxt);
|
---|
5331 | Py_INCREF(Py_None);
|
---|
5332 | return(Py_None);
|
---|
5333 | }
|
---|
5334 |
|
---|
5335 | PyObject *
|
---|
5336 | libxml_xmlParseSDDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5337 | PyObject *py_retval;
|
---|
5338 | int c_retval;
|
---|
5339 | xmlParserCtxtPtr ctxt;
|
---|
5340 | PyObject *pyobj_ctxt;
|
---|
5341 |
|
---|
5342 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseSDDecl", &pyobj_ctxt))
|
---|
5343 | return(NULL);
|
---|
5344 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5345 |
|
---|
5346 | c_retval = xmlParseSDDecl(ctxt);
|
---|
5347 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5348 | return(py_retval);
|
---|
5349 | }
|
---|
5350 |
|
---|
5351 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
5352 | PyObject *
|
---|
5353 | libxml_xmlParseStartTag(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5354 | PyObject *py_retval;
|
---|
5355 | const xmlChar * c_retval;
|
---|
5356 | xmlParserCtxtPtr ctxt;
|
---|
5357 | PyObject *pyobj_ctxt;
|
---|
5358 |
|
---|
5359 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseStartTag", &pyobj_ctxt))
|
---|
5360 | return(NULL);
|
---|
5361 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5362 |
|
---|
5363 | c_retval = xmlParseStartTag(ctxt);
|
---|
5364 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
5365 | return(py_retval);
|
---|
5366 | }
|
---|
5367 |
|
---|
5368 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
5369 | PyObject *
|
---|
5370 | libxml_xmlParseSystemLiteral(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5371 | PyObject *py_retval;
|
---|
5372 | xmlChar * c_retval;
|
---|
5373 | xmlParserCtxtPtr ctxt;
|
---|
5374 | PyObject *pyobj_ctxt;
|
---|
5375 |
|
---|
5376 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseSystemLiteral", &pyobj_ctxt))
|
---|
5377 | return(NULL);
|
---|
5378 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5379 |
|
---|
5380 | c_retval = xmlParseSystemLiteral(ctxt);
|
---|
5381 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5382 | return(py_retval);
|
---|
5383 | }
|
---|
5384 |
|
---|
5385 | PyObject *
|
---|
5386 | libxml_xmlParseTextDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5387 | xmlParserCtxtPtr ctxt;
|
---|
5388 | PyObject *pyobj_ctxt;
|
---|
5389 |
|
---|
5390 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseTextDecl", &pyobj_ctxt))
|
---|
5391 | return(NULL);
|
---|
5392 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5393 |
|
---|
5394 | xmlParseTextDecl(ctxt);
|
---|
5395 | Py_INCREF(Py_None);
|
---|
5396 | return(Py_None);
|
---|
5397 | }
|
---|
5398 |
|
---|
5399 | PyObject *
|
---|
5400 | libxml_xmlParseURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5401 | PyObject *py_retval;
|
---|
5402 | xmlURIPtr c_retval;
|
---|
5403 | char * str;
|
---|
5404 |
|
---|
5405 | if (!PyArg_ParseTuple(args, (char *)"z:xmlParseURI", &str))
|
---|
5406 | return(NULL);
|
---|
5407 |
|
---|
5408 | c_retval = xmlParseURI(str);
|
---|
5409 | py_retval = libxml_xmlURIPtrWrap((xmlURIPtr) c_retval);
|
---|
5410 | return(py_retval);
|
---|
5411 | }
|
---|
5412 |
|
---|
5413 | PyObject *
|
---|
5414 | libxml_xmlParseURIRaw(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5415 | PyObject *py_retval;
|
---|
5416 | xmlURIPtr c_retval;
|
---|
5417 | char * str;
|
---|
5418 | int raw;
|
---|
5419 |
|
---|
5420 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlParseURIRaw", &str, &raw))
|
---|
5421 | return(NULL);
|
---|
5422 |
|
---|
5423 | c_retval = xmlParseURIRaw(str, raw);
|
---|
5424 | py_retval = libxml_xmlURIPtrWrap((xmlURIPtr) c_retval);
|
---|
5425 | return(py_retval);
|
---|
5426 | }
|
---|
5427 |
|
---|
5428 | PyObject *
|
---|
5429 | libxml_xmlParseURIReference(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5430 | PyObject *py_retval;
|
---|
5431 | int c_retval;
|
---|
5432 | xmlURIPtr uri;
|
---|
5433 | PyObject *pyobj_uri;
|
---|
5434 | char * str;
|
---|
5435 |
|
---|
5436 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlParseURIReference", &pyobj_uri, &str))
|
---|
5437 | return(NULL);
|
---|
5438 | uri = (xmlURIPtr) PyURI_Get(pyobj_uri);
|
---|
5439 |
|
---|
5440 | c_retval = xmlParseURIReference(uri, str);
|
---|
5441 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5442 | return(py_retval);
|
---|
5443 | }
|
---|
5444 |
|
---|
5445 | PyObject *
|
---|
5446 | libxml_xmlParseVersionInfo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5447 | PyObject *py_retval;
|
---|
5448 | xmlChar * c_retval;
|
---|
5449 | xmlParserCtxtPtr ctxt;
|
---|
5450 | PyObject *pyobj_ctxt;
|
---|
5451 |
|
---|
5452 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseVersionInfo", &pyobj_ctxt))
|
---|
5453 | return(NULL);
|
---|
5454 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5455 |
|
---|
5456 | c_retval = xmlParseVersionInfo(ctxt);
|
---|
5457 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5458 | return(py_retval);
|
---|
5459 | }
|
---|
5460 |
|
---|
5461 | PyObject *
|
---|
5462 | libxml_xmlParseVersionNum(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5463 | PyObject *py_retval;
|
---|
5464 | xmlChar * c_retval;
|
---|
5465 | xmlParserCtxtPtr ctxt;
|
---|
5466 | PyObject *pyobj_ctxt;
|
---|
5467 |
|
---|
5468 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseVersionNum", &pyobj_ctxt))
|
---|
5469 | return(NULL);
|
---|
5470 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5471 |
|
---|
5472 | c_retval = xmlParseVersionNum(ctxt);
|
---|
5473 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5474 | return(py_retval);
|
---|
5475 | }
|
---|
5476 |
|
---|
5477 | PyObject *
|
---|
5478 | libxml_xmlParseXMLDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5479 | xmlParserCtxtPtr ctxt;
|
---|
5480 | PyObject *pyobj_ctxt;
|
---|
5481 |
|
---|
5482 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParseXMLDecl", &pyobj_ctxt))
|
---|
5483 | return(NULL);
|
---|
5484 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5485 |
|
---|
5486 | xmlParseXMLDecl(ctxt);
|
---|
5487 | Py_INCREF(Py_None);
|
---|
5488 | return(Py_None);
|
---|
5489 | }
|
---|
5490 |
|
---|
5491 | PyObject *
|
---|
5492 | libxml_xmlParserGetDirectory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5493 | PyObject *py_retval;
|
---|
5494 | char * c_retval;
|
---|
5495 | char * filename;
|
---|
5496 |
|
---|
5497 | if (!PyArg_ParseTuple(args, (char *)"z:xmlParserGetDirectory", &filename))
|
---|
5498 | return(NULL);
|
---|
5499 |
|
---|
5500 | c_retval = xmlParserGetDirectory(filename);
|
---|
5501 | py_retval = libxml_charPtrWrap((char *) c_retval);
|
---|
5502 | return(py_retval);
|
---|
5503 | }
|
---|
5504 |
|
---|
5505 | PyObject *
|
---|
5506 | libxml_xmlParserGetDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5507 | PyObject *py_retval;
|
---|
5508 | xmlDocPtr c_retval;
|
---|
5509 | xmlParserCtxtPtr ctxt;
|
---|
5510 | PyObject *pyobj_ctxt;
|
---|
5511 |
|
---|
5512 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParserGetDoc", &pyobj_ctxt))
|
---|
5513 | return(NULL);
|
---|
5514 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5515 |
|
---|
5516 | c_retval = ctxt->myDoc;
|
---|
5517 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5518 | return(py_retval);
|
---|
5519 | }
|
---|
5520 |
|
---|
5521 | PyObject *
|
---|
5522 | libxml_xmlParserGetIsValid(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5523 | PyObject *py_retval;
|
---|
5524 | int c_retval;
|
---|
5525 | xmlParserCtxtPtr ctxt;
|
---|
5526 | PyObject *pyobj_ctxt;
|
---|
5527 |
|
---|
5528 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParserGetIsValid", &pyobj_ctxt))
|
---|
5529 | return(NULL);
|
---|
5530 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5531 |
|
---|
5532 | c_retval = ctxt->valid;
|
---|
5533 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5534 | return(py_retval);
|
---|
5535 | }
|
---|
5536 |
|
---|
5537 | PyObject *
|
---|
5538 | libxml_xmlParserGetWellFormed(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5539 | PyObject *py_retval;
|
---|
5540 | int c_retval;
|
---|
5541 | xmlParserCtxtPtr ctxt;
|
---|
5542 | PyObject *pyobj_ctxt;
|
---|
5543 |
|
---|
5544 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParserGetWellFormed", &pyobj_ctxt))
|
---|
5545 | return(NULL);
|
---|
5546 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5547 |
|
---|
5548 | c_retval = ctxt->wellFormed;
|
---|
5549 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5550 | return(py_retval);
|
---|
5551 | }
|
---|
5552 |
|
---|
5553 | PyObject *
|
---|
5554 | libxml_xmlParserHandlePEReference(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5555 | xmlParserCtxtPtr ctxt;
|
---|
5556 | PyObject *pyobj_ctxt;
|
---|
5557 |
|
---|
5558 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParserHandlePEReference", &pyobj_ctxt))
|
---|
5559 | return(NULL);
|
---|
5560 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5561 |
|
---|
5562 | xmlParserHandlePEReference(ctxt);
|
---|
5563 | Py_INCREF(Py_None);
|
---|
5564 | return(Py_None);
|
---|
5565 | }
|
---|
5566 |
|
---|
5567 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
5568 | PyObject *
|
---|
5569 | libxml_xmlParserHandleReference(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5570 | xmlParserCtxtPtr ctxt;
|
---|
5571 | PyObject *pyobj_ctxt;
|
---|
5572 |
|
---|
5573 | if (!PyArg_ParseTuple(args, (char *)"O:xmlParserHandleReference", &pyobj_ctxt))
|
---|
5574 | return(NULL);
|
---|
5575 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5576 |
|
---|
5577 | xmlParserHandleReference(ctxt);
|
---|
5578 | Py_INCREF(Py_None);
|
---|
5579 | return(Py_None);
|
---|
5580 | }
|
---|
5581 |
|
---|
5582 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
5583 | PyObject *
|
---|
5584 | libxml_xmlParserInputBufferGrow(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5585 | PyObject *py_retval;
|
---|
5586 | int c_retval;
|
---|
5587 | xmlParserInputBufferPtr in;
|
---|
5588 | PyObject *pyobj_in;
|
---|
5589 | int len;
|
---|
5590 |
|
---|
5591 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserInputBufferGrow", &pyobj_in, &len))
|
---|
5592 | return(NULL);
|
---|
5593 | in = (xmlParserInputBufferPtr) PyinputBuffer_Get(pyobj_in);
|
---|
5594 |
|
---|
5595 | c_retval = xmlParserInputBufferGrow(in, len);
|
---|
5596 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5597 | return(py_retval);
|
---|
5598 | }
|
---|
5599 |
|
---|
5600 | PyObject *
|
---|
5601 | libxml_xmlParserInputBufferPush(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5602 | PyObject *py_retval;
|
---|
5603 | int c_retval;
|
---|
5604 | xmlParserInputBufferPtr in;
|
---|
5605 | PyObject *pyobj_in;
|
---|
5606 | int len;
|
---|
5607 | char * buf;
|
---|
5608 |
|
---|
5609 | if (!PyArg_ParseTuple(args, (char *)"Oiz:xmlParserInputBufferPush", &pyobj_in, &len, &buf))
|
---|
5610 | return(NULL);
|
---|
5611 | in = (xmlParserInputBufferPtr) PyinputBuffer_Get(pyobj_in);
|
---|
5612 |
|
---|
5613 | c_retval = xmlParserInputBufferPush(in, len, buf);
|
---|
5614 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5615 | return(py_retval);
|
---|
5616 | }
|
---|
5617 |
|
---|
5618 | PyObject *
|
---|
5619 | libxml_xmlParserInputBufferRead(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5620 | PyObject *py_retval;
|
---|
5621 | int c_retval;
|
---|
5622 | xmlParserInputBufferPtr in;
|
---|
5623 | PyObject *pyobj_in;
|
---|
5624 | int len;
|
---|
5625 |
|
---|
5626 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserInputBufferRead", &pyobj_in, &len))
|
---|
5627 | return(NULL);
|
---|
5628 | in = (xmlParserInputBufferPtr) PyinputBuffer_Get(pyobj_in);
|
---|
5629 |
|
---|
5630 | c_retval = xmlParserInputBufferRead(in, len);
|
---|
5631 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5632 | return(py_retval);
|
---|
5633 | }
|
---|
5634 |
|
---|
5635 | PyObject *
|
---|
5636 | libxml_xmlParserSetLineNumbers(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5637 | xmlParserCtxtPtr ctxt;
|
---|
5638 | PyObject *pyobj_ctxt;
|
---|
5639 | int linenumbers;
|
---|
5640 |
|
---|
5641 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserSetLineNumbers", &pyobj_ctxt, &linenumbers))
|
---|
5642 | return(NULL);
|
---|
5643 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5644 |
|
---|
5645 | ctxt->linenumbers = linenumbers;
|
---|
5646 | Py_INCREF(Py_None);
|
---|
5647 | return(Py_None);
|
---|
5648 | }
|
---|
5649 |
|
---|
5650 | PyObject *
|
---|
5651 | libxml_xmlParserSetLoadSubset(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5652 | xmlParserCtxtPtr ctxt;
|
---|
5653 | PyObject *pyobj_ctxt;
|
---|
5654 | int loadsubset;
|
---|
5655 |
|
---|
5656 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserSetLoadSubset", &pyobj_ctxt, &loadsubset))
|
---|
5657 | return(NULL);
|
---|
5658 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5659 |
|
---|
5660 | ctxt->loadsubset = loadsubset;
|
---|
5661 | Py_INCREF(Py_None);
|
---|
5662 | return(Py_None);
|
---|
5663 | }
|
---|
5664 |
|
---|
5665 | PyObject *
|
---|
5666 | libxml_xmlParserSetPedantic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5667 | xmlParserCtxtPtr ctxt;
|
---|
5668 | PyObject *pyobj_ctxt;
|
---|
5669 | int pedantic;
|
---|
5670 |
|
---|
5671 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserSetPedantic", &pyobj_ctxt, &pedantic))
|
---|
5672 | return(NULL);
|
---|
5673 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5674 |
|
---|
5675 | ctxt->pedantic = pedantic;
|
---|
5676 | Py_INCREF(Py_None);
|
---|
5677 | return(Py_None);
|
---|
5678 | }
|
---|
5679 |
|
---|
5680 | PyObject *
|
---|
5681 | libxml_xmlParserSetReplaceEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5682 | xmlParserCtxtPtr ctxt;
|
---|
5683 | PyObject *pyobj_ctxt;
|
---|
5684 | int replaceEntities;
|
---|
5685 |
|
---|
5686 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserSetReplaceEntities", &pyobj_ctxt, &replaceEntities))
|
---|
5687 | return(NULL);
|
---|
5688 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5689 |
|
---|
5690 | ctxt->replaceEntities = replaceEntities;
|
---|
5691 | Py_INCREF(Py_None);
|
---|
5692 | return(Py_None);
|
---|
5693 | }
|
---|
5694 |
|
---|
5695 | PyObject *
|
---|
5696 | libxml_xmlParserSetValidate(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5697 | xmlParserCtxtPtr ctxt;
|
---|
5698 | PyObject *pyobj_ctxt;
|
---|
5699 | int validate;
|
---|
5700 |
|
---|
5701 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlParserSetValidate", &pyobj_ctxt, &validate))
|
---|
5702 | return(NULL);
|
---|
5703 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5704 |
|
---|
5705 | ctxt->validate = validate;
|
---|
5706 | Py_INCREF(Py_None);
|
---|
5707 | return(Py_None);
|
---|
5708 | }
|
---|
5709 |
|
---|
5710 | PyObject *
|
---|
5711 | libxml_xmlPathToURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5712 | PyObject *py_retval;
|
---|
5713 | xmlChar * c_retval;
|
---|
5714 | xmlChar * path;
|
---|
5715 |
|
---|
5716 | if (!PyArg_ParseTuple(args, (char *)"z:xmlPathToURI", &path))
|
---|
5717 | return(NULL);
|
---|
5718 |
|
---|
5719 | c_retval = xmlPathToURI(path);
|
---|
5720 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
5721 | return(py_retval);
|
---|
5722 | }
|
---|
5723 |
|
---|
5724 | PyObject *
|
---|
5725 | libxml_xmlPedanticParserDefault(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5726 | PyObject *py_retval;
|
---|
5727 | int c_retval;
|
---|
5728 | int val;
|
---|
5729 |
|
---|
5730 | if (!PyArg_ParseTuple(args, (char *)"i:xmlPedanticParserDefault", &val))
|
---|
5731 | return(NULL);
|
---|
5732 |
|
---|
5733 | c_retval = xmlPedanticParserDefault(val);
|
---|
5734 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5735 | return(py_retval);
|
---|
5736 | }
|
---|
5737 |
|
---|
5738 | PyObject *
|
---|
5739 | libxml_xmlPopInput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5740 | PyObject *py_retval;
|
---|
5741 | xmlChar c_retval;
|
---|
5742 | xmlParserCtxtPtr ctxt;
|
---|
5743 | PyObject *pyobj_ctxt;
|
---|
5744 |
|
---|
5745 | if (!PyArg_ParseTuple(args, (char *)"O:xmlPopInput", &pyobj_ctxt))
|
---|
5746 | return(NULL);
|
---|
5747 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
5748 |
|
---|
5749 | c_retval = xmlPopInput(ctxt);
|
---|
5750 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5751 | return(py_retval);
|
---|
5752 | }
|
---|
5753 |
|
---|
5754 | #if defined(LIBXML_TREE_ENABLED)
|
---|
5755 | PyObject *
|
---|
5756 | libxml_xmlPreviousElementSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5757 | PyObject *py_retval;
|
---|
5758 | xmlNodePtr c_retval;
|
---|
5759 | xmlNodePtr node;
|
---|
5760 | PyObject *pyobj_node;
|
---|
5761 |
|
---|
5762 | if (!PyArg_ParseTuple(args, (char *)"O:xmlPreviousElementSibling", &pyobj_node))
|
---|
5763 | return(NULL);
|
---|
5764 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
5765 |
|
---|
5766 | c_retval = xmlPreviousElementSibling(node);
|
---|
5767 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
5768 | return(py_retval);
|
---|
5769 | }
|
---|
5770 |
|
---|
5771 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
5772 | PyObject *
|
---|
5773 | libxml_xmlPrintURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5774 | FILE * stream;
|
---|
5775 | PyObject *pyobj_stream;
|
---|
5776 | xmlURIPtr uri;
|
---|
5777 | PyObject *pyobj_uri;
|
---|
5778 |
|
---|
5779 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlPrintURI", &pyobj_stream, &pyobj_uri))
|
---|
5780 | return(NULL);
|
---|
5781 | stream = (FILE *) PyFile_Get(pyobj_stream);
|
---|
5782 | uri = (xmlURIPtr) PyURI_Get(pyobj_uri);
|
---|
5783 |
|
---|
5784 | xmlPrintURI(stream, uri);
|
---|
5785 | PyFile_Release(stream);
|
---|
5786 | Py_INCREF(Py_None);
|
---|
5787 | return(Py_None);
|
---|
5788 | }
|
---|
5789 |
|
---|
5790 | PyObject *
|
---|
5791 | libxml_xmlReadDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5792 | PyObject *py_retval;
|
---|
5793 | xmlDocPtr c_retval;
|
---|
5794 | xmlChar * cur;
|
---|
5795 | char * URL;
|
---|
5796 | char * encoding;
|
---|
5797 | int options;
|
---|
5798 |
|
---|
5799 | if (!PyArg_ParseTuple(args, (char *)"zzzi:xmlReadDoc", &cur, &URL, &encoding, &options))
|
---|
5800 | return(NULL);
|
---|
5801 |
|
---|
5802 | c_retval = xmlReadDoc(cur, URL, encoding, options);
|
---|
5803 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5804 | return(py_retval);
|
---|
5805 | }
|
---|
5806 |
|
---|
5807 | PyObject *
|
---|
5808 | libxml_xmlReadFd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5809 | PyObject *py_retval;
|
---|
5810 | xmlDocPtr c_retval;
|
---|
5811 | int fd;
|
---|
5812 | char * URL;
|
---|
5813 | char * encoding;
|
---|
5814 | int options;
|
---|
5815 |
|
---|
5816 | if (!PyArg_ParseTuple(args, (char *)"izzi:xmlReadFd", &fd, &URL, &encoding, &options))
|
---|
5817 | return(NULL);
|
---|
5818 |
|
---|
5819 | c_retval = xmlReadFd(fd, URL, encoding, options);
|
---|
5820 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5821 | return(py_retval);
|
---|
5822 | }
|
---|
5823 |
|
---|
5824 | PyObject *
|
---|
5825 | libxml_xmlReadFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5826 | PyObject *py_retval;
|
---|
5827 | xmlDocPtr c_retval;
|
---|
5828 | char * filename;
|
---|
5829 | char * encoding;
|
---|
5830 | int options;
|
---|
5831 |
|
---|
5832 | if (!PyArg_ParseTuple(args, (char *)"zzi:xmlReadFile", &filename, &encoding, &options))
|
---|
5833 | return(NULL);
|
---|
5834 |
|
---|
5835 | c_retval = xmlReadFile(filename, encoding, options);
|
---|
5836 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5837 | return(py_retval);
|
---|
5838 | }
|
---|
5839 |
|
---|
5840 | PyObject *
|
---|
5841 | libxml_xmlReadMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5842 | PyObject *py_retval;
|
---|
5843 | xmlDocPtr c_retval;
|
---|
5844 | char * buffer;
|
---|
5845 | int py_buffsize0;
|
---|
5846 | int size;
|
---|
5847 | char * URL;
|
---|
5848 | char * encoding;
|
---|
5849 | int options;
|
---|
5850 |
|
---|
5851 | if (!PyArg_ParseTuple(args, (char *)"s#izzi:xmlReadMemory", &buffer, &py_buffsize0, &size, &URL, &encoding, &options))
|
---|
5852 | return(NULL);
|
---|
5853 |
|
---|
5854 | c_retval = xmlReadMemory(buffer, size, URL, encoding, options);
|
---|
5855 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
5856 | return(py_retval);
|
---|
5857 | }
|
---|
5858 |
|
---|
5859 | #if defined(LIBXML_READER_ENABLED)
|
---|
5860 | PyObject *
|
---|
5861 | libxml_xmlReaderForDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5862 | PyObject *py_retval;
|
---|
5863 | xmlTextReaderPtr c_retval;
|
---|
5864 | xmlChar * cur;
|
---|
5865 | char * URL;
|
---|
5866 | char * encoding;
|
---|
5867 | int options;
|
---|
5868 |
|
---|
5869 | if (!PyArg_ParseTuple(args, (char *)"zzzi:xmlReaderForDoc", &cur, &URL, &encoding, &options))
|
---|
5870 | return(NULL);
|
---|
5871 |
|
---|
5872 | c_retval = xmlReaderForDoc(cur, URL, encoding, options);
|
---|
5873 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
5874 | return(py_retval);
|
---|
5875 | }
|
---|
5876 |
|
---|
5877 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
5878 | #if defined(LIBXML_READER_ENABLED)
|
---|
5879 | PyObject *
|
---|
5880 | libxml_xmlReaderForFd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5881 | PyObject *py_retval;
|
---|
5882 | xmlTextReaderPtr c_retval;
|
---|
5883 | int fd;
|
---|
5884 | char * URL;
|
---|
5885 | char * encoding;
|
---|
5886 | int options;
|
---|
5887 |
|
---|
5888 | if (!PyArg_ParseTuple(args, (char *)"izzi:xmlReaderForFd", &fd, &URL, &encoding, &options))
|
---|
5889 | return(NULL);
|
---|
5890 |
|
---|
5891 | c_retval = xmlReaderForFd(fd, URL, encoding, options);
|
---|
5892 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
5893 | return(py_retval);
|
---|
5894 | }
|
---|
5895 |
|
---|
5896 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
5897 | #if defined(LIBXML_READER_ENABLED)
|
---|
5898 | PyObject *
|
---|
5899 | libxml_xmlReaderForFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5900 | PyObject *py_retval;
|
---|
5901 | xmlTextReaderPtr c_retval;
|
---|
5902 | char * filename;
|
---|
5903 | char * encoding;
|
---|
5904 | int options;
|
---|
5905 |
|
---|
5906 | if (!PyArg_ParseTuple(args, (char *)"zzi:xmlReaderForFile", &filename, &encoding, &options))
|
---|
5907 | return(NULL);
|
---|
5908 |
|
---|
5909 | c_retval = xmlReaderForFile(filename, encoding, options);
|
---|
5910 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
5911 | return(py_retval);
|
---|
5912 | }
|
---|
5913 |
|
---|
5914 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
5915 | #if defined(LIBXML_READER_ENABLED)
|
---|
5916 | PyObject *
|
---|
5917 | libxml_xmlReaderForMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5918 | PyObject *py_retval;
|
---|
5919 | xmlTextReaderPtr c_retval;
|
---|
5920 | char * buffer;
|
---|
5921 | int size;
|
---|
5922 | char * URL;
|
---|
5923 | char * encoding;
|
---|
5924 | int options;
|
---|
5925 |
|
---|
5926 | if (!PyArg_ParseTuple(args, (char *)"zizzi:xmlReaderForMemory", &buffer, &size, &URL, &encoding, &options))
|
---|
5927 | return(NULL);
|
---|
5928 |
|
---|
5929 | c_retval = xmlReaderForMemory(buffer, size, URL, encoding, options);
|
---|
5930 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
5931 | return(py_retval);
|
---|
5932 | }
|
---|
5933 |
|
---|
5934 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
5935 | #if defined(LIBXML_READER_ENABLED)
|
---|
5936 | PyObject *
|
---|
5937 | libxml_xmlReaderNewDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5938 | PyObject *py_retval;
|
---|
5939 | int c_retval;
|
---|
5940 | xmlTextReaderPtr reader;
|
---|
5941 | PyObject *pyobj_reader;
|
---|
5942 | xmlChar * cur;
|
---|
5943 | char * URL;
|
---|
5944 | char * encoding;
|
---|
5945 | int options;
|
---|
5946 |
|
---|
5947 | if (!PyArg_ParseTuple(args, (char *)"Ozzzi:xmlReaderNewDoc", &pyobj_reader, &cur, &URL, &encoding, &options))
|
---|
5948 | return(NULL);
|
---|
5949 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
5950 |
|
---|
5951 | c_retval = xmlReaderNewDoc(reader, cur, URL, encoding, options);
|
---|
5952 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5953 | return(py_retval);
|
---|
5954 | }
|
---|
5955 |
|
---|
5956 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
5957 | #if defined(LIBXML_READER_ENABLED)
|
---|
5958 | PyObject *
|
---|
5959 | libxml_xmlReaderNewFd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5960 | PyObject *py_retval;
|
---|
5961 | int c_retval;
|
---|
5962 | xmlTextReaderPtr reader;
|
---|
5963 | PyObject *pyobj_reader;
|
---|
5964 | int fd;
|
---|
5965 | char * URL;
|
---|
5966 | char * encoding;
|
---|
5967 | int options;
|
---|
5968 |
|
---|
5969 | if (!PyArg_ParseTuple(args, (char *)"Oizzi:xmlReaderNewFd", &pyobj_reader, &fd, &URL, &encoding, &options))
|
---|
5970 | return(NULL);
|
---|
5971 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
5972 |
|
---|
5973 | c_retval = xmlReaderNewFd(reader, fd, URL, encoding, options);
|
---|
5974 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5975 | return(py_retval);
|
---|
5976 | }
|
---|
5977 |
|
---|
5978 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
5979 | #if defined(LIBXML_READER_ENABLED)
|
---|
5980 | PyObject *
|
---|
5981 | libxml_xmlReaderNewFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
5982 | PyObject *py_retval;
|
---|
5983 | int c_retval;
|
---|
5984 | xmlTextReaderPtr reader;
|
---|
5985 | PyObject *pyobj_reader;
|
---|
5986 | char * filename;
|
---|
5987 | char * encoding;
|
---|
5988 | int options;
|
---|
5989 |
|
---|
5990 | if (!PyArg_ParseTuple(args, (char *)"Ozzi:xmlReaderNewFile", &pyobj_reader, &filename, &encoding, &options))
|
---|
5991 | return(NULL);
|
---|
5992 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
5993 |
|
---|
5994 | c_retval = xmlReaderNewFile(reader, filename, encoding, options);
|
---|
5995 | py_retval = libxml_intWrap((int) c_retval);
|
---|
5996 | return(py_retval);
|
---|
5997 | }
|
---|
5998 |
|
---|
5999 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
6000 | #if defined(LIBXML_READER_ENABLED)
|
---|
6001 | PyObject *
|
---|
6002 | libxml_xmlReaderNewMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6003 | PyObject *py_retval;
|
---|
6004 | int c_retval;
|
---|
6005 | xmlTextReaderPtr reader;
|
---|
6006 | PyObject *pyobj_reader;
|
---|
6007 | char * buffer;
|
---|
6008 | int size;
|
---|
6009 | char * URL;
|
---|
6010 | char * encoding;
|
---|
6011 | int options;
|
---|
6012 |
|
---|
6013 | if (!PyArg_ParseTuple(args, (char *)"Ozizzi:xmlReaderNewMemory", &pyobj_reader, &buffer, &size, &URL, &encoding, &options))
|
---|
6014 | return(NULL);
|
---|
6015 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
6016 |
|
---|
6017 | c_retval = xmlReaderNewMemory(reader, buffer, size, URL, encoding, options);
|
---|
6018 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6019 | return(py_retval);
|
---|
6020 | }
|
---|
6021 |
|
---|
6022 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
6023 | #if defined(LIBXML_READER_ENABLED)
|
---|
6024 | PyObject *
|
---|
6025 | libxml_xmlReaderNewWalker(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6026 | PyObject *py_retval;
|
---|
6027 | int c_retval;
|
---|
6028 | xmlTextReaderPtr reader;
|
---|
6029 | PyObject *pyobj_reader;
|
---|
6030 | xmlDocPtr doc;
|
---|
6031 | PyObject *pyobj_doc;
|
---|
6032 |
|
---|
6033 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlReaderNewWalker", &pyobj_reader, &pyobj_doc))
|
---|
6034 | return(NULL);
|
---|
6035 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
6036 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6037 |
|
---|
6038 | c_retval = xmlReaderNewWalker(reader, doc);
|
---|
6039 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6040 | return(py_retval);
|
---|
6041 | }
|
---|
6042 |
|
---|
6043 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
6044 | #if defined(LIBXML_READER_ENABLED)
|
---|
6045 | PyObject *
|
---|
6046 | libxml_xmlReaderWalker(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6047 | PyObject *py_retval;
|
---|
6048 | xmlTextReaderPtr c_retval;
|
---|
6049 | xmlDocPtr doc;
|
---|
6050 | PyObject *pyobj_doc;
|
---|
6051 |
|
---|
6052 | if (!PyArg_ParseTuple(args, (char *)"O:xmlReaderWalker", &pyobj_doc))
|
---|
6053 | return(NULL);
|
---|
6054 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6055 |
|
---|
6056 | c_retval = xmlReaderWalker(doc);
|
---|
6057 | py_retval = libxml_xmlTextReaderPtrWrap((xmlTextReaderPtr) c_retval);
|
---|
6058 | return(py_retval);
|
---|
6059 | }
|
---|
6060 |
|
---|
6061 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
6062 | #if defined(LIBXML_TREE_ENABLED)
|
---|
6063 | PyObject *
|
---|
6064 | libxml_xmlReconciliateNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6065 | PyObject *py_retval;
|
---|
6066 | int c_retval;
|
---|
6067 | xmlDocPtr doc;
|
---|
6068 | PyObject *pyobj_doc;
|
---|
6069 | xmlNodePtr tree;
|
---|
6070 | PyObject *pyobj_tree;
|
---|
6071 |
|
---|
6072 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlReconciliateNs", &pyobj_doc, &pyobj_tree))
|
---|
6073 | return(NULL);
|
---|
6074 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6075 | tree = (xmlNodePtr) PyxmlNode_Get(pyobj_tree);
|
---|
6076 |
|
---|
6077 | c_retval = xmlReconciliateNs(doc, tree);
|
---|
6078 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6079 | return(py_retval);
|
---|
6080 | }
|
---|
6081 |
|
---|
6082 | #endif /* defined(LIBXML_TREE_ENABLED) */
|
---|
6083 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
6084 | PyObject *
|
---|
6085 | libxml_xmlRecoverDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6086 | PyObject *py_retval;
|
---|
6087 | xmlDocPtr c_retval;
|
---|
6088 | xmlChar * cur;
|
---|
6089 |
|
---|
6090 | if (!PyArg_ParseTuple(args, (char *)"z:xmlRecoverDoc", &cur))
|
---|
6091 | return(NULL);
|
---|
6092 |
|
---|
6093 | c_retval = xmlRecoverDoc(cur);
|
---|
6094 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
6095 | return(py_retval);
|
---|
6096 | }
|
---|
6097 |
|
---|
6098 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
6099 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
6100 | PyObject *
|
---|
6101 | libxml_xmlRecoverFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6102 | PyObject *py_retval;
|
---|
6103 | xmlDocPtr c_retval;
|
---|
6104 | char * filename;
|
---|
6105 |
|
---|
6106 | if (!PyArg_ParseTuple(args, (char *)"z:xmlRecoverFile", &filename))
|
---|
6107 | return(NULL);
|
---|
6108 |
|
---|
6109 | c_retval = xmlRecoverFile(filename);
|
---|
6110 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
6111 | return(py_retval);
|
---|
6112 | }
|
---|
6113 |
|
---|
6114 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
6115 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
6116 | PyObject *
|
---|
6117 | libxml_xmlRecoverMemory(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6118 | PyObject *py_retval;
|
---|
6119 | xmlDocPtr c_retval;
|
---|
6120 | char * buffer;
|
---|
6121 | int py_buffsize0;
|
---|
6122 | int size;
|
---|
6123 |
|
---|
6124 | if (!PyArg_ParseTuple(args, (char *)"s#i:xmlRecoverMemory", &buffer, &py_buffsize0, &size))
|
---|
6125 | return(NULL);
|
---|
6126 |
|
---|
6127 | c_retval = xmlRecoverMemory(buffer, size);
|
---|
6128 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
6129 | return(py_retval);
|
---|
6130 | }
|
---|
6131 |
|
---|
6132 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
6133 | #if defined(LIBXML_REGEXP_ENABLED)
|
---|
6134 | PyObject *
|
---|
6135 | libxml_xmlRegFreeRegexp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6136 | xmlRegexpPtr regexp;
|
---|
6137 | PyObject *pyobj_regexp;
|
---|
6138 |
|
---|
6139 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRegFreeRegexp", &pyobj_regexp))
|
---|
6140 | return(NULL);
|
---|
6141 | regexp = (xmlRegexpPtr) PyxmlReg_Get(pyobj_regexp);
|
---|
6142 |
|
---|
6143 | xmlRegFreeRegexp(regexp);
|
---|
6144 | Py_INCREF(Py_None);
|
---|
6145 | return(Py_None);
|
---|
6146 | }
|
---|
6147 |
|
---|
6148 | #endif /* defined(LIBXML_REGEXP_ENABLED) */
|
---|
6149 | #if defined(LIBXML_REGEXP_ENABLED)
|
---|
6150 | PyObject *
|
---|
6151 | libxml_xmlRegexpCompile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6152 | PyObject *py_retval;
|
---|
6153 | xmlRegexpPtr c_retval;
|
---|
6154 | xmlChar * regexp;
|
---|
6155 |
|
---|
6156 | if (!PyArg_ParseTuple(args, (char *)"z:xmlRegexpCompile", ®exp))
|
---|
6157 | return(NULL);
|
---|
6158 |
|
---|
6159 | c_retval = xmlRegexpCompile(regexp);
|
---|
6160 | py_retval = libxml_xmlRegexpPtrWrap((xmlRegexpPtr) c_retval);
|
---|
6161 | return(py_retval);
|
---|
6162 | }
|
---|
6163 |
|
---|
6164 | #endif /* defined(LIBXML_REGEXP_ENABLED) */
|
---|
6165 | #if defined(LIBXML_REGEXP_ENABLED)
|
---|
6166 | PyObject *
|
---|
6167 | libxml_xmlRegexpExec(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6168 | PyObject *py_retval;
|
---|
6169 | int c_retval;
|
---|
6170 | xmlRegexpPtr comp;
|
---|
6171 | PyObject *pyobj_comp;
|
---|
6172 | xmlChar * content;
|
---|
6173 |
|
---|
6174 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlRegexpExec", &pyobj_comp, &content))
|
---|
6175 | return(NULL);
|
---|
6176 | comp = (xmlRegexpPtr) PyxmlReg_Get(pyobj_comp);
|
---|
6177 |
|
---|
6178 | c_retval = xmlRegexpExec(comp, content);
|
---|
6179 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6180 | return(py_retval);
|
---|
6181 | }
|
---|
6182 |
|
---|
6183 | #endif /* defined(LIBXML_REGEXP_ENABLED) */
|
---|
6184 | #if defined(LIBXML_REGEXP_ENABLED)
|
---|
6185 | PyObject *
|
---|
6186 | libxml_xmlRegexpIsDeterminist(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6187 | PyObject *py_retval;
|
---|
6188 | int c_retval;
|
---|
6189 | xmlRegexpPtr comp;
|
---|
6190 | PyObject *pyobj_comp;
|
---|
6191 |
|
---|
6192 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRegexpIsDeterminist", &pyobj_comp))
|
---|
6193 | return(NULL);
|
---|
6194 | comp = (xmlRegexpPtr) PyxmlReg_Get(pyobj_comp);
|
---|
6195 |
|
---|
6196 | c_retval = xmlRegexpIsDeterminist(comp);
|
---|
6197 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6198 | return(py_retval);
|
---|
6199 | }
|
---|
6200 |
|
---|
6201 | #endif /* defined(LIBXML_REGEXP_ENABLED) */
|
---|
6202 | #if defined(LIBXML_REGEXP_ENABLED)
|
---|
6203 | PyObject *
|
---|
6204 | libxml_xmlRegexpPrint(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6205 | FILE * output;
|
---|
6206 | PyObject *pyobj_output;
|
---|
6207 | xmlRegexpPtr regexp;
|
---|
6208 | PyObject *pyobj_regexp;
|
---|
6209 |
|
---|
6210 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlRegexpPrint", &pyobj_output, &pyobj_regexp))
|
---|
6211 | return(NULL);
|
---|
6212 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
6213 | regexp = (xmlRegexpPtr) PyxmlReg_Get(pyobj_regexp);
|
---|
6214 |
|
---|
6215 | xmlRegexpPrint(output, regexp);
|
---|
6216 | PyFile_Release(output);
|
---|
6217 | Py_INCREF(Py_None);
|
---|
6218 | return(Py_None);
|
---|
6219 | }
|
---|
6220 |
|
---|
6221 | #endif /* defined(LIBXML_REGEXP_ENABLED) */
|
---|
6222 | PyObject *
|
---|
6223 | libxml_xmlRegisterDefaultInputCallbacks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6224 |
|
---|
6225 | xmlRegisterDefaultInputCallbacks();
|
---|
6226 | Py_INCREF(Py_None);
|
---|
6227 | return(Py_None);
|
---|
6228 | }
|
---|
6229 |
|
---|
6230 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
6231 | PyObject *
|
---|
6232 | libxml_xmlRegisterDefaultOutputCallbacks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6233 |
|
---|
6234 | xmlRegisterDefaultOutputCallbacks();
|
---|
6235 | Py_INCREF(Py_None);
|
---|
6236 | return(Py_None);
|
---|
6237 | }
|
---|
6238 |
|
---|
6239 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6240 | #if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
|
---|
6241 | PyObject *
|
---|
6242 | libxml_xmlRegisterHTTPPostCallbacks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6243 |
|
---|
6244 | xmlRegisterHTTPPostCallbacks();
|
---|
6245 | Py_INCREF(Py_None);
|
---|
6246 | return(Py_None);
|
---|
6247 | }
|
---|
6248 |
|
---|
6249 | #endif /* defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED) */
|
---|
6250 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
6251 | #endif
|
---|
6252 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6253 | PyObject *
|
---|
6254 | libxml_xmlRelaxNGCleanupTypes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6255 |
|
---|
6256 | xmlRelaxNGCleanupTypes();
|
---|
6257 | Py_INCREF(Py_None);
|
---|
6258 | return(Py_None);
|
---|
6259 | }
|
---|
6260 |
|
---|
6261 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6262 | #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
6263 | PyObject *
|
---|
6264 | libxml_xmlRelaxNGDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6265 | FILE * output;
|
---|
6266 | PyObject *pyobj_output;
|
---|
6267 | xmlRelaxNGPtr schema;
|
---|
6268 | PyObject *pyobj_schema;
|
---|
6269 |
|
---|
6270 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlRelaxNGDump", &pyobj_output, &pyobj_schema))
|
---|
6271 | return(NULL);
|
---|
6272 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
6273 | schema = (xmlRelaxNGPtr) PyrelaxNgSchema_Get(pyobj_schema);
|
---|
6274 |
|
---|
6275 | xmlRelaxNGDump(output, schema);
|
---|
6276 | PyFile_Release(output);
|
---|
6277 | Py_INCREF(Py_None);
|
---|
6278 | return(Py_None);
|
---|
6279 | }
|
---|
6280 |
|
---|
6281 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6282 | #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
6283 | PyObject *
|
---|
6284 | libxml_xmlRelaxNGDumpTree(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6285 | FILE * output;
|
---|
6286 | PyObject *pyobj_output;
|
---|
6287 | xmlRelaxNGPtr schema;
|
---|
6288 | PyObject *pyobj_schema;
|
---|
6289 |
|
---|
6290 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlRelaxNGDumpTree", &pyobj_output, &pyobj_schema))
|
---|
6291 | return(NULL);
|
---|
6292 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
6293 | schema = (xmlRelaxNGPtr) PyrelaxNgSchema_Get(pyobj_schema);
|
---|
6294 |
|
---|
6295 | xmlRelaxNGDumpTree(output, schema);
|
---|
6296 | PyFile_Release(output);
|
---|
6297 | Py_INCREF(Py_None);
|
---|
6298 | return(Py_None);
|
---|
6299 | }
|
---|
6300 |
|
---|
6301 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6302 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6303 | PyObject *
|
---|
6304 | libxml_xmlRelaxNGFree(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6305 | xmlRelaxNGPtr schema;
|
---|
6306 | PyObject *pyobj_schema;
|
---|
6307 |
|
---|
6308 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRelaxNGFree", &pyobj_schema))
|
---|
6309 | return(NULL);
|
---|
6310 | schema = (xmlRelaxNGPtr) PyrelaxNgSchema_Get(pyobj_schema);
|
---|
6311 |
|
---|
6312 | xmlRelaxNGFree(schema);
|
---|
6313 | Py_INCREF(Py_None);
|
---|
6314 | return(Py_None);
|
---|
6315 | }
|
---|
6316 |
|
---|
6317 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6318 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6319 | PyObject *
|
---|
6320 | libxml_xmlRelaxNGFreeParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6321 | xmlRelaxNGParserCtxtPtr ctxt;
|
---|
6322 | PyObject *pyobj_ctxt;
|
---|
6323 |
|
---|
6324 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRelaxNGFreeParserCtxt", &pyobj_ctxt))
|
---|
6325 | return(NULL);
|
---|
6326 | ctxt = (xmlRelaxNGParserCtxtPtr) PyrelaxNgParserCtxt_Get(pyobj_ctxt);
|
---|
6327 |
|
---|
6328 | xmlRelaxNGFreeParserCtxt(ctxt);
|
---|
6329 | Py_INCREF(Py_None);
|
---|
6330 | return(Py_None);
|
---|
6331 | }
|
---|
6332 |
|
---|
6333 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6334 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6335 | PyObject *
|
---|
6336 | libxml_xmlRelaxNGInitTypes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6337 | PyObject *py_retval;
|
---|
6338 | int c_retval;
|
---|
6339 |
|
---|
6340 | c_retval = xmlRelaxNGInitTypes();
|
---|
6341 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6342 | return(py_retval);
|
---|
6343 | }
|
---|
6344 |
|
---|
6345 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6346 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6347 | PyObject *
|
---|
6348 | libxml_xmlRelaxNGNewDocParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6349 | PyObject *py_retval;
|
---|
6350 | xmlRelaxNGParserCtxtPtr c_retval;
|
---|
6351 | xmlDocPtr doc;
|
---|
6352 | PyObject *pyobj_doc;
|
---|
6353 |
|
---|
6354 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRelaxNGNewDocParserCtxt", &pyobj_doc))
|
---|
6355 | return(NULL);
|
---|
6356 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6357 |
|
---|
6358 | c_retval = xmlRelaxNGNewDocParserCtxt(doc);
|
---|
6359 | py_retval = libxml_xmlRelaxNGParserCtxtPtrWrap((xmlRelaxNGParserCtxtPtr) c_retval);
|
---|
6360 | return(py_retval);
|
---|
6361 | }
|
---|
6362 |
|
---|
6363 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6364 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6365 | PyObject *
|
---|
6366 | libxml_xmlRelaxNGNewMemParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6367 | PyObject *py_retval;
|
---|
6368 | xmlRelaxNGParserCtxtPtr c_retval;
|
---|
6369 | char * buffer;
|
---|
6370 | int size;
|
---|
6371 |
|
---|
6372 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlRelaxNGNewMemParserCtxt", &buffer, &size))
|
---|
6373 | return(NULL);
|
---|
6374 |
|
---|
6375 | c_retval = xmlRelaxNGNewMemParserCtxt(buffer, size);
|
---|
6376 | py_retval = libxml_xmlRelaxNGParserCtxtPtrWrap((xmlRelaxNGParserCtxtPtr) c_retval);
|
---|
6377 | return(py_retval);
|
---|
6378 | }
|
---|
6379 |
|
---|
6380 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6381 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6382 | PyObject *
|
---|
6383 | libxml_xmlRelaxNGNewParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6384 | PyObject *py_retval;
|
---|
6385 | xmlRelaxNGParserCtxtPtr c_retval;
|
---|
6386 | char * URL;
|
---|
6387 |
|
---|
6388 | if (!PyArg_ParseTuple(args, (char *)"z:xmlRelaxNGNewParserCtxt", &URL))
|
---|
6389 | return(NULL);
|
---|
6390 |
|
---|
6391 | c_retval = xmlRelaxNGNewParserCtxt(URL);
|
---|
6392 | py_retval = libxml_xmlRelaxNGParserCtxtPtrWrap((xmlRelaxNGParserCtxtPtr) c_retval);
|
---|
6393 | return(py_retval);
|
---|
6394 | }
|
---|
6395 |
|
---|
6396 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6397 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6398 | PyObject *
|
---|
6399 | libxml_xmlRelaxNGNewValidCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6400 | PyObject *py_retval;
|
---|
6401 | xmlRelaxNGValidCtxtPtr c_retval;
|
---|
6402 | xmlRelaxNGPtr schema;
|
---|
6403 | PyObject *pyobj_schema;
|
---|
6404 |
|
---|
6405 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRelaxNGNewValidCtxt", &pyobj_schema))
|
---|
6406 | return(NULL);
|
---|
6407 | schema = (xmlRelaxNGPtr) PyrelaxNgSchema_Get(pyobj_schema);
|
---|
6408 |
|
---|
6409 | c_retval = xmlRelaxNGNewValidCtxt(schema);
|
---|
6410 | py_retval = libxml_xmlRelaxNGValidCtxtPtrWrap((xmlRelaxNGValidCtxtPtr) c_retval);
|
---|
6411 | return(py_retval);
|
---|
6412 | }
|
---|
6413 |
|
---|
6414 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6415 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6416 | PyObject *
|
---|
6417 | libxml_xmlRelaxNGParse(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6418 | PyObject *py_retval;
|
---|
6419 | xmlRelaxNGPtr c_retval;
|
---|
6420 | xmlRelaxNGParserCtxtPtr ctxt;
|
---|
6421 | PyObject *pyobj_ctxt;
|
---|
6422 |
|
---|
6423 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRelaxNGParse", &pyobj_ctxt))
|
---|
6424 | return(NULL);
|
---|
6425 | ctxt = (xmlRelaxNGParserCtxtPtr) PyrelaxNgParserCtxt_Get(pyobj_ctxt);
|
---|
6426 |
|
---|
6427 | c_retval = xmlRelaxNGParse(ctxt);
|
---|
6428 | py_retval = libxml_xmlRelaxNGPtrWrap((xmlRelaxNGPtr) c_retval);
|
---|
6429 | return(py_retval);
|
---|
6430 | }
|
---|
6431 |
|
---|
6432 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6433 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6434 | PyObject *
|
---|
6435 | libxml_xmlRelaxNGValidateDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6436 | PyObject *py_retval;
|
---|
6437 | int c_retval;
|
---|
6438 | xmlRelaxNGValidCtxtPtr ctxt;
|
---|
6439 | PyObject *pyobj_ctxt;
|
---|
6440 | xmlDocPtr doc;
|
---|
6441 | PyObject *pyobj_doc;
|
---|
6442 |
|
---|
6443 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlRelaxNGValidateDoc", &pyobj_ctxt, &pyobj_doc))
|
---|
6444 | return(NULL);
|
---|
6445 | ctxt = (xmlRelaxNGValidCtxtPtr) PyrelaxNgValidCtxt_Get(pyobj_ctxt);
|
---|
6446 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6447 |
|
---|
6448 | c_retval = xmlRelaxNGValidateDoc(ctxt, doc);
|
---|
6449 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6450 | return(py_retval);
|
---|
6451 | }
|
---|
6452 |
|
---|
6453 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6454 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6455 | PyObject *
|
---|
6456 | libxml_xmlRelaxNGValidateFullElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6457 | PyObject *py_retval;
|
---|
6458 | int c_retval;
|
---|
6459 | xmlRelaxNGValidCtxtPtr ctxt;
|
---|
6460 | PyObject *pyobj_ctxt;
|
---|
6461 | xmlDocPtr doc;
|
---|
6462 | PyObject *pyobj_doc;
|
---|
6463 | xmlNodePtr elem;
|
---|
6464 | PyObject *pyobj_elem;
|
---|
6465 |
|
---|
6466 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlRelaxNGValidateFullElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem))
|
---|
6467 | return(NULL);
|
---|
6468 | ctxt = (xmlRelaxNGValidCtxtPtr) PyrelaxNgValidCtxt_Get(pyobj_ctxt);
|
---|
6469 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6470 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
6471 |
|
---|
6472 | c_retval = xmlRelaxNGValidateFullElement(ctxt, doc, elem);
|
---|
6473 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6474 | return(py_retval);
|
---|
6475 | }
|
---|
6476 |
|
---|
6477 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6478 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6479 | PyObject *
|
---|
6480 | libxml_xmlRelaxNGValidatePopElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6481 | PyObject *py_retval;
|
---|
6482 | int c_retval;
|
---|
6483 | xmlRelaxNGValidCtxtPtr ctxt;
|
---|
6484 | PyObject *pyobj_ctxt;
|
---|
6485 | xmlDocPtr doc;
|
---|
6486 | PyObject *pyobj_doc;
|
---|
6487 | xmlNodePtr elem;
|
---|
6488 | PyObject *pyobj_elem;
|
---|
6489 |
|
---|
6490 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlRelaxNGValidatePopElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem))
|
---|
6491 | return(NULL);
|
---|
6492 | ctxt = (xmlRelaxNGValidCtxtPtr) PyrelaxNgValidCtxt_Get(pyobj_ctxt);
|
---|
6493 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6494 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
6495 |
|
---|
6496 | c_retval = xmlRelaxNGValidatePopElement(ctxt, doc, elem);
|
---|
6497 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6498 | return(py_retval);
|
---|
6499 | }
|
---|
6500 |
|
---|
6501 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6502 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6503 | PyObject *
|
---|
6504 | libxml_xmlRelaxNGValidatePushCData(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6505 | PyObject *py_retval;
|
---|
6506 | int c_retval;
|
---|
6507 | xmlRelaxNGValidCtxtPtr ctxt;
|
---|
6508 | PyObject *pyobj_ctxt;
|
---|
6509 | xmlChar * data;
|
---|
6510 | int len;
|
---|
6511 |
|
---|
6512 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlRelaxNGValidatePushCData", &pyobj_ctxt, &data, &len))
|
---|
6513 | return(NULL);
|
---|
6514 | ctxt = (xmlRelaxNGValidCtxtPtr) PyrelaxNgValidCtxt_Get(pyobj_ctxt);
|
---|
6515 |
|
---|
6516 | c_retval = xmlRelaxNGValidatePushCData(ctxt, data, len);
|
---|
6517 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6518 | return(py_retval);
|
---|
6519 | }
|
---|
6520 |
|
---|
6521 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6522 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6523 | PyObject *
|
---|
6524 | libxml_xmlRelaxNGValidatePushElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6525 | PyObject *py_retval;
|
---|
6526 | int c_retval;
|
---|
6527 | xmlRelaxNGValidCtxtPtr ctxt;
|
---|
6528 | PyObject *pyobj_ctxt;
|
---|
6529 | xmlDocPtr doc;
|
---|
6530 | PyObject *pyobj_doc;
|
---|
6531 | xmlNodePtr elem;
|
---|
6532 | PyObject *pyobj_elem;
|
---|
6533 |
|
---|
6534 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlRelaxNGValidatePushElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem))
|
---|
6535 | return(NULL);
|
---|
6536 | ctxt = (xmlRelaxNGValidCtxtPtr) PyrelaxNgValidCtxt_Get(pyobj_ctxt);
|
---|
6537 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6538 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
6539 |
|
---|
6540 | c_retval = xmlRelaxNGValidatePushElement(ctxt, doc, elem);
|
---|
6541 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6542 | return(py_retval);
|
---|
6543 | }
|
---|
6544 |
|
---|
6545 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6546 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6547 | PyObject *
|
---|
6548 | libxml_xmlRelaxParserSetFlag(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6549 | PyObject *py_retval;
|
---|
6550 | int c_retval;
|
---|
6551 | xmlRelaxNGParserCtxtPtr ctxt;
|
---|
6552 | PyObject *pyobj_ctxt;
|
---|
6553 | int flags;
|
---|
6554 |
|
---|
6555 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlRelaxParserSetFlag", &pyobj_ctxt, &flags))
|
---|
6556 | return(NULL);
|
---|
6557 | ctxt = (xmlRelaxNGParserCtxtPtr) PyrelaxNgParserCtxt_Get(pyobj_ctxt);
|
---|
6558 |
|
---|
6559 | c_retval = xmlRelaxParserSetFlag(ctxt, flags);
|
---|
6560 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6561 | return(py_retval);
|
---|
6562 | }
|
---|
6563 |
|
---|
6564 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6565 | PyObject *
|
---|
6566 | libxml_xmlRemoveID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6567 | PyObject *py_retval;
|
---|
6568 | int c_retval;
|
---|
6569 | xmlDocPtr doc;
|
---|
6570 | PyObject *pyobj_doc;
|
---|
6571 | xmlAttrPtr attr;
|
---|
6572 | PyObject *pyobj_attr;
|
---|
6573 |
|
---|
6574 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlRemoveID", &pyobj_doc, &pyobj_attr))
|
---|
6575 | return(NULL);
|
---|
6576 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6577 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
6578 |
|
---|
6579 | c_retval = xmlRemoveID(doc, attr);
|
---|
6580 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6581 | return(py_retval);
|
---|
6582 | }
|
---|
6583 |
|
---|
6584 | PyObject *
|
---|
6585 | libxml_xmlRemoveProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6586 | PyObject *py_retval;
|
---|
6587 | int c_retval;
|
---|
6588 | xmlAttrPtr cur;
|
---|
6589 | PyObject *pyobj_cur;
|
---|
6590 |
|
---|
6591 | if (!PyArg_ParseTuple(args, (char *)"O:xmlRemoveProp", &pyobj_cur))
|
---|
6592 | return(NULL);
|
---|
6593 | cur = (xmlAttrPtr) PyxmlNode_Get(pyobj_cur);
|
---|
6594 |
|
---|
6595 | c_retval = xmlRemoveProp(cur);
|
---|
6596 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6597 | return(py_retval);
|
---|
6598 | }
|
---|
6599 |
|
---|
6600 | PyObject *
|
---|
6601 | libxml_xmlRemoveRef(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6602 | PyObject *py_retval;
|
---|
6603 | int c_retval;
|
---|
6604 | xmlDocPtr doc;
|
---|
6605 | PyObject *pyobj_doc;
|
---|
6606 | xmlAttrPtr attr;
|
---|
6607 | PyObject *pyobj_attr;
|
---|
6608 |
|
---|
6609 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlRemoveRef", &pyobj_doc, &pyobj_attr))
|
---|
6610 | return(NULL);
|
---|
6611 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6612 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
6613 |
|
---|
6614 | c_retval = xmlRemoveRef(doc, attr);
|
---|
6615 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6616 | return(py_retval);
|
---|
6617 | }
|
---|
6618 |
|
---|
6619 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
|
---|
6620 | PyObject *
|
---|
6621 | libxml_xmlReplaceNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6622 | PyObject *py_retval;
|
---|
6623 | xmlNodePtr c_retval;
|
---|
6624 | xmlNodePtr old;
|
---|
6625 | PyObject *pyobj_old;
|
---|
6626 | xmlNodePtr cur;
|
---|
6627 | PyObject *pyobj_cur;
|
---|
6628 |
|
---|
6629 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlReplaceNode", &pyobj_old, &pyobj_cur))
|
---|
6630 | return(NULL);
|
---|
6631 | old = (xmlNodePtr) PyxmlNode_Get(pyobj_old);
|
---|
6632 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
6633 |
|
---|
6634 | c_retval = xmlReplaceNode(old, cur);
|
---|
6635 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
6636 | return(py_retval);
|
---|
6637 | }
|
---|
6638 |
|
---|
6639 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
|
---|
6640 | PyObject *
|
---|
6641 | libxml_xmlResetError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6642 | xmlErrorPtr err;
|
---|
6643 | PyObject *pyobj_err;
|
---|
6644 |
|
---|
6645 | if (!PyArg_ParseTuple(args, (char *)"O:xmlResetError", &pyobj_err))
|
---|
6646 | return(NULL);
|
---|
6647 | err = (xmlErrorPtr) PyError_Get(pyobj_err);
|
---|
6648 |
|
---|
6649 | xmlResetError(err);
|
---|
6650 | Py_INCREF(Py_None);
|
---|
6651 | return(Py_None);
|
---|
6652 | }
|
---|
6653 |
|
---|
6654 | PyObject *
|
---|
6655 | libxml_xmlResetLastError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6656 |
|
---|
6657 | xmlResetLastError();
|
---|
6658 | Py_INCREF(Py_None);
|
---|
6659 | return(Py_None);
|
---|
6660 | }
|
---|
6661 |
|
---|
6662 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
6663 | PyObject *
|
---|
6664 | libxml_xmlSAXDefaultVersion(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6665 | PyObject *py_retval;
|
---|
6666 | int c_retval;
|
---|
6667 | int version;
|
---|
6668 |
|
---|
6669 | if (!PyArg_ParseTuple(args, (char *)"i:xmlSAXDefaultVersion", &version))
|
---|
6670 | return(NULL);
|
---|
6671 |
|
---|
6672 | c_retval = xmlSAXDefaultVersion(version);
|
---|
6673 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6674 | return(py_retval);
|
---|
6675 | }
|
---|
6676 |
|
---|
6677 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
6678 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
6679 | PyObject *
|
---|
6680 | libxml_xmlSaveFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6681 | PyObject *py_retval;
|
---|
6682 | int c_retval;
|
---|
6683 | char * filename;
|
---|
6684 | xmlDocPtr cur;
|
---|
6685 | PyObject *pyobj_cur;
|
---|
6686 |
|
---|
6687 | if (!PyArg_ParseTuple(args, (char *)"zO:xmlSaveFile", &filename, &pyobj_cur))
|
---|
6688 | return(NULL);
|
---|
6689 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
6690 |
|
---|
6691 | c_retval = xmlSaveFile(filename, cur);
|
---|
6692 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6693 | return(py_retval);
|
---|
6694 | }
|
---|
6695 |
|
---|
6696 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6697 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
6698 | PyObject *
|
---|
6699 | libxml_xmlSaveFileEnc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6700 | PyObject *py_retval;
|
---|
6701 | int c_retval;
|
---|
6702 | char * filename;
|
---|
6703 | xmlDocPtr cur;
|
---|
6704 | PyObject *pyobj_cur;
|
---|
6705 | char * encoding;
|
---|
6706 |
|
---|
6707 | if (!PyArg_ParseTuple(args, (char *)"zOz:xmlSaveFileEnc", &filename, &pyobj_cur, &encoding))
|
---|
6708 | return(NULL);
|
---|
6709 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
6710 |
|
---|
6711 | c_retval = xmlSaveFileEnc(filename, cur, encoding);
|
---|
6712 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6713 | return(py_retval);
|
---|
6714 | }
|
---|
6715 |
|
---|
6716 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6717 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
6718 | PyObject *
|
---|
6719 | libxml_xmlSaveFormatFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6720 | PyObject *py_retval;
|
---|
6721 | int c_retval;
|
---|
6722 | char * filename;
|
---|
6723 | xmlDocPtr cur;
|
---|
6724 | PyObject *pyobj_cur;
|
---|
6725 | int format;
|
---|
6726 |
|
---|
6727 | if (!PyArg_ParseTuple(args, (char *)"zOi:xmlSaveFormatFile", &filename, &pyobj_cur, &format))
|
---|
6728 | return(NULL);
|
---|
6729 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
6730 |
|
---|
6731 | c_retval = xmlSaveFormatFile(filename, cur, format);
|
---|
6732 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6733 | return(py_retval);
|
---|
6734 | }
|
---|
6735 |
|
---|
6736 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6737 | #if defined(LIBXML_OUTPUT_ENABLED)
|
---|
6738 | PyObject *
|
---|
6739 | libxml_xmlSaveFormatFileEnc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6740 | PyObject *py_retval;
|
---|
6741 | int c_retval;
|
---|
6742 | char * filename;
|
---|
6743 | xmlDocPtr cur;
|
---|
6744 | PyObject *pyobj_cur;
|
---|
6745 | char * encoding;
|
---|
6746 | int format;
|
---|
6747 |
|
---|
6748 | if (!PyArg_ParseTuple(args, (char *)"zOzi:xmlSaveFormatFileEnc", &filename, &pyobj_cur, &encoding, &format))
|
---|
6749 | return(NULL);
|
---|
6750 | cur = (xmlDocPtr) PyxmlNode_Get(pyobj_cur);
|
---|
6751 |
|
---|
6752 | c_retval = xmlSaveFormatFileEnc(filename, cur, encoding, format);
|
---|
6753 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6754 | return(py_retval);
|
---|
6755 | }
|
---|
6756 |
|
---|
6757 | #endif /* defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6758 | PyObject *
|
---|
6759 | libxml_xmlSaveUri(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6760 | PyObject *py_retval;
|
---|
6761 | xmlChar * c_retval;
|
---|
6762 | xmlURIPtr uri;
|
---|
6763 | PyObject *pyobj_uri;
|
---|
6764 |
|
---|
6765 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSaveUri", &pyobj_uri))
|
---|
6766 | return(NULL);
|
---|
6767 | uri = (xmlURIPtr) PyURI_Get(pyobj_uri);
|
---|
6768 |
|
---|
6769 | c_retval = xmlSaveUri(uri);
|
---|
6770 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
6771 | return(py_retval);
|
---|
6772 | }
|
---|
6773 |
|
---|
6774 | #if defined(LIBXML_LEGACY_ENABLED)
|
---|
6775 | PyObject *
|
---|
6776 | libxml_xmlScanName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6777 | PyObject *py_retval;
|
---|
6778 | xmlChar * c_retval;
|
---|
6779 | xmlParserCtxtPtr ctxt;
|
---|
6780 | PyObject *pyobj_ctxt;
|
---|
6781 |
|
---|
6782 | if (!PyArg_ParseTuple(args, (char *)"O:xmlScanName", &pyobj_ctxt))
|
---|
6783 | return(NULL);
|
---|
6784 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
6785 |
|
---|
6786 | c_retval = xmlScanName(ctxt);
|
---|
6787 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
6788 | return(py_retval);
|
---|
6789 | }
|
---|
6790 |
|
---|
6791 | #endif /* defined(LIBXML_LEGACY_ENABLED) */
|
---|
6792 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6793 | PyObject *
|
---|
6794 | libxml_xmlSchemaCleanupTypes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6795 |
|
---|
6796 | xmlSchemaCleanupTypes();
|
---|
6797 | Py_INCREF(Py_None);
|
---|
6798 | return(Py_None);
|
---|
6799 | }
|
---|
6800 |
|
---|
6801 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6802 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6803 | PyObject *
|
---|
6804 | libxml_xmlSchemaCollapseString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6805 | PyObject *py_retval;
|
---|
6806 | xmlChar * c_retval;
|
---|
6807 | xmlChar * value;
|
---|
6808 |
|
---|
6809 | if (!PyArg_ParseTuple(args, (char *)"z:xmlSchemaCollapseString", &value))
|
---|
6810 | return(NULL);
|
---|
6811 |
|
---|
6812 | c_retval = xmlSchemaCollapseString(value);
|
---|
6813 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
6814 | return(py_retval);
|
---|
6815 | }
|
---|
6816 |
|
---|
6817 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6818 | #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
6819 | PyObject *
|
---|
6820 | libxml_xmlSchemaDump(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6821 | FILE * output;
|
---|
6822 | PyObject *pyobj_output;
|
---|
6823 | xmlSchemaPtr schema;
|
---|
6824 | PyObject *pyobj_schema;
|
---|
6825 |
|
---|
6826 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlSchemaDump", &pyobj_output, &pyobj_schema))
|
---|
6827 | return(NULL);
|
---|
6828 | output = (FILE *) PyFile_Get(pyobj_output);
|
---|
6829 | schema = (xmlSchemaPtr) PySchema_Get(pyobj_schema);
|
---|
6830 |
|
---|
6831 | xmlSchemaDump(output, schema);
|
---|
6832 | PyFile_Release(output);
|
---|
6833 | Py_INCREF(Py_None);
|
---|
6834 | return(Py_None);
|
---|
6835 | }
|
---|
6836 |
|
---|
6837 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
6838 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6839 | PyObject *
|
---|
6840 | libxml_xmlSchemaFree(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6841 | xmlSchemaPtr schema;
|
---|
6842 | PyObject *pyobj_schema;
|
---|
6843 |
|
---|
6844 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaFree", &pyobj_schema))
|
---|
6845 | return(NULL);
|
---|
6846 | schema = (xmlSchemaPtr) PySchema_Get(pyobj_schema);
|
---|
6847 |
|
---|
6848 | xmlSchemaFree(schema);
|
---|
6849 | Py_INCREF(Py_None);
|
---|
6850 | return(Py_None);
|
---|
6851 | }
|
---|
6852 |
|
---|
6853 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6854 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6855 | PyObject *
|
---|
6856 | libxml_xmlSchemaFreeParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6857 | xmlSchemaParserCtxtPtr ctxt;
|
---|
6858 | PyObject *pyobj_ctxt;
|
---|
6859 |
|
---|
6860 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaFreeParserCtxt", &pyobj_ctxt))
|
---|
6861 | return(NULL);
|
---|
6862 | ctxt = (xmlSchemaParserCtxtPtr) PySchemaParserCtxt_Get(pyobj_ctxt);
|
---|
6863 |
|
---|
6864 | xmlSchemaFreeParserCtxt(ctxt);
|
---|
6865 | Py_INCREF(Py_None);
|
---|
6866 | return(Py_None);
|
---|
6867 | }
|
---|
6868 |
|
---|
6869 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6870 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6871 | PyObject *
|
---|
6872 | libxml_xmlSchemaInitTypes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
6873 |
|
---|
6874 | xmlSchemaInitTypes();
|
---|
6875 | Py_INCREF(Py_None);
|
---|
6876 | return(Py_None);
|
---|
6877 | }
|
---|
6878 |
|
---|
6879 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6880 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6881 | PyObject *
|
---|
6882 | libxml_xmlSchemaIsValid(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6883 | PyObject *py_retval;
|
---|
6884 | int c_retval;
|
---|
6885 | xmlSchemaValidCtxtPtr ctxt;
|
---|
6886 | PyObject *pyobj_ctxt;
|
---|
6887 |
|
---|
6888 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaIsValid", &pyobj_ctxt))
|
---|
6889 | return(NULL);
|
---|
6890 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
6891 |
|
---|
6892 | c_retval = xmlSchemaIsValid(ctxt);
|
---|
6893 | py_retval = libxml_intWrap((int) c_retval);
|
---|
6894 | return(py_retval);
|
---|
6895 | }
|
---|
6896 |
|
---|
6897 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6898 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6899 | PyObject *
|
---|
6900 | libxml_xmlSchemaNewDocParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6901 | PyObject *py_retval;
|
---|
6902 | xmlSchemaParserCtxtPtr c_retval;
|
---|
6903 | xmlDocPtr doc;
|
---|
6904 | PyObject *pyobj_doc;
|
---|
6905 |
|
---|
6906 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaNewDocParserCtxt", &pyobj_doc))
|
---|
6907 | return(NULL);
|
---|
6908 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
6909 |
|
---|
6910 | c_retval = xmlSchemaNewDocParserCtxt(doc);
|
---|
6911 | py_retval = libxml_xmlSchemaParserCtxtPtrWrap((xmlSchemaParserCtxtPtr) c_retval);
|
---|
6912 | return(py_retval);
|
---|
6913 | }
|
---|
6914 |
|
---|
6915 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6916 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6917 | PyObject *
|
---|
6918 | libxml_xmlSchemaNewMemParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6919 | PyObject *py_retval;
|
---|
6920 | xmlSchemaParserCtxtPtr c_retval;
|
---|
6921 | char * buffer;
|
---|
6922 | int size;
|
---|
6923 |
|
---|
6924 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlSchemaNewMemParserCtxt", &buffer, &size))
|
---|
6925 | return(NULL);
|
---|
6926 |
|
---|
6927 | c_retval = xmlSchemaNewMemParserCtxt(buffer, size);
|
---|
6928 | py_retval = libxml_xmlSchemaParserCtxtPtrWrap((xmlSchemaParserCtxtPtr) c_retval);
|
---|
6929 | return(py_retval);
|
---|
6930 | }
|
---|
6931 |
|
---|
6932 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6933 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6934 | PyObject *
|
---|
6935 | libxml_xmlSchemaNewParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6936 | PyObject *py_retval;
|
---|
6937 | xmlSchemaParserCtxtPtr c_retval;
|
---|
6938 | char * URL;
|
---|
6939 |
|
---|
6940 | if (!PyArg_ParseTuple(args, (char *)"z:xmlSchemaNewParserCtxt", &URL))
|
---|
6941 | return(NULL);
|
---|
6942 |
|
---|
6943 | c_retval = xmlSchemaNewParserCtxt(URL);
|
---|
6944 | py_retval = libxml_xmlSchemaParserCtxtPtrWrap((xmlSchemaParserCtxtPtr) c_retval);
|
---|
6945 | return(py_retval);
|
---|
6946 | }
|
---|
6947 |
|
---|
6948 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6949 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6950 | PyObject *
|
---|
6951 | libxml_xmlSchemaNewValidCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6952 | PyObject *py_retval;
|
---|
6953 | xmlSchemaValidCtxtPtr c_retval;
|
---|
6954 | xmlSchemaPtr schema;
|
---|
6955 | PyObject *pyobj_schema;
|
---|
6956 |
|
---|
6957 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaNewValidCtxt", &pyobj_schema))
|
---|
6958 | return(NULL);
|
---|
6959 | schema = (xmlSchemaPtr) PySchema_Get(pyobj_schema);
|
---|
6960 |
|
---|
6961 | c_retval = xmlSchemaNewValidCtxt(schema);
|
---|
6962 | py_retval = libxml_xmlSchemaValidCtxtPtrWrap((xmlSchemaValidCtxtPtr) c_retval);
|
---|
6963 | return(py_retval);
|
---|
6964 | }
|
---|
6965 |
|
---|
6966 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6967 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6968 | PyObject *
|
---|
6969 | libxml_xmlSchemaParse(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6970 | PyObject *py_retval;
|
---|
6971 | xmlSchemaPtr c_retval;
|
---|
6972 | xmlSchemaParserCtxtPtr ctxt;
|
---|
6973 | PyObject *pyobj_ctxt;
|
---|
6974 |
|
---|
6975 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaParse", &pyobj_ctxt))
|
---|
6976 | return(NULL);
|
---|
6977 | ctxt = (xmlSchemaParserCtxtPtr) PySchemaParserCtxt_Get(pyobj_ctxt);
|
---|
6978 |
|
---|
6979 | c_retval = xmlSchemaParse(ctxt);
|
---|
6980 | py_retval = libxml_xmlSchemaPtrWrap((xmlSchemaPtr) c_retval);
|
---|
6981 | return(py_retval);
|
---|
6982 | }
|
---|
6983 |
|
---|
6984 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
6985 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
6986 | PyObject *
|
---|
6987 | libxml_xmlSchemaSetValidOptions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
6988 | PyObject *py_retval;
|
---|
6989 | int c_retval;
|
---|
6990 | xmlSchemaValidCtxtPtr ctxt;
|
---|
6991 | PyObject *pyobj_ctxt;
|
---|
6992 | int options;
|
---|
6993 |
|
---|
6994 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlSchemaSetValidOptions", &pyobj_ctxt, &options))
|
---|
6995 | return(NULL);
|
---|
6996 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
6997 |
|
---|
6998 | c_retval = xmlSchemaSetValidOptions(ctxt, options);
|
---|
6999 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7000 | return(py_retval);
|
---|
7001 | }
|
---|
7002 |
|
---|
7003 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7004 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7005 | PyObject *
|
---|
7006 | libxml_xmlSchemaValidCtxtGetOptions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7007 | PyObject *py_retval;
|
---|
7008 | int c_retval;
|
---|
7009 | xmlSchemaValidCtxtPtr ctxt;
|
---|
7010 | PyObject *pyobj_ctxt;
|
---|
7011 |
|
---|
7012 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaValidCtxtGetOptions", &pyobj_ctxt))
|
---|
7013 | return(NULL);
|
---|
7014 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
7015 |
|
---|
7016 | c_retval = xmlSchemaValidCtxtGetOptions(ctxt);
|
---|
7017 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7018 | return(py_retval);
|
---|
7019 | }
|
---|
7020 |
|
---|
7021 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7022 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7023 | PyObject *
|
---|
7024 | libxml_xmlSchemaValidCtxtGetParserCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7025 | PyObject *py_retval;
|
---|
7026 | xmlParserCtxtPtr c_retval;
|
---|
7027 | xmlSchemaValidCtxtPtr ctxt;
|
---|
7028 | PyObject *pyobj_ctxt;
|
---|
7029 |
|
---|
7030 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSchemaValidCtxtGetParserCtxt", &pyobj_ctxt))
|
---|
7031 | return(NULL);
|
---|
7032 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
7033 |
|
---|
7034 | c_retval = xmlSchemaValidCtxtGetParserCtxt(ctxt);
|
---|
7035 | py_retval = libxml_xmlParserCtxtPtrWrap((xmlParserCtxtPtr) c_retval);
|
---|
7036 | return(py_retval);
|
---|
7037 | }
|
---|
7038 |
|
---|
7039 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7040 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7041 | PyObject *
|
---|
7042 | libxml_xmlSchemaValidateDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7043 | PyObject *py_retval;
|
---|
7044 | int c_retval;
|
---|
7045 | xmlSchemaValidCtxtPtr ctxt;
|
---|
7046 | PyObject *pyobj_ctxt;
|
---|
7047 | xmlDocPtr doc;
|
---|
7048 | PyObject *pyobj_doc;
|
---|
7049 |
|
---|
7050 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlSchemaValidateDoc", &pyobj_ctxt, &pyobj_doc))
|
---|
7051 | return(NULL);
|
---|
7052 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
7053 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
7054 |
|
---|
7055 | c_retval = xmlSchemaValidateDoc(ctxt, doc);
|
---|
7056 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7057 | return(py_retval);
|
---|
7058 | }
|
---|
7059 |
|
---|
7060 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7061 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7062 | PyObject *
|
---|
7063 | libxml_xmlSchemaValidateFile(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7064 | PyObject *py_retval;
|
---|
7065 | int c_retval;
|
---|
7066 | xmlSchemaValidCtxtPtr ctxt;
|
---|
7067 | PyObject *pyobj_ctxt;
|
---|
7068 | char * filename;
|
---|
7069 | int options;
|
---|
7070 |
|
---|
7071 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlSchemaValidateFile", &pyobj_ctxt, &filename, &options))
|
---|
7072 | return(NULL);
|
---|
7073 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
7074 |
|
---|
7075 | c_retval = xmlSchemaValidateFile(ctxt, filename, options);
|
---|
7076 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7077 | return(py_retval);
|
---|
7078 | }
|
---|
7079 |
|
---|
7080 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7081 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7082 | PyObject *
|
---|
7083 | libxml_xmlSchemaValidateOneElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7084 | PyObject *py_retval;
|
---|
7085 | int c_retval;
|
---|
7086 | xmlSchemaValidCtxtPtr ctxt;
|
---|
7087 | PyObject *pyobj_ctxt;
|
---|
7088 | xmlNodePtr elem;
|
---|
7089 | PyObject *pyobj_elem;
|
---|
7090 |
|
---|
7091 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlSchemaValidateOneElement", &pyobj_ctxt, &pyobj_elem))
|
---|
7092 | return(NULL);
|
---|
7093 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
7094 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
7095 |
|
---|
7096 | c_retval = xmlSchemaValidateOneElement(ctxt, elem);
|
---|
7097 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7098 | return(py_retval);
|
---|
7099 | }
|
---|
7100 |
|
---|
7101 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7102 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7103 | PyObject *
|
---|
7104 | libxml_xmlSchemaValidateSetFilename(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7105 | xmlSchemaValidCtxtPtr vctxt;
|
---|
7106 | PyObject *pyobj_vctxt;
|
---|
7107 | char * filename;
|
---|
7108 |
|
---|
7109 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlSchemaValidateSetFilename", &pyobj_vctxt, &filename))
|
---|
7110 | return(NULL);
|
---|
7111 | vctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_vctxt);
|
---|
7112 |
|
---|
7113 | xmlSchemaValidateSetFilename(vctxt, filename);
|
---|
7114 | Py_INCREF(Py_None);
|
---|
7115 | return(Py_None);
|
---|
7116 | }
|
---|
7117 |
|
---|
7118 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7119 | #if defined(LIBXML_SCHEMAS_ENABLED)
|
---|
7120 | PyObject *
|
---|
7121 | libxml_xmlSchemaWhiteSpaceReplace(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7122 | PyObject *py_retval;
|
---|
7123 | xmlChar * c_retval;
|
---|
7124 | xmlChar * value;
|
---|
7125 |
|
---|
7126 | if (!PyArg_ParseTuple(args, (char *)"z:xmlSchemaWhiteSpaceReplace", &value))
|
---|
7127 | return(NULL);
|
---|
7128 |
|
---|
7129 | c_retval = xmlSchemaWhiteSpaceReplace(value);
|
---|
7130 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7131 | return(py_retval);
|
---|
7132 | }
|
---|
7133 |
|
---|
7134 | #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
7135 | PyObject *
|
---|
7136 | libxml_xmlSearchNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7137 | PyObject *py_retval;
|
---|
7138 | xmlNsPtr c_retval;
|
---|
7139 | xmlDocPtr doc;
|
---|
7140 | PyObject *pyobj_doc;
|
---|
7141 | xmlNodePtr node;
|
---|
7142 | PyObject *pyobj_node;
|
---|
7143 | xmlChar * nameSpace;
|
---|
7144 |
|
---|
7145 | if (!PyArg_ParseTuple(args, (char *)"OOz:xmlSearchNs", &pyobj_doc, &pyobj_node, &nameSpace))
|
---|
7146 | return(NULL);
|
---|
7147 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
7148 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7149 |
|
---|
7150 | c_retval = xmlSearchNs(doc, node, nameSpace);
|
---|
7151 | py_retval = libxml_xmlNsPtrWrap((xmlNsPtr) c_retval);
|
---|
7152 | return(py_retval);
|
---|
7153 | }
|
---|
7154 |
|
---|
7155 | PyObject *
|
---|
7156 | libxml_xmlSearchNsByHref(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7157 | PyObject *py_retval;
|
---|
7158 | xmlNsPtr c_retval;
|
---|
7159 | xmlDocPtr doc;
|
---|
7160 | PyObject *pyobj_doc;
|
---|
7161 | xmlNodePtr node;
|
---|
7162 | PyObject *pyobj_node;
|
---|
7163 | xmlChar * href;
|
---|
7164 |
|
---|
7165 | if (!PyArg_ParseTuple(args, (char *)"OOz:xmlSearchNsByHref", &pyobj_doc, &pyobj_node, &href))
|
---|
7166 | return(NULL);
|
---|
7167 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
7168 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7169 |
|
---|
7170 | c_retval = xmlSearchNsByHref(doc, node, href);
|
---|
7171 | py_retval = libxml_xmlNsPtrWrap((xmlNsPtr) c_retval);
|
---|
7172 | return(py_retval);
|
---|
7173 | }
|
---|
7174 |
|
---|
7175 | PyObject *
|
---|
7176 | libxml_xmlSetCompressMode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7177 | int mode;
|
---|
7178 |
|
---|
7179 | if (!PyArg_ParseTuple(args, (char *)"i:xmlSetCompressMode", &mode))
|
---|
7180 | return(NULL);
|
---|
7181 |
|
---|
7182 | xmlSetCompressMode(mode);
|
---|
7183 | Py_INCREF(Py_None);
|
---|
7184 | return(Py_None);
|
---|
7185 | }
|
---|
7186 |
|
---|
7187 | PyObject *
|
---|
7188 | libxml_xmlSetDocCompressMode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7189 | xmlDocPtr doc;
|
---|
7190 | PyObject *pyobj_doc;
|
---|
7191 | int mode;
|
---|
7192 |
|
---|
7193 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlSetDocCompressMode", &pyobj_doc, &mode))
|
---|
7194 | return(NULL);
|
---|
7195 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
7196 |
|
---|
7197 | xmlSetDocCompressMode(doc, mode);
|
---|
7198 | Py_INCREF(Py_None);
|
---|
7199 | return(Py_None);
|
---|
7200 | }
|
---|
7201 |
|
---|
7202 | PyObject *
|
---|
7203 | libxml_xmlSetListDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7204 | xmlNodePtr list;
|
---|
7205 | PyObject *pyobj_list;
|
---|
7206 | xmlDocPtr doc;
|
---|
7207 | PyObject *pyobj_doc;
|
---|
7208 |
|
---|
7209 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlSetListDoc", &pyobj_list, &pyobj_doc))
|
---|
7210 | return(NULL);
|
---|
7211 | list = (xmlNodePtr) PyxmlNode_Get(pyobj_list);
|
---|
7212 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
7213 |
|
---|
7214 | xmlSetListDoc(list, doc);
|
---|
7215 | Py_INCREF(Py_None);
|
---|
7216 | return(Py_None);
|
---|
7217 | }
|
---|
7218 |
|
---|
7219 | PyObject *
|
---|
7220 | libxml_xmlSetNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7221 | xmlNodePtr node;
|
---|
7222 | PyObject *pyobj_node;
|
---|
7223 | xmlNsPtr ns;
|
---|
7224 | PyObject *pyobj_ns;
|
---|
7225 |
|
---|
7226 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlSetNs", &pyobj_node, &pyobj_ns))
|
---|
7227 | return(NULL);
|
---|
7228 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7229 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
7230 |
|
---|
7231 | xmlSetNs(node, ns);
|
---|
7232 | Py_INCREF(Py_None);
|
---|
7233 | return(Py_None);
|
---|
7234 | }
|
---|
7235 |
|
---|
7236 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
|
---|
7237 | PyObject *
|
---|
7238 | libxml_xmlSetNsProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7239 | PyObject *py_retval;
|
---|
7240 | xmlAttrPtr c_retval;
|
---|
7241 | xmlNodePtr node;
|
---|
7242 | PyObject *pyobj_node;
|
---|
7243 | xmlNsPtr ns;
|
---|
7244 | PyObject *pyobj_ns;
|
---|
7245 | xmlChar * name;
|
---|
7246 | xmlChar * value;
|
---|
7247 |
|
---|
7248 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlSetNsProp", &pyobj_node, &pyobj_ns, &name, &value))
|
---|
7249 | return(NULL);
|
---|
7250 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7251 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
7252 |
|
---|
7253 | c_retval = xmlSetNsProp(node, ns, name, value);
|
---|
7254 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
7255 | return(py_retval);
|
---|
7256 | }
|
---|
7257 |
|
---|
7258 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) */
|
---|
7259 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
|
---|
7260 | PyObject *
|
---|
7261 | libxml_xmlSetProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7262 | PyObject *py_retval;
|
---|
7263 | xmlAttrPtr c_retval;
|
---|
7264 | xmlNodePtr node;
|
---|
7265 | PyObject *pyobj_node;
|
---|
7266 | xmlChar * name;
|
---|
7267 | xmlChar * value;
|
---|
7268 |
|
---|
7269 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlSetProp", &pyobj_node, &name, &value))
|
---|
7270 | return(NULL);
|
---|
7271 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7272 |
|
---|
7273 | c_retval = xmlSetProp(node, name, value);
|
---|
7274 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
7275 | return(py_retval);
|
---|
7276 | }
|
---|
7277 |
|
---|
7278 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) */
|
---|
7279 | PyObject *
|
---|
7280 | libxml_xmlSetTreeDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7281 | xmlNodePtr tree;
|
---|
7282 | PyObject *pyobj_tree;
|
---|
7283 | xmlDocPtr doc;
|
---|
7284 | PyObject *pyobj_doc;
|
---|
7285 |
|
---|
7286 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlSetTreeDoc", &pyobj_tree, &pyobj_doc))
|
---|
7287 | return(NULL);
|
---|
7288 | tree = (xmlNodePtr) PyxmlNode_Get(pyobj_tree);
|
---|
7289 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
7290 |
|
---|
7291 | xmlSetTreeDoc(tree, doc);
|
---|
7292 | Py_INCREF(Py_None);
|
---|
7293 | return(Py_None);
|
---|
7294 | }
|
---|
7295 |
|
---|
7296 | #if defined(LIBXML_SAX1_ENABLED)
|
---|
7297 | PyObject *
|
---|
7298 | libxml_xmlSetupParserForBuffer(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7299 | xmlParserCtxtPtr ctxt;
|
---|
7300 | PyObject *pyobj_ctxt;
|
---|
7301 | xmlChar * buffer;
|
---|
7302 | char * filename;
|
---|
7303 |
|
---|
7304 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlSetupParserForBuffer", &pyobj_ctxt, &buffer, &filename))
|
---|
7305 | return(NULL);
|
---|
7306 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
7307 |
|
---|
7308 | xmlSetupParserForBuffer(ctxt, buffer, filename);
|
---|
7309 | Py_INCREF(Py_None);
|
---|
7310 | return(Py_None);
|
---|
7311 | }
|
---|
7312 |
|
---|
7313 | #endif /* defined(LIBXML_SAX1_ENABLED) */
|
---|
7314 | #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
|
---|
7315 | PyObject *
|
---|
7316 | libxml_xmlShellPrintNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7317 | xmlNodePtr node;
|
---|
7318 | PyObject *pyobj_node;
|
---|
7319 |
|
---|
7320 | if (!PyArg_ParseTuple(args, (char *)"O:xmlShellPrintNode", &pyobj_node))
|
---|
7321 | return(NULL);
|
---|
7322 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7323 |
|
---|
7324 | xmlShellPrintNode(node);
|
---|
7325 | Py_INCREF(Py_None);
|
---|
7326 | return(Py_None);
|
---|
7327 | }
|
---|
7328 |
|
---|
7329 | #endif /* defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
|
---|
7330 | #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
|
---|
7331 | PyObject *
|
---|
7332 | libxml_xmlShellPrintXPathError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7333 | int errorType;
|
---|
7334 | char * arg;
|
---|
7335 |
|
---|
7336 | if (!PyArg_ParseTuple(args, (char *)"iz:xmlShellPrintXPathError", &errorType, &arg))
|
---|
7337 | return(NULL);
|
---|
7338 |
|
---|
7339 | xmlShellPrintXPathError(errorType, arg);
|
---|
7340 | Py_INCREF(Py_None);
|
---|
7341 | return(Py_None);
|
---|
7342 | }
|
---|
7343 |
|
---|
7344 | #endif /* defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) */
|
---|
7345 | PyObject *
|
---|
7346 | libxml_xmlSkipBlankChars(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7347 | PyObject *py_retval;
|
---|
7348 | int c_retval;
|
---|
7349 | xmlParserCtxtPtr ctxt;
|
---|
7350 | PyObject *pyobj_ctxt;
|
---|
7351 |
|
---|
7352 | if (!PyArg_ParseTuple(args, (char *)"O:xmlSkipBlankChars", &pyobj_ctxt))
|
---|
7353 | return(NULL);
|
---|
7354 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
7355 |
|
---|
7356 | c_retval = xmlSkipBlankChars(ctxt);
|
---|
7357 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7358 | return(py_retval);
|
---|
7359 | }
|
---|
7360 |
|
---|
7361 | PyObject *
|
---|
7362 | libxml_xmlStopParser(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7363 | xmlParserCtxtPtr ctxt;
|
---|
7364 | PyObject *pyobj_ctxt;
|
---|
7365 |
|
---|
7366 | if (!PyArg_ParseTuple(args, (char *)"O:xmlStopParser", &pyobj_ctxt))
|
---|
7367 | return(NULL);
|
---|
7368 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
7369 |
|
---|
7370 | xmlStopParser(ctxt);
|
---|
7371 | Py_INCREF(Py_None);
|
---|
7372 | return(Py_None);
|
---|
7373 | }
|
---|
7374 |
|
---|
7375 | PyObject *
|
---|
7376 | libxml_xmlStrEqual(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7377 | PyObject *py_retval;
|
---|
7378 | int c_retval;
|
---|
7379 | xmlChar * str1;
|
---|
7380 | xmlChar * str2;
|
---|
7381 |
|
---|
7382 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlStrEqual", &str1, &str2))
|
---|
7383 | return(NULL);
|
---|
7384 |
|
---|
7385 | c_retval = xmlStrEqual(str1, str2);
|
---|
7386 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7387 | return(py_retval);
|
---|
7388 | }
|
---|
7389 |
|
---|
7390 | PyObject *
|
---|
7391 | libxml_xmlStrQEqual(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7392 | PyObject *py_retval;
|
---|
7393 | int c_retval;
|
---|
7394 | xmlChar * pref;
|
---|
7395 | xmlChar * name;
|
---|
7396 | xmlChar * str;
|
---|
7397 |
|
---|
7398 | if (!PyArg_ParseTuple(args, (char *)"zzz:xmlStrQEqual", &pref, &name, &str))
|
---|
7399 | return(NULL);
|
---|
7400 |
|
---|
7401 | c_retval = xmlStrQEqual(pref, name, str);
|
---|
7402 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7403 | return(py_retval);
|
---|
7404 | }
|
---|
7405 |
|
---|
7406 | PyObject *
|
---|
7407 | libxml_xmlStrcasecmp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7408 | PyObject *py_retval;
|
---|
7409 | int c_retval;
|
---|
7410 | xmlChar * str1;
|
---|
7411 | xmlChar * str2;
|
---|
7412 |
|
---|
7413 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlStrcasecmp", &str1, &str2))
|
---|
7414 | return(NULL);
|
---|
7415 |
|
---|
7416 | c_retval = xmlStrcasecmp(str1, str2);
|
---|
7417 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7418 | return(py_retval);
|
---|
7419 | }
|
---|
7420 |
|
---|
7421 | PyObject *
|
---|
7422 | libxml_xmlStrcasestr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7423 | PyObject *py_retval;
|
---|
7424 | const xmlChar * c_retval;
|
---|
7425 | xmlChar * str;
|
---|
7426 | xmlChar * val;
|
---|
7427 |
|
---|
7428 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlStrcasestr", &str, &val))
|
---|
7429 | return(NULL);
|
---|
7430 |
|
---|
7431 | c_retval = xmlStrcasestr(str, val);
|
---|
7432 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7433 | return(py_retval);
|
---|
7434 | }
|
---|
7435 |
|
---|
7436 | PyObject *
|
---|
7437 | libxml_xmlStrcat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7438 | PyObject *py_retval;
|
---|
7439 | xmlChar * c_retval;
|
---|
7440 | xmlChar * cur;
|
---|
7441 | xmlChar * add;
|
---|
7442 |
|
---|
7443 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlStrcat", &cur, &add))
|
---|
7444 | return(NULL);
|
---|
7445 |
|
---|
7446 | c_retval = xmlStrcat(cur, add);
|
---|
7447 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7448 | return(py_retval);
|
---|
7449 | }
|
---|
7450 |
|
---|
7451 | PyObject *
|
---|
7452 | libxml_xmlStrchr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7453 | PyObject *py_retval;
|
---|
7454 | const xmlChar * c_retval;
|
---|
7455 | xmlChar * str;
|
---|
7456 | xmlChar val;
|
---|
7457 |
|
---|
7458 | if (!PyArg_ParseTuple(args, (char *)"zc:xmlStrchr", &str, &val))
|
---|
7459 | return(NULL);
|
---|
7460 |
|
---|
7461 | c_retval = xmlStrchr(str, val);
|
---|
7462 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7463 | return(py_retval);
|
---|
7464 | }
|
---|
7465 |
|
---|
7466 | PyObject *
|
---|
7467 | libxml_xmlStrcmp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7468 | PyObject *py_retval;
|
---|
7469 | int c_retval;
|
---|
7470 | xmlChar * str1;
|
---|
7471 | xmlChar * str2;
|
---|
7472 |
|
---|
7473 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlStrcmp", &str1, &str2))
|
---|
7474 | return(NULL);
|
---|
7475 |
|
---|
7476 | c_retval = xmlStrcmp(str1, str2);
|
---|
7477 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7478 | return(py_retval);
|
---|
7479 | }
|
---|
7480 |
|
---|
7481 | PyObject *
|
---|
7482 | libxml_xmlStrdup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7483 | PyObject *py_retval;
|
---|
7484 | xmlChar * c_retval;
|
---|
7485 | xmlChar * cur;
|
---|
7486 |
|
---|
7487 | if (!PyArg_ParseTuple(args, (char *)"z:xmlStrdup", &cur))
|
---|
7488 | return(NULL);
|
---|
7489 |
|
---|
7490 | c_retval = xmlStrdup(cur);
|
---|
7491 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7492 | return(py_retval);
|
---|
7493 | }
|
---|
7494 |
|
---|
7495 | PyObject *
|
---|
7496 | libxml_xmlStringDecodeEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7497 | PyObject *py_retval;
|
---|
7498 | xmlChar * c_retval;
|
---|
7499 | xmlParserCtxtPtr ctxt;
|
---|
7500 | PyObject *pyobj_ctxt;
|
---|
7501 | xmlChar * str;
|
---|
7502 | int what;
|
---|
7503 | xmlChar end;
|
---|
7504 | xmlChar end2;
|
---|
7505 | xmlChar end3;
|
---|
7506 |
|
---|
7507 | if (!PyArg_ParseTuple(args, (char *)"Oziccc:xmlStringDecodeEntities", &pyobj_ctxt, &str, &what, &end, &end2, &end3))
|
---|
7508 | return(NULL);
|
---|
7509 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
7510 |
|
---|
7511 | c_retval = xmlStringDecodeEntities(ctxt, str, what, end, end2, end3);
|
---|
7512 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7513 | return(py_retval);
|
---|
7514 | }
|
---|
7515 |
|
---|
7516 | PyObject *
|
---|
7517 | libxml_xmlStringGetNodeList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7518 | PyObject *py_retval;
|
---|
7519 | xmlNodePtr c_retval;
|
---|
7520 | xmlDoc * doc;
|
---|
7521 | PyObject *pyobj_doc;
|
---|
7522 | xmlChar * value;
|
---|
7523 |
|
---|
7524 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlStringGetNodeList", &pyobj_doc, &value))
|
---|
7525 | return(NULL);
|
---|
7526 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
7527 |
|
---|
7528 | c_retval = xmlStringGetNodeList(doc, value);
|
---|
7529 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
7530 | return(py_retval);
|
---|
7531 | }
|
---|
7532 |
|
---|
7533 | PyObject *
|
---|
7534 | libxml_xmlStringLenDecodeEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7535 | PyObject *py_retval;
|
---|
7536 | xmlChar * c_retval;
|
---|
7537 | xmlParserCtxtPtr ctxt;
|
---|
7538 | PyObject *pyobj_ctxt;
|
---|
7539 | xmlChar * str;
|
---|
7540 | int len;
|
---|
7541 | int what;
|
---|
7542 | xmlChar end;
|
---|
7543 | xmlChar end2;
|
---|
7544 | xmlChar end3;
|
---|
7545 |
|
---|
7546 | if (!PyArg_ParseTuple(args, (char *)"Oziiccc:xmlStringLenDecodeEntities", &pyobj_ctxt, &str, &len, &what, &end, &end2, &end3))
|
---|
7547 | return(NULL);
|
---|
7548 | ctxt = (xmlParserCtxtPtr) PyparserCtxt_Get(pyobj_ctxt);
|
---|
7549 |
|
---|
7550 | c_retval = xmlStringLenDecodeEntities(ctxt, str, len, what, end, end2, end3);
|
---|
7551 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7552 | return(py_retval);
|
---|
7553 | }
|
---|
7554 |
|
---|
7555 | PyObject *
|
---|
7556 | libxml_xmlStringLenGetNodeList(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7557 | PyObject *py_retval;
|
---|
7558 | xmlNodePtr c_retval;
|
---|
7559 | xmlDoc * doc;
|
---|
7560 | PyObject *pyobj_doc;
|
---|
7561 | xmlChar * value;
|
---|
7562 | int len;
|
---|
7563 |
|
---|
7564 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlStringLenGetNodeList", &pyobj_doc, &value, &len))
|
---|
7565 | return(NULL);
|
---|
7566 | doc = (xmlDoc *) PyxmlNode_Get(pyobj_doc);
|
---|
7567 |
|
---|
7568 | c_retval = xmlStringLenGetNodeList(doc, value, len);
|
---|
7569 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
7570 | return(py_retval);
|
---|
7571 | }
|
---|
7572 |
|
---|
7573 | PyObject *
|
---|
7574 | libxml_xmlStrlen(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7575 | PyObject *py_retval;
|
---|
7576 | int c_retval;
|
---|
7577 | xmlChar * str;
|
---|
7578 |
|
---|
7579 | if (!PyArg_ParseTuple(args, (char *)"z:xmlStrlen", &str))
|
---|
7580 | return(NULL);
|
---|
7581 |
|
---|
7582 | c_retval = xmlStrlen(str);
|
---|
7583 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7584 | return(py_retval);
|
---|
7585 | }
|
---|
7586 |
|
---|
7587 | PyObject *
|
---|
7588 | libxml_xmlStrncasecmp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7589 | PyObject *py_retval;
|
---|
7590 | int c_retval;
|
---|
7591 | xmlChar * str1;
|
---|
7592 | xmlChar * str2;
|
---|
7593 | int len;
|
---|
7594 |
|
---|
7595 | if (!PyArg_ParseTuple(args, (char *)"zzi:xmlStrncasecmp", &str1, &str2, &len))
|
---|
7596 | return(NULL);
|
---|
7597 |
|
---|
7598 | c_retval = xmlStrncasecmp(str1, str2, len);
|
---|
7599 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7600 | return(py_retval);
|
---|
7601 | }
|
---|
7602 |
|
---|
7603 | PyObject *
|
---|
7604 | libxml_xmlStrncat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7605 | PyObject *py_retval;
|
---|
7606 | xmlChar * c_retval;
|
---|
7607 | xmlChar * cur;
|
---|
7608 | xmlChar * add;
|
---|
7609 | int len;
|
---|
7610 |
|
---|
7611 | if (!PyArg_ParseTuple(args, (char *)"zzi:xmlStrncat", &cur, &add, &len))
|
---|
7612 | return(NULL);
|
---|
7613 |
|
---|
7614 | c_retval = xmlStrncat(cur, add, len);
|
---|
7615 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7616 | return(py_retval);
|
---|
7617 | }
|
---|
7618 |
|
---|
7619 | PyObject *
|
---|
7620 | libxml_xmlStrncatNew(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7621 | PyObject *py_retval;
|
---|
7622 | xmlChar * c_retval;
|
---|
7623 | xmlChar * str1;
|
---|
7624 | xmlChar * str2;
|
---|
7625 | int len;
|
---|
7626 |
|
---|
7627 | if (!PyArg_ParseTuple(args, (char *)"zzi:xmlStrncatNew", &str1, &str2, &len))
|
---|
7628 | return(NULL);
|
---|
7629 |
|
---|
7630 | c_retval = xmlStrncatNew(str1, str2, len);
|
---|
7631 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7632 | return(py_retval);
|
---|
7633 | }
|
---|
7634 |
|
---|
7635 | PyObject *
|
---|
7636 | libxml_xmlStrncmp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7637 | PyObject *py_retval;
|
---|
7638 | int c_retval;
|
---|
7639 | xmlChar * str1;
|
---|
7640 | xmlChar * str2;
|
---|
7641 | int len;
|
---|
7642 |
|
---|
7643 | if (!PyArg_ParseTuple(args, (char *)"zzi:xmlStrncmp", &str1, &str2, &len))
|
---|
7644 | return(NULL);
|
---|
7645 |
|
---|
7646 | c_retval = xmlStrncmp(str1, str2, len);
|
---|
7647 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7648 | return(py_retval);
|
---|
7649 | }
|
---|
7650 |
|
---|
7651 | PyObject *
|
---|
7652 | libxml_xmlStrndup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7653 | PyObject *py_retval;
|
---|
7654 | xmlChar * c_retval;
|
---|
7655 | xmlChar * cur;
|
---|
7656 | int len;
|
---|
7657 |
|
---|
7658 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlStrndup", &cur, &len))
|
---|
7659 | return(NULL);
|
---|
7660 |
|
---|
7661 | c_retval = xmlStrndup(cur, len);
|
---|
7662 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7663 | return(py_retval);
|
---|
7664 | }
|
---|
7665 |
|
---|
7666 | PyObject *
|
---|
7667 | libxml_xmlStrstr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7668 | PyObject *py_retval;
|
---|
7669 | const xmlChar * c_retval;
|
---|
7670 | xmlChar * str;
|
---|
7671 | xmlChar * val;
|
---|
7672 |
|
---|
7673 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlStrstr", &str, &val))
|
---|
7674 | return(NULL);
|
---|
7675 |
|
---|
7676 | c_retval = xmlStrstr(str, val);
|
---|
7677 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7678 | return(py_retval);
|
---|
7679 | }
|
---|
7680 |
|
---|
7681 | PyObject *
|
---|
7682 | libxml_xmlStrsub(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7683 | PyObject *py_retval;
|
---|
7684 | xmlChar * c_retval;
|
---|
7685 | xmlChar * str;
|
---|
7686 | int start;
|
---|
7687 | int len;
|
---|
7688 |
|
---|
7689 | if (!PyArg_ParseTuple(args, (char *)"zii:xmlStrsub", &str, &start, &len))
|
---|
7690 | return(NULL);
|
---|
7691 |
|
---|
7692 | c_retval = xmlStrsub(str, start, len);
|
---|
7693 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
7694 | return(py_retval);
|
---|
7695 | }
|
---|
7696 |
|
---|
7697 | PyObject *
|
---|
7698 | libxml_xmlSubstituteEntitiesDefault(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7699 | PyObject *py_retval;
|
---|
7700 | int c_retval;
|
---|
7701 | int val;
|
---|
7702 |
|
---|
7703 | if (!PyArg_ParseTuple(args, (char *)"i:xmlSubstituteEntitiesDefault", &val))
|
---|
7704 | return(NULL);
|
---|
7705 |
|
---|
7706 | c_retval = xmlSubstituteEntitiesDefault(val);
|
---|
7707 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7708 | return(py_retval);
|
---|
7709 | }
|
---|
7710 |
|
---|
7711 | PyObject *
|
---|
7712 | libxml_xmlTextConcat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7713 | PyObject *py_retval;
|
---|
7714 | int c_retval;
|
---|
7715 | xmlNodePtr node;
|
---|
7716 | PyObject *pyobj_node;
|
---|
7717 | xmlChar * content;
|
---|
7718 | int len;
|
---|
7719 |
|
---|
7720 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlTextConcat", &pyobj_node, &content, &len))
|
---|
7721 | return(NULL);
|
---|
7722 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
7723 |
|
---|
7724 | c_retval = xmlTextConcat(node, content, len);
|
---|
7725 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7726 | return(py_retval);
|
---|
7727 | }
|
---|
7728 |
|
---|
7729 | PyObject *
|
---|
7730 | libxml_xmlTextMerge(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7731 | PyObject *py_retval;
|
---|
7732 | xmlNodePtr c_retval;
|
---|
7733 | xmlNodePtr first;
|
---|
7734 | PyObject *pyobj_first;
|
---|
7735 | xmlNodePtr second;
|
---|
7736 | PyObject *pyobj_second;
|
---|
7737 |
|
---|
7738 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlTextMerge", &pyobj_first, &pyobj_second))
|
---|
7739 | return(NULL);
|
---|
7740 | first = (xmlNodePtr) PyxmlNode_Get(pyobj_first);
|
---|
7741 | second = (xmlNodePtr) PyxmlNode_Get(pyobj_second);
|
---|
7742 |
|
---|
7743 | c_retval = xmlTextMerge(first, second);
|
---|
7744 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
7745 | return(py_retval);
|
---|
7746 | }
|
---|
7747 |
|
---|
7748 | #if defined(LIBXML_READER_ENABLED)
|
---|
7749 | PyObject *
|
---|
7750 | libxml_xmlTextReaderAttributeCount(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7751 | PyObject *py_retval;
|
---|
7752 | int c_retval;
|
---|
7753 | xmlTextReaderPtr reader;
|
---|
7754 | PyObject *pyobj_reader;
|
---|
7755 |
|
---|
7756 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderAttributeCount", &pyobj_reader))
|
---|
7757 | return(NULL);
|
---|
7758 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7759 |
|
---|
7760 | c_retval = xmlTextReaderAttributeCount(reader);
|
---|
7761 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7762 | return(py_retval);
|
---|
7763 | }
|
---|
7764 |
|
---|
7765 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7766 | #if defined(LIBXML_READER_ENABLED)
|
---|
7767 | PyObject *
|
---|
7768 | libxml_xmlTextReaderByteConsumed(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7769 | PyObject *py_retval;
|
---|
7770 | long c_retval;
|
---|
7771 | xmlTextReaderPtr reader;
|
---|
7772 | PyObject *pyobj_reader;
|
---|
7773 |
|
---|
7774 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderByteConsumed", &pyobj_reader))
|
---|
7775 | return(NULL);
|
---|
7776 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7777 |
|
---|
7778 | c_retval = xmlTextReaderByteConsumed(reader);
|
---|
7779 | py_retval = libxml_longWrap((long) c_retval);
|
---|
7780 | return(py_retval);
|
---|
7781 | }
|
---|
7782 |
|
---|
7783 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7784 | #if defined(LIBXML_READER_ENABLED)
|
---|
7785 | PyObject *
|
---|
7786 | libxml_xmlTextReaderClose(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7787 | PyObject *py_retval;
|
---|
7788 | int c_retval;
|
---|
7789 | xmlTextReaderPtr reader;
|
---|
7790 | PyObject *pyobj_reader;
|
---|
7791 |
|
---|
7792 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderClose", &pyobj_reader))
|
---|
7793 | return(NULL);
|
---|
7794 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7795 |
|
---|
7796 | c_retval = xmlTextReaderClose(reader);
|
---|
7797 | py_retval = libxml_intWrap((int) c_retval);
|
---|
7798 | return(py_retval);
|
---|
7799 | }
|
---|
7800 |
|
---|
7801 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7802 | #if defined(LIBXML_READER_ENABLED)
|
---|
7803 | PyObject *
|
---|
7804 | libxml_xmlTextReaderConstBaseUri(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7805 | PyObject *py_retval;
|
---|
7806 | const xmlChar * c_retval;
|
---|
7807 | xmlTextReaderPtr reader;
|
---|
7808 | PyObject *pyobj_reader;
|
---|
7809 |
|
---|
7810 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstBaseUri", &pyobj_reader))
|
---|
7811 | return(NULL);
|
---|
7812 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7813 |
|
---|
7814 | c_retval = xmlTextReaderConstBaseUri(reader);
|
---|
7815 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7816 | return(py_retval);
|
---|
7817 | }
|
---|
7818 |
|
---|
7819 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7820 | #if defined(LIBXML_READER_ENABLED)
|
---|
7821 | PyObject *
|
---|
7822 | libxml_xmlTextReaderConstEncoding(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7823 | PyObject *py_retval;
|
---|
7824 | const xmlChar * c_retval;
|
---|
7825 | xmlTextReaderPtr reader;
|
---|
7826 | PyObject *pyobj_reader;
|
---|
7827 |
|
---|
7828 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstEncoding", &pyobj_reader))
|
---|
7829 | return(NULL);
|
---|
7830 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7831 |
|
---|
7832 | c_retval = xmlTextReaderConstEncoding(reader);
|
---|
7833 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7834 | return(py_retval);
|
---|
7835 | }
|
---|
7836 |
|
---|
7837 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7838 | #if defined(LIBXML_READER_ENABLED)
|
---|
7839 | PyObject *
|
---|
7840 | libxml_xmlTextReaderConstLocalName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7841 | PyObject *py_retval;
|
---|
7842 | const xmlChar * c_retval;
|
---|
7843 | xmlTextReaderPtr reader;
|
---|
7844 | PyObject *pyobj_reader;
|
---|
7845 |
|
---|
7846 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstLocalName", &pyobj_reader))
|
---|
7847 | return(NULL);
|
---|
7848 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7849 |
|
---|
7850 | c_retval = xmlTextReaderConstLocalName(reader);
|
---|
7851 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7852 | return(py_retval);
|
---|
7853 | }
|
---|
7854 |
|
---|
7855 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7856 | #if defined(LIBXML_READER_ENABLED)
|
---|
7857 | PyObject *
|
---|
7858 | libxml_xmlTextReaderConstName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7859 | PyObject *py_retval;
|
---|
7860 | const xmlChar * c_retval;
|
---|
7861 | xmlTextReaderPtr reader;
|
---|
7862 | PyObject *pyobj_reader;
|
---|
7863 |
|
---|
7864 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstName", &pyobj_reader))
|
---|
7865 | return(NULL);
|
---|
7866 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7867 |
|
---|
7868 | c_retval = xmlTextReaderConstName(reader);
|
---|
7869 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7870 | return(py_retval);
|
---|
7871 | }
|
---|
7872 |
|
---|
7873 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7874 | #if defined(LIBXML_READER_ENABLED)
|
---|
7875 | PyObject *
|
---|
7876 | libxml_xmlTextReaderConstNamespaceUri(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7877 | PyObject *py_retval;
|
---|
7878 | const xmlChar * c_retval;
|
---|
7879 | xmlTextReaderPtr reader;
|
---|
7880 | PyObject *pyobj_reader;
|
---|
7881 |
|
---|
7882 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstNamespaceUri", &pyobj_reader))
|
---|
7883 | return(NULL);
|
---|
7884 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7885 |
|
---|
7886 | c_retval = xmlTextReaderConstNamespaceUri(reader);
|
---|
7887 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7888 | return(py_retval);
|
---|
7889 | }
|
---|
7890 |
|
---|
7891 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7892 | #if defined(LIBXML_READER_ENABLED)
|
---|
7893 | PyObject *
|
---|
7894 | libxml_xmlTextReaderConstPrefix(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7895 | PyObject *py_retval;
|
---|
7896 | const xmlChar * c_retval;
|
---|
7897 | xmlTextReaderPtr reader;
|
---|
7898 | PyObject *pyobj_reader;
|
---|
7899 |
|
---|
7900 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstPrefix", &pyobj_reader))
|
---|
7901 | return(NULL);
|
---|
7902 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7903 |
|
---|
7904 | c_retval = xmlTextReaderConstPrefix(reader);
|
---|
7905 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7906 | return(py_retval);
|
---|
7907 | }
|
---|
7908 |
|
---|
7909 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7910 | #if defined(LIBXML_READER_ENABLED)
|
---|
7911 | PyObject *
|
---|
7912 | libxml_xmlTextReaderConstString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7913 | PyObject *py_retval;
|
---|
7914 | const xmlChar * c_retval;
|
---|
7915 | xmlTextReaderPtr reader;
|
---|
7916 | PyObject *pyobj_reader;
|
---|
7917 | xmlChar * str;
|
---|
7918 |
|
---|
7919 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlTextReaderConstString", &pyobj_reader, &str))
|
---|
7920 | return(NULL);
|
---|
7921 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7922 |
|
---|
7923 | c_retval = xmlTextReaderConstString(reader, str);
|
---|
7924 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7925 | return(py_retval);
|
---|
7926 | }
|
---|
7927 |
|
---|
7928 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7929 | #if defined(LIBXML_READER_ENABLED)
|
---|
7930 | PyObject *
|
---|
7931 | libxml_xmlTextReaderConstValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7932 | PyObject *py_retval;
|
---|
7933 | const xmlChar * c_retval;
|
---|
7934 | xmlTextReaderPtr reader;
|
---|
7935 | PyObject *pyobj_reader;
|
---|
7936 |
|
---|
7937 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstValue", &pyobj_reader))
|
---|
7938 | return(NULL);
|
---|
7939 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7940 |
|
---|
7941 | c_retval = xmlTextReaderConstValue(reader);
|
---|
7942 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7943 | return(py_retval);
|
---|
7944 | }
|
---|
7945 |
|
---|
7946 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7947 | #if defined(LIBXML_READER_ENABLED)
|
---|
7948 | PyObject *
|
---|
7949 | libxml_xmlTextReaderConstXmlLang(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7950 | PyObject *py_retval;
|
---|
7951 | const xmlChar * c_retval;
|
---|
7952 | xmlTextReaderPtr reader;
|
---|
7953 | PyObject *pyobj_reader;
|
---|
7954 |
|
---|
7955 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstXmlLang", &pyobj_reader))
|
---|
7956 | return(NULL);
|
---|
7957 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7958 |
|
---|
7959 | c_retval = xmlTextReaderConstXmlLang(reader);
|
---|
7960 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7961 | return(py_retval);
|
---|
7962 | }
|
---|
7963 |
|
---|
7964 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7965 | #if defined(LIBXML_READER_ENABLED)
|
---|
7966 | PyObject *
|
---|
7967 | libxml_xmlTextReaderConstXmlVersion(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7968 | PyObject *py_retval;
|
---|
7969 | const xmlChar * c_retval;
|
---|
7970 | xmlTextReaderPtr reader;
|
---|
7971 | PyObject *pyobj_reader;
|
---|
7972 |
|
---|
7973 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderConstXmlVersion", &pyobj_reader))
|
---|
7974 | return(NULL);
|
---|
7975 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7976 |
|
---|
7977 | c_retval = xmlTextReaderConstXmlVersion(reader);
|
---|
7978 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
7979 | return(py_retval);
|
---|
7980 | }
|
---|
7981 |
|
---|
7982 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
7983 | #if defined(LIBXML_READER_ENABLED)
|
---|
7984 | PyObject *
|
---|
7985 | libxml_xmlTextReaderCurrentDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
7986 | PyObject *py_retval;
|
---|
7987 | xmlDocPtr c_retval;
|
---|
7988 | xmlTextReaderPtr reader;
|
---|
7989 | PyObject *pyobj_reader;
|
---|
7990 |
|
---|
7991 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderCurrentDoc", &pyobj_reader))
|
---|
7992 | return(NULL);
|
---|
7993 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
7994 |
|
---|
7995 | c_retval = xmlTextReaderCurrentDoc(reader);
|
---|
7996 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
7997 | return(py_retval);
|
---|
7998 | }
|
---|
7999 |
|
---|
8000 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8001 | #if defined(LIBXML_READER_ENABLED)
|
---|
8002 | PyObject *
|
---|
8003 | libxml_xmlTextReaderCurrentNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8004 | PyObject *py_retval;
|
---|
8005 | xmlNodePtr c_retval;
|
---|
8006 | xmlTextReaderPtr reader;
|
---|
8007 | PyObject *pyobj_reader;
|
---|
8008 |
|
---|
8009 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderCurrentNode", &pyobj_reader))
|
---|
8010 | return(NULL);
|
---|
8011 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8012 |
|
---|
8013 | c_retval = xmlTextReaderCurrentNode(reader);
|
---|
8014 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
8015 | return(py_retval);
|
---|
8016 | }
|
---|
8017 |
|
---|
8018 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8019 | #if defined(LIBXML_READER_ENABLED)
|
---|
8020 | PyObject *
|
---|
8021 | libxml_xmlTextReaderDepth(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8022 | PyObject *py_retval;
|
---|
8023 | int c_retval;
|
---|
8024 | xmlTextReaderPtr reader;
|
---|
8025 | PyObject *pyobj_reader;
|
---|
8026 |
|
---|
8027 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderDepth", &pyobj_reader))
|
---|
8028 | return(NULL);
|
---|
8029 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8030 |
|
---|
8031 | c_retval = xmlTextReaderDepth(reader);
|
---|
8032 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8033 | return(py_retval);
|
---|
8034 | }
|
---|
8035 |
|
---|
8036 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8037 | #if defined(LIBXML_READER_ENABLED)
|
---|
8038 | PyObject *
|
---|
8039 | libxml_xmlTextReaderExpand(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8040 | PyObject *py_retval;
|
---|
8041 | xmlNodePtr c_retval;
|
---|
8042 | xmlTextReaderPtr reader;
|
---|
8043 | PyObject *pyobj_reader;
|
---|
8044 |
|
---|
8045 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderExpand", &pyobj_reader))
|
---|
8046 | return(NULL);
|
---|
8047 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8048 |
|
---|
8049 | c_retval = xmlTextReaderExpand(reader);
|
---|
8050 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
8051 | return(py_retval);
|
---|
8052 | }
|
---|
8053 |
|
---|
8054 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8055 | #if defined(LIBXML_READER_ENABLED)
|
---|
8056 | PyObject *
|
---|
8057 | libxml_xmlTextReaderGetAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8058 | PyObject *py_retval;
|
---|
8059 | xmlChar * c_retval;
|
---|
8060 | xmlTextReaderPtr reader;
|
---|
8061 | PyObject *pyobj_reader;
|
---|
8062 | xmlChar * name;
|
---|
8063 |
|
---|
8064 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlTextReaderGetAttribute", &pyobj_reader, &name))
|
---|
8065 | return(NULL);
|
---|
8066 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8067 |
|
---|
8068 | c_retval = xmlTextReaderGetAttribute(reader, name);
|
---|
8069 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8070 | return(py_retval);
|
---|
8071 | }
|
---|
8072 |
|
---|
8073 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8074 | #if defined(LIBXML_READER_ENABLED)
|
---|
8075 | PyObject *
|
---|
8076 | libxml_xmlTextReaderGetAttributeNo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8077 | PyObject *py_retval;
|
---|
8078 | xmlChar * c_retval;
|
---|
8079 | xmlTextReaderPtr reader;
|
---|
8080 | PyObject *pyobj_reader;
|
---|
8081 | int no;
|
---|
8082 |
|
---|
8083 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlTextReaderGetAttributeNo", &pyobj_reader, &no))
|
---|
8084 | return(NULL);
|
---|
8085 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8086 |
|
---|
8087 | c_retval = xmlTextReaderGetAttributeNo(reader, no);
|
---|
8088 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8089 | return(py_retval);
|
---|
8090 | }
|
---|
8091 |
|
---|
8092 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8093 | #if defined(LIBXML_READER_ENABLED)
|
---|
8094 | PyObject *
|
---|
8095 | libxml_xmlTextReaderGetAttributeNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8096 | PyObject *py_retval;
|
---|
8097 | xmlChar * c_retval;
|
---|
8098 | xmlTextReaderPtr reader;
|
---|
8099 | PyObject *pyobj_reader;
|
---|
8100 | xmlChar * localName;
|
---|
8101 | xmlChar * namespaceURI;
|
---|
8102 |
|
---|
8103 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlTextReaderGetAttributeNs", &pyobj_reader, &localName, &namespaceURI))
|
---|
8104 | return(NULL);
|
---|
8105 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8106 |
|
---|
8107 | c_retval = xmlTextReaderGetAttributeNs(reader, localName, namespaceURI);
|
---|
8108 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8109 | return(py_retval);
|
---|
8110 | }
|
---|
8111 |
|
---|
8112 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8113 | #if defined(LIBXML_READER_ENABLED)
|
---|
8114 | PyObject *
|
---|
8115 | libxml_xmlTextReaderGetParserColumnNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8116 | PyObject *py_retval;
|
---|
8117 | int c_retval;
|
---|
8118 | xmlTextReaderPtr reader;
|
---|
8119 | PyObject *pyobj_reader;
|
---|
8120 |
|
---|
8121 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderGetParserColumnNumber", &pyobj_reader))
|
---|
8122 | return(NULL);
|
---|
8123 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8124 |
|
---|
8125 | c_retval = xmlTextReaderGetParserColumnNumber(reader);
|
---|
8126 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8127 | return(py_retval);
|
---|
8128 | }
|
---|
8129 |
|
---|
8130 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8131 | #if defined(LIBXML_READER_ENABLED)
|
---|
8132 | PyObject *
|
---|
8133 | libxml_xmlTextReaderGetParserLineNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8134 | PyObject *py_retval;
|
---|
8135 | int c_retval;
|
---|
8136 | xmlTextReaderPtr reader;
|
---|
8137 | PyObject *pyobj_reader;
|
---|
8138 |
|
---|
8139 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderGetParserLineNumber", &pyobj_reader))
|
---|
8140 | return(NULL);
|
---|
8141 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8142 |
|
---|
8143 | c_retval = xmlTextReaderGetParserLineNumber(reader);
|
---|
8144 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8145 | return(py_retval);
|
---|
8146 | }
|
---|
8147 |
|
---|
8148 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8149 | #if defined(LIBXML_READER_ENABLED)
|
---|
8150 | PyObject *
|
---|
8151 | libxml_xmlTextReaderGetParserProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8152 | PyObject *py_retval;
|
---|
8153 | int c_retval;
|
---|
8154 | xmlTextReaderPtr reader;
|
---|
8155 | PyObject *pyobj_reader;
|
---|
8156 | int prop;
|
---|
8157 |
|
---|
8158 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlTextReaderGetParserProp", &pyobj_reader, &prop))
|
---|
8159 | return(NULL);
|
---|
8160 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8161 |
|
---|
8162 | c_retval = xmlTextReaderGetParserProp(reader, prop);
|
---|
8163 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8164 | return(py_retval);
|
---|
8165 | }
|
---|
8166 |
|
---|
8167 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8168 | #if defined(LIBXML_READER_ENABLED)
|
---|
8169 | PyObject *
|
---|
8170 | libxml_xmlTextReaderGetRemainder(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8171 | PyObject *py_retval;
|
---|
8172 | xmlParserInputBufferPtr c_retval;
|
---|
8173 | xmlTextReaderPtr reader;
|
---|
8174 | PyObject *pyobj_reader;
|
---|
8175 |
|
---|
8176 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderGetRemainder", &pyobj_reader))
|
---|
8177 | return(NULL);
|
---|
8178 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8179 |
|
---|
8180 | c_retval = xmlTextReaderGetRemainder(reader);
|
---|
8181 | py_retval = libxml_xmlParserInputBufferPtrWrap((xmlParserInputBufferPtr) c_retval);
|
---|
8182 | return(py_retval);
|
---|
8183 | }
|
---|
8184 |
|
---|
8185 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8186 | #if defined(LIBXML_READER_ENABLED)
|
---|
8187 | PyObject *
|
---|
8188 | libxml_xmlTextReaderHasAttributes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8189 | PyObject *py_retval;
|
---|
8190 | int c_retval;
|
---|
8191 | xmlTextReaderPtr reader;
|
---|
8192 | PyObject *pyobj_reader;
|
---|
8193 |
|
---|
8194 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderHasAttributes", &pyobj_reader))
|
---|
8195 | return(NULL);
|
---|
8196 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8197 |
|
---|
8198 | c_retval = xmlTextReaderHasAttributes(reader);
|
---|
8199 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8200 | return(py_retval);
|
---|
8201 | }
|
---|
8202 |
|
---|
8203 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8204 | #if defined(LIBXML_READER_ENABLED)
|
---|
8205 | PyObject *
|
---|
8206 | libxml_xmlTextReaderHasValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8207 | PyObject *py_retval;
|
---|
8208 | int c_retval;
|
---|
8209 | xmlTextReaderPtr reader;
|
---|
8210 | PyObject *pyobj_reader;
|
---|
8211 |
|
---|
8212 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderHasValue", &pyobj_reader))
|
---|
8213 | return(NULL);
|
---|
8214 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8215 |
|
---|
8216 | c_retval = xmlTextReaderHasValue(reader);
|
---|
8217 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8218 | return(py_retval);
|
---|
8219 | }
|
---|
8220 |
|
---|
8221 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8222 | #if defined(LIBXML_READER_ENABLED)
|
---|
8223 | PyObject *
|
---|
8224 | libxml_xmlTextReaderIsDefault(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8225 | PyObject *py_retval;
|
---|
8226 | int c_retval;
|
---|
8227 | xmlTextReaderPtr reader;
|
---|
8228 | PyObject *pyobj_reader;
|
---|
8229 |
|
---|
8230 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderIsDefault", &pyobj_reader))
|
---|
8231 | return(NULL);
|
---|
8232 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8233 |
|
---|
8234 | c_retval = xmlTextReaderIsDefault(reader);
|
---|
8235 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8236 | return(py_retval);
|
---|
8237 | }
|
---|
8238 |
|
---|
8239 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8240 | #if defined(LIBXML_READER_ENABLED)
|
---|
8241 | PyObject *
|
---|
8242 | libxml_xmlTextReaderIsEmptyElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8243 | PyObject *py_retval;
|
---|
8244 | int c_retval;
|
---|
8245 | xmlTextReaderPtr reader;
|
---|
8246 | PyObject *pyobj_reader;
|
---|
8247 |
|
---|
8248 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderIsEmptyElement", &pyobj_reader))
|
---|
8249 | return(NULL);
|
---|
8250 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8251 |
|
---|
8252 | c_retval = xmlTextReaderIsEmptyElement(reader);
|
---|
8253 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8254 | return(py_retval);
|
---|
8255 | }
|
---|
8256 |
|
---|
8257 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8258 | #if defined(LIBXML_READER_ENABLED)
|
---|
8259 | PyObject *
|
---|
8260 | libxml_xmlTextReaderIsNamespaceDecl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8261 | PyObject *py_retval;
|
---|
8262 | int c_retval;
|
---|
8263 | xmlTextReaderPtr reader;
|
---|
8264 | PyObject *pyobj_reader;
|
---|
8265 |
|
---|
8266 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderIsNamespaceDecl", &pyobj_reader))
|
---|
8267 | return(NULL);
|
---|
8268 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8269 |
|
---|
8270 | c_retval = xmlTextReaderIsNamespaceDecl(reader);
|
---|
8271 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8272 | return(py_retval);
|
---|
8273 | }
|
---|
8274 |
|
---|
8275 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8276 | #if defined(LIBXML_READER_ENABLED)
|
---|
8277 | PyObject *
|
---|
8278 | libxml_xmlTextReaderIsValid(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8279 | PyObject *py_retval;
|
---|
8280 | int c_retval;
|
---|
8281 | xmlTextReaderPtr reader;
|
---|
8282 | PyObject *pyobj_reader;
|
---|
8283 |
|
---|
8284 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderIsValid", &pyobj_reader))
|
---|
8285 | return(NULL);
|
---|
8286 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8287 |
|
---|
8288 | c_retval = xmlTextReaderIsValid(reader);
|
---|
8289 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8290 | return(py_retval);
|
---|
8291 | }
|
---|
8292 |
|
---|
8293 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8294 | #if defined(LIBXML_READER_ENABLED)
|
---|
8295 | PyObject *
|
---|
8296 | libxml_xmlTextReaderLocatorBaseURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8297 | PyObject *py_retval;
|
---|
8298 | xmlChar * c_retval;
|
---|
8299 | xmlTextReaderLocatorPtr locator;
|
---|
8300 | PyObject *pyobj_locator;
|
---|
8301 |
|
---|
8302 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderLocatorBaseURI", &pyobj_locator))
|
---|
8303 | return(NULL);
|
---|
8304 | locator = (xmlTextReaderLocatorPtr) PyxmlTextReaderLocator_Get(pyobj_locator);
|
---|
8305 |
|
---|
8306 | c_retval = xmlTextReaderLocatorBaseURI(locator);
|
---|
8307 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8308 | return(py_retval);
|
---|
8309 | }
|
---|
8310 |
|
---|
8311 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8312 | #if defined(LIBXML_READER_ENABLED)
|
---|
8313 | PyObject *
|
---|
8314 | libxml_xmlTextReaderLocatorLineNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8315 | PyObject *py_retval;
|
---|
8316 | int c_retval;
|
---|
8317 | xmlTextReaderLocatorPtr locator;
|
---|
8318 | PyObject *pyobj_locator;
|
---|
8319 |
|
---|
8320 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderLocatorLineNumber", &pyobj_locator))
|
---|
8321 | return(NULL);
|
---|
8322 | locator = (xmlTextReaderLocatorPtr) PyxmlTextReaderLocator_Get(pyobj_locator);
|
---|
8323 |
|
---|
8324 | c_retval = xmlTextReaderLocatorLineNumber(locator);
|
---|
8325 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8326 | return(py_retval);
|
---|
8327 | }
|
---|
8328 |
|
---|
8329 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8330 | #if defined(LIBXML_READER_ENABLED)
|
---|
8331 | PyObject *
|
---|
8332 | libxml_xmlTextReaderLookupNamespace(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8333 | PyObject *py_retval;
|
---|
8334 | xmlChar * c_retval;
|
---|
8335 | xmlTextReaderPtr reader;
|
---|
8336 | PyObject *pyobj_reader;
|
---|
8337 | xmlChar * prefix;
|
---|
8338 |
|
---|
8339 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlTextReaderLookupNamespace", &pyobj_reader, &prefix))
|
---|
8340 | return(NULL);
|
---|
8341 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8342 |
|
---|
8343 | c_retval = xmlTextReaderLookupNamespace(reader, prefix);
|
---|
8344 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8345 | return(py_retval);
|
---|
8346 | }
|
---|
8347 |
|
---|
8348 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8349 | #if defined(LIBXML_READER_ENABLED)
|
---|
8350 | PyObject *
|
---|
8351 | libxml_xmlTextReaderMoveToAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8352 | PyObject *py_retval;
|
---|
8353 | int c_retval;
|
---|
8354 | xmlTextReaderPtr reader;
|
---|
8355 | PyObject *pyobj_reader;
|
---|
8356 | xmlChar * name;
|
---|
8357 |
|
---|
8358 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlTextReaderMoveToAttribute", &pyobj_reader, &name))
|
---|
8359 | return(NULL);
|
---|
8360 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8361 |
|
---|
8362 | c_retval = xmlTextReaderMoveToAttribute(reader, name);
|
---|
8363 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8364 | return(py_retval);
|
---|
8365 | }
|
---|
8366 |
|
---|
8367 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8368 | #if defined(LIBXML_READER_ENABLED)
|
---|
8369 | PyObject *
|
---|
8370 | libxml_xmlTextReaderMoveToAttributeNo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8371 | PyObject *py_retval;
|
---|
8372 | int c_retval;
|
---|
8373 | xmlTextReaderPtr reader;
|
---|
8374 | PyObject *pyobj_reader;
|
---|
8375 | int no;
|
---|
8376 |
|
---|
8377 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlTextReaderMoveToAttributeNo", &pyobj_reader, &no))
|
---|
8378 | return(NULL);
|
---|
8379 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8380 |
|
---|
8381 | c_retval = xmlTextReaderMoveToAttributeNo(reader, no);
|
---|
8382 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8383 | return(py_retval);
|
---|
8384 | }
|
---|
8385 |
|
---|
8386 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8387 | #if defined(LIBXML_READER_ENABLED)
|
---|
8388 | PyObject *
|
---|
8389 | libxml_xmlTextReaderMoveToAttributeNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8390 | PyObject *py_retval;
|
---|
8391 | int c_retval;
|
---|
8392 | xmlTextReaderPtr reader;
|
---|
8393 | PyObject *pyobj_reader;
|
---|
8394 | xmlChar * localName;
|
---|
8395 | xmlChar * namespaceURI;
|
---|
8396 |
|
---|
8397 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlTextReaderMoveToAttributeNs", &pyobj_reader, &localName, &namespaceURI))
|
---|
8398 | return(NULL);
|
---|
8399 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8400 |
|
---|
8401 | c_retval = xmlTextReaderMoveToAttributeNs(reader, localName, namespaceURI);
|
---|
8402 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8403 | return(py_retval);
|
---|
8404 | }
|
---|
8405 |
|
---|
8406 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8407 | #if defined(LIBXML_READER_ENABLED)
|
---|
8408 | PyObject *
|
---|
8409 | libxml_xmlTextReaderMoveToElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8410 | PyObject *py_retval;
|
---|
8411 | int c_retval;
|
---|
8412 | xmlTextReaderPtr reader;
|
---|
8413 | PyObject *pyobj_reader;
|
---|
8414 |
|
---|
8415 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderMoveToElement", &pyobj_reader))
|
---|
8416 | return(NULL);
|
---|
8417 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8418 |
|
---|
8419 | c_retval = xmlTextReaderMoveToElement(reader);
|
---|
8420 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8421 | return(py_retval);
|
---|
8422 | }
|
---|
8423 |
|
---|
8424 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8425 | #if defined(LIBXML_READER_ENABLED)
|
---|
8426 | PyObject *
|
---|
8427 | libxml_xmlTextReaderMoveToFirstAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8428 | PyObject *py_retval;
|
---|
8429 | int c_retval;
|
---|
8430 | xmlTextReaderPtr reader;
|
---|
8431 | PyObject *pyobj_reader;
|
---|
8432 |
|
---|
8433 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderMoveToFirstAttribute", &pyobj_reader))
|
---|
8434 | return(NULL);
|
---|
8435 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8436 |
|
---|
8437 | c_retval = xmlTextReaderMoveToFirstAttribute(reader);
|
---|
8438 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8439 | return(py_retval);
|
---|
8440 | }
|
---|
8441 |
|
---|
8442 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8443 | #if defined(LIBXML_READER_ENABLED)
|
---|
8444 | PyObject *
|
---|
8445 | libxml_xmlTextReaderMoveToNextAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8446 | PyObject *py_retval;
|
---|
8447 | int c_retval;
|
---|
8448 | xmlTextReaderPtr reader;
|
---|
8449 | PyObject *pyobj_reader;
|
---|
8450 |
|
---|
8451 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderMoveToNextAttribute", &pyobj_reader))
|
---|
8452 | return(NULL);
|
---|
8453 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8454 |
|
---|
8455 | c_retval = xmlTextReaderMoveToNextAttribute(reader);
|
---|
8456 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8457 | return(py_retval);
|
---|
8458 | }
|
---|
8459 |
|
---|
8460 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8461 | #if defined(LIBXML_READER_ENABLED)
|
---|
8462 | PyObject *
|
---|
8463 | libxml_xmlTextReaderNext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8464 | PyObject *py_retval;
|
---|
8465 | int c_retval;
|
---|
8466 | xmlTextReaderPtr reader;
|
---|
8467 | PyObject *pyobj_reader;
|
---|
8468 |
|
---|
8469 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderNext", &pyobj_reader))
|
---|
8470 | return(NULL);
|
---|
8471 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8472 |
|
---|
8473 | c_retval = xmlTextReaderNext(reader);
|
---|
8474 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8475 | return(py_retval);
|
---|
8476 | }
|
---|
8477 |
|
---|
8478 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8479 | #if defined(LIBXML_READER_ENABLED)
|
---|
8480 | PyObject *
|
---|
8481 | libxml_xmlTextReaderNextSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8482 | PyObject *py_retval;
|
---|
8483 | int c_retval;
|
---|
8484 | xmlTextReaderPtr reader;
|
---|
8485 | PyObject *pyobj_reader;
|
---|
8486 |
|
---|
8487 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderNextSibling", &pyobj_reader))
|
---|
8488 | return(NULL);
|
---|
8489 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8490 |
|
---|
8491 | c_retval = xmlTextReaderNextSibling(reader);
|
---|
8492 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8493 | return(py_retval);
|
---|
8494 | }
|
---|
8495 |
|
---|
8496 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8497 | #if defined(LIBXML_READER_ENABLED)
|
---|
8498 | PyObject *
|
---|
8499 | libxml_xmlTextReaderNodeType(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8500 | PyObject *py_retval;
|
---|
8501 | int c_retval;
|
---|
8502 | xmlTextReaderPtr reader;
|
---|
8503 | PyObject *pyobj_reader;
|
---|
8504 |
|
---|
8505 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderNodeType", &pyobj_reader))
|
---|
8506 | return(NULL);
|
---|
8507 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8508 |
|
---|
8509 | c_retval = xmlTextReaderNodeType(reader);
|
---|
8510 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8511 | return(py_retval);
|
---|
8512 | }
|
---|
8513 |
|
---|
8514 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8515 | #if defined(LIBXML_READER_ENABLED)
|
---|
8516 | PyObject *
|
---|
8517 | libxml_xmlTextReaderNormalization(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8518 | PyObject *py_retval;
|
---|
8519 | int c_retval;
|
---|
8520 | xmlTextReaderPtr reader;
|
---|
8521 | PyObject *pyobj_reader;
|
---|
8522 |
|
---|
8523 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderNormalization", &pyobj_reader))
|
---|
8524 | return(NULL);
|
---|
8525 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8526 |
|
---|
8527 | c_retval = xmlTextReaderNormalization(reader);
|
---|
8528 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8529 | return(py_retval);
|
---|
8530 | }
|
---|
8531 |
|
---|
8532 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8533 | #if defined(LIBXML_READER_ENABLED)
|
---|
8534 | PyObject *
|
---|
8535 | libxml_xmlTextReaderPreserve(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8536 | PyObject *py_retval;
|
---|
8537 | xmlNodePtr c_retval;
|
---|
8538 | xmlTextReaderPtr reader;
|
---|
8539 | PyObject *pyobj_reader;
|
---|
8540 |
|
---|
8541 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderPreserve", &pyobj_reader))
|
---|
8542 | return(NULL);
|
---|
8543 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8544 |
|
---|
8545 | c_retval = xmlTextReaderPreserve(reader);
|
---|
8546 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
8547 | return(py_retval);
|
---|
8548 | }
|
---|
8549 |
|
---|
8550 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8551 | #if defined(LIBXML_READER_ENABLED)
|
---|
8552 | PyObject *
|
---|
8553 | libxml_xmlTextReaderQuoteChar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8554 | PyObject *py_retval;
|
---|
8555 | int c_retval;
|
---|
8556 | xmlTextReaderPtr reader;
|
---|
8557 | PyObject *pyobj_reader;
|
---|
8558 |
|
---|
8559 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderQuoteChar", &pyobj_reader))
|
---|
8560 | return(NULL);
|
---|
8561 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8562 |
|
---|
8563 | c_retval = xmlTextReaderQuoteChar(reader);
|
---|
8564 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8565 | return(py_retval);
|
---|
8566 | }
|
---|
8567 |
|
---|
8568 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8569 | #if defined(LIBXML_READER_ENABLED)
|
---|
8570 | PyObject *
|
---|
8571 | libxml_xmlTextReaderRead(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8572 | PyObject *py_retval;
|
---|
8573 | int c_retval;
|
---|
8574 | xmlTextReaderPtr reader;
|
---|
8575 | PyObject *pyobj_reader;
|
---|
8576 |
|
---|
8577 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderRead", &pyobj_reader))
|
---|
8578 | return(NULL);
|
---|
8579 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8580 |
|
---|
8581 | c_retval = xmlTextReaderRead(reader);
|
---|
8582 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8583 | return(py_retval);
|
---|
8584 | }
|
---|
8585 |
|
---|
8586 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8587 | #if defined(LIBXML_READER_ENABLED)
|
---|
8588 | PyObject *
|
---|
8589 | libxml_xmlTextReaderReadAttributeValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8590 | PyObject *py_retval;
|
---|
8591 | int c_retval;
|
---|
8592 | xmlTextReaderPtr reader;
|
---|
8593 | PyObject *pyobj_reader;
|
---|
8594 |
|
---|
8595 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderReadAttributeValue", &pyobj_reader))
|
---|
8596 | return(NULL);
|
---|
8597 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8598 |
|
---|
8599 | c_retval = xmlTextReaderReadAttributeValue(reader);
|
---|
8600 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8601 | return(py_retval);
|
---|
8602 | }
|
---|
8603 |
|
---|
8604 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8605 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
|
---|
8606 | PyObject *
|
---|
8607 | libxml_xmlTextReaderReadInnerXml(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8608 | PyObject *py_retval;
|
---|
8609 | xmlChar * c_retval;
|
---|
8610 | xmlTextReaderPtr reader;
|
---|
8611 | PyObject *pyobj_reader;
|
---|
8612 |
|
---|
8613 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderReadInnerXml", &pyobj_reader))
|
---|
8614 | return(NULL);
|
---|
8615 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8616 |
|
---|
8617 | c_retval = xmlTextReaderReadInnerXml(reader);
|
---|
8618 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8619 | return(py_retval);
|
---|
8620 | }
|
---|
8621 |
|
---|
8622 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED) */
|
---|
8623 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
|
---|
8624 | PyObject *
|
---|
8625 | libxml_xmlTextReaderReadOuterXml(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8626 | PyObject *py_retval;
|
---|
8627 | xmlChar * c_retval;
|
---|
8628 | xmlTextReaderPtr reader;
|
---|
8629 | PyObject *pyobj_reader;
|
---|
8630 |
|
---|
8631 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderReadOuterXml", &pyobj_reader))
|
---|
8632 | return(NULL);
|
---|
8633 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8634 |
|
---|
8635 | c_retval = xmlTextReaderReadOuterXml(reader);
|
---|
8636 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8637 | return(py_retval);
|
---|
8638 | }
|
---|
8639 |
|
---|
8640 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED) */
|
---|
8641 | #if defined(LIBXML_READER_ENABLED)
|
---|
8642 | PyObject *
|
---|
8643 | libxml_xmlTextReaderReadState(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8644 | PyObject *py_retval;
|
---|
8645 | int c_retval;
|
---|
8646 | xmlTextReaderPtr reader;
|
---|
8647 | PyObject *pyobj_reader;
|
---|
8648 |
|
---|
8649 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderReadState", &pyobj_reader))
|
---|
8650 | return(NULL);
|
---|
8651 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8652 |
|
---|
8653 | c_retval = xmlTextReaderReadState(reader);
|
---|
8654 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8655 | return(py_retval);
|
---|
8656 | }
|
---|
8657 |
|
---|
8658 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8659 | #if defined(LIBXML_READER_ENABLED)
|
---|
8660 | PyObject *
|
---|
8661 | libxml_xmlTextReaderReadString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8662 | PyObject *py_retval;
|
---|
8663 | xmlChar * c_retval;
|
---|
8664 | xmlTextReaderPtr reader;
|
---|
8665 | PyObject *pyobj_reader;
|
---|
8666 |
|
---|
8667 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderReadString", &pyobj_reader))
|
---|
8668 | return(NULL);
|
---|
8669 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8670 |
|
---|
8671 | c_retval = xmlTextReaderReadString(reader);
|
---|
8672 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
8673 | return(py_retval);
|
---|
8674 | }
|
---|
8675 |
|
---|
8676 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8677 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
|
---|
8678 | PyObject *
|
---|
8679 | libxml_xmlTextReaderRelaxNGSetSchema(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8680 | PyObject *py_retval;
|
---|
8681 | int c_retval;
|
---|
8682 | xmlTextReaderPtr reader;
|
---|
8683 | PyObject *pyobj_reader;
|
---|
8684 | xmlRelaxNGPtr schema;
|
---|
8685 | PyObject *pyobj_schema;
|
---|
8686 |
|
---|
8687 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlTextReaderRelaxNGSetSchema", &pyobj_reader, &pyobj_schema))
|
---|
8688 | return(NULL);
|
---|
8689 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8690 | schema = (xmlRelaxNGPtr) PyrelaxNgSchema_Get(pyobj_schema);
|
---|
8691 |
|
---|
8692 | c_retval = xmlTextReaderRelaxNGSetSchema(reader, schema);
|
---|
8693 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8694 | return(py_retval);
|
---|
8695 | }
|
---|
8696 |
|
---|
8697 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
8698 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
|
---|
8699 | PyObject *
|
---|
8700 | libxml_xmlTextReaderRelaxNGValidate(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8701 | PyObject *py_retval;
|
---|
8702 | int c_retval;
|
---|
8703 | xmlTextReaderPtr reader;
|
---|
8704 | PyObject *pyobj_reader;
|
---|
8705 | char * rng;
|
---|
8706 |
|
---|
8707 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlTextReaderRelaxNGValidate", &pyobj_reader, &rng))
|
---|
8708 | return(NULL);
|
---|
8709 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8710 |
|
---|
8711 | c_retval = xmlTextReaderRelaxNGValidate(reader, rng);
|
---|
8712 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8713 | return(py_retval);
|
---|
8714 | }
|
---|
8715 |
|
---|
8716 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
8717 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
|
---|
8718 | PyObject *
|
---|
8719 | libxml_xmlTextReaderRelaxNGValidateCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8720 | PyObject *py_retval;
|
---|
8721 | int c_retval;
|
---|
8722 | xmlTextReaderPtr reader;
|
---|
8723 | PyObject *pyobj_reader;
|
---|
8724 | xmlRelaxNGValidCtxtPtr ctxt;
|
---|
8725 | PyObject *pyobj_ctxt;
|
---|
8726 | int options;
|
---|
8727 |
|
---|
8728 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlTextReaderRelaxNGValidateCtxt", &pyobj_reader, &pyobj_ctxt, &options))
|
---|
8729 | return(NULL);
|
---|
8730 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8731 | ctxt = (xmlRelaxNGValidCtxtPtr) PyrelaxNgValidCtxt_Get(pyobj_ctxt);
|
---|
8732 |
|
---|
8733 | c_retval = xmlTextReaderRelaxNGValidateCtxt(reader, ctxt, options);
|
---|
8734 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8735 | return(py_retval);
|
---|
8736 | }
|
---|
8737 |
|
---|
8738 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
8739 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
|
---|
8740 | PyObject *
|
---|
8741 | libxml_xmlTextReaderSchemaValidate(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8742 | PyObject *py_retval;
|
---|
8743 | int c_retval;
|
---|
8744 | xmlTextReaderPtr reader;
|
---|
8745 | PyObject *pyobj_reader;
|
---|
8746 | char * xsd;
|
---|
8747 |
|
---|
8748 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlTextReaderSchemaValidate", &pyobj_reader, &xsd))
|
---|
8749 | return(NULL);
|
---|
8750 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8751 |
|
---|
8752 | c_retval = xmlTextReaderSchemaValidate(reader, xsd);
|
---|
8753 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8754 | return(py_retval);
|
---|
8755 | }
|
---|
8756 |
|
---|
8757 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
8758 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
|
---|
8759 | PyObject *
|
---|
8760 | libxml_xmlTextReaderSchemaValidateCtxt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8761 | PyObject *py_retval;
|
---|
8762 | int c_retval;
|
---|
8763 | xmlTextReaderPtr reader;
|
---|
8764 | PyObject *pyobj_reader;
|
---|
8765 | xmlSchemaValidCtxtPtr ctxt;
|
---|
8766 | PyObject *pyobj_ctxt;
|
---|
8767 | int options;
|
---|
8768 |
|
---|
8769 | if (!PyArg_ParseTuple(args, (char *)"OOi:xmlTextReaderSchemaValidateCtxt", &pyobj_reader, &pyobj_ctxt, &options))
|
---|
8770 | return(NULL);
|
---|
8771 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8772 | ctxt = (xmlSchemaValidCtxtPtr) PySchemaValidCtxt_Get(pyobj_ctxt);
|
---|
8773 |
|
---|
8774 | c_retval = xmlTextReaderSchemaValidateCtxt(reader, ctxt, options);
|
---|
8775 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8776 | return(py_retval);
|
---|
8777 | }
|
---|
8778 |
|
---|
8779 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
8780 | #if defined(LIBXML_READER_ENABLED)
|
---|
8781 | PyObject *
|
---|
8782 | libxml_xmlTextReaderSetParserProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8783 | PyObject *py_retval;
|
---|
8784 | int c_retval;
|
---|
8785 | xmlTextReaderPtr reader;
|
---|
8786 | PyObject *pyobj_reader;
|
---|
8787 | int prop;
|
---|
8788 | int value;
|
---|
8789 |
|
---|
8790 | if (!PyArg_ParseTuple(args, (char *)"Oii:xmlTextReaderSetParserProp", &pyobj_reader, &prop, &value))
|
---|
8791 | return(NULL);
|
---|
8792 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8793 |
|
---|
8794 | c_retval = xmlTextReaderSetParserProp(reader, prop, value);
|
---|
8795 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8796 | return(py_retval);
|
---|
8797 | }
|
---|
8798 |
|
---|
8799 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8800 | #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
|
---|
8801 | PyObject *
|
---|
8802 | libxml_xmlTextReaderSetSchema(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8803 | PyObject *py_retval;
|
---|
8804 | int c_retval;
|
---|
8805 | xmlTextReaderPtr reader;
|
---|
8806 | PyObject *pyobj_reader;
|
---|
8807 | xmlSchemaPtr schema;
|
---|
8808 | PyObject *pyobj_schema;
|
---|
8809 |
|
---|
8810 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlTextReaderSetSchema", &pyobj_reader, &pyobj_schema))
|
---|
8811 | return(NULL);
|
---|
8812 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8813 | schema = (xmlSchemaPtr) PySchema_Get(pyobj_schema);
|
---|
8814 |
|
---|
8815 | c_retval = xmlTextReaderSetSchema(reader, schema);
|
---|
8816 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8817 | return(py_retval);
|
---|
8818 | }
|
---|
8819 |
|
---|
8820 | #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
8821 | #if defined(LIBXML_READER_ENABLED)
|
---|
8822 | PyObject *
|
---|
8823 | libxml_xmlTextReaderSetup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8824 | PyObject *py_retval;
|
---|
8825 | int c_retval;
|
---|
8826 | xmlTextReaderPtr reader;
|
---|
8827 | PyObject *pyobj_reader;
|
---|
8828 | xmlParserInputBufferPtr input;
|
---|
8829 | PyObject *pyobj_input;
|
---|
8830 | char * URL;
|
---|
8831 | char * encoding;
|
---|
8832 | int options;
|
---|
8833 |
|
---|
8834 | if (!PyArg_ParseTuple(args, (char *)"OOzzi:xmlTextReaderSetup", &pyobj_reader, &pyobj_input, &URL, &encoding, &options))
|
---|
8835 | return(NULL);
|
---|
8836 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8837 | input = (xmlParserInputBufferPtr) PyinputBuffer_Get(pyobj_input);
|
---|
8838 |
|
---|
8839 | c_retval = xmlTextReaderSetup(reader, input, URL, encoding, options);
|
---|
8840 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8841 | return(py_retval);
|
---|
8842 | }
|
---|
8843 |
|
---|
8844 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8845 | #if defined(LIBXML_READER_ENABLED)
|
---|
8846 | PyObject *
|
---|
8847 | libxml_xmlTextReaderStandalone(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8848 | PyObject *py_retval;
|
---|
8849 | int c_retval;
|
---|
8850 | xmlTextReaderPtr reader;
|
---|
8851 | PyObject *pyobj_reader;
|
---|
8852 |
|
---|
8853 | if (!PyArg_ParseTuple(args, (char *)"O:xmlTextReaderStandalone", &pyobj_reader))
|
---|
8854 | return(NULL);
|
---|
8855 | reader = (xmlTextReaderPtr) PyxmlTextReader_Get(pyobj_reader);
|
---|
8856 |
|
---|
8857 | c_retval = xmlTextReaderStandalone(reader);
|
---|
8858 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8859 | return(py_retval);
|
---|
8860 | }
|
---|
8861 |
|
---|
8862 | #endif /* defined(LIBXML_READER_ENABLED) */
|
---|
8863 | PyObject *
|
---|
8864 | libxml_xmlThrDefDefaultBufferSize(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8865 | PyObject *py_retval;
|
---|
8866 | int c_retval;
|
---|
8867 | int v;
|
---|
8868 |
|
---|
8869 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefDefaultBufferSize", &v))
|
---|
8870 | return(NULL);
|
---|
8871 |
|
---|
8872 | c_retval = xmlThrDefDefaultBufferSize(v);
|
---|
8873 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8874 | return(py_retval);
|
---|
8875 | }
|
---|
8876 |
|
---|
8877 | PyObject *
|
---|
8878 | libxml_xmlThrDefDoValidityCheckingDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8879 | PyObject *py_retval;
|
---|
8880 | int c_retval;
|
---|
8881 | int v;
|
---|
8882 |
|
---|
8883 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefDoValidityCheckingDefaultValue", &v))
|
---|
8884 | return(NULL);
|
---|
8885 |
|
---|
8886 | c_retval = xmlThrDefDoValidityCheckingDefaultValue(v);
|
---|
8887 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8888 | return(py_retval);
|
---|
8889 | }
|
---|
8890 |
|
---|
8891 | PyObject *
|
---|
8892 | libxml_xmlThrDefGetWarningsDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8893 | PyObject *py_retval;
|
---|
8894 | int c_retval;
|
---|
8895 | int v;
|
---|
8896 |
|
---|
8897 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefGetWarningsDefaultValue", &v))
|
---|
8898 | return(NULL);
|
---|
8899 |
|
---|
8900 | c_retval = xmlThrDefGetWarningsDefaultValue(v);
|
---|
8901 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8902 | return(py_retval);
|
---|
8903 | }
|
---|
8904 |
|
---|
8905 | PyObject *
|
---|
8906 | libxml_xmlThrDefIndentTreeOutput(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8907 | PyObject *py_retval;
|
---|
8908 | int c_retval;
|
---|
8909 | int v;
|
---|
8910 |
|
---|
8911 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefIndentTreeOutput", &v))
|
---|
8912 | return(NULL);
|
---|
8913 |
|
---|
8914 | c_retval = xmlThrDefIndentTreeOutput(v);
|
---|
8915 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8916 | return(py_retval);
|
---|
8917 | }
|
---|
8918 |
|
---|
8919 | PyObject *
|
---|
8920 | libxml_xmlThrDefKeepBlanksDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8921 | PyObject *py_retval;
|
---|
8922 | int c_retval;
|
---|
8923 | int v;
|
---|
8924 |
|
---|
8925 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefKeepBlanksDefaultValue", &v))
|
---|
8926 | return(NULL);
|
---|
8927 |
|
---|
8928 | c_retval = xmlThrDefKeepBlanksDefaultValue(v);
|
---|
8929 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8930 | return(py_retval);
|
---|
8931 | }
|
---|
8932 |
|
---|
8933 | PyObject *
|
---|
8934 | libxml_xmlThrDefLineNumbersDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8935 | PyObject *py_retval;
|
---|
8936 | int c_retval;
|
---|
8937 | int v;
|
---|
8938 |
|
---|
8939 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefLineNumbersDefaultValue", &v))
|
---|
8940 | return(NULL);
|
---|
8941 |
|
---|
8942 | c_retval = xmlThrDefLineNumbersDefaultValue(v);
|
---|
8943 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8944 | return(py_retval);
|
---|
8945 | }
|
---|
8946 |
|
---|
8947 | PyObject *
|
---|
8948 | libxml_xmlThrDefLoadExtDtdDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8949 | PyObject *py_retval;
|
---|
8950 | int c_retval;
|
---|
8951 | int v;
|
---|
8952 |
|
---|
8953 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefLoadExtDtdDefaultValue", &v))
|
---|
8954 | return(NULL);
|
---|
8955 |
|
---|
8956 | c_retval = xmlThrDefLoadExtDtdDefaultValue(v);
|
---|
8957 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8958 | return(py_retval);
|
---|
8959 | }
|
---|
8960 |
|
---|
8961 | PyObject *
|
---|
8962 | libxml_xmlThrDefParserDebugEntities(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8963 | PyObject *py_retval;
|
---|
8964 | int c_retval;
|
---|
8965 | int v;
|
---|
8966 |
|
---|
8967 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefParserDebugEntities", &v))
|
---|
8968 | return(NULL);
|
---|
8969 |
|
---|
8970 | c_retval = xmlThrDefParserDebugEntities(v);
|
---|
8971 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8972 | return(py_retval);
|
---|
8973 | }
|
---|
8974 |
|
---|
8975 | PyObject *
|
---|
8976 | libxml_xmlThrDefPedanticParserDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8977 | PyObject *py_retval;
|
---|
8978 | int c_retval;
|
---|
8979 | int v;
|
---|
8980 |
|
---|
8981 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefPedanticParserDefaultValue", &v))
|
---|
8982 | return(NULL);
|
---|
8983 |
|
---|
8984 | c_retval = xmlThrDefPedanticParserDefaultValue(v);
|
---|
8985 | py_retval = libxml_intWrap((int) c_retval);
|
---|
8986 | return(py_retval);
|
---|
8987 | }
|
---|
8988 |
|
---|
8989 | PyObject *
|
---|
8990 | libxml_xmlThrDefSaveNoEmptyTags(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
8991 | PyObject *py_retval;
|
---|
8992 | int c_retval;
|
---|
8993 | int v;
|
---|
8994 |
|
---|
8995 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefSaveNoEmptyTags", &v))
|
---|
8996 | return(NULL);
|
---|
8997 |
|
---|
8998 | c_retval = xmlThrDefSaveNoEmptyTags(v);
|
---|
8999 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9000 | return(py_retval);
|
---|
9001 | }
|
---|
9002 |
|
---|
9003 | PyObject *
|
---|
9004 | libxml_xmlThrDefSubstituteEntitiesDefaultValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9005 | PyObject *py_retval;
|
---|
9006 | int c_retval;
|
---|
9007 | int v;
|
---|
9008 |
|
---|
9009 | if (!PyArg_ParseTuple(args, (char *)"i:xmlThrDefSubstituteEntitiesDefaultValue", &v))
|
---|
9010 | return(NULL);
|
---|
9011 |
|
---|
9012 | c_retval = xmlThrDefSubstituteEntitiesDefaultValue(v);
|
---|
9013 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9014 | return(py_retval);
|
---|
9015 | }
|
---|
9016 |
|
---|
9017 | PyObject *
|
---|
9018 | libxml_xmlThrDefTreeIndentString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9019 | PyObject *py_retval;
|
---|
9020 | const char * c_retval;
|
---|
9021 | char * v;
|
---|
9022 |
|
---|
9023 | if (!PyArg_ParseTuple(args, (char *)"z:xmlThrDefTreeIndentString", &v))
|
---|
9024 | return(NULL);
|
---|
9025 |
|
---|
9026 | c_retval = xmlThrDefTreeIndentString(v);
|
---|
9027 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
9028 | return(py_retval);
|
---|
9029 | }
|
---|
9030 |
|
---|
9031 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9032 | PyObject *
|
---|
9033 | libxml_xmlUCSIsAegeanNumbers(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9034 | PyObject *py_retval;
|
---|
9035 | int c_retval;
|
---|
9036 | int code;
|
---|
9037 |
|
---|
9038 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsAegeanNumbers", &code))
|
---|
9039 | return(NULL);
|
---|
9040 |
|
---|
9041 | c_retval = xmlUCSIsAegeanNumbers(code);
|
---|
9042 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9043 | return(py_retval);
|
---|
9044 | }
|
---|
9045 |
|
---|
9046 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9047 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9048 | PyObject *
|
---|
9049 | libxml_xmlUCSIsAlphabeticPresentationForms(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9050 | PyObject *py_retval;
|
---|
9051 | int c_retval;
|
---|
9052 | int code;
|
---|
9053 |
|
---|
9054 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsAlphabeticPresentationForms", &code))
|
---|
9055 | return(NULL);
|
---|
9056 |
|
---|
9057 | c_retval = xmlUCSIsAlphabeticPresentationForms(code);
|
---|
9058 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9059 | return(py_retval);
|
---|
9060 | }
|
---|
9061 |
|
---|
9062 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9063 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9064 | PyObject *
|
---|
9065 | libxml_xmlUCSIsArabic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9066 | PyObject *py_retval;
|
---|
9067 | int c_retval;
|
---|
9068 | int code;
|
---|
9069 |
|
---|
9070 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsArabic", &code))
|
---|
9071 | return(NULL);
|
---|
9072 |
|
---|
9073 | c_retval = xmlUCSIsArabic(code);
|
---|
9074 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9075 | return(py_retval);
|
---|
9076 | }
|
---|
9077 |
|
---|
9078 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9079 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9080 | PyObject *
|
---|
9081 | libxml_xmlUCSIsArabicPresentationFormsA(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9082 | PyObject *py_retval;
|
---|
9083 | int c_retval;
|
---|
9084 | int code;
|
---|
9085 |
|
---|
9086 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsArabicPresentationFormsA", &code))
|
---|
9087 | return(NULL);
|
---|
9088 |
|
---|
9089 | c_retval = xmlUCSIsArabicPresentationFormsA(code);
|
---|
9090 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9091 | return(py_retval);
|
---|
9092 | }
|
---|
9093 |
|
---|
9094 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9095 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9096 | PyObject *
|
---|
9097 | libxml_xmlUCSIsArabicPresentationFormsB(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9098 | PyObject *py_retval;
|
---|
9099 | int c_retval;
|
---|
9100 | int code;
|
---|
9101 |
|
---|
9102 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsArabicPresentationFormsB", &code))
|
---|
9103 | return(NULL);
|
---|
9104 |
|
---|
9105 | c_retval = xmlUCSIsArabicPresentationFormsB(code);
|
---|
9106 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9107 | return(py_retval);
|
---|
9108 | }
|
---|
9109 |
|
---|
9110 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9111 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9112 | PyObject *
|
---|
9113 | libxml_xmlUCSIsArmenian(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9114 | PyObject *py_retval;
|
---|
9115 | int c_retval;
|
---|
9116 | int code;
|
---|
9117 |
|
---|
9118 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsArmenian", &code))
|
---|
9119 | return(NULL);
|
---|
9120 |
|
---|
9121 | c_retval = xmlUCSIsArmenian(code);
|
---|
9122 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9123 | return(py_retval);
|
---|
9124 | }
|
---|
9125 |
|
---|
9126 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9127 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9128 | PyObject *
|
---|
9129 | libxml_xmlUCSIsArrows(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9130 | PyObject *py_retval;
|
---|
9131 | int c_retval;
|
---|
9132 | int code;
|
---|
9133 |
|
---|
9134 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsArrows", &code))
|
---|
9135 | return(NULL);
|
---|
9136 |
|
---|
9137 | c_retval = xmlUCSIsArrows(code);
|
---|
9138 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9139 | return(py_retval);
|
---|
9140 | }
|
---|
9141 |
|
---|
9142 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9143 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9144 | PyObject *
|
---|
9145 | libxml_xmlUCSIsBasicLatin(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9146 | PyObject *py_retval;
|
---|
9147 | int c_retval;
|
---|
9148 | int code;
|
---|
9149 |
|
---|
9150 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBasicLatin", &code))
|
---|
9151 | return(NULL);
|
---|
9152 |
|
---|
9153 | c_retval = xmlUCSIsBasicLatin(code);
|
---|
9154 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9155 | return(py_retval);
|
---|
9156 | }
|
---|
9157 |
|
---|
9158 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9159 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9160 | PyObject *
|
---|
9161 | libxml_xmlUCSIsBengali(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9162 | PyObject *py_retval;
|
---|
9163 | int c_retval;
|
---|
9164 | int code;
|
---|
9165 |
|
---|
9166 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBengali", &code))
|
---|
9167 | return(NULL);
|
---|
9168 |
|
---|
9169 | c_retval = xmlUCSIsBengali(code);
|
---|
9170 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9171 | return(py_retval);
|
---|
9172 | }
|
---|
9173 |
|
---|
9174 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9175 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9176 | PyObject *
|
---|
9177 | libxml_xmlUCSIsBlock(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9178 | PyObject *py_retval;
|
---|
9179 | int c_retval;
|
---|
9180 | int code;
|
---|
9181 | char * block;
|
---|
9182 |
|
---|
9183 | if (!PyArg_ParseTuple(args, (char *)"iz:xmlUCSIsBlock", &code, &block))
|
---|
9184 | return(NULL);
|
---|
9185 |
|
---|
9186 | c_retval = xmlUCSIsBlock(code, block);
|
---|
9187 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9188 | return(py_retval);
|
---|
9189 | }
|
---|
9190 |
|
---|
9191 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9192 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9193 | PyObject *
|
---|
9194 | libxml_xmlUCSIsBlockElements(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9195 | PyObject *py_retval;
|
---|
9196 | int c_retval;
|
---|
9197 | int code;
|
---|
9198 |
|
---|
9199 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBlockElements", &code))
|
---|
9200 | return(NULL);
|
---|
9201 |
|
---|
9202 | c_retval = xmlUCSIsBlockElements(code);
|
---|
9203 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9204 | return(py_retval);
|
---|
9205 | }
|
---|
9206 |
|
---|
9207 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9208 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9209 | PyObject *
|
---|
9210 | libxml_xmlUCSIsBopomofo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9211 | PyObject *py_retval;
|
---|
9212 | int c_retval;
|
---|
9213 | int code;
|
---|
9214 |
|
---|
9215 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBopomofo", &code))
|
---|
9216 | return(NULL);
|
---|
9217 |
|
---|
9218 | c_retval = xmlUCSIsBopomofo(code);
|
---|
9219 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9220 | return(py_retval);
|
---|
9221 | }
|
---|
9222 |
|
---|
9223 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9224 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9225 | PyObject *
|
---|
9226 | libxml_xmlUCSIsBopomofoExtended(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9227 | PyObject *py_retval;
|
---|
9228 | int c_retval;
|
---|
9229 | int code;
|
---|
9230 |
|
---|
9231 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBopomofoExtended", &code))
|
---|
9232 | return(NULL);
|
---|
9233 |
|
---|
9234 | c_retval = xmlUCSIsBopomofoExtended(code);
|
---|
9235 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9236 | return(py_retval);
|
---|
9237 | }
|
---|
9238 |
|
---|
9239 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9240 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9241 | PyObject *
|
---|
9242 | libxml_xmlUCSIsBoxDrawing(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9243 | PyObject *py_retval;
|
---|
9244 | int c_retval;
|
---|
9245 | int code;
|
---|
9246 |
|
---|
9247 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBoxDrawing", &code))
|
---|
9248 | return(NULL);
|
---|
9249 |
|
---|
9250 | c_retval = xmlUCSIsBoxDrawing(code);
|
---|
9251 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9252 | return(py_retval);
|
---|
9253 | }
|
---|
9254 |
|
---|
9255 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9256 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9257 | PyObject *
|
---|
9258 | libxml_xmlUCSIsBraillePatterns(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9259 | PyObject *py_retval;
|
---|
9260 | int c_retval;
|
---|
9261 | int code;
|
---|
9262 |
|
---|
9263 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBraillePatterns", &code))
|
---|
9264 | return(NULL);
|
---|
9265 |
|
---|
9266 | c_retval = xmlUCSIsBraillePatterns(code);
|
---|
9267 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9268 | return(py_retval);
|
---|
9269 | }
|
---|
9270 |
|
---|
9271 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9272 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9273 | PyObject *
|
---|
9274 | libxml_xmlUCSIsBuhid(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9275 | PyObject *py_retval;
|
---|
9276 | int c_retval;
|
---|
9277 | int code;
|
---|
9278 |
|
---|
9279 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsBuhid", &code))
|
---|
9280 | return(NULL);
|
---|
9281 |
|
---|
9282 | c_retval = xmlUCSIsBuhid(code);
|
---|
9283 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9284 | return(py_retval);
|
---|
9285 | }
|
---|
9286 |
|
---|
9287 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9288 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9289 | PyObject *
|
---|
9290 | libxml_xmlUCSIsByzantineMusicalSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9291 | PyObject *py_retval;
|
---|
9292 | int c_retval;
|
---|
9293 | int code;
|
---|
9294 |
|
---|
9295 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsByzantineMusicalSymbols", &code))
|
---|
9296 | return(NULL);
|
---|
9297 |
|
---|
9298 | c_retval = xmlUCSIsByzantineMusicalSymbols(code);
|
---|
9299 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9300 | return(py_retval);
|
---|
9301 | }
|
---|
9302 |
|
---|
9303 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9304 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9305 | PyObject *
|
---|
9306 | libxml_xmlUCSIsCJKCompatibility(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9307 | PyObject *py_retval;
|
---|
9308 | int c_retval;
|
---|
9309 | int code;
|
---|
9310 |
|
---|
9311 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKCompatibility", &code))
|
---|
9312 | return(NULL);
|
---|
9313 |
|
---|
9314 | c_retval = xmlUCSIsCJKCompatibility(code);
|
---|
9315 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9316 | return(py_retval);
|
---|
9317 | }
|
---|
9318 |
|
---|
9319 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9320 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9321 | PyObject *
|
---|
9322 | libxml_xmlUCSIsCJKCompatibilityForms(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9323 | PyObject *py_retval;
|
---|
9324 | int c_retval;
|
---|
9325 | int code;
|
---|
9326 |
|
---|
9327 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKCompatibilityForms", &code))
|
---|
9328 | return(NULL);
|
---|
9329 |
|
---|
9330 | c_retval = xmlUCSIsCJKCompatibilityForms(code);
|
---|
9331 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9332 | return(py_retval);
|
---|
9333 | }
|
---|
9334 |
|
---|
9335 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9336 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9337 | PyObject *
|
---|
9338 | libxml_xmlUCSIsCJKCompatibilityIdeographs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9339 | PyObject *py_retval;
|
---|
9340 | int c_retval;
|
---|
9341 | int code;
|
---|
9342 |
|
---|
9343 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKCompatibilityIdeographs", &code))
|
---|
9344 | return(NULL);
|
---|
9345 |
|
---|
9346 | c_retval = xmlUCSIsCJKCompatibilityIdeographs(code);
|
---|
9347 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9348 | return(py_retval);
|
---|
9349 | }
|
---|
9350 |
|
---|
9351 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9352 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9353 | PyObject *
|
---|
9354 | libxml_xmlUCSIsCJKCompatibilityIdeographsSupplement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9355 | PyObject *py_retval;
|
---|
9356 | int c_retval;
|
---|
9357 | int code;
|
---|
9358 |
|
---|
9359 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKCompatibilityIdeographsSupplement", &code))
|
---|
9360 | return(NULL);
|
---|
9361 |
|
---|
9362 | c_retval = xmlUCSIsCJKCompatibilityIdeographsSupplement(code);
|
---|
9363 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9364 | return(py_retval);
|
---|
9365 | }
|
---|
9366 |
|
---|
9367 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9368 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9369 | PyObject *
|
---|
9370 | libxml_xmlUCSIsCJKRadicalsSupplement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9371 | PyObject *py_retval;
|
---|
9372 | int c_retval;
|
---|
9373 | int code;
|
---|
9374 |
|
---|
9375 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKRadicalsSupplement", &code))
|
---|
9376 | return(NULL);
|
---|
9377 |
|
---|
9378 | c_retval = xmlUCSIsCJKRadicalsSupplement(code);
|
---|
9379 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9380 | return(py_retval);
|
---|
9381 | }
|
---|
9382 |
|
---|
9383 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9384 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9385 | PyObject *
|
---|
9386 | libxml_xmlUCSIsCJKSymbolsandPunctuation(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9387 | PyObject *py_retval;
|
---|
9388 | int c_retval;
|
---|
9389 | int code;
|
---|
9390 |
|
---|
9391 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKSymbolsandPunctuation", &code))
|
---|
9392 | return(NULL);
|
---|
9393 |
|
---|
9394 | c_retval = xmlUCSIsCJKSymbolsandPunctuation(code);
|
---|
9395 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9396 | return(py_retval);
|
---|
9397 | }
|
---|
9398 |
|
---|
9399 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9400 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9401 | PyObject *
|
---|
9402 | libxml_xmlUCSIsCJKUnifiedIdeographs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9403 | PyObject *py_retval;
|
---|
9404 | int c_retval;
|
---|
9405 | int code;
|
---|
9406 |
|
---|
9407 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKUnifiedIdeographs", &code))
|
---|
9408 | return(NULL);
|
---|
9409 |
|
---|
9410 | c_retval = xmlUCSIsCJKUnifiedIdeographs(code);
|
---|
9411 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9412 | return(py_retval);
|
---|
9413 | }
|
---|
9414 |
|
---|
9415 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9416 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9417 | PyObject *
|
---|
9418 | libxml_xmlUCSIsCJKUnifiedIdeographsExtensionA(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9419 | PyObject *py_retval;
|
---|
9420 | int c_retval;
|
---|
9421 | int code;
|
---|
9422 |
|
---|
9423 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKUnifiedIdeographsExtensionA", &code))
|
---|
9424 | return(NULL);
|
---|
9425 |
|
---|
9426 | c_retval = xmlUCSIsCJKUnifiedIdeographsExtensionA(code);
|
---|
9427 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9428 | return(py_retval);
|
---|
9429 | }
|
---|
9430 |
|
---|
9431 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9432 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9433 | PyObject *
|
---|
9434 | libxml_xmlUCSIsCJKUnifiedIdeographsExtensionB(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9435 | PyObject *py_retval;
|
---|
9436 | int c_retval;
|
---|
9437 | int code;
|
---|
9438 |
|
---|
9439 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCJKUnifiedIdeographsExtensionB", &code))
|
---|
9440 | return(NULL);
|
---|
9441 |
|
---|
9442 | c_retval = xmlUCSIsCJKUnifiedIdeographsExtensionB(code);
|
---|
9443 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9444 | return(py_retval);
|
---|
9445 | }
|
---|
9446 |
|
---|
9447 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9448 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9449 | PyObject *
|
---|
9450 | libxml_xmlUCSIsCat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9451 | PyObject *py_retval;
|
---|
9452 | int c_retval;
|
---|
9453 | int code;
|
---|
9454 | char * cat;
|
---|
9455 |
|
---|
9456 | if (!PyArg_ParseTuple(args, (char *)"iz:xmlUCSIsCat", &code, &cat))
|
---|
9457 | return(NULL);
|
---|
9458 |
|
---|
9459 | c_retval = xmlUCSIsCat(code, cat);
|
---|
9460 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9461 | return(py_retval);
|
---|
9462 | }
|
---|
9463 |
|
---|
9464 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9465 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9466 | PyObject *
|
---|
9467 | libxml_xmlUCSIsCatC(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9468 | PyObject *py_retval;
|
---|
9469 | int c_retval;
|
---|
9470 | int code;
|
---|
9471 |
|
---|
9472 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatC", &code))
|
---|
9473 | return(NULL);
|
---|
9474 |
|
---|
9475 | c_retval = xmlUCSIsCatC(code);
|
---|
9476 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9477 | return(py_retval);
|
---|
9478 | }
|
---|
9479 |
|
---|
9480 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9481 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9482 | PyObject *
|
---|
9483 | libxml_xmlUCSIsCatCc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9484 | PyObject *py_retval;
|
---|
9485 | int c_retval;
|
---|
9486 | int code;
|
---|
9487 |
|
---|
9488 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatCc", &code))
|
---|
9489 | return(NULL);
|
---|
9490 |
|
---|
9491 | c_retval = xmlUCSIsCatCc(code);
|
---|
9492 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9493 | return(py_retval);
|
---|
9494 | }
|
---|
9495 |
|
---|
9496 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9497 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9498 | PyObject *
|
---|
9499 | libxml_xmlUCSIsCatCf(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9500 | PyObject *py_retval;
|
---|
9501 | int c_retval;
|
---|
9502 | int code;
|
---|
9503 |
|
---|
9504 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatCf", &code))
|
---|
9505 | return(NULL);
|
---|
9506 |
|
---|
9507 | c_retval = xmlUCSIsCatCf(code);
|
---|
9508 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9509 | return(py_retval);
|
---|
9510 | }
|
---|
9511 |
|
---|
9512 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9513 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9514 | PyObject *
|
---|
9515 | libxml_xmlUCSIsCatCo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9516 | PyObject *py_retval;
|
---|
9517 | int c_retval;
|
---|
9518 | int code;
|
---|
9519 |
|
---|
9520 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatCo", &code))
|
---|
9521 | return(NULL);
|
---|
9522 |
|
---|
9523 | c_retval = xmlUCSIsCatCo(code);
|
---|
9524 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9525 | return(py_retval);
|
---|
9526 | }
|
---|
9527 |
|
---|
9528 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9529 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9530 | PyObject *
|
---|
9531 | libxml_xmlUCSIsCatCs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9532 | PyObject *py_retval;
|
---|
9533 | int c_retval;
|
---|
9534 | int code;
|
---|
9535 |
|
---|
9536 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatCs", &code))
|
---|
9537 | return(NULL);
|
---|
9538 |
|
---|
9539 | c_retval = xmlUCSIsCatCs(code);
|
---|
9540 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9541 | return(py_retval);
|
---|
9542 | }
|
---|
9543 |
|
---|
9544 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9545 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9546 | PyObject *
|
---|
9547 | libxml_xmlUCSIsCatL(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9548 | PyObject *py_retval;
|
---|
9549 | int c_retval;
|
---|
9550 | int code;
|
---|
9551 |
|
---|
9552 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatL", &code))
|
---|
9553 | return(NULL);
|
---|
9554 |
|
---|
9555 | c_retval = xmlUCSIsCatL(code);
|
---|
9556 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9557 | return(py_retval);
|
---|
9558 | }
|
---|
9559 |
|
---|
9560 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9561 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9562 | PyObject *
|
---|
9563 | libxml_xmlUCSIsCatLl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9564 | PyObject *py_retval;
|
---|
9565 | int c_retval;
|
---|
9566 | int code;
|
---|
9567 |
|
---|
9568 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatLl", &code))
|
---|
9569 | return(NULL);
|
---|
9570 |
|
---|
9571 | c_retval = xmlUCSIsCatLl(code);
|
---|
9572 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9573 | return(py_retval);
|
---|
9574 | }
|
---|
9575 |
|
---|
9576 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9577 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9578 | PyObject *
|
---|
9579 | libxml_xmlUCSIsCatLm(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9580 | PyObject *py_retval;
|
---|
9581 | int c_retval;
|
---|
9582 | int code;
|
---|
9583 |
|
---|
9584 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatLm", &code))
|
---|
9585 | return(NULL);
|
---|
9586 |
|
---|
9587 | c_retval = xmlUCSIsCatLm(code);
|
---|
9588 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9589 | return(py_retval);
|
---|
9590 | }
|
---|
9591 |
|
---|
9592 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9593 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9594 | PyObject *
|
---|
9595 | libxml_xmlUCSIsCatLo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9596 | PyObject *py_retval;
|
---|
9597 | int c_retval;
|
---|
9598 | int code;
|
---|
9599 |
|
---|
9600 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatLo", &code))
|
---|
9601 | return(NULL);
|
---|
9602 |
|
---|
9603 | c_retval = xmlUCSIsCatLo(code);
|
---|
9604 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9605 | return(py_retval);
|
---|
9606 | }
|
---|
9607 |
|
---|
9608 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9609 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9610 | PyObject *
|
---|
9611 | libxml_xmlUCSIsCatLt(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9612 | PyObject *py_retval;
|
---|
9613 | int c_retval;
|
---|
9614 | int code;
|
---|
9615 |
|
---|
9616 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatLt", &code))
|
---|
9617 | return(NULL);
|
---|
9618 |
|
---|
9619 | c_retval = xmlUCSIsCatLt(code);
|
---|
9620 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9621 | return(py_retval);
|
---|
9622 | }
|
---|
9623 |
|
---|
9624 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9625 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9626 | PyObject *
|
---|
9627 | libxml_xmlUCSIsCatLu(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9628 | PyObject *py_retval;
|
---|
9629 | int c_retval;
|
---|
9630 | int code;
|
---|
9631 |
|
---|
9632 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatLu", &code))
|
---|
9633 | return(NULL);
|
---|
9634 |
|
---|
9635 | c_retval = xmlUCSIsCatLu(code);
|
---|
9636 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9637 | return(py_retval);
|
---|
9638 | }
|
---|
9639 |
|
---|
9640 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9641 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9642 | PyObject *
|
---|
9643 | libxml_xmlUCSIsCatM(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9644 | PyObject *py_retval;
|
---|
9645 | int c_retval;
|
---|
9646 | int code;
|
---|
9647 |
|
---|
9648 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatM", &code))
|
---|
9649 | return(NULL);
|
---|
9650 |
|
---|
9651 | c_retval = xmlUCSIsCatM(code);
|
---|
9652 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9653 | return(py_retval);
|
---|
9654 | }
|
---|
9655 |
|
---|
9656 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9657 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9658 | PyObject *
|
---|
9659 | libxml_xmlUCSIsCatMc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9660 | PyObject *py_retval;
|
---|
9661 | int c_retval;
|
---|
9662 | int code;
|
---|
9663 |
|
---|
9664 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatMc", &code))
|
---|
9665 | return(NULL);
|
---|
9666 |
|
---|
9667 | c_retval = xmlUCSIsCatMc(code);
|
---|
9668 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9669 | return(py_retval);
|
---|
9670 | }
|
---|
9671 |
|
---|
9672 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9673 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9674 | PyObject *
|
---|
9675 | libxml_xmlUCSIsCatMe(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9676 | PyObject *py_retval;
|
---|
9677 | int c_retval;
|
---|
9678 | int code;
|
---|
9679 |
|
---|
9680 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatMe", &code))
|
---|
9681 | return(NULL);
|
---|
9682 |
|
---|
9683 | c_retval = xmlUCSIsCatMe(code);
|
---|
9684 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9685 | return(py_retval);
|
---|
9686 | }
|
---|
9687 |
|
---|
9688 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9689 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9690 | PyObject *
|
---|
9691 | libxml_xmlUCSIsCatMn(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9692 | PyObject *py_retval;
|
---|
9693 | int c_retval;
|
---|
9694 | int code;
|
---|
9695 |
|
---|
9696 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatMn", &code))
|
---|
9697 | return(NULL);
|
---|
9698 |
|
---|
9699 | c_retval = xmlUCSIsCatMn(code);
|
---|
9700 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9701 | return(py_retval);
|
---|
9702 | }
|
---|
9703 |
|
---|
9704 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9705 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9706 | PyObject *
|
---|
9707 | libxml_xmlUCSIsCatN(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9708 | PyObject *py_retval;
|
---|
9709 | int c_retval;
|
---|
9710 | int code;
|
---|
9711 |
|
---|
9712 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatN", &code))
|
---|
9713 | return(NULL);
|
---|
9714 |
|
---|
9715 | c_retval = xmlUCSIsCatN(code);
|
---|
9716 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9717 | return(py_retval);
|
---|
9718 | }
|
---|
9719 |
|
---|
9720 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9721 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9722 | PyObject *
|
---|
9723 | libxml_xmlUCSIsCatNd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9724 | PyObject *py_retval;
|
---|
9725 | int c_retval;
|
---|
9726 | int code;
|
---|
9727 |
|
---|
9728 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatNd", &code))
|
---|
9729 | return(NULL);
|
---|
9730 |
|
---|
9731 | c_retval = xmlUCSIsCatNd(code);
|
---|
9732 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9733 | return(py_retval);
|
---|
9734 | }
|
---|
9735 |
|
---|
9736 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9737 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9738 | PyObject *
|
---|
9739 | libxml_xmlUCSIsCatNl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9740 | PyObject *py_retval;
|
---|
9741 | int c_retval;
|
---|
9742 | int code;
|
---|
9743 |
|
---|
9744 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatNl", &code))
|
---|
9745 | return(NULL);
|
---|
9746 |
|
---|
9747 | c_retval = xmlUCSIsCatNl(code);
|
---|
9748 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9749 | return(py_retval);
|
---|
9750 | }
|
---|
9751 |
|
---|
9752 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9753 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9754 | PyObject *
|
---|
9755 | libxml_xmlUCSIsCatNo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9756 | PyObject *py_retval;
|
---|
9757 | int c_retval;
|
---|
9758 | int code;
|
---|
9759 |
|
---|
9760 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatNo", &code))
|
---|
9761 | return(NULL);
|
---|
9762 |
|
---|
9763 | c_retval = xmlUCSIsCatNo(code);
|
---|
9764 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9765 | return(py_retval);
|
---|
9766 | }
|
---|
9767 |
|
---|
9768 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9769 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9770 | PyObject *
|
---|
9771 | libxml_xmlUCSIsCatP(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9772 | PyObject *py_retval;
|
---|
9773 | int c_retval;
|
---|
9774 | int code;
|
---|
9775 |
|
---|
9776 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatP", &code))
|
---|
9777 | return(NULL);
|
---|
9778 |
|
---|
9779 | c_retval = xmlUCSIsCatP(code);
|
---|
9780 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9781 | return(py_retval);
|
---|
9782 | }
|
---|
9783 |
|
---|
9784 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9785 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9786 | PyObject *
|
---|
9787 | libxml_xmlUCSIsCatPc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9788 | PyObject *py_retval;
|
---|
9789 | int c_retval;
|
---|
9790 | int code;
|
---|
9791 |
|
---|
9792 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPc", &code))
|
---|
9793 | return(NULL);
|
---|
9794 |
|
---|
9795 | c_retval = xmlUCSIsCatPc(code);
|
---|
9796 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9797 | return(py_retval);
|
---|
9798 | }
|
---|
9799 |
|
---|
9800 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9801 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9802 | PyObject *
|
---|
9803 | libxml_xmlUCSIsCatPd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9804 | PyObject *py_retval;
|
---|
9805 | int c_retval;
|
---|
9806 | int code;
|
---|
9807 |
|
---|
9808 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPd", &code))
|
---|
9809 | return(NULL);
|
---|
9810 |
|
---|
9811 | c_retval = xmlUCSIsCatPd(code);
|
---|
9812 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9813 | return(py_retval);
|
---|
9814 | }
|
---|
9815 |
|
---|
9816 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9817 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9818 | PyObject *
|
---|
9819 | libxml_xmlUCSIsCatPe(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9820 | PyObject *py_retval;
|
---|
9821 | int c_retval;
|
---|
9822 | int code;
|
---|
9823 |
|
---|
9824 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPe", &code))
|
---|
9825 | return(NULL);
|
---|
9826 |
|
---|
9827 | c_retval = xmlUCSIsCatPe(code);
|
---|
9828 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9829 | return(py_retval);
|
---|
9830 | }
|
---|
9831 |
|
---|
9832 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9833 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9834 | PyObject *
|
---|
9835 | libxml_xmlUCSIsCatPf(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9836 | PyObject *py_retval;
|
---|
9837 | int c_retval;
|
---|
9838 | int code;
|
---|
9839 |
|
---|
9840 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPf", &code))
|
---|
9841 | return(NULL);
|
---|
9842 |
|
---|
9843 | c_retval = xmlUCSIsCatPf(code);
|
---|
9844 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9845 | return(py_retval);
|
---|
9846 | }
|
---|
9847 |
|
---|
9848 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9849 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9850 | PyObject *
|
---|
9851 | libxml_xmlUCSIsCatPi(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9852 | PyObject *py_retval;
|
---|
9853 | int c_retval;
|
---|
9854 | int code;
|
---|
9855 |
|
---|
9856 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPi", &code))
|
---|
9857 | return(NULL);
|
---|
9858 |
|
---|
9859 | c_retval = xmlUCSIsCatPi(code);
|
---|
9860 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9861 | return(py_retval);
|
---|
9862 | }
|
---|
9863 |
|
---|
9864 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9865 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9866 | PyObject *
|
---|
9867 | libxml_xmlUCSIsCatPo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9868 | PyObject *py_retval;
|
---|
9869 | int c_retval;
|
---|
9870 | int code;
|
---|
9871 |
|
---|
9872 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPo", &code))
|
---|
9873 | return(NULL);
|
---|
9874 |
|
---|
9875 | c_retval = xmlUCSIsCatPo(code);
|
---|
9876 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9877 | return(py_retval);
|
---|
9878 | }
|
---|
9879 |
|
---|
9880 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9881 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9882 | PyObject *
|
---|
9883 | libxml_xmlUCSIsCatPs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9884 | PyObject *py_retval;
|
---|
9885 | int c_retval;
|
---|
9886 | int code;
|
---|
9887 |
|
---|
9888 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatPs", &code))
|
---|
9889 | return(NULL);
|
---|
9890 |
|
---|
9891 | c_retval = xmlUCSIsCatPs(code);
|
---|
9892 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9893 | return(py_retval);
|
---|
9894 | }
|
---|
9895 |
|
---|
9896 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9897 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9898 | PyObject *
|
---|
9899 | libxml_xmlUCSIsCatS(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9900 | PyObject *py_retval;
|
---|
9901 | int c_retval;
|
---|
9902 | int code;
|
---|
9903 |
|
---|
9904 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatS", &code))
|
---|
9905 | return(NULL);
|
---|
9906 |
|
---|
9907 | c_retval = xmlUCSIsCatS(code);
|
---|
9908 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9909 | return(py_retval);
|
---|
9910 | }
|
---|
9911 |
|
---|
9912 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9913 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9914 | PyObject *
|
---|
9915 | libxml_xmlUCSIsCatSc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9916 | PyObject *py_retval;
|
---|
9917 | int c_retval;
|
---|
9918 | int code;
|
---|
9919 |
|
---|
9920 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatSc", &code))
|
---|
9921 | return(NULL);
|
---|
9922 |
|
---|
9923 | c_retval = xmlUCSIsCatSc(code);
|
---|
9924 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9925 | return(py_retval);
|
---|
9926 | }
|
---|
9927 |
|
---|
9928 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9929 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9930 | PyObject *
|
---|
9931 | libxml_xmlUCSIsCatSk(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9932 | PyObject *py_retval;
|
---|
9933 | int c_retval;
|
---|
9934 | int code;
|
---|
9935 |
|
---|
9936 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatSk", &code))
|
---|
9937 | return(NULL);
|
---|
9938 |
|
---|
9939 | c_retval = xmlUCSIsCatSk(code);
|
---|
9940 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9941 | return(py_retval);
|
---|
9942 | }
|
---|
9943 |
|
---|
9944 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9945 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9946 | PyObject *
|
---|
9947 | libxml_xmlUCSIsCatSm(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9948 | PyObject *py_retval;
|
---|
9949 | int c_retval;
|
---|
9950 | int code;
|
---|
9951 |
|
---|
9952 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatSm", &code))
|
---|
9953 | return(NULL);
|
---|
9954 |
|
---|
9955 | c_retval = xmlUCSIsCatSm(code);
|
---|
9956 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9957 | return(py_retval);
|
---|
9958 | }
|
---|
9959 |
|
---|
9960 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9961 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9962 | PyObject *
|
---|
9963 | libxml_xmlUCSIsCatSo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9964 | PyObject *py_retval;
|
---|
9965 | int c_retval;
|
---|
9966 | int code;
|
---|
9967 |
|
---|
9968 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatSo", &code))
|
---|
9969 | return(NULL);
|
---|
9970 |
|
---|
9971 | c_retval = xmlUCSIsCatSo(code);
|
---|
9972 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9973 | return(py_retval);
|
---|
9974 | }
|
---|
9975 |
|
---|
9976 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9977 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9978 | PyObject *
|
---|
9979 | libxml_xmlUCSIsCatZ(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9980 | PyObject *py_retval;
|
---|
9981 | int c_retval;
|
---|
9982 | int code;
|
---|
9983 |
|
---|
9984 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatZ", &code))
|
---|
9985 | return(NULL);
|
---|
9986 |
|
---|
9987 | c_retval = xmlUCSIsCatZ(code);
|
---|
9988 | py_retval = libxml_intWrap((int) c_retval);
|
---|
9989 | return(py_retval);
|
---|
9990 | }
|
---|
9991 |
|
---|
9992 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
9993 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
9994 | PyObject *
|
---|
9995 | libxml_xmlUCSIsCatZl(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
9996 | PyObject *py_retval;
|
---|
9997 | int c_retval;
|
---|
9998 | int code;
|
---|
9999 |
|
---|
10000 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatZl", &code))
|
---|
10001 | return(NULL);
|
---|
10002 |
|
---|
10003 | c_retval = xmlUCSIsCatZl(code);
|
---|
10004 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10005 | return(py_retval);
|
---|
10006 | }
|
---|
10007 |
|
---|
10008 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10009 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10010 | PyObject *
|
---|
10011 | libxml_xmlUCSIsCatZp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10012 | PyObject *py_retval;
|
---|
10013 | int c_retval;
|
---|
10014 | int code;
|
---|
10015 |
|
---|
10016 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatZp", &code))
|
---|
10017 | return(NULL);
|
---|
10018 |
|
---|
10019 | c_retval = xmlUCSIsCatZp(code);
|
---|
10020 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10021 | return(py_retval);
|
---|
10022 | }
|
---|
10023 |
|
---|
10024 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10025 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10026 | PyObject *
|
---|
10027 | libxml_xmlUCSIsCatZs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10028 | PyObject *py_retval;
|
---|
10029 | int c_retval;
|
---|
10030 | int code;
|
---|
10031 |
|
---|
10032 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCatZs", &code))
|
---|
10033 | return(NULL);
|
---|
10034 |
|
---|
10035 | c_retval = xmlUCSIsCatZs(code);
|
---|
10036 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10037 | return(py_retval);
|
---|
10038 | }
|
---|
10039 |
|
---|
10040 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10041 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10042 | PyObject *
|
---|
10043 | libxml_xmlUCSIsCherokee(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10044 | PyObject *py_retval;
|
---|
10045 | int c_retval;
|
---|
10046 | int code;
|
---|
10047 |
|
---|
10048 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCherokee", &code))
|
---|
10049 | return(NULL);
|
---|
10050 |
|
---|
10051 | c_retval = xmlUCSIsCherokee(code);
|
---|
10052 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10053 | return(py_retval);
|
---|
10054 | }
|
---|
10055 |
|
---|
10056 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10057 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10058 | PyObject *
|
---|
10059 | libxml_xmlUCSIsCombiningDiacriticalMarks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10060 | PyObject *py_retval;
|
---|
10061 | int c_retval;
|
---|
10062 | int code;
|
---|
10063 |
|
---|
10064 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCombiningDiacriticalMarks", &code))
|
---|
10065 | return(NULL);
|
---|
10066 |
|
---|
10067 | c_retval = xmlUCSIsCombiningDiacriticalMarks(code);
|
---|
10068 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10069 | return(py_retval);
|
---|
10070 | }
|
---|
10071 |
|
---|
10072 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10073 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10074 | PyObject *
|
---|
10075 | libxml_xmlUCSIsCombiningDiacriticalMarksforSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10076 | PyObject *py_retval;
|
---|
10077 | int c_retval;
|
---|
10078 | int code;
|
---|
10079 |
|
---|
10080 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCombiningDiacriticalMarksforSymbols", &code))
|
---|
10081 | return(NULL);
|
---|
10082 |
|
---|
10083 | c_retval = xmlUCSIsCombiningDiacriticalMarksforSymbols(code);
|
---|
10084 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10085 | return(py_retval);
|
---|
10086 | }
|
---|
10087 |
|
---|
10088 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10089 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10090 | PyObject *
|
---|
10091 | libxml_xmlUCSIsCombiningHalfMarks(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10092 | PyObject *py_retval;
|
---|
10093 | int c_retval;
|
---|
10094 | int code;
|
---|
10095 |
|
---|
10096 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCombiningHalfMarks", &code))
|
---|
10097 | return(NULL);
|
---|
10098 |
|
---|
10099 | c_retval = xmlUCSIsCombiningHalfMarks(code);
|
---|
10100 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10101 | return(py_retval);
|
---|
10102 | }
|
---|
10103 |
|
---|
10104 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10105 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10106 | PyObject *
|
---|
10107 | libxml_xmlUCSIsCombiningMarksforSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10108 | PyObject *py_retval;
|
---|
10109 | int c_retval;
|
---|
10110 | int code;
|
---|
10111 |
|
---|
10112 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCombiningMarksforSymbols", &code))
|
---|
10113 | return(NULL);
|
---|
10114 |
|
---|
10115 | c_retval = xmlUCSIsCombiningMarksforSymbols(code);
|
---|
10116 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10117 | return(py_retval);
|
---|
10118 | }
|
---|
10119 |
|
---|
10120 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10121 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10122 | PyObject *
|
---|
10123 | libxml_xmlUCSIsControlPictures(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10124 | PyObject *py_retval;
|
---|
10125 | int c_retval;
|
---|
10126 | int code;
|
---|
10127 |
|
---|
10128 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsControlPictures", &code))
|
---|
10129 | return(NULL);
|
---|
10130 |
|
---|
10131 | c_retval = xmlUCSIsControlPictures(code);
|
---|
10132 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10133 | return(py_retval);
|
---|
10134 | }
|
---|
10135 |
|
---|
10136 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10137 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10138 | PyObject *
|
---|
10139 | libxml_xmlUCSIsCurrencySymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10140 | PyObject *py_retval;
|
---|
10141 | int c_retval;
|
---|
10142 | int code;
|
---|
10143 |
|
---|
10144 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCurrencySymbols", &code))
|
---|
10145 | return(NULL);
|
---|
10146 |
|
---|
10147 | c_retval = xmlUCSIsCurrencySymbols(code);
|
---|
10148 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10149 | return(py_retval);
|
---|
10150 | }
|
---|
10151 |
|
---|
10152 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10153 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10154 | PyObject *
|
---|
10155 | libxml_xmlUCSIsCypriotSyllabary(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10156 | PyObject *py_retval;
|
---|
10157 | int c_retval;
|
---|
10158 | int code;
|
---|
10159 |
|
---|
10160 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCypriotSyllabary", &code))
|
---|
10161 | return(NULL);
|
---|
10162 |
|
---|
10163 | c_retval = xmlUCSIsCypriotSyllabary(code);
|
---|
10164 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10165 | return(py_retval);
|
---|
10166 | }
|
---|
10167 |
|
---|
10168 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10169 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10170 | PyObject *
|
---|
10171 | libxml_xmlUCSIsCyrillic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10172 | PyObject *py_retval;
|
---|
10173 | int c_retval;
|
---|
10174 | int code;
|
---|
10175 |
|
---|
10176 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCyrillic", &code))
|
---|
10177 | return(NULL);
|
---|
10178 |
|
---|
10179 | c_retval = xmlUCSIsCyrillic(code);
|
---|
10180 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10181 | return(py_retval);
|
---|
10182 | }
|
---|
10183 |
|
---|
10184 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10185 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10186 | PyObject *
|
---|
10187 | libxml_xmlUCSIsCyrillicSupplement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10188 | PyObject *py_retval;
|
---|
10189 | int c_retval;
|
---|
10190 | int code;
|
---|
10191 |
|
---|
10192 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsCyrillicSupplement", &code))
|
---|
10193 | return(NULL);
|
---|
10194 |
|
---|
10195 | c_retval = xmlUCSIsCyrillicSupplement(code);
|
---|
10196 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10197 | return(py_retval);
|
---|
10198 | }
|
---|
10199 |
|
---|
10200 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10201 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10202 | PyObject *
|
---|
10203 | libxml_xmlUCSIsDeseret(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10204 | PyObject *py_retval;
|
---|
10205 | int c_retval;
|
---|
10206 | int code;
|
---|
10207 |
|
---|
10208 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsDeseret", &code))
|
---|
10209 | return(NULL);
|
---|
10210 |
|
---|
10211 | c_retval = xmlUCSIsDeseret(code);
|
---|
10212 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10213 | return(py_retval);
|
---|
10214 | }
|
---|
10215 |
|
---|
10216 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10217 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10218 | PyObject *
|
---|
10219 | libxml_xmlUCSIsDevanagari(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10220 | PyObject *py_retval;
|
---|
10221 | int c_retval;
|
---|
10222 | int code;
|
---|
10223 |
|
---|
10224 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsDevanagari", &code))
|
---|
10225 | return(NULL);
|
---|
10226 |
|
---|
10227 | c_retval = xmlUCSIsDevanagari(code);
|
---|
10228 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10229 | return(py_retval);
|
---|
10230 | }
|
---|
10231 |
|
---|
10232 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10233 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10234 | PyObject *
|
---|
10235 | libxml_xmlUCSIsDingbats(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10236 | PyObject *py_retval;
|
---|
10237 | int c_retval;
|
---|
10238 | int code;
|
---|
10239 |
|
---|
10240 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsDingbats", &code))
|
---|
10241 | return(NULL);
|
---|
10242 |
|
---|
10243 | c_retval = xmlUCSIsDingbats(code);
|
---|
10244 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10245 | return(py_retval);
|
---|
10246 | }
|
---|
10247 |
|
---|
10248 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10249 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10250 | PyObject *
|
---|
10251 | libxml_xmlUCSIsEnclosedAlphanumerics(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10252 | PyObject *py_retval;
|
---|
10253 | int c_retval;
|
---|
10254 | int code;
|
---|
10255 |
|
---|
10256 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsEnclosedAlphanumerics", &code))
|
---|
10257 | return(NULL);
|
---|
10258 |
|
---|
10259 | c_retval = xmlUCSIsEnclosedAlphanumerics(code);
|
---|
10260 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10261 | return(py_retval);
|
---|
10262 | }
|
---|
10263 |
|
---|
10264 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10265 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10266 | PyObject *
|
---|
10267 | libxml_xmlUCSIsEnclosedCJKLettersandMonths(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10268 | PyObject *py_retval;
|
---|
10269 | int c_retval;
|
---|
10270 | int code;
|
---|
10271 |
|
---|
10272 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsEnclosedCJKLettersandMonths", &code))
|
---|
10273 | return(NULL);
|
---|
10274 |
|
---|
10275 | c_retval = xmlUCSIsEnclosedCJKLettersandMonths(code);
|
---|
10276 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10277 | return(py_retval);
|
---|
10278 | }
|
---|
10279 |
|
---|
10280 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10281 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10282 | PyObject *
|
---|
10283 | libxml_xmlUCSIsEthiopic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10284 | PyObject *py_retval;
|
---|
10285 | int c_retval;
|
---|
10286 | int code;
|
---|
10287 |
|
---|
10288 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsEthiopic", &code))
|
---|
10289 | return(NULL);
|
---|
10290 |
|
---|
10291 | c_retval = xmlUCSIsEthiopic(code);
|
---|
10292 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10293 | return(py_retval);
|
---|
10294 | }
|
---|
10295 |
|
---|
10296 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10297 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10298 | PyObject *
|
---|
10299 | libxml_xmlUCSIsGeneralPunctuation(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10300 | PyObject *py_retval;
|
---|
10301 | int c_retval;
|
---|
10302 | int code;
|
---|
10303 |
|
---|
10304 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGeneralPunctuation", &code))
|
---|
10305 | return(NULL);
|
---|
10306 |
|
---|
10307 | c_retval = xmlUCSIsGeneralPunctuation(code);
|
---|
10308 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10309 | return(py_retval);
|
---|
10310 | }
|
---|
10311 |
|
---|
10312 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10313 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10314 | PyObject *
|
---|
10315 | libxml_xmlUCSIsGeometricShapes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10316 | PyObject *py_retval;
|
---|
10317 | int c_retval;
|
---|
10318 | int code;
|
---|
10319 |
|
---|
10320 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGeometricShapes", &code))
|
---|
10321 | return(NULL);
|
---|
10322 |
|
---|
10323 | c_retval = xmlUCSIsGeometricShapes(code);
|
---|
10324 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10325 | return(py_retval);
|
---|
10326 | }
|
---|
10327 |
|
---|
10328 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10329 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10330 | PyObject *
|
---|
10331 | libxml_xmlUCSIsGeorgian(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10332 | PyObject *py_retval;
|
---|
10333 | int c_retval;
|
---|
10334 | int code;
|
---|
10335 |
|
---|
10336 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGeorgian", &code))
|
---|
10337 | return(NULL);
|
---|
10338 |
|
---|
10339 | c_retval = xmlUCSIsGeorgian(code);
|
---|
10340 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10341 | return(py_retval);
|
---|
10342 | }
|
---|
10343 |
|
---|
10344 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10345 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10346 | PyObject *
|
---|
10347 | libxml_xmlUCSIsGothic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10348 | PyObject *py_retval;
|
---|
10349 | int c_retval;
|
---|
10350 | int code;
|
---|
10351 |
|
---|
10352 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGothic", &code))
|
---|
10353 | return(NULL);
|
---|
10354 |
|
---|
10355 | c_retval = xmlUCSIsGothic(code);
|
---|
10356 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10357 | return(py_retval);
|
---|
10358 | }
|
---|
10359 |
|
---|
10360 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10361 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10362 | PyObject *
|
---|
10363 | libxml_xmlUCSIsGreek(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10364 | PyObject *py_retval;
|
---|
10365 | int c_retval;
|
---|
10366 | int code;
|
---|
10367 |
|
---|
10368 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGreek", &code))
|
---|
10369 | return(NULL);
|
---|
10370 |
|
---|
10371 | c_retval = xmlUCSIsGreek(code);
|
---|
10372 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10373 | return(py_retval);
|
---|
10374 | }
|
---|
10375 |
|
---|
10376 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10377 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10378 | PyObject *
|
---|
10379 | libxml_xmlUCSIsGreekExtended(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10380 | PyObject *py_retval;
|
---|
10381 | int c_retval;
|
---|
10382 | int code;
|
---|
10383 |
|
---|
10384 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGreekExtended", &code))
|
---|
10385 | return(NULL);
|
---|
10386 |
|
---|
10387 | c_retval = xmlUCSIsGreekExtended(code);
|
---|
10388 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10389 | return(py_retval);
|
---|
10390 | }
|
---|
10391 |
|
---|
10392 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10393 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10394 | PyObject *
|
---|
10395 | libxml_xmlUCSIsGreekandCoptic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10396 | PyObject *py_retval;
|
---|
10397 | int c_retval;
|
---|
10398 | int code;
|
---|
10399 |
|
---|
10400 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGreekandCoptic", &code))
|
---|
10401 | return(NULL);
|
---|
10402 |
|
---|
10403 | c_retval = xmlUCSIsGreekandCoptic(code);
|
---|
10404 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10405 | return(py_retval);
|
---|
10406 | }
|
---|
10407 |
|
---|
10408 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10409 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10410 | PyObject *
|
---|
10411 | libxml_xmlUCSIsGujarati(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10412 | PyObject *py_retval;
|
---|
10413 | int c_retval;
|
---|
10414 | int code;
|
---|
10415 |
|
---|
10416 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGujarati", &code))
|
---|
10417 | return(NULL);
|
---|
10418 |
|
---|
10419 | c_retval = xmlUCSIsGujarati(code);
|
---|
10420 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10421 | return(py_retval);
|
---|
10422 | }
|
---|
10423 |
|
---|
10424 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10425 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10426 | PyObject *
|
---|
10427 | libxml_xmlUCSIsGurmukhi(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10428 | PyObject *py_retval;
|
---|
10429 | int c_retval;
|
---|
10430 | int code;
|
---|
10431 |
|
---|
10432 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsGurmukhi", &code))
|
---|
10433 | return(NULL);
|
---|
10434 |
|
---|
10435 | c_retval = xmlUCSIsGurmukhi(code);
|
---|
10436 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10437 | return(py_retval);
|
---|
10438 | }
|
---|
10439 |
|
---|
10440 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10441 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10442 | PyObject *
|
---|
10443 | libxml_xmlUCSIsHalfwidthandFullwidthForms(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10444 | PyObject *py_retval;
|
---|
10445 | int c_retval;
|
---|
10446 | int code;
|
---|
10447 |
|
---|
10448 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHalfwidthandFullwidthForms", &code))
|
---|
10449 | return(NULL);
|
---|
10450 |
|
---|
10451 | c_retval = xmlUCSIsHalfwidthandFullwidthForms(code);
|
---|
10452 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10453 | return(py_retval);
|
---|
10454 | }
|
---|
10455 |
|
---|
10456 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10457 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10458 | PyObject *
|
---|
10459 | libxml_xmlUCSIsHangulCompatibilityJamo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10460 | PyObject *py_retval;
|
---|
10461 | int c_retval;
|
---|
10462 | int code;
|
---|
10463 |
|
---|
10464 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHangulCompatibilityJamo", &code))
|
---|
10465 | return(NULL);
|
---|
10466 |
|
---|
10467 | c_retval = xmlUCSIsHangulCompatibilityJamo(code);
|
---|
10468 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10469 | return(py_retval);
|
---|
10470 | }
|
---|
10471 |
|
---|
10472 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10473 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10474 | PyObject *
|
---|
10475 | libxml_xmlUCSIsHangulJamo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10476 | PyObject *py_retval;
|
---|
10477 | int c_retval;
|
---|
10478 | int code;
|
---|
10479 |
|
---|
10480 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHangulJamo", &code))
|
---|
10481 | return(NULL);
|
---|
10482 |
|
---|
10483 | c_retval = xmlUCSIsHangulJamo(code);
|
---|
10484 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10485 | return(py_retval);
|
---|
10486 | }
|
---|
10487 |
|
---|
10488 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10489 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10490 | PyObject *
|
---|
10491 | libxml_xmlUCSIsHangulSyllables(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10492 | PyObject *py_retval;
|
---|
10493 | int c_retval;
|
---|
10494 | int code;
|
---|
10495 |
|
---|
10496 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHangulSyllables", &code))
|
---|
10497 | return(NULL);
|
---|
10498 |
|
---|
10499 | c_retval = xmlUCSIsHangulSyllables(code);
|
---|
10500 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10501 | return(py_retval);
|
---|
10502 | }
|
---|
10503 |
|
---|
10504 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10505 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10506 | PyObject *
|
---|
10507 | libxml_xmlUCSIsHanunoo(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10508 | PyObject *py_retval;
|
---|
10509 | int c_retval;
|
---|
10510 | int code;
|
---|
10511 |
|
---|
10512 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHanunoo", &code))
|
---|
10513 | return(NULL);
|
---|
10514 |
|
---|
10515 | c_retval = xmlUCSIsHanunoo(code);
|
---|
10516 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10517 | return(py_retval);
|
---|
10518 | }
|
---|
10519 |
|
---|
10520 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10521 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10522 | PyObject *
|
---|
10523 | libxml_xmlUCSIsHebrew(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10524 | PyObject *py_retval;
|
---|
10525 | int c_retval;
|
---|
10526 | int code;
|
---|
10527 |
|
---|
10528 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHebrew", &code))
|
---|
10529 | return(NULL);
|
---|
10530 |
|
---|
10531 | c_retval = xmlUCSIsHebrew(code);
|
---|
10532 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10533 | return(py_retval);
|
---|
10534 | }
|
---|
10535 |
|
---|
10536 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10537 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10538 | PyObject *
|
---|
10539 | libxml_xmlUCSIsHighPrivateUseSurrogates(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10540 | PyObject *py_retval;
|
---|
10541 | int c_retval;
|
---|
10542 | int code;
|
---|
10543 |
|
---|
10544 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHighPrivateUseSurrogates", &code))
|
---|
10545 | return(NULL);
|
---|
10546 |
|
---|
10547 | c_retval = xmlUCSIsHighPrivateUseSurrogates(code);
|
---|
10548 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10549 | return(py_retval);
|
---|
10550 | }
|
---|
10551 |
|
---|
10552 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10553 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10554 | PyObject *
|
---|
10555 | libxml_xmlUCSIsHighSurrogates(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10556 | PyObject *py_retval;
|
---|
10557 | int c_retval;
|
---|
10558 | int code;
|
---|
10559 |
|
---|
10560 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHighSurrogates", &code))
|
---|
10561 | return(NULL);
|
---|
10562 |
|
---|
10563 | c_retval = xmlUCSIsHighSurrogates(code);
|
---|
10564 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10565 | return(py_retval);
|
---|
10566 | }
|
---|
10567 |
|
---|
10568 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10569 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10570 | PyObject *
|
---|
10571 | libxml_xmlUCSIsHiragana(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10572 | PyObject *py_retval;
|
---|
10573 | int c_retval;
|
---|
10574 | int code;
|
---|
10575 |
|
---|
10576 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsHiragana", &code))
|
---|
10577 | return(NULL);
|
---|
10578 |
|
---|
10579 | c_retval = xmlUCSIsHiragana(code);
|
---|
10580 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10581 | return(py_retval);
|
---|
10582 | }
|
---|
10583 |
|
---|
10584 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10585 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10586 | PyObject *
|
---|
10587 | libxml_xmlUCSIsIPAExtensions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10588 | PyObject *py_retval;
|
---|
10589 | int c_retval;
|
---|
10590 | int code;
|
---|
10591 |
|
---|
10592 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsIPAExtensions", &code))
|
---|
10593 | return(NULL);
|
---|
10594 |
|
---|
10595 | c_retval = xmlUCSIsIPAExtensions(code);
|
---|
10596 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10597 | return(py_retval);
|
---|
10598 | }
|
---|
10599 |
|
---|
10600 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10601 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10602 | PyObject *
|
---|
10603 | libxml_xmlUCSIsIdeographicDescriptionCharacters(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10604 | PyObject *py_retval;
|
---|
10605 | int c_retval;
|
---|
10606 | int code;
|
---|
10607 |
|
---|
10608 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsIdeographicDescriptionCharacters", &code))
|
---|
10609 | return(NULL);
|
---|
10610 |
|
---|
10611 | c_retval = xmlUCSIsIdeographicDescriptionCharacters(code);
|
---|
10612 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10613 | return(py_retval);
|
---|
10614 | }
|
---|
10615 |
|
---|
10616 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10617 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10618 | PyObject *
|
---|
10619 | libxml_xmlUCSIsKanbun(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10620 | PyObject *py_retval;
|
---|
10621 | int c_retval;
|
---|
10622 | int code;
|
---|
10623 |
|
---|
10624 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKanbun", &code))
|
---|
10625 | return(NULL);
|
---|
10626 |
|
---|
10627 | c_retval = xmlUCSIsKanbun(code);
|
---|
10628 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10629 | return(py_retval);
|
---|
10630 | }
|
---|
10631 |
|
---|
10632 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10633 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10634 | PyObject *
|
---|
10635 | libxml_xmlUCSIsKangxiRadicals(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10636 | PyObject *py_retval;
|
---|
10637 | int c_retval;
|
---|
10638 | int code;
|
---|
10639 |
|
---|
10640 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKangxiRadicals", &code))
|
---|
10641 | return(NULL);
|
---|
10642 |
|
---|
10643 | c_retval = xmlUCSIsKangxiRadicals(code);
|
---|
10644 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10645 | return(py_retval);
|
---|
10646 | }
|
---|
10647 |
|
---|
10648 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10649 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10650 | PyObject *
|
---|
10651 | libxml_xmlUCSIsKannada(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10652 | PyObject *py_retval;
|
---|
10653 | int c_retval;
|
---|
10654 | int code;
|
---|
10655 |
|
---|
10656 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKannada", &code))
|
---|
10657 | return(NULL);
|
---|
10658 |
|
---|
10659 | c_retval = xmlUCSIsKannada(code);
|
---|
10660 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10661 | return(py_retval);
|
---|
10662 | }
|
---|
10663 |
|
---|
10664 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10665 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10666 | PyObject *
|
---|
10667 | libxml_xmlUCSIsKatakana(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10668 | PyObject *py_retval;
|
---|
10669 | int c_retval;
|
---|
10670 | int code;
|
---|
10671 |
|
---|
10672 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKatakana", &code))
|
---|
10673 | return(NULL);
|
---|
10674 |
|
---|
10675 | c_retval = xmlUCSIsKatakana(code);
|
---|
10676 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10677 | return(py_retval);
|
---|
10678 | }
|
---|
10679 |
|
---|
10680 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10681 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10682 | PyObject *
|
---|
10683 | libxml_xmlUCSIsKatakanaPhoneticExtensions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10684 | PyObject *py_retval;
|
---|
10685 | int c_retval;
|
---|
10686 | int code;
|
---|
10687 |
|
---|
10688 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKatakanaPhoneticExtensions", &code))
|
---|
10689 | return(NULL);
|
---|
10690 |
|
---|
10691 | c_retval = xmlUCSIsKatakanaPhoneticExtensions(code);
|
---|
10692 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10693 | return(py_retval);
|
---|
10694 | }
|
---|
10695 |
|
---|
10696 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10697 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10698 | PyObject *
|
---|
10699 | libxml_xmlUCSIsKhmer(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10700 | PyObject *py_retval;
|
---|
10701 | int c_retval;
|
---|
10702 | int code;
|
---|
10703 |
|
---|
10704 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKhmer", &code))
|
---|
10705 | return(NULL);
|
---|
10706 |
|
---|
10707 | c_retval = xmlUCSIsKhmer(code);
|
---|
10708 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10709 | return(py_retval);
|
---|
10710 | }
|
---|
10711 |
|
---|
10712 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10713 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10714 | PyObject *
|
---|
10715 | libxml_xmlUCSIsKhmerSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10716 | PyObject *py_retval;
|
---|
10717 | int c_retval;
|
---|
10718 | int code;
|
---|
10719 |
|
---|
10720 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsKhmerSymbols", &code))
|
---|
10721 | return(NULL);
|
---|
10722 |
|
---|
10723 | c_retval = xmlUCSIsKhmerSymbols(code);
|
---|
10724 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10725 | return(py_retval);
|
---|
10726 | }
|
---|
10727 |
|
---|
10728 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10729 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10730 | PyObject *
|
---|
10731 | libxml_xmlUCSIsLao(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10732 | PyObject *py_retval;
|
---|
10733 | int c_retval;
|
---|
10734 | int code;
|
---|
10735 |
|
---|
10736 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLao", &code))
|
---|
10737 | return(NULL);
|
---|
10738 |
|
---|
10739 | c_retval = xmlUCSIsLao(code);
|
---|
10740 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10741 | return(py_retval);
|
---|
10742 | }
|
---|
10743 |
|
---|
10744 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10745 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10746 | PyObject *
|
---|
10747 | libxml_xmlUCSIsLatin1Supplement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10748 | PyObject *py_retval;
|
---|
10749 | int c_retval;
|
---|
10750 | int code;
|
---|
10751 |
|
---|
10752 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLatin1Supplement", &code))
|
---|
10753 | return(NULL);
|
---|
10754 |
|
---|
10755 | c_retval = xmlUCSIsLatin1Supplement(code);
|
---|
10756 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10757 | return(py_retval);
|
---|
10758 | }
|
---|
10759 |
|
---|
10760 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10761 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10762 | PyObject *
|
---|
10763 | libxml_xmlUCSIsLatinExtendedA(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10764 | PyObject *py_retval;
|
---|
10765 | int c_retval;
|
---|
10766 | int code;
|
---|
10767 |
|
---|
10768 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLatinExtendedA", &code))
|
---|
10769 | return(NULL);
|
---|
10770 |
|
---|
10771 | c_retval = xmlUCSIsLatinExtendedA(code);
|
---|
10772 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10773 | return(py_retval);
|
---|
10774 | }
|
---|
10775 |
|
---|
10776 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10777 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10778 | PyObject *
|
---|
10779 | libxml_xmlUCSIsLatinExtendedAdditional(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10780 | PyObject *py_retval;
|
---|
10781 | int c_retval;
|
---|
10782 | int code;
|
---|
10783 |
|
---|
10784 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLatinExtendedAdditional", &code))
|
---|
10785 | return(NULL);
|
---|
10786 |
|
---|
10787 | c_retval = xmlUCSIsLatinExtendedAdditional(code);
|
---|
10788 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10789 | return(py_retval);
|
---|
10790 | }
|
---|
10791 |
|
---|
10792 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10793 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10794 | PyObject *
|
---|
10795 | libxml_xmlUCSIsLatinExtendedB(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10796 | PyObject *py_retval;
|
---|
10797 | int c_retval;
|
---|
10798 | int code;
|
---|
10799 |
|
---|
10800 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLatinExtendedB", &code))
|
---|
10801 | return(NULL);
|
---|
10802 |
|
---|
10803 | c_retval = xmlUCSIsLatinExtendedB(code);
|
---|
10804 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10805 | return(py_retval);
|
---|
10806 | }
|
---|
10807 |
|
---|
10808 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10809 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10810 | PyObject *
|
---|
10811 | libxml_xmlUCSIsLetterlikeSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10812 | PyObject *py_retval;
|
---|
10813 | int c_retval;
|
---|
10814 | int code;
|
---|
10815 |
|
---|
10816 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLetterlikeSymbols", &code))
|
---|
10817 | return(NULL);
|
---|
10818 |
|
---|
10819 | c_retval = xmlUCSIsLetterlikeSymbols(code);
|
---|
10820 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10821 | return(py_retval);
|
---|
10822 | }
|
---|
10823 |
|
---|
10824 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10825 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10826 | PyObject *
|
---|
10827 | libxml_xmlUCSIsLimbu(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10828 | PyObject *py_retval;
|
---|
10829 | int c_retval;
|
---|
10830 | int code;
|
---|
10831 |
|
---|
10832 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLimbu", &code))
|
---|
10833 | return(NULL);
|
---|
10834 |
|
---|
10835 | c_retval = xmlUCSIsLimbu(code);
|
---|
10836 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10837 | return(py_retval);
|
---|
10838 | }
|
---|
10839 |
|
---|
10840 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10841 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10842 | PyObject *
|
---|
10843 | libxml_xmlUCSIsLinearBIdeograms(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10844 | PyObject *py_retval;
|
---|
10845 | int c_retval;
|
---|
10846 | int code;
|
---|
10847 |
|
---|
10848 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLinearBIdeograms", &code))
|
---|
10849 | return(NULL);
|
---|
10850 |
|
---|
10851 | c_retval = xmlUCSIsLinearBIdeograms(code);
|
---|
10852 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10853 | return(py_retval);
|
---|
10854 | }
|
---|
10855 |
|
---|
10856 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10857 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10858 | PyObject *
|
---|
10859 | libxml_xmlUCSIsLinearBSyllabary(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10860 | PyObject *py_retval;
|
---|
10861 | int c_retval;
|
---|
10862 | int code;
|
---|
10863 |
|
---|
10864 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLinearBSyllabary", &code))
|
---|
10865 | return(NULL);
|
---|
10866 |
|
---|
10867 | c_retval = xmlUCSIsLinearBSyllabary(code);
|
---|
10868 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10869 | return(py_retval);
|
---|
10870 | }
|
---|
10871 |
|
---|
10872 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10873 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10874 | PyObject *
|
---|
10875 | libxml_xmlUCSIsLowSurrogates(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10876 | PyObject *py_retval;
|
---|
10877 | int c_retval;
|
---|
10878 | int code;
|
---|
10879 |
|
---|
10880 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsLowSurrogates", &code))
|
---|
10881 | return(NULL);
|
---|
10882 |
|
---|
10883 | c_retval = xmlUCSIsLowSurrogates(code);
|
---|
10884 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10885 | return(py_retval);
|
---|
10886 | }
|
---|
10887 |
|
---|
10888 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10889 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10890 | PyObject *
|
---|
10891 | libxml_xmlUCSIsMalayalam(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10892 | PyObject *py_retval;
|
---|
10893 | int c_retval;
|
---|
10894 | int code;
|
---|
10895 |
|
---|
10896 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMalayalam", &code))
|
---|
10897 | return(NULL);
|
---|
10898 |
|
---|
10899 | c_retval = xmlUCSIsMalayalam(code);
|
---|
10900 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10901 | return(py_retval);
|
---|
10902 | }
|
---|
10903 |
|
---|
10904 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10905 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10906 | PyObject *
|
---|
10907 | libxml_xmlUCSIsMathematicalAlphanumericSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10908 | PyObject *py_retval;
|
---|
10909 | int c_retval;
|
---|
10910 | int code;
|
---|
10911 |
|
---|
10912 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMathematicalAlphanumericSymbols", &code))
|
---|
10913 | return(NULL);
|
---|
10914 |
|
---|
10915 | c_retval = xmlUCSIsMathematicalAlphanumericSymbols(code);
|
---|
10916 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10917 | return(py_retval);
|
---|
10918 | }
|
---|
10919 |
|
---|
10920 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10921 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10922 | PyObject *
|
---|
10923 | libxml_xmlUCSIsMathematicalOperators(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10924 | PyObject *py_retval;
|
---|
10925 | int c_retval;
|
---|
10926 | int code;
|
---|
10927 |
|
---|
10928 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMathematicalOperators", &code))
|
---|
10929 | return(NULL);
|
---|
10930 |
|
---|
10931 | c_retval = xmlUCSIsMathematicalOperators(code);
|
---|
10932 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10933 | return(py_retval);
|
---|
10934 | }
|
---|
10935 |
|
---|
10936 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10937 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10938 | PyObject *
|
---|
10939 | libxml_xmlUCSIsMiscellaneousMathematicalSymbolsA(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10940 | PyObject *py_retval;
|
---|
10941 | int c_retval;
|
---|
10942 | int code;
|
---|
10943 |
|
---|
10944 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMiscellaneousMathematicalSymbolsA", &code))
|
---|
10945 | return(NULL);
|
---|
10946 |
|
---|
10947 | c_retval = xmlUCSIsMiscellaneousMathematicalSymbolsA(code);
|
---|
10948 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10949 | return(py_retval);
|
---|
10950 | }
|
---|
10951 |
|
---|
10952 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10953 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10954 | PyObject *
|
---|
10955 | libxml_xmlUCSIsMiscellaneousMathematicalSymbolsB(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10956 | PyObject *py_retval;
|
---|
10957 | int c_retval;
|
---|
10958 | int code;
|
---|
10959 |
|
---|
10960 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMiscellaneousMathematicalSymbolsB", &code))
|
---|
10961 | return(NULL);
|
---|
10962 |
|
---|
10963 | c_retval = xmlUCSIsMiscellaneousMathematicalSymbolsB(code);
|
---|
10964 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10965 | return(py_retval);
|
---|
10966 | }
|
---|
10967 |
|
---|
10968 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10969 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10970 | PyObject *
|
---|
10971 | libxml_xmlUCSIsMiscellaneousSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10972 | PyObject *py_retval;
|
---|
10973 | int c_retval;
|
---|
10974 | int code;
|
---|
10975 |
|
---|
10976 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMiscellaneousSymbols", &code))
|
---|
10977 | return(NULL);
|
---|
10978 |
|
---|
10979 | c_retval = xmlUCSIsMiscellaneousSymbols(code);
|
---|
10980 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10981 | return(py_retval);
|
---|
10982 | }
|
---|
10983 |
|
---|
10984 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
10985 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
10986 | PyObject *
|
---|
10987 | libxml_xmlUCSIsMiscellaneousSymbolsandArrows(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
10988 | PyObject *py_retval;
|
---|
10989 | int c_retval;
|
---|
10990 | int code;
|
---|
10991 |
|
---|
10992 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMiscellaneousSymbolsandArrows", &code))
|
---|
10993 | return(NULL);
|
---|
10994 |
|
---|
10995 | c_retval = xmlUCSIsMiscellaneousSymbolsandArrows(code);
|
---|
10996 | py_retval = libxml_intWrap((int) c_retval);
|
---|
10997 | return(py_retval);
|
---|
10998 | }
|
---|
10999 |
|
---|
11000 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11001 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11002 | PyObject *
|
---|
11003 | libxml_xmlUCSIsMiscellaneousTechnical(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11004 | PyObject *py_retval;
|
---|
11005 | int c_retval;
|
---|
11006 | int code;
|
---|
11007 |
|
---|
11008 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMiscellaneousTechnical", &code))
|
---|
11009 | return(NULL);
|
---|
11010 |
|
---|
11011 | c_retval = xmlUCSIsMiscellaneousTechnical(code);
|
---|
11012 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11013 | return(py_retval);
|
---|
11014 | }
|
---|
11015 |
|
---|
11016 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11017 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11018 | PyObject *
|
---|
11019 | libxml_xmlUCSIsMongolian(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11020 | PyObject *py_retval;
|
---|
11021 | int c_retval;
|
---|
11022 | int code;
|
---|
11023 |
|
---|
11024 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMongolian", &code))
|
---|
11025 | return(NULL);
|
---|
11026 |
|
---|
11027 | c_retval = xmlUCSIsMongolian(code);
|
---|
11028 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11029 | return(py_retval);
|
---|
11030 | }
|
---|
11031 |
|
---|
11032 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11033 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11034 | PyObject *
|
---|
11035 | libxml_xmlUCSIsMusicalSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11036 | PyObject *py_retval;
|
---|
11037 | int c_retval;
|
---|
11038 | int code;
|
---|
11039 |
|
---|
11040 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMusicalSymbols", &code))
|
---|
11041 | return(NULL);
|
---|
11042 |
|
---|
11043 | c_retval = xmlUCSIsMusicalSymbols(code);
|
---|
11044 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11045 | return(py_retval);
|
---|
11046 | }
|
---|
11047 |
|
---|
11048 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11049 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11050 | PyObject *
|
---|
11051 | libxml_xmlUCSIsMyanmar(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11052 | PyObject *py_retval;
|
---|
11053 | int c_retval;
|
---|
11054 | int code;
|
---|
11055 |
|
---|
11056 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsMyanmar", &code))
|
---|
11057 | return(NULL);
|
---|
11058 |
|
---|
11059 | c_retval = xmlUCSIsMyanmar(code);
|
---|
11060 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11061 | return(py_retval);
|
---|
11062 | }
|
---|
11063 |
|
---|
11064 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11065 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11066 | PyObject *
|
---|
11067 | libxml_xmlUCSIsNumberForms(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11068 | PyObject *py_retval;
|
---|
11069 | int c_retval;
|
---|
11070 | int code;
|
---|
11071 |
|
---|
11072 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsNumberForms", &code))
|
---|
11073 | return(NULL);
|
---|
11074 |
|
---|
11075 | c_retval = xmlUCSIsNumberForms(code);
|
---|
11076 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11077 | return(py_retval);
|
---|
11078 | }
|
---|
11079 |
|
---|
11080 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11081 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11082 | PyObject *
|
---|
11083 | libxml_xmlUCSIsOgham(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11084 | PyObject *py_retval;
|
---|
11085 | int c_retval;
|
---|
11086 | int code;
|
---|
11087 |
|
---|
11088 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsOgham", &code))
|
---|
11089 | return(NULL);
|
---|
11090 |
|
---|
11091 | c_retval = xmlUCSIsOgham(code);
|
---|
11092 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11093 | return(py_retval);
|
---|
11094 | }
|
---|
11095 |
|
---|
11096 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11097 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11098 | PyObject *
|
---|
11099 | libxml_xmlUCSIsOldItalic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11100 | PyObject *py_retval;
|
---|
11101 | int c_retval;
|
---|
11102 | int code;
|
---|
11103 |
|
---|
11104 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsOldItalic", &code))
|
---|
11105 | return(NULL);
|
---|
11106 |
|
---|
11107 | c_retval = xmlUCSIsOldItalic(code);
|
---|
11108 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11109 | return(py_retval);
|
---|
11110 | }
|
---|
11111 |
|
---|
11112 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11113 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11114 | PyObject *
|
---|
11115 | libxml_xmlUCSIsOpticalCharacterRecognition(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11116 | PyObject *py_retval;
|
---|
11117 | int c_retval;
|
---|
11118 | int code;
|
---|
11119 |
|
---|
11120 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsOpticalCharacterRecognition", &code))
|
---|
11121 | return(NULL);
|
---|
11122 |
|
---|
11123 | c_retval = xmlUCSIsOpticalCharacterRecognition(code);
|
---|
11124 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11125 | return(py_retval);
|
---|
11126 | }
|
---|
11127 |
|
---|
11128 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11129 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11130 | PyObject *
|
---|
11131 | libxml_xmlUCSIsOriya(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11132 | PyObject *py_retval;
|
---|
11133 | int c_retval;
|
---|
11134 | int code;
|
---|
11135 |
|
---|
11136 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsOriya", &code))
|
---|
11137 | return(NULL);
|
---|
11138 |
|
---|
11139 | c_retval = xmlUCSIsOriya(code);
|
---|
11140 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11141 | return(py_retval);
|
---|
11142 | }
|
---|
11143 |
|
---|
11144 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11145 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11146 | PyObject *
|
---|
11147 | libxml_xmlUCSIsOsmanya(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11148 | PyObject *py_retval;
|
---|
11149 | int c_retval;
|
---|
11150 | int code;
|
---|
11151 |
|
---|
11152 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsOsmanya", &code))
|
---|
11153 | return(NULL);
|
---|
11154 |
|
---|
11155 | c_retval = xmlUCSIsOsmanya(code);
|
---|
11156 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11157 | return(py_retval);
|
---|
11158 | }
|
---|
11159 |
|
---|
11160 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11161 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11162 | PyObject *
|
---|
11163 | libxml_xmlUCSIsPhoneticExtensions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11164 | PyObject *py_retval;
|
---|
11165 | int c_retval;
|
---|
11166 | int code;
|
---|
11167 |
|
---|
11168 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsPhoneticExtensions", &code))
|
---|
11169 | return(NULL);
|
---|
11170 |
|
---|
11171 | c_retval = xmlUCSIsPhoneticExtensions(code);
|
---|
11172 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11173 | return(py_retval);
|
---|
11174 | }
|
---|
11175 |
|
---|
11176 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11177 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11178 | PyObject *
|
---|
11179 | libxml_xmlUCSIsPrivateUse(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11180 | PyObject *py_retval;
|
---|
11181 | int c_retval;
|
---|
11182 | int code;
|
---|
11183 |
|
---|
11184 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsPrivateUse", &code))
|
---|
11185 | return(NULL);
|
---|
11186 |
|
---|
11187 | c_retval = xmlUCSIsPrivateUse(code);
|
---|
11188 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11189 | return(py_retval);
|
---|
11190 | }
|
---|
11191 |
|
---|
11192 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11193 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11194 | PyObject *
|
---|
11195 | libxml_xmlUCSIsPrivateUseArea(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11196 | PyObject *py_retval;
|
---|
11197 | int c_retval;
|
---|
11198 | int code;
|
---|
11199 |
|
---|
11200 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsPrivateUseArea", &code))
|
---|
11201 | return(NULL);
|
---|
11202 |
|
---|
11203 | c_retval = xmlUCSIsPrivateUseArea(code);
|
---|
11204 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11205 | return(py_retval);
|
---|
11206 | }
|
---|
11207 |
|
---|
11208 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11209 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11210 | PyObject *
|
---|
11211 | libxml_xmlUCSIsRunic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11212 | PyObject *py_retval;
|
---|
11213 | int c_retval;
|
---|
11214 | int code;
|
---|
11215 |
|
---|
11216 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsRunic", &code))
|
---|
11217 | return(NULL);
|
---|
11218 |
|
---|
11219 | c_retval = xmlUCSIsRunic(code);
|
---|
11220 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11221 | return(py_retval);
|
---|
11222 | }
|
---|
11223 |
|
---|
11224 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11225 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11226 | PyObject *
|
---|
11227 | libxml_xmlUCSIsShavian(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11228 | PyObject *py_retval;
|
---|
11229 | int c_retval;
|
---|
11230 | int code;
|
---|
11231 |
|
---|
11232 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsShavian", &code))
|
---|
11233 | return(NULL);
|
---|
11234 |
|
---|
11235 | c_retval = xmlUCSIsShavian(code);
|
---|
11236 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11237 | return(py_retval);
|
---|
11238 | }
|
---|
11239 |
|
---|
11240 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11241 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11242 | PyObject *
|
---|
11243 | libxml_xmlUCSIsSinhala(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11244 | PyObject *py_retval;
|
---|
11245 | int c_retval;
|
---|
11246 | int code;
|
---|
11247 |
|
---|
11248 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSinhala", &code))
|
---|
11249 | return(NULL);
|
---|
11250 |
|
---|
11251 | c_retval = xmlUCSIsSinhala(code);
|
---|
11252 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11253 | return(py_retval);
|
---|
11254 | }
|
---|
11255 |
|
---|
11256 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11257 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11258 | PyObject *
|
---|
11259 | libxml_xmlUCSIsSmallFormVariants(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11260 | PyObject *py_retval;
|
---|
11261 | int c_retval;
|
---|
11262 | int code;
|
---|
11263 |
|
---|
11264 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSmallFormVariants", &code))
|
---|
11265 | return(NULL);
|
---|
11266 |
|
---|
11267 | c_retval = xmlUCSIsSmallFormVariants(code);
|
---|
11268 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11269 | return(py_retval);
|
---|
11270 | }
|
---|
11271 |
|
---|
11272 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11273 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11274 | PyObject *
|
---|
11275 | libxml_xmlUCSIsSpacingModifierLetters(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11276 | PyObject *py_retval;
|
---|
11277 | int c_retval;
|
---|
11278 | int code;
|
---|
11279 |
|
---|
11280 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSpacingModifierLetters", &code))
|
---|
11281 | return(NULL);
|
---|
11282 |
|
---|
11283 | c_retval = xmlUCSIsSpacingModifierLetters(code);
|
---|
11284 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11285 | return(py_retval);
|
---|
11286 | }
|
---|
11287 |
|
---|
11288 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11289 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11290 | PyObject *
|
---|
11291 | libxml_xmlUCSIsSpecials(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11292 | PyObject *py_retval;
|
---|
11293 | int c_retval;
|
---|
11294 | int code;
|
---|
11295 |
|
---|
11296 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSpecials", &code))
|
---|
11297 | return(NULL);
|
---|
11298 |
|
---|
11299 | c_retval = xmlUCSIsSpecials(code);
|
---|
11300 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11301 | return(py_retval);
|
---|
11302 | }
|
---|
11303 |
|
---|
11304 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11305 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11306 | PyObject *
|
---|
11307 | libxml_xmlUCSIsSuperscriptsandSubscripts(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11308 | PyObject *py_retval;
|
---|
11309 | int c_retval;
|
---|
11310 | int code;
|
---|
11311 |
|
---|
11312 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSuperscriptsandSubscripts", &code))
|
---|
11313 | return(NULL);
|
---|
11314 |
|
---|
11315 | c_retval = xmlUCSIsSuperscriptsandSubscripts(code);
|
---|
11316 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11317 | return(py_retval);
|
---|
11318 | }
|
---|
11319 |
|
---|
11320 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11321 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11322 | PyObject *
|
---|
11323 | libxml_xmlUCSIsSupplementalArrowsA(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11324 | PyObject *py_retval;
|
---|
11325 | int c_retval;
|
---|
11326 | int code;
|
---|
11327 |
|
---|
11328 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSupplementalArrowsA", &code))
|
---|
11329 | return(NULL);
|
---|
11330 |
|
---|
11331 | c_retval = xmlUCSIsSupplementalArrowsA(code);
|
---|
11332 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11333 | return(py_retval);
|
---|
11334 | }
|
---|
11335 |
|
---|
11336 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11337 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11338 | PyObject *
|
---|
11339 | libxml_xmlUCSIsSupplementalArrowsB(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11340 | PyObject *py_retval;
|
---|
11341 | int c_retval;
|
---|
11342 | int code;
|
---|
11343 |
|
---|
11344 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSupplementalArrowsB", &code))
|
---|
11345 | return(NULL);
|
---|
11346 |
|
---|
11347 | c_retval = xmlUCSIsSupplementalArrowsB(code);
|
---|
11348 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11349 | return(py_retval);
|
---|
11350 | }
|
---|
11351 |
|
---|
11352 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11353 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11354 | PyObject *
|
---|
11355 | libxml_xmlUCSIsSupplementalMathematicalOperators(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11356 | PyObject *py_retval;
|
---|
11357 | int c_retval;
|
---|
11358 | int code;
|
---|
11359 |
|
---|
11360 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSupplementalMathematicalOperators", &code))
|
---|
11361 | return(NULL);
|
---|
11362 |
|
---|
11363 | c_retval = xmlUCSIsSupplementalMathematicalOperators(code);
|
---|
11364 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11365 | return(py_retval);
|
---|
11366 | }
|
---|
11367 |
|
---|
11368 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11369 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11370 | PyObject *
|
---|
11371 | libxml_xmlUCSIsSupplementaryPrivateUseAreaA(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11372 | PyObject *py_retval;
|
---|
11373 | int c_retval;
|
---|
11374 | int code;
|
---|
11375 |
|
---|
11376 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSupplementaryPrivateUseAreaA", &code))
|
---|
11377 | return(NULL);
|
---|
11378 |
|
---|
11379 | c_retval = xmlUCSIsSupplementaryPrivateUseAreaA(code);
|
---|
11380 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11381 | return(py_retval);
|
---|
11382 | }
|
---|
11383 |
|
---|
11384 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11385 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11386 | PyObject *
|
---|
11387 | libxml_xmlUCSIsSupplementaryPrivateUseAreaB(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11388 | PyObject *py_retval;
|
---|
11389 | int c_retval;
|
---|
11390 | int code;
|
---|
11391 |
|
---|
11392 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSupplementaryPrivateUseAreaB", &code))
|
---|
11393 | return(NULL);
|
---|
11394 |
|
---|
11395 | c_retval = xmlUCSIsSupplementaryPrivateUseAreaB(code);
|
---|
11396 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11397 | return(py_retval);
|
---|
11398 | }
|
---|
11399 |
|
---|
11400 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11401 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11402 | PyObject *
|
---|
11403 | libxml_xmlUCSIsSyriac(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11404 | PyObject *py_retval;
|
---|
11405 | int c_retval;
|
---|
11406 | int code;
|
---|
11407 |
|
---|
11408 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsSyriac", &code))
|
---|
11409 | return(NULL);
|
---|
11410 |
|
---|
11411 | c_retval = xmlUCSIsSyriac(code);
|
---|
11412 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11413 | return(py_retval);
|
---|
11414 | }
|
---|
11415 |
|
---|
11416 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11417 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11418 | PyObject *
|
---|
11419 | libxml_xmlUCSIsTagalog(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11420 | PyObject *py_retval;
|
---|
11421 | int c_retval;
|
---|
11422 | int code;
|
---|
11423 |
|
---|
11424 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTagalog", &code))
|
---|
11425 | return(NULL);
|
---|
11426 |
|
---|
11427 | c_retval = xmlUCSIsTagalog(code);
|
---|
11428 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11429 | return(py_retval);
|
---|
11430 | }
|
---|
11431 |
|
---|
11432 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11433 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11434 | PyObject *
|
---|
11435 | libxml_xmlUCSIsTagbanwa(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11436 | PyObject *py_retval;
|
---|
11437 | int c_retval;
|
---|
11438 | int code;
|
---|
11439 |
|
---|
11440 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTagbanwa", &code))
|
---|
11441 | return(NULL);
|
---|
11442 |
|
---|
11443 | c_retval = xmlUCSIsTagbanwa(code);
|
---|
11444 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11445 | return(py_retval);
|
---|
11446 | }
|
---|
11447 |
|
---|
11448 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11449 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11450 | PyObject *
|
---|
11451 | libxml_xmlUCSIsTags(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11452 | PyObject *py_retval;
|
---|
11453 | int c_retval;
|
---|
11454 | int code;
|
---|
11455 |
|
---|
11456 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTags", &code))
|
---|
11457 | return(NULL);
|
---|
11458 |
|
---|
11459 | c_retval = xmlUCSIsTags(code);
|
---|
11460 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11461 | return(py_retval);
|
---|
11462 | }
|
---|
11463 |
|
---|
11464 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11465 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11466 | PyObject *
|
---|
11467 | libxml_xmlUCSIsTaiLe(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11468 | PyObject *py_retval;
|
---|
11469 | int c_retval;
|
---|
11470 | int code;
|
---|
11471 |
|
---|
11472 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTaiLe", &code))
|
---|
11473 | return(NULL);
|
---|
11474 |
|
---|
11475 | c_retval = xmlUCSIsTaiLe(code);
|
---|
11476 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11477 | return(py_retval);
|
---|
11478 | }
|
---|
11479 |
|
---|
11480 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11481 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11482 | PyObject *
|
---|
11483 | libxml_xmlUCSIsTaiXuanJingSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11484 | PyObject *py_retval;
|
---|
11485 | int c_retval;
|
---|
11486 | int code;
|
---|
11487 |
|
---|
11488 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTaiXuanJingSymbols", &code))
|
---|
11489 | return(NULL);
|
---|
11490 |
|
---|
11491 | c_retval = xmlUCSIsTaiXuanJingSymbols(code);
|
---|
11492 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11493 | return(py_retval);
|
---|
11494 | }
|
---|
11495 |
|
---|
11496 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11497 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11498 | PyObject *
|
---|
11499 | libxml_xmlUCSIsTamil(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11500 | PyObject *py_retval;
|
---|
11501 | int c_retval;
|
---|
11502 | int code;
|
---|
11503 |
|
---|
11504 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTamil", &code))
|
---|
11505 | return(NULL);
|
---|
11506 |
|
---|
11507 | c_retval = xmlUCSIsTamil(code);
|
---|
11508 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11509 | return(py_retval);
|
---|
11510 | }
|
---|
11511 |
|
---|
11512 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11513 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11514 | PyObject *
|
---|
11515 | libxml_xmlUCSIsTelugu(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11516 | PyObject *py_retval;
|
---|
11517 | int c_retval;
|
---|
11518 | int code;
|
---|
11519 |
|
---|
11520 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTelugu", &code))
|
---|
11521 | return(NULL);
|
---|
11522 |
|
---|
11523 | c_retval = xmlUCSIsTelugu(code);
|
---|
11524 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11525 | return(py_retval);
|
---|
11526 | }
|
---|
11527 |
|
---|
11528 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11529 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11530 | PyObject *
|
---|
11531 | libxml_xmlUCSIsThaana(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11532 | PyObject *py_retval;
|
---|
11533 | int c_retval;
|
---|
11534 | int code;
|
---|
11535 |
|
---|
11536 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsThaana", &code))
|
---|
11537 | return(NULL);
|
---|
11538 |
|
---|
11539 | c_retval = xmlUCSIsThaana(code);
|
---|
11540 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11541 | return(py_retval);
|
---|
11542 | }
|
---|
11543 |
|
---|
11544 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11545 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11546 | PyObject *
|
---|
11547 | libxml_xmlUCSIsThai(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11548 | PyObject *py_retval;
|
---|
11549 | int c_retval;
|
---|
11550 | int code;
|
---|
11551 |
|
---|
11552 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsThai", &code))
|
---|
11553 | return(NULL);
|
---|
11554 |
|
---|
11555 | c_retval = xmlUCSIsThai(code);
|
---|
11556 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11557 | return(py_retval);
|
---|
11558 | }
|
---|
11559 |
|
---|
11560 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11561 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11562 | PyObject *
|
---|
11563 | libxml_xmlUCSIsTibetan(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11564 | PyObject *py_retval;
|
---|
11565 | int c_retval;
|
---|
11566 | int code;
|
---|
11567 |
|
---|
11568 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsTibetan", &code))
|
---|
11569 | return(NULL);
|
---|
11570 |
|
---|
11571 | c_retval = xmlUCSIsTibetan(code);
|
---|
11572 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11573 | return(py_retval);
|
---|
11574 | }
|
---|
11575 |
|
---|
11576 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11577 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11578 | PyObject *
|
---|
11579 | libxml_xmlUCSIsUgaritic(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11580 | PyObject *py_retval;
|
---|
11581 | int c_retval;
|
---|
11582 | int code;
|
---|
11583 |
|
---|
11584 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsUgaritic", &code))
|
---|
11585 | return(NULL);
|
---|
11586 |
|
---|
11587 | c_retval = xmlUCSIsUgaritic(code);
|
---|
11588 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11589 | return(py_retval);
|
---|
11590 | }
|
---|
11591 |
|
---|
11592 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11593 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11594 | PyObject *
|
---|
11595 | libxml_xmlUCSIsUnifiedCanadianAboriginalSyllabics(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11596 | PyObject *py_retval;
|
---|
11597 | int c_retval;
|
---|
11598 | int code;
|
---|
11599 |
|
---|
11600 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsUnifiedCanadianAboriginalSyllabics", &code))
|
---|
11601 | return(NULL);
|
---|
11602 |
|
---|
11603 | c_retval = xmlUCSIsUnifiedCanadianAboriginalSyllabics(code);
|
---|
11604 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11605 | return(py_retval);
|
---|
11606 | }
|
---|
11607 |
|
---|
11608 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11609 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11610 | PyObject *
|
---|
11611 | libxml_xmlUCSIsVariationSelectors(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11612 | PyObject *py_retval;
|
---|
11613 | int c_retval;
|
---|
11614 | int code;
|
---|
11615 |
|
---|
11616 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsVariationSelectors", &code))
|
---|
11617 | return(NULL);
|
---|
11618 |
|
---|
11619 | c_retval = xmlUCSIsVariationSelectors(code);
|
---|
11620 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11621 | return(py_retval);
|
---|
11622 | }
|
---|
11623 |
|
---|
11624 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11625 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11626 | PyObject *
|
---|
11627 | libxml_xmlUCSIsVariationSelectorsSupplement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11628 | PyObject *py_retval;
|
---|
11629 | int c_retval;
|
---|
11630 | int code;
|
---|
11631 |
|
---|
11632 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsVariationSelectorsSupplement", &code))
|
---|
11633 | return(NULL);
|
---|
11634 |
|
---|
11635 | c_retval = xmlUCSIsVariationSelectorsSupplement(code);
|
---|
11636 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11637 | return(py_retval);
|
---|
11638 | }
|
---|
11639 |
|
---|
11640 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11641 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11642 | PyObject *
|
---|
11643 | libxml_xmlUCSIsYiRadicals(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11644 | PyObject *py_retval;
|
---|
11645 | int c_retval;
|
---|
11646 | int code;
|
---|
11647 |
|
---|
11648 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsYiRadicals", &code))
|
---|
11649 | return(NULL);
|
---|
11650 |
|
---|
11651 | c_retval = xmlUCSIsYiRadicals(code);
|
---|
11652 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11653 | return(py_retval);
|
---|
11654 | }
|
---|
11655 |
|
---|
11656 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11657 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11658 | PyObject *
|
---|
11659 | libxml_xmlUCSIsYiSyllables(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11660 | PyObject *py_retval;
|
---|
11661 | int c_retval;
|
---|
11662 | int code;
|
---|
11663 |
|
---|
11664 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsYiSyllables", &code))
|
---|
11665 | return(NULL);
|
---|
11666 |
|
---|
11667 | c_retval = xmlUCSIsYiSyllables(code);
|
---|
11668 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11669 | return(py_retval);
|
---|
11670 | }
|
---|
11671 |
|
---|
11672 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11673 | #if defined(LIBXML_UNICODE_ENABLED)
|
---|
11674 | PyObject *
|
---|
11675 | libxml_xmlUCSIsYijingHexagramSymbols(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11676 | PyObject *py_retval;
|
---|
11677 | int c_retval;
|
---|
11678 | int code;
|
---|
11679 |
|
---|
11680 | if (!PyArg_ParseTuple(args, (char *)"i:xmlUCSIsYijingHexagramSymbols", &code))
|
---|
11681 | return(NULL);
|
---|
11682 |
|
---|
11683 | c_retval = xmlUCSIsYijingHexagramSymbols(code);
|
---|
11684 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11685 | return(py_retval);
|
---|
11686 | }
|
---|
11687 |
|
---|
11688 | #endif /* defined(LIBXML_UNICODE_ENABLED) */
|
---|
11689 | PyObject *
|
---|
11690 | libxml_xmlURIEscape(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11691 | PyObject *py_retval;
|
---|
11692 | xmlChar * c_retval;
|
---|
11693 | xmlChar * str;
|
---|
11694 |
|
---|
11695 | if (!PyArg_ParseTuple(args, (char *)"z:xmlURIEscape", &str))
|
---|
11696 | return(NULL);
|
---|
11697 |
|
---|
11698 | c_retval = xmlURIEscape(str);
|
---|
11699 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
11700 | return(py_retval);
|
---|
11701 | }
|
---|
11702 |
|
---|
11703 | PyObject *
|
---|
11704 | libxml_xmlURIEscapeStr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11705 | PyObject *py_retval;
|
---|
11706 | xmlChar * c_retval;
|
---|
11707 | xmlChar * str;
|
---|
11708 | xmlChar * list;
|
---|
11709 |
|
---|
11710 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlURIEscapeStr", &str, &list))
|
---|
11711 | return(NULL);
|
---|
11712 |
|
---|
11713 | c_retval = xmlURIEscapeStr(str, list);
|
---|
11714 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
11715 | return(py_retval);
|
---|
11716 | }
|
---|
11717 |
|
---|
11718 | PyObject *
|
---|
11719 | libxml_xmlURIGetAuthority(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11720 | PyObject *py_retval;
|
---|
11721 | const char * c_retval;
|
---|
11722 | xmlURIPtr URI;
|
---|
11723 | PyObject *pyobj_URI;
|
---|
11724 |
|
---|
11725 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetAuthority", &pyobj_URI))
|
---|
11726 | return(NULL);
|
---|
11727 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11728 |
|
---|
11729 | c_retval = URI->authority;
|
---|
11730 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11731 | return(py_retval);
|
---|
11732 | }
|
---|
11733 |
|
---|
11734 | PyObject *
|
---|
11735 | libxml_xmlURIGetFragment(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11736 | PyObject *py_retval;
|
---|
11737 | const char * c_retval;
|
---|
11738 | xmlURIPtr URI;
|
---|
11739 | PyObject *pyobj_URI;
|
---|
11740 |
|
---|
11741 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetFragment", &pyobj_URI))
|
---|
11742 | return(NULL);
|
---|
11743 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11744 |
|
---|
11745 | c_retval = URI->fragment;
|
---|
11746 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11747 | return(py_retval);
|
---|
11748 | }
|
---|
11749 |
|
---|
11750 | PyObject *
|
---|
11751 | libxml_xmlURIGetOpaque(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11752 | PyObject *py_retval;
|
---|
11753 | const char * c_retval;
|
---|
11754 | xmlURIPtr URI;
|
---|
11755 | PyObject *pyobj_URI;
|
---|
11756 |
|
---|
11757 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetOpaque", &pyobj_URI))
|
---|
11758 | return(NULL);
|
---|
11759 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11760 |
|
---|
11761 | c_retval = URI->opaque;
|
---|
11762 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11763 | return(py_retval);
|
---|
11764 | }
|
---|
11765 |
|
---|
11766 | PyObject *
|
---|
11767 | libxml_xmlURIGetPath(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11768 | PyObject *py_retval;
|
---|
11769 | const char * c_retval;
|
---|
11770 | xmlURIPtr URI;
|
---|
11771 | PyObject *pyobj_URI;
|
---|
11772 |
|
---|
11773 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetPath", &pyobj_URI))
|
---|
11774 | return(NULL);
|
---|
11775 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11776 |
|
---|
11777 | c_retval = URI->path;
|
---|
11778 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11779 | return(py_retval);
|
---|
11780 | }
|
---|
11781 |
|
---|
11782 | PyObject *
|
---|
11783 | libxml_xmlURIGetPort(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11784 | PyObject *py_retval;
|
---|
11785 | int c_retval;
|
---|
11786 | xmlURIPtr URI;
|
---|
11787 | PyObject *pyobj_URI;
|
---|
11788 |
|
---|
11789 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetPort", &pyobj_URI))
|
---|
11790 | return(NULL);
|
---|
11791 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11792 |
|
---|
11793 | c_retval = URI->port;
|
---|
11794 | py_retval = libxml_intWrap((int) c_retval);
|
---|
11795 | return(py_retval);
|
---|
11796 | }
|
---|
11797 |
|
---|
11798 | PyObject *
|
---|
11799 | libxml_xmlURIGetQuery(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11800 | PyObject *py_retval;
|
---|
11801 | const char * c_retval;
|
---|
11802 | xmlURIPtr URI;
|
---|
11803 | PyObject *pyobj_URI;
|
---|
11804 |
|
---|
11805 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetQuery", &pyobj_URI))
|
---|
11806 | return(NULL);
|
---|
11807 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11808 |
|
---|
11809 | c_retval = URI->query;
|
---|
11810 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11811 | return(py_retval);
|
---|
11812 | }
|
---|
11813 |
|
---|
11814 | PyObject *
|
---|
11815 | libxml_xmlURIGetQueryRaw(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11816 | PyObject *py_retval;
|
---|
11817 | const char * c_retval;
|
---|
11818 | xmlURIPtr URI;
|
---|
11819 | PyObject *pyobj_URI;
|
---|
11820 |
|
---|
11821 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetQueryRaw", &pyobj_URI))
|
---|
11822 | return(NULL);
|
---|
11823 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11824 |
|
---|
11825 | c_retval = URI->query_raw;
|
---|
11826 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11827 | return(py_retval);
|
---|
11828 | }
|
---|
11829 |
|
---|
11830 | PyObject *
|
---|
11831 | libxml_xmlURIGetScheme(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11832 | PyObject *py_retval;
|
---|
11833 | const char * c_retval;
|
---|
11834 | xmlURIPtr URI;
|
---|
11835 | PyObject *pyobj_URI;
|
---|
11836 |
|
---|
11837 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetScheme", &pyobj_URI))
|
---|
11838 | return(NULL);
|
---|
11839 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11840 |
|
---|
11841 | c_retval = URI->scheme;
|
---|
11842 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11843 | return(py_retval);
|
---|
11844 | }
|
---|
11845 |
|
---|
11846 | PyObject *
|
---|
11847 | libxml_xmlURIGetServer(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11848 | PyObject *py_retval;
|
---|
11849 | const char * c_retval;
|
---|
11850 | xmlURIPtr URI;
|
---|
11851 | PyObject *pyobj_URI;
|
---|
11852 |
|
---|
11853 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetServer", &pyobj_URI))
|
---|
11854 | return(NULL);
|
---|
11855 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11856 |
|
---|
11857 | c_retval = URI->server;
|
---|
11858 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11859 | return(py_retval);
|
---|
11860 | }
|
---|
11861 |
|
---|
11862 | PyObject *
|
---|
11863 | libxml_xmlURIGetUser(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11864 | PyObject *py_retval;
|
---|
11865 | const char * c_retval;
|
---|
11866 | xmlURIPtr URI;
|
---|
11867 | PyObject *pyobj_URI;
|
---|
11868 |
|
---|
11869 | if (!PyArg_ParseTuple(args, (char *)"O:xmlURIGetUser", &pyobj_URI))
|
---|
11870 | return(NULL);
|
---|
11871 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11872 |
|
---|
11873 | c_retval = URI->user;
|
---|
11874 | py_retval = libxml_charPtrConstWrap((const char *) c_retval);
|
---|
11875 | return(py_retval);
|
---|
11876 | }
|
---|
11877 |
|
---|
11878 | PyObject *
|
---|
11879 | libxml_xmlURISetAuthority(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11880 | xmlURIPtr URI;
|
---|
11881 | PyObject *pyobj_URI;
|
---|
11882 | char * authority;
|
---|
11883 |
|
---|
11884 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetAuthority", &pyobj_URI, &authority))
|
---|
11885 | return(NULL);
|
---|
11886 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11887 |
|
---|
11888 | if (URI->authority != NULL) xmlFree(URI->authority);
|
---|
11889 | URI->authority = (char *)xmlStrdup((const xmlChar *)authority);
|
---|
11890 | Py_INCREF(Py_None);
|
---|
11891 | return(Py_None);
|
---|
11892 | }
|
---|
11893 |
|
---|
11894 | PyObject *
|
---|
11895 | libxml_xmlURISetFragment(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11896 | xmlURIPtr URI;
|
---|
11897 | PyObject *pyobj_URI;
|
---|
11898 | char * fragment;
|
---|
11899 |
|
---|
11900 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetFragment", &pyobj_URI, &fragment))
|
---|
11901 | return(NULL);
|
---|
11902 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11903 |
|
---|
11904 | if (URI->fragment != NULL) xmlFree(URI->fragment);
|
---|
11905 | URI->fragment = (char *)xmlStrdup((const xmlChar *)fragment);
|
---|
11906 | Py_INCREF(Py_None);
|
---|
11907 | return(Py_None);
|
---|
11908 | }
|
---|
11909 |
|
---|
11910 | PyObject *
|
---|
11911 | libxml_xmlURISetOpaque(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11912 | xmlURIPtr URI;
|
---|
11913 | PyObject *pyobj_URI;
|
---|
11914 | char * opaque;
|
---|
11915 |
|
---|
11916 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetOpaque", &pyobj_URI, &opaque))
|
---|
11917 | return(NULL);
|
---|
11918 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11919 |
|
---|
11920 | if (URI->opaque != NULL) xmlFree(URI->opaque);
|
---|
11921 | URI->opaque = (char *)xmlStrdup((const xmlChar *)opaque);
|
---|
11922 | Py_INCREF(Py_None);
|
---|
11923 | return(Py_None);
|
---|
11924 | }
|
---|
11925 |
|
---|
11926 | PyObject *
|
---|
11927 | libxml_xmlURISetPath(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11928 | xmlURIPtr URI;
|
---|
11929 | PyObject *pyobj_URI;
|
---|
11930 | char * path;
|
---|
11931 |
|
---|
11932 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetPath", &pyobj_URI, &path))
|
---|
11933 | return(NULL);
|
---|
11934 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11935 |
|
---|
11936 | if (URI->path != NULL) xmlFree(URI->path);
|
---|
11937 | URI->path = (char *)xmlStrdup((const xmlChar *)path);
|
---|
11938 | Py_INCREF(Py_None);
|
---|
11939 | return(Py_None);
|
---|
11940 | }
|
---|
11941 |
|
---|
11942 | PyObject *
|
---|
11943 | libxml_xmlURISetPort(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11944 | xmlURIPtr URI;
|
---|
11945 | PyObject *pyobj_URI;
|
---|
11946 | int port;
|
---|
11947 |
|
---|
11948 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlURISetPort", &pyobj_URI, &port))
|
---|
11949 | return(NULL);
|
---|
11950 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11951 |
|
---|
11952 | URI->port = port;
|
---|
11953 | Py_INCREF(Py_None);
|
---|
11954 | return(Py_None);
|
---|
11955 | }
|
---|
11956 |
|
---|
11957 | PyObject *
|
---|
11958 | libxml_xmlURISetQuery(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11959 | xmlURIPtr URI;
|
---|
11960 | PyObject *pyobj_URI;
|
---|
11961 | char * query;
|
---|
11962 |
|
---|
11963 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetQuery", &pyobj_URI, &query))
|
---|
11964 | return(NULL);
|
---|
11965 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11966 |
|
---|
11967 | if (URI->query != NULL) xmlFree(URI->query);
|
---|
11968 | URI->query = (char *)xmlStrdup((const xmlChar *)query);
|
---|
11969 | Py_INCREF(Py_None);
|
---|
11970 | return(Py_None);
|
---|
11971 | }
|
---|
11972 |
|
---|
11973 | PyObject *
|
---|
11974 | libxml_xmlURISetQueryRaw(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11975 | xmlURIPtr URI;
|
---|
11976 | PyObject *pyobj_URI;
|
---|
11977 | char * query_raw;
|
---|
11978 |
|
---|
11979 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetQueryRaw", &pyobj_URI, &query_raw))
|
---|
11980 | return(NULL);
|
---|
11981 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11982 |
|
---|
11983 | if (URI->query_raw != NULL) xmlFree(URI->query_raw);
|
---|
11984 | URI->query_raw = (char *)xmlStrdup((const xmlChar *)query_raw);
|
---|
11985 | Py_INCREF(Py_None);
|
---|
11986 | return(Py_None);
|
---|
11987 | }
|
---|
11988 |
|
---|
11989 | PyObject *
|
---|
11990 | libxml_xmlURISetScheme(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
11991 | xmlURIPtr URI;
|
---|
11992 | PyObject *pyobj_URI;
|
---|
11993 | char * scheme;
|
---|
11994 |
|
---|
11995 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetScheme", &pyobj_URI, &scheme))
|
---|
11996 | return(NULL);
|
---|
11997 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
11998 |
|
---|
11999 | if (URI->scheme != NULL) xmlFree(URI->scheme);
|
---|
12000 | URI->scheme = (char *)xmlStrdup((const xmlChar *)scheme);
|
---|
12001 | Py_INCREF(Py_None);
|
---|
12002 | return(Py_None);
|
---|
12003 | }
|
---|
12004 |
|
---|
12005 | PyObject *
|
---|
12006 | libxml_xmlURISetServer(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12007 | xmlURIPtr URI;
|
---|
12008 | PyObject *pyobj_URI;
|
---|
12009 | char * server;
|
---|
12010 |
|
---|
12011 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetServer", &pyobj_URI, &server))
|
---|
12012 | return(NULL);
|
---|
12013 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
12014 |
|
---|
12015 | if (URI->server != NULL) xmlFree(URI->server);
|
---|
12016 | URI->server = (char *)xmlStrdup((const xmlChar *)server);
|
---|
12017 | Py_INCREF(Py_None);
|
---|
12018 | return(Py_None);
|
---|
12019 | }
|
---|
12020 |
|
---|
12021 | PyObject *
|
---|
12022 | libxml_xmlURISetUser(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12023 | xmlURIPtr URI;
|
---|
12024 | PyObject *pyobj_URI;
|
---|
12025 | char * user;
|
---|
12026 |
|
---|
12027 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlURISetUser", &pyobj_URI, &user))
|
---|
12028 | return(NULL);
|
---|
12029 | URI = (xmlURIPtr) PyURI_Get(pyobj_URI);
|
---|
12030 |
|
---|
12031 | if (URI->user != NULL) xmlFree(URI->user);
|
---|
12032 | URI->user = (char *)xmlStrdup((const xmlChar *)user);
|
---|
12033 | Py_INCREF(Py_None);
|
---|
12034 | return(Py_None);
|
---|
12035 | }
|
---|
12036 |
|
---|
12037 | PyObject *
|
---|
12038 | libxml_xmlURIUnescapeString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12039 | PyObject *py_retval;
|
---|
12040 | char * c_retval;
|
---|
12041 | char * str;
|
---|
12042 | int len;
|
---|
12043 | char * target;
|
---|
12044 |
|
---|
12045 | if (!PyArg_ParseTuple(args, (char *)"ziz:xmlURIUnescapeString", &str, &len, &target))
|
---|
12046 | return(NULL);
|
---|
12047 |
|
---|
12048 | c_retval = xmlURIUnescapeString(str, len, target);
|
---|
12049 | py_retval = libxml_charPtrWrap((char *) c_retval);
|
---|
12050 | return(py_retval);
|
---|
12051 | }
|
---|
12052 |
|
---|
12053 | PyObject *
|
---|
12054 | libxml_xmlUTF8Charcmp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12055 | PyObject *py_retval;
|
---|
12056 | int c_retval;
|
---|
12057 | xmlChar * utf1;
|
---|
12058 | xmlChar * utf2;
|
---|
12059 |
|
---|
12060 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlUTF8Charcmp", &utf1, &utf2))
|
---|
12061 | return(NULL);
|
---|
12062 |
|
---|
12063 | c_retval = xmlUTF8Charcmp(utf1, utf2);
|
---|
12064 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12065 | return(py_retval);
|
---|
12066 | }
|
---|
12067 |
|
---|
12068 | PyObject *
|
---|
12069 | libxml_xmlUTF8Size(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12070 | PyObject *py_retval;
|
---|
12071 | int c_retval;
|
---|
12072 | xmlChar * utf;
|
---|
12073 |
|
---|
12074 | if (!PyArg_ParseTuple(args, (char *)"z:xmlUTF8Size", &utf))
|
---|
12075 | return(NULL);
|
---|
12076 |
|
---|
12077 | c_retval = xmlUTF8Size(utf);
|
---|
12078 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12079 | return(py_retval);
|
---|
12080 | }
|
---|
12081 |
|
---|
12082 | PyObject *
|
---|
12083 | libxml_xmlUTF8Strlen(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12084 | PyObject *py_retval;
|
---|
12085 | int c_retval;
|
---|
12086 | xmlChar * utf;
|
---|
12087 |
|
---|
12088 | if (!PyArg_ParseTuple(args, (char *)"z:xmlUTF8Strlen", &utf))
|
---|
12089 | return(NULL);
|
---|
12090 |
|
---|
12091 | c_retval = xmlUTF8Strlen(utf);
|
---|
12092 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12093 | return(py_retval);
|
---|
12094 | }
|
---|
12095 |
|
---|
12096 | PyObject *
|
---|
12097 | libxml_xmlUTF8Strloc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12098 | PyObject *py_retval;
|
---|
12099 | int c_retval;
|
---|
12100 | xmlChar * utf;
|
---|
12101 | xmlChar * utfchar;
|
---|
12102 |
|
---|
12103 | if (!PyArg_ParseTuple(args, (char *)"zz:xmlUTF8Strloc", &utf, &utfchar))
|
---|
12104 | return(NULL);
|
---|
12105 |
|
---|
12106 | c_retval = xmlUTF8Strloc(utf, utfchar);
|
---|
12107 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12108 | return(py_retval);
|
---|
12109 | }
|
---|
12110 |
|
---|
12111 | PyObject *
|
---|
12112 | libxml_xmlUTF8Strndup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12113 | PyObject *py_retval;
|
---|
12114 | xmlChar * c_retval;
|
---|
12115 | xmlChar * utf;
|
---|
12116 | int len;
|
---|
12117 |
|
---|
12118 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlUTF8Strndup", &utf, &len))
|
---|
12119 | return(NULL);
|
---|
12120 |
|
---|
12121 | c_retval = xmlUTF8Strndup(utf, len);
|
---|
12122 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12123 | return(py_retval);
|
---|
12124 | }
|
---|
12125 |
|
---|
12126 | PyObject *
|
---|
12127 | libxml_xmlUTF8Strpos(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12128 | PyObject *py_retval;
|
---|
12129 | const xmlChar * c_retval;
|
---|
12130 | xmlChar * utf;
|
---|
12131 | int pos;
|
---|
12132 |
|
---|
12133 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlUTF8Strpos", &utf, &pos))
|
---|
12134 | return(NULL);
|
---|
12135 |
|
---|
12136 | c_retval = xmlUTF8Strpos(utf, pos);
|
---|
12137 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
12138 | return(py_retval);
|
---|
12139 | }
|
---|
12140 |
|
---|
12141 | PyObject *
|
---|
12142 | libxml_xmlUTF8Strsize(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12143 | PyObject *py_retval;
|
---|
12144 | int c_retval;
|
---|
12145 | xmlChar * utf;
|
---|
12146 | int len;
|
---|
12147 |
|
---|
12148 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlUTF8Strsize", &utf, &len))
|
---|
12149 | return(NULL);
|
---|
12150 |
|
---|
12151 | c_retval = xmlUTF8Strsize(utf, len);
|
---|
12152 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12153 | return(py_retval);
|
---|
12154 | }
|
---|
12155 |
|
---|
12156 | PyObject *
|
---|
12157 | libxml_xmlUTF8Strsub(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12158 | PyObject *py_retval;
|
---|
12159 | xmlChar * c_retval;
|
---|
12160 | xmlChar * utf;
|
---|
12161 | int start;
|
---|
12162 | int len;
|
---|
12163 |
|
---|
12164 | if (!PyArg_ParseTuple(args, (char *)"zii:xmlUTF8Strsub", &utf, &start, &len))
|
---|
12165 | return(NULL);
|
---|
12166 |
|
---|
12167 | c_retval = xmlUTF8Strsub(utf, start, len);
|
---|
12168 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12169 | return(py_retval);
|
---|
12170 | }
|
---|
12171 |
|
---|
12172 | PyObject *
|
---|
12173 | libxml_xmlUnlinkNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12174 | xmlNodePtr cur;
|
---|
12175 | PyObject *pyobj_cur;
|
---|
12176 |
|
---|
12177 | if (!PyArg_ParseTuple(args, (char *)"O:xmlUnlinkNode", &pyobj_cur))
|
---|
12178 | return(NULL);
|
---|
12179 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
12180 |
|
---|
12181 | xmlUnlinkNode(cur);
|
---|
12182 | Py_INCREF(Py_None);
|
---|
12183 | return(Py_None);
|
---|
12184 | }
|
---|
12185 |
|
---|
12186 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
12187 | PyObject *
|
---|
12188 | libxml_xmlUnsetNsProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12189 | PyObject *py_retval;
|
---|
12190 | int c_retval;
|
---|
12191 | xmlNodePtr node;
|
---|
12192 | PyObject *pyobj_node;
|
---|
12193 | xmlNsPtr ns;
|
---|
12194 | PyObject *pyobj_ns;
|
---|
12195 | xmlChar * name;
|
---|
12196 |
|
---|
12197 | if (!PyArg_ParseTuple(args, (char *)"OOz:xmlUnsetNsProp", &pyobj_node, &pyobj_ns, &name))
|
---|
12198 | return(NULL);
|
---|
12199 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
12200 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
12201 |
|
---|
12202 | c_retval = xmlUnsetNsProp(node, ns, name);
|
---|
12203 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12204 | return(py_retval);
|
---|
12205 | }
|
---|
12206 |
|
---|
12207 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
12208 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
12209 | PyObject *
|
---|
12210 | libxml_xmlUnsetProp(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12211 | PyObject *py_retval;
|
---|
12212 | int c_retval;
|
---|
12213 | xmlNodePtr node;
|
---|
12214 | PyObject *pyobj_node;
|
---|
12215 | xmlChar * name;
|
---|
12216 |
|
---|
12217 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlUnsetProp", &pyobj_node, &name))
|
---|
12218 | return(NULL);
|
---|
12219 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
12220 |
|
---|
12221 | c_retval = xmlUnsetProp(node, name);
|
---|
12222 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12223 | return(py_retval);
|
---|
12224 | }
|
---|
12225 |
|
---|
12226 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
12227 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12228 | PyObject *
|
---|
12229 | libxml_xmlValidCtxtNormalizeAttributeValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12230 | PyObject *py_retval;
|
---|
12231 | xmlChar * c_retval;
|
---|
12232 | xmlValidCtxtPtr ctxt;
|
---|
12233 | PyObject *pyobj_ctxt;
|
---|
12234 | xmlDocPtr doc;
|
---|
12235 | PyObject *pyobj_doc;
|
---|
12236 | xmlNodePtr elem;
|
---|
12237 | PyObject *pyobj_elem;
|
---|
12238 | xmlChar * name;
|
---|
12239 | xmlChar * value;
|
---|
12240 |
|
---|
12241 | if (!PyArg_ParseTuple(args, (char *)"OOOzz:xmlValidCtxtNormalizeAttributeValue", &pyobj_ctxt, &pyobj_doc, &pyobj_elem, &name, &value))
|
---|
12242 | return(NULL);
|
---|
12243 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12244 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12245 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12246 |
|
---|
12247 | c_retval = xmlValidCtxtNormalizeAttributeValue(ctxt, doc, elem, name, value);
|
---|
12248 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12249 | return(py_retval);
|
---|
12250 | }
|
---|
12251 |
|
---|
12252 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12253 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12254 | PyObject *
|
---|
12255 | libxml_xmlValidNormalizeAttributeValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12256 | PyObject *py_retval;
|
---|
12257 | xmlChar * c_retval;
|
---|
12258 | xmlDocPtr doc;
|
---|
12259 | PyObject *pyobj_doc;
|
---|
12260 | xmlNodePtr elem;
|
---|
12261 | PyObject *pyobj_elem;
|
---|
12262 | xmlChar * name;
|
---|
12263 | xmlChar * value;
|
---|
12264 |
|
---|
12265 | if (!PyArg_ParseTuple(args, (char *)"OOzz:xmlValidNormalizeAttributeValue", &pyobj_doc, &pyobj_elem, &name, &value))
|
---|
12266 | return(NULL);
|
---|
12267 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12268 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12269 |
|
---|
12270 | c_retval = xmlValidNormalizeAttributeValue(doc, elem, name, value);
|
---|
12271 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12272 | return(py_retval);
|
---|
12273 | }
|
---|
12274 |
|
---|
12275 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12276 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12277 | PyObject *
|
---|
12278 | libxml_xmlValidateDocument(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12279 | PyObject *py_retval;
|
---|
12280 | int c_retval;
|
---|
12281 | xmlValidCtxtPtr ctxt;
|
---|
12282 | PyObject *pyobj_ctxt;
|
---|
12283 | xmlDocPtr doc;
|
---|
12284 | PyObject *pyobj_doc;
|
---|
12285 |
|
---|
12286 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlValidateDocument", &pyobj_ctxt, &pyobj_doc))
|
---|
12287 | return(NULL);
|
---|
12288 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12289 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12290 |
|
---|
12291 | c_retval = xmlValidateDocument(ctxt, doc);
|
---|
12292 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12293 | return(py_retval);
|
---|
12294 | }
|
---|
12295 |
|
---|
12296 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12297 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12298 | PyObject *
|
---|
12299 | libxml_xmlValidateDocumentFinal(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12300 | PyObject *py_retval;
|
---|
12301 | int c_retval;
|
---|
12302 | xmlValidCtxtPtr ctxt;
|
---|
12303 | PyObject *pyobj_ctxt;
|
---|
12304 | xmlDocPtr doc;
|
---|
12305 | PyObject *pyobj_doc;
|
---|
12306 |
|
---|
12307 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlValidateDocumentFinal", &pyobj_ctxt, &pyobj_doc))
|
---|
12308 | return(NULL);
|
---|
12309 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12310 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12311 |
|
---|
12312 | c_retval = xmlValidateDocumentFinal(ctxt, doc);
|
---|
12313 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12314 | return(py_retval);
|
---|
12315 | }
|
---|
12316 |
|
---|
12317 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12318 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12319 | PyObject *
|
---|
12320 | libxml_xmlValidateDtd(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12321 | PyObject *py_retval;
|
---|
12322 | int c_retval;
|
---|
12323 | xmlValidCtxtPtr ctxt;
|
---|
12324 | PyObject *pyobj_ctxt;
|
---|
12325 | xmlDocPtr doc;
|
---|
12326 | PyObject *pyobj_doc;
|
---|
12327 | xmlDtdPtr dtd;
|
---|
12328 | PyObject *pyobj_dtd;
|
---|
12329 |
|
---|
12330 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlValidateDtd", &pyobj_ctxt, &pyobj_doc, &pyobj_dtd))
|
---|
12331 | return(NULL);
|
---|
12332 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12333 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12334 | dtd = (xmlDtdPtr) PyxmlNode_Get(pyobj_dtd);
|
---|
12335 |
|
---|
12336 | c_retval = xmlValidateDtd(ctxt, doc, dtd);
|
---|
12337 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12338 | return(py_retval);
|
---|
12339 | }
|
---|
12340 |
|
---|
12341 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12342 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12343 | PyObject *
|
---|
12344 | libxml_xmlValidateDtdFinal(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12345 | PyObject *py_retval;
|
---|
12346 | int c_retval;
|
---|
12347 | xmlValidCtxtPtr ctxt;
|
---|
12348 | PyObject *pyobj_ctxt;
|
---|
12349 | xmlDocPtr doc;
|
---|
12350 | PyObject *pyobj_doc;
|
---|
12351 |
|
---|
12352 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlValidateDtdFinal", &pyobj_ctxt, &pyobj_doc))
|
---|
12353 | return(NULL);
|
---|
12354 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12355 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12356 |
|
---|
12357 | c_retval = xmlValidateDtdFinal(ctxt, doc);
|
---|
12358 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12359 | return(py_retval);
|
---|
12360 | }
|
---|
12361 |
|
---|
12362 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12363 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12364 | PyObject *
|
---|
12365 | libxml_xmlValidateElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12366 | PyObject *py_retval;
|
---|
12367 | int c_retval;
|
---|
12368 | xmlValidCtxtPtr ctxt;
|
---|
12369 | PyObject *pyobj_ctxt;
|
---|
12370 | xmlDocPtr doc;
|
---|
12371 | PyObject *pyobj_doc;
|
---|
12372 | xmlNodePtr elem;
|
---|
12373 | PyObject *pyobj_elem;
|
---|
12374 |
|
---|
12375 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlValidateElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem))
|
---|
12376 | return(NULL);
|
---|
12377 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12378 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12379 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12380 |
|
---|
12381 | c_retval = xmlValidateElement(ctxt, doc, elem);
|
---|
12382 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12383 | return(py_retval);
|
---|
12384 | }
|
---|
12385 |
|
---|
12386 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12387 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED)
|
---|
12388 | PyObject *
|
---|
12389 | libxml_xmlValidateNCName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12390 | PyObject *py_retval;
|
---|
12391 | int c_retval;
|
---|
12392 | xmlChar * value;
|
---|
12393 | int space;
|
---|
12394 |
|
---|
12395 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlValidateNCName", &value, &space))
|
---|
12396 | return(NULL);
|
---|
12397 |
|
---|
12398 | c_retval = xmlValidateNCName(value, space);
|
---|
12399 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12400 | return(py_retval);
|
---|
12401 | }
|
---|
12402 |
|
---|
12403 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED) || defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || defined(LIBXML_LEGACY_ENABLED) */
|
---|
12404 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
12405 | PyObject *
|
---|
12406 | libxml_xmlValidateNMToken(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12407 | PyObject *py_retval;
|
---|
12408 | int c_retval;
|
---|
12409 | xmlChar * value;
|
---|
12410 | int space;
|
---|
12411 |
|
---|
12412 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlValidateNMToken", &value, &space))
|
---|
12413 | return(NULL);
|
---|
12414 |
|
---|
12415 | c_retval = xmlValidateNMToken(value, space);
|
---|
12416 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12417 | return(py_retval);
|
---|
12418 | }
|
---|
12419 |
|
---|
12420 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
12421 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
12422 | PyObject *
|
---|
12423 | libxml_xmlValidateName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12424 | PyObject *py_retval;
|
---|
12425 | int c_retval;
|
---|
12426 | xmlChar * value;
|
---|
12427 | int space;
|
---|
12428 |
|
---|
12429 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlValidateName", &value, &space))
|
---|
12430 | return(NULL);
|
---|
12431 |
|
---|
12432 | c_retval = xmlValidateName(value, space);
|
---|
12433 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12434 | return(py_retval);
|
---|
12435 | }
|
---|
12436 |
|
---|
12437 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
12438 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12439 | PyObject *
|
---|
12440 | libxml_xmlValidateNameValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12441 | PyObject *py_retval;
|
---|
12442 | int c_retval;
|
---|
12443 | xmlChar * value;
|
---|
12444 |
|
---|
12445 | if (!PyArg_ParseTuple(args, (char *)"z:xmlValidateNameValue", &value))
|
---|
12446 | return(NULL);
|
---|
12447 |
|
---|
12448 | c_retval = xmlValidateNameValue(value);
|
---|
12449 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12450 | return(py_retval);
|
---|
12451 | }
|
---|
12452 |
|
---|
12453 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12454 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12455 | PyObject *
|
---|
12456 | libxml_xmlValidateNamesValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12457 | PyObject *py_retval;
|
---|
12458 | int c_retval;
|
---|
12459 | xmlChar * value;
|
---|
12460 |
|
---|
12461 | if (!PyArg_ParseTuple(args, (char *)"z:xmlValidateNamesValue", &value))
|
---|
12462 | return(NULL);
|
---|
12463 |
|
---|
12464 | c_retval = xmlValidateNamesValue(value);
|
---|
12465 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12466 | return(py_retval);
|
---|
12467 | }
|
---|
12468 |
|
---|
12469 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12470 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12471 | PyObject *
|
---|
12472 | libxml_xmlValidateNmtokenValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12473 | PyObject *py_retval;
|
---|
12474 | int c_retval;
|
---|
12475 | xmlChar * value;
|
---|
12476 |
|
---|
12477 | if (!PyArg_ParseTuple(args, (char *)"z:xmlValidateNmtokenValue", &value))
|
---|
12478 | return(NULL);
|
---|
12479 |
|
---|
12480 | c_retval = xmlValidateNmtokenValue(value);
|
---|
12481 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12482 | return(py_retval);
|
---|
12483 | }
|
---|
12484 |
|
---|
12485 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12486 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12487 | PyObject *
|
---|
12488 | libxml_xmlValidateNmtokensValue(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12489 | PyObject *py_retval;
|
---|
12490 | int c_retval;
|
---|
12491 | xmlChar * value;
|
---|
12492 |
|
---|
12493 | if (!PyArg_ParseTuple(args, (char *)"z:xmlValidateNmtokensValue", &value))
|
---|
12494 | return(NULL);
|
---|
12495 |
|
---|
12496 | c_retval = xmlValidateNmtokensValue(value);
|
---|
12497 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12498 | return(py_retval);
|
---|
12499 | }
|
---|
12500 |
|
---|
12501 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12502 | #if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
12503 | PyObject *
|
---|
12504 | libxml_xmlValidateNotationUse(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12505 | PyObject *py_retval;
|
---|
12506 | int c_retval;
|
---|
12507 | xmlValidCtxtPtr ctxt;
|
---|
12508 | PyObject *pyobj_ctxt;
|
---|
12509 | xmlDocPtr doc;
|
---|
12510 | PyObject *pyobj_doc;
|
---|
12511 | xmlChar * notationName;
|
---|
12512 |
|
---|
12513 | if (!PyArg_ParseTuple(args, (char *)"OOz:xmlValidateNotationUse", &pyobj_ctxt, &pyobj_doc, ¬ationName))
|
---|
12514 | return(NULL);
|
---|
12515 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12516 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12517 |
|
---|
12518 | c_retval = xmlValidateNotationUse(ctxt, doc, notationName);
|
---|
12519 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12520 | return(py_retval);
|
---|
12521 | }
|
---|
12522 |
|
---|
12523 | #endif /* defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
12524 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12525 | PyObject *
|
---|
12526 | libxml_xmlValidateOneAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12527 | PyObject *py_retval;
|
---|
12528 | int c_retval;
|
---|
12529 | xmlValidCtxtPtr ctxt;
|
---|
12530 | PyObject *pyobj_ctxt;
|
---|
12531 | xmlDocPtr doc;
|
---|
12532 | PyObject *pyobj_doc;
|
---|
12533 | xmlNodePtr elem;
|
---|
12534 | PyObject *pyobj_elem;
|
---|
12535 | xmlAttrPtr attr;
|
---|
12536 | PyObject *pyobj_attr;
|
---|
12537 | xmlChar * value;
|
---|
12538 |
|
---|
12539 | if (!PyArg_ParseTuple(args, (char *)"OOOOz:xmlValidateOneAttribute", &pyobj_ctxt, &pyobj_doc, &pyobj_elem, &pyobj_attr, &value))
|
---|
12540 | return(NULL);
|
---|
12541 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12542 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12543 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12544 | attr = (xmlAttrPtr) PyxmlNode_Get(pyobj_attr);
|
---|
12545 |
|
---|
12546 | c_retval = xmlValidateOneAttribute(ctxt, doc, elem, attr, value);
|
---|
12547 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12548 | return(py_retval);
|
---|
12549 | }
|
---|
12550 |
|
---|
12551 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12552 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12553 | PyObject *
|
---|
12554 | libxml_xmlValidateOneElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12555 | PyObject *py_retval;
|
---|
12556 | int c_retval;
|
---|
12557 | xmlValidCtxtPtr ctxt;
|
---|
12558 | PyObject *pyobj_ctxt;
|
---|
12559 | xmlDocPtr doc;
|
---|
12560 | PyObject *pyobj_doc;
|
---|
12561 | xmlNodePtr elem;
|
---|
12562 | PyObject *pyobj_elem;
|
---|
12563 |
|
---|
12564 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlValidateOneElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem))
|
---|
12565 | return(NULL);
|
---|
12566 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12567 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12568 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12569 |
|
---|
12570 | c_retval = xmlValidateOneElement(ctxt, doc, elem);
|
---|
12571 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12572 | return(py_retval);
|
---|
12573 | }
|
---|
12574 |
|
---|
12575 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12576 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12577 | PyObject *
|
---|
12578 | libxml_xmlValidateOneNamespace(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12579 | PyObject *py_retval;
|
---|
12580 | int c_retval;
|
---|
12581 | xmlValidCtxtPtr ctxt;
|
---|
12582 | PyObject *pyobj_ctxt;
|
---|
12583 | xmlDocPtr doc;
|
---|
12584 | PyObject *pyobj_doc;
|
---|
12585 | xmlNodePtr elem;
|
---|
12586 | PyObject *pyobj_elem;
|
---|
12587 | xmlChar * prefix;
|
---|
12588 | xmlNsPtr ns;
|
---|
12589 | PyObject *pyobj_ns;
|
---|
12590 | xmlChar * value;
|
---|
12591 |
|
---|
12592 | if (!PyArg_ParseTuple(args, (char *)"OOOzOz:xmlValidateOneNamespace", &pyobj_ctxt, &pyobj_doc, &pyobj_elem, &prefix, &pyobj_ns, &value))
|
---|
12593 | return(NULL);
|
---|
12594 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12595 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12596 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12597 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
12598 |
|
---|
12599 | c_retval = xmlValidateOneNamespace(ctxt, doc, elem, prefix, ns, value);
|
---|
12600 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12601 | return(py_retval);
|
---|
12602 | }
|
---|
12603 |
|
---|
12604 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12605 | #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
|
---|
12606 | PyObject *
|
---|
12607 | libxml_xmlValidatePopElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12608 | PyObject *py_retval;
|
---|
12609 | int c_retval;
|
---|
12610 | xmlValidCtxtPtr ctxt;
|
---|
12611 | PyObject *pyobj_ctxt;
|
---|
12612 | xmlDocPtr doc;
|
---|
12613 | PyObject *pyobj_doc;
|
---|
12614 | xmlNodePtr elem;
|
---|
12615 | PyObject *pyobj_elem;
|
---|
12616 | xmlChar * qname;
|
---|
12617 |
|
---|
12618 | if (!PyArg_ParseTuple(args, (char *)"OOOz:xmlValidatePopElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem, &qname))
|
---|
12619 | return(NULL);
|
---|
12620 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12621 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12622 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12623 |
|
---|
12624 | c_retval = xmlValidatePopElement(ctxt, doc, elem, qname);
|
---|
12625 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12626 | return(py_retval);
|
---|
12627 | }
|
---|
12628 |
|
---|
12629 | #endif /* defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) */
|
---|
12630 | #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
|
---|
12631 | PyObject *
|
---|
12632 | libxml_xmlValidatePushCData(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12633 | PyObject *py_retval;
|
---|
12634 | int c_retval;
|
---|
12635 | xmlValidCtxtPtr ctxt;
|
---|
12636 | PyObject *pyobj_ctxt;
|
---|
12637 | xmlChar * data;
|
---|
12638 | int len;
|
---|
12639 |
|
---|
12640 | if (!PyArg_ParseTuple(args, (char *)"Ozi:xmlValidatePushCData", &pyobj_ctxt, &data, &len))
|
---|
12641 | return(NULL);
|
---|
12642 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12643 |
|
---|
12644 | c_retval = xmlValidatePushCData(ctxt, data, len);
|
---|
12645 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12646 | return(py_retval);
|
---|
12647 | }
|
---|
12648 |
|
---|
12649 | #endif /* defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) */
|
---|
12650 | #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
|
---|
12651 | PyObject *
|
---|
12652 | libxml_xmlValidatePushElement(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12653 | PyObject *py_retval;
|
---|
12654 | int c_retval;
|
---|
12655 | xmlValidCtxtPtr ctxt;
|
---|
12656 | PyObject *pyobj_ctxt;
|
---|
12657 | xmlDocPtr doc;
|
---|
12658 | PyObject *pyobj_doc;
|
---|
12659 | xmlNodePtr elem;
|
---|
12660 | PyObject *pyobj_elem;
|
---|
12661 | xmlChar * qname;
|
---|
12662 |
|
---|
12663 | if (!PyArg_ParseTuple(args, (char *)"OOOz:xmlValidatePushElement", &pyobj_ctxt, &pyobj_doc, &pyobj_elem, &qname))
|
---|
12664 | return(NULL);
|
---|
12665 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12666 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12667 | elem = (xmlNodePtr) PyxmlNode_Get(pyobj_elem);
|
---|
12668 |
|
---|
12669 | c_retval = xmlValidatePushElement(ctxt, doc, elem, qname);
|
---|
12670 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12671 | return(py_retval);
|
---|
12672 | }
|
---|
12673 |
|
---|
12674 | #endif /* defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) */
|
---|
12675 | #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
12676 | PyObject *
|
---|
12677 | libxml_xmlValidateQName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12678 | PyObject *py_retval;
|
---|
12679 | int c_retval;
|
---|
12680 | xmlChar * value;
|
---|
12681 | int space;
|
---|
12682 |
|
---|
12683 | if (!PyArg_ParseTuple(args, (char *)"zi:xmlValidateQName", &value, &space))
|
---|
12684 | return(NULL);
|
---|
12685 |
|
---|
12686 | c_retval = xmlValidateQName(value, space);
|
---|
12687 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12688 | return(py_retval);
|
---|
12689 | }
|
---|
12690 |
|
---|
12691 | #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
12692 | #if defined(LIBXML_VALID_ENABLED)
|
---|
12693 | PyObject *
|
---|
12694 | libxml_xmlValidateRoot(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12695 | PyObject *py_retval;
|
---|
12696 | int c_retval;
|
---|
12697 | xmlValidCtxtPtr ctxt;
|
---|
12698 | PyObject *pyobj_ctxt;
|
---|
12699 | xmlDocPtr doc;
|
---|
12700 | PyObject *pyobj_doc;
|
---|
12701 |
|
---|
12702 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlValidateRoot", &pyobj_ctxt, &pyobj_doc))
|
---|
12703 | return(NULL);
|
---|
12704 | ctxt = (xmlValidCtxtPtr) PyValidCtxt_Get(pyobj_ctxt);
|
---|
12705 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12706 |
|
---|
12707 | c_retval = xmlValidateRoot(ctxt, doc);
|
---|
12708 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12709 | return(py_retval);
|
---|
12710 | }
|
---|
12711 |
|
---|
12712 | #endif /* defined(LIBXML_VALID_ENABLED) */
|
---|
12713 | #if defined(LIBXML_XINCLUDE_ENABLED)
|
---|
12714 | PyObject *
|
---|
12715 | libxml_xmlXIncludeProcess(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12716 | PyObject *py_retval;
|
---|
12717 | int c_retval;
|
---|
12718 | xmlDocPtr doc;
|
---|
12719 | PyObject *pyobj_doc;
|
---|
12720 |
|
---|
12721 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXIncludeProcess", &pyobj_doc))
|
---|
12722 | return(NULL);
|
---|
12723 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12724 |
|
---|
12725 | c_retval = xmlXIncludeProcess(doc);
|
---|
12726 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12727 | return(py_retval);
|
---|
12728 | }
|
---|
12729 |
|
---|
12730 | #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
|
---|
12731 | #if defined(LIBXML_XINCLUDE_ENABLED)
|
---|
12732 | PyObject *
|
---|
12733 | libxml_xmlXIncludeProcessFlags(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12734 | PyObject *py_retval;
|
---|
12735 | int c_retval;
|
---|
12736 | xmlDocPtr doc;
|
---|
12737 | PyObject *pyobj_doc;
|
---|
12738 | int flags;
|
---|
12739 |
|
---|
12740 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXIncludeProcessFlags", &pyobj_doc, &flags))
|
---|
12741 | return(NULL);
|
---|
12742 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
12743 |
|
---|
12744 | c_retval = xmlXIncludeProcessFlags(doc, flags);
|
---|
12745 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12746 | return(py_retval);
|
---|
12747 | }
|
---|
12748 |
|
---|
12749 | #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
|
---|
12750 | #if defined(LIBXML_XINCLUDE_ENABLED)
|
---|
12751 | PyObject *
|
---|
12752 | libxml_xmlXIncludeProcessTree(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12753 | PyObject *py_retval;
|
---|
12754 | int c_retval;
|
---|
12755 | xmlNodePtr tree;
|
---|
12756 | PyObject *pyobj_tree;
|
---|
12757 |
|
---|
12758 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXIncludeProcessTree", &pyobj_tree))
|
---|
12759 | return(NULL);
|
---|
12760 | tree = (xmlNodePtr) PyxmlNode_Get(pyobj_tree);
|
---|
12761 |
|
---|
12762 | c_retval = xmlXIncludeProcessTree(tree);
|
---|
12763 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12764 | return(py_retval);
|
---|
12765 | }
|
---|
12766 |
|
---|
12767 | #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
|
---|
12768 | #if defined(LIBXML_XINCLUDE_ENABLED)
|
---|
12769 | PyObject *
|
---|
12770 | libxml_xmlXIncludeProcessTreeFlags(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12771 | PyObject *py_retval;
|
---|
12772 | int c_retval;
|
---|
12773 | xmlNodePtr tree;
|
---|
12774 | PyObject *pyobj_tree;
|
---|
12775 | int flags;
|
---|
12776 |
|
---|
12777 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXIncludeProcessTreeFlags", &pyobj_tree, &flags))
|
---|
12778 | return(NULL);
|
---|
12779 | tree = (xmlNodePtr) PyxmlNode_Get(pyobj_tree);
|
---|
12780 |
|
---|
12781 | c_retval = xmlXIncludeProcessTreeFlags(tree, flags);
|
---|
12782 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12783 | return(py_retval);
|
---|
12784 | }
|
---|
12785 |
|
---|
12786 | #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
|
---|
12787 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12788 | PyObject *
|
---|
12789 | libxml_xmlXPathAddValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12790 | xmlXPathParserContextPtr ctxt;
|
---|
12791 | PyObject *pyobj_ctxt;
|
---|
12792 |
|
---|
12793 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathAddValues", &pyobj_ctxt))
|
---|
12794 | return(NULL);
|
---|
12795 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
12796 |
|
---|
12797 | xmlXPathAddValues(ctxt);
|
---|
12798 | Py_INCREF(Py_None);
|
---|
12799 | return(Py_None);
|
---|
12800 | }
|
---|
12801 |
|
---|
12802 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12803 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12804 | PyObject *
|
---|
12805 | libxml_xmlXPathBooleanFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12806 | xmlXPathParserContextPtr ctxt;
|
---|
12807 | PyObject *pyobj_ctxt;
|
---|
12808 | int nargs;
|
---|
12809 |
|
---|
12810 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathBooleanFunction", &pyobj_ctxt, &nargs))
|
---|
12811 | return(NULL);
|
---|
12812 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
12813 |
|
---|
12814 | xmlXPathBooleanFunction(ctxt, nargs);
|
---|
12815 | Py_INCREF(Py_None);
|
---|
12816 | return(Py_None);
|
---|
12817 | }
|
---|
12818 |
|
---|
12819 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12820 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12821 | PyObject *
|
---|
12822 | libxml_xmlXPathCastBooleanToNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12823 | PyObject *py_retval;
|
---|
12824 | double c_retval;
|
---|
12825 | int val;
|
---|
12826 |
|
---|
12827 | if (!PyArg_ParseTuple(args, (char *)"i:xmlXPathCastBooleanToNumber", &val))
|
---|
12828 | return(NULL);
|
---|
12829 |
|
---|
12830 | c_retval = xmlXPathCastBooleanToNumber(val);
|
---|
12831 | py_retval = libxml_doubleWrap((double) c_retval);
|
---|
12832 | return(py_retval);
|
---|
12833 | }
|
---|
12834 |
|
---|
12835 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12836 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12837 | PyObject *
|
---|
12838 | libxml_xmlXPathCastBooleanToString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12839 | PyObject *py_retval;
|
---|
12840 | xmlChar * c_retval;
|
---|
12841 | int val;
|
---|
12842 |
|
---|
12843 | if (!PyArg_ParseTuple(args, (char *)"i:xmlXPathCastBooleanToString", &val))
|
---|
12844 | return(NULL);
|
---|
12845 |
|
---|
12846 | c_retval = xmlXPathCastBooleanToString(val);
|
---|
12847 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12848 | return(py_retval);
|
---|
12849 | }
|
---|
12850 |
|
---|
12851 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12852 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12853 | PyObject *
|
---|
12854 | libxml_xmlXPathCastNodeToNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12855 | PyObject *py_retval;
|
---|
12856 | double c_retval;
|
---|
12857 | xmlNodePtr node;
|
---|
12858 | PyObject *pyobj_node;
|
---|
12859 |
|
---|
12860 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathCastNodeToNumber", &pyobj_node))
|
---|
12861 | return(NULL);
|
---|
12862 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
12863 |
|
---|
12864 | c_retval = xmlXPathCastNodeToNumber(node);
|
---|
12865 | py_retval = libxml_doubleWrap((double) c_retval);
|
---|
12866 | return(py_retval);
|
---|
12867 | }
|
---|
12868 |
|
---|
12869 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12870 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12871 | PyObject *
|
---|
12872 | libxml_xmlXPathCastNodeToString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12873 | PyObject *py_retval;
|
---|
12874 | xmlChar * c_retval;
|
---|
12875 | xmlNodePtr node;
|
---|
12876 | PyObject *pyobj_node;
|
---|
12877 |
|
---|
12878 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathCastNodeToString", &pyobj_node))
|
---|
12879 | return(NULL);
|
---|
12880 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
12881 |
|
---|
12882 | c_retval = xmlXPathCastNodeToString(node);
|
---|
12883 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12884 | return(py_retval);
|
---|
12885 | }
|
---|
12886 |
|
---|
12887 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12888 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12889 | PyObject *
|
---|
12890 | libxml_xmlXPathCastNumberToBoolean(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12891 | PyObject *py_retval;
|
---|
12892 | int c_retval;
|
---|
12893 | double val;
|
---|
12894 |
|
---|
12895 | if (!PyArg_ParseTuple(args, (char *)"d:xmlXPathCastNumberToBoolean", &val))
|
---|
12896 | return(NULL);
|
---|
12897 |
|
---|
12898 | c_retval = xmlXPathCastNumberToBoolean(val);
|
---|
12899 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12900 | return(py_retval);
|
---|
12901 | }
|
---|
12902 |
|
---|
12903 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12904 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12905 | PyObject *
|
---|
12906 | libxml_xmlXPathCastNumberToString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12907 | PyObject *py_retval;
|
---|
12908 | xmlChar * c_retval;
|
---|
12909 | double val;
|
---|
12910 |
|
---|
12911 | if (!PyArg_ParseTuple(args, (char *)"d:xmlXPathCastNumberToString", &val))
|
---|
12912 | return(NULL);
|
---|
12913 |
|
---|
12914 | c_retval = xmlXPathCastNumberToString(val);
|
---|
12915 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
12916 | return(py_retval);
|
---|
12917 | }
|
---|
12918 |
|
---|
12919 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12920 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12921 | PyObject *
|
---|
12922 | libxml_xmlXPathCastStringToBoolean(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12923 | PyObject *py_retval;
|
---|
12924 | int c_retval;
|
---|
12925 | xmlChar * val;
|
---|
12926 |
|
---|
12927 | if (!PyArg_ParseTuple(args, (char *)"z:xmlXPathCastStringToBoolean", &val))
|
---|
12928 | return(NULL);
|
---|
12929 |
|
---|
12930 | c_retval = xmlXPathCastStringToBoolean(val);
|
---|
12931 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12932 | return(py_retval);
|
---|
12933 | }
|
---|
12934 |
|
---|
12935 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12936 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12937 | PyObject *
|
---|
12938 | libxml_xmlXPathCastStringToNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12939 | PyObject *py_retval;
|
---|
12940 | double c_retval;
|
---|
12941 | xmlChar * val;
|
---|
12942 |
|
---|
12943 | if (!PyArg_ParseTuple(args, (char *)"z:xmlXPathCastStringToNumber", &val))
|
---|
12944 | return(NULL);
|
---|
12945 |
|
---|
12946 | c_retval = xmlXPathCastStringToNumber(val);
|
---|
12947 | py_retval = libxml_doubleWrap((double) c_retval);
|
---|
12948 | return(py_retval);
|
---|
12949 | }
|
---|
12950 |
|
---|
12951 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12952 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12953 | PyObject *
|
---|
12954 | libxml_xmlXPathCeilingFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12955 | xmlXPathParserContextPtr ctxt;
|
---|
12956 | PyObject *pyobj_ctxt;
|
---|
12957 | int nargs;
|
---|
12958 |
|
---|
12959 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathCeilingFunction", &pyobj_ctxt, &nargs))
|
---|
12960 | return(NULL);
|
---|
12961 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
12962 |
|
---|
12963 | xmlXPathCeilingFunction(ctxt, nargs);
|
---|
12964 | Py_INCREF(Py_None);
|
---|
12965 | return(Py_None);
|
---|
12966 | }
|
---|
12967 |
|
---|
12968 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12969 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12970 | PyObject *
|
---|
12971 | libxml_xmlXPathCmpNodes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12972 | PyObject *py_retval;
|
---|
12973 | int c_retval;
|
---|
12974 | xmlNodePtr node1;
|
---|
12975 | PyObject *pyobj_node1;
|
---|
12976 | xmlNodePtr node2;
|
---|
12977 | PyObject *pyobj_node2;
|
---|
12978 |
|
---|
12979 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathCmpNodes", &pyobj_node1, &pyobj_node2))
|
---|
12980 | return(NULL);
|
---|
12981 | node1 = (xmlNodePtr) PyxmlNode_Get(pyobj_node1);
|
---|
12982 | node2 = (xmlNodePtr) PyxmlNode_Get(pyobj_node2);
|
---|
12983 |
|
---|
12984 | c_retval = xmlXPathCmpNodes(node1, node2);
|
---|
12985 | py_retval = libxml_intWrap((int) c_retval);
|
---|
12986 | return(py_retval);
|
---|
12987 | }
|
---|
12988 |
|
---|
12989 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
12990 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
12991 | PyObject *
|
---|
12992 | libxml_xmlXPathCompareValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
12993 | PyObject *py_retval;
|
---|
12994 | int c_retval;
|
---|
12995 | xmlXPathParserContextPtr ctxt;
|
---|
12996 | PyObject *pyobj_ctxt;
|
---|
12997 | int inf;
|
---|
12998 | int strict;
|
---|
12999 |
|
---|
13000 | if (!PyArg_ParseTuple(args, (char *)"Oii:xmlXPathCompareValues", &pyobj_ctxt, &inf, &strict))
|
---|
13001 | return(NULL);
|
---|
13002 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13003 |
|
---|
13004 | c_retval = xmlXPathCompareValues(ctxt, inf, strict);
|
---|
13005 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13006 | return(py_retval);
|
---|
13007 | }
|
---|
13008 |
|
---|
13009 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13010 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13011 | PyObject *
|
---|
13012 | libxml_xmlXPathConcatFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13013 | xmlXPathParserContextPtr ctxt;
|
---|
13014 | PyObject *pyobj_ctxt;
|
---|
13015 | int nargs;
|
---|
13016 |
|
---|
13017 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathConcatFunction", &pyobj_ctxt, &nargs))
|
---|
13018 | return(NULL);
|
---|
13019 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13020 |
|
---|
13021 | xmlXPathConcatFunction(ctxt, nargs);
|
---|
13022 | Py_INCREF(Py_None);
|
---|
13023 | return(Py_None);
|
---|
13024 | }
|
---|
13025 |
|
---|
13026 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13027 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13028 | PyObject *
|
---|
13029 | libxml_xmlXPathContainsFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13030 | xmlXPathParserContextPtr ctxt;
|
---|
13031 | PyObject *pyobj_ctxt;
|
---|
13032 | int nargs;
|
---|
13033 |
|
---|
13034 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathContainsFunction", &pyobj_ctxt, &nargs))
|
---|
13035 | return(NULL);
|
---|
13036 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13037 |
|
---|
13038 | xmlXPathContainsFunction(ctxt, nargs);
|
---|
13039 | Py_INCREF(Py_None);
|
---|
13040 | return(Py_None);
|
---|
13041 | }
|
---|
13042 |
|
---|
13043 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13044 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13045 | PyObject *
|
---|
13046 | libxml_xmlXPathContextSetCache(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13047 | PyObject *py_retval;
|
---|
13048 | int c_retval;
|
---|
13049 | xmlXPathContextPtr ctxt;
|
---|
13050 | PyObject *pyobj_ctxt;
|
---|
13051 | int active;
|
---|
13052 | int value;
|
---|
13053 | int options;
|
---|
13054 |
|
---|
13055 | if (!PyArg_ParseTuple(args, (char *)"Oiii:xmlXPathContextSetCache", &pyobj_ctxt, &active, &value, &options))
|
---|
13056 | return(NULL);
|
---|
13057 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13058 |
|
---|
13059 | c_retval = xmlXPathContextSetCache(ctxt, active, value, options);
|
---|
13060 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13061 | return(py_retval);
|
---|
13062 | }
|
---|
13063 |
|
---|
13064 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13065 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13066 | PyObject *
|
---|
13067 | libxml_xmlXPathCountFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13068 | xmlXPathParserContextPtr ctxt;
|
---|
13069 | PyObject *pyobj_ctxt;
|
---|
13070 | int nargs;
|
---|
13071 |
|
---|
13072 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathCountFunction", &pyobj_ctxt, &nargs))
|
---|
13073 | return(NULL);
|
---|
13074 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13075 |
|
---|
13076 | xmlXPathCountFunction(ctxt, nargs);
|
---|
13077 | Py_INCREF(Py_None);
|
---|
13078 | return(Py_None);
|
---|
13079 | }
|
---|
13080 |
|
---|
13081 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13082 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13083 | PyObject *
|
---|
13084 | libxml_xmlXPathDivValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13085 | xmlXPathParserContextPtr ctxt;
|
---|
13086 | PyObject *pyobj_ctxt;
|
---|
13087 |
|
---|
13088 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathDivValues", &pyobj_ctxt))
|
---|
13089 | return(NULL);
|
---|
13090 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13091 |
|
---|
13092 | xmlXPathDivValues(ctxt);
|
---|
13093 | Py_INCREF(Py_None);
|
---|
13094 | return(Py_None);
|
---|
13095 | }
|
---|
13096 |
|
---|
13097 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13098 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13099 | PyObject *
|
---|
13100 | libxml_xmlXPathEqualValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13101 | PyObject *py_retval;
|
---|
13102 | int c_retval;
|
---|
13103 | xmlXPathParserContextPtr ctxt;
|
---|
13104 | PyObject *pyobj_ctxt;
|
---|
13105 |
|
---|
13106 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathEqualValues", &pyobj_ctxt))
|
---|
13107 | return(NULL);
|
---|
13108 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13109 |
|
---|
13110 | c_retval = xmlXPathEqualValues(ctxt);
|
---|
13111 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13112 | return(py_retval);
|
---|
13113 | }
|
---|
13114 |
|
---|
13115 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13116 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13117 | PyObject *
|
---|
13118 | libxml_xmlXPathErr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13119 | xmlXPathParserContextPtr ctxt;
|
---|
13120 | PyObject *pyobj_ctxt;
|
---|
13121 | int error;
|
---|
13122 |
|
---|
13123 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathErr", &pyobj_ctxt, &error))
|
---|
13124 | return(NULL);
|
---|
13125 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13126 |
|
---|
13127 | xmlXPathErr(ctxt, error);
|
---|
13128 | Py_INCREF(Py_None);
|
---|
13129 | return(Py_None);
|
---|
13130 | }
|
---|
13131 |
|
---|
13132 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13133 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13134 | PyObject *
|
---|
13135 | libxml_xmlXPathEval(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13136 | PyObject *py_retval;
|
---|
13137 | xmlXPathObjectPtr c_retval;
|
---|
13138 | xmlChar * str;
|
---|
13139 | xmlXPathContextPtr ctx;
|
---|
13140 | PyObject *pyobj_ctx;
|
---|
13141 |
|
---|
13142 | if (!PyArg_ParseTuple(args, (char *)"zO:xmlXPathEval", &str, &pyobj_ctx))
|
---|
13143 | return(NULL);
|
---|
13144 | ctx = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctx);
|
---|
13145 |
|
---|
13146 | c_retval = xmlXPathEval(str, ctx);
|
---|
13147 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13148 | return(py_retval);
|
---|
13149 | }
|
---|
13150 |
|
---|
13151 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13152 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13153 | PyObject *
|
---|
13154 | libxml_xmlXPathEvalExpr(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13155 | xmlXPathParserContextPtr ctxt;
|
---|
13156 | PyObject *pyobj_ctxt;
|
---|
13157 |
|
---|
13158 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathEvalExpr", &pyobj_ctxt))
|
---|
13159 | return(NULL);
|
---|
13160 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13161 |
|
---|
13162 | xmlXPathEvalExpr(ctxt);
|
---|
13163 | Py_INCREF(Py_None);
|
---|
13164 | return(Py_None);
|
---|
13165 | }
|
---|
13166 |
|
---|
13167 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13168 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13169 | PyObject *
|
---|
13170 | libxml_xmlXPathEvalExpression(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13171 | PyObject *py_retval;
|
---|
13172 | xmlXPathObjectPtr c_retval;
|
---|
13173 | xmlChar * str;
|
---|
13174 | xmlXPathContextPtr ctxt;
|
---|
13175 | PyObject *pyobj_ctxt;
|
---|
13176 |
|
---|
13177 | if (!PyArg_ParseTuple(args, (char *)"zO:xmlXPathEvalExpression", &str, &pyobj_ctxt))
|
---|
13178 | return(NULL);
|
---|
13179 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13180 |
|
---|
13181 | c_retval = xmlXPathEvalExpression(str, ctxt);
|
---|
13182 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13183 | return(py_retval);
|
---|
13184 | }
|
---|
13185 |
|
---|
13186 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13187 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13188 | PyObject *
|
---|
13189 | libxml_xmlXPathFalseFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13190 | xmlXPathParserContextPtr ctxt;
|
---|
13191 | PyObject *pyobj_ctxt;
|
---|
13192 | int nargs;
|
---|
13193 |
|
---|
13194 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathFalseFunction", &pyobj_ctxt, &nargs))
|
---|
13195 | return(NULL);
|
---|
13196 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13197 |
|
---|
13198 | xmlXPathFalseFunction(ctxt, nargs);
|
---|
13199 | Py_INCREF(Py_None);
|
---|
13200 | return(Py_None);
|
---|
13201 | }
|
---|
13202 |
|
---|
13203 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13204 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13205 | PyObject *
|
---|
13206 | libxml_xmlXPathFloorFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13207 | xmlXPathParserContextPtr ctxt;
|
---|
13208 | PyObject *pyobj_ctxt;
|
---|
13209 | int nargs;
|
---|
13210 |
|
---|
13211 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathFloorFunction", &pyobj_ctxt, &nargs))
|
---|
13212 | return(NULL);
|
---|
13213 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13214 |
|
---|
13215 | xmlXPathFloorFunction(ctxt, nargs);
|
---|
13216 | Py_INCREF(Py_None);
|
---|
13217 | return(Py_None);
|
---|
13218 | }
|
---|
13219 |
|
---|
13220 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13221 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13222 | PyObject *
|
---|
13223 | libxml_xmlXPathFreeContext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13224 | xmlXPathContextPtr ctxt;
|
---|
13225 | PyObject *pyobj_ctxt;
|
---|
13226 |
|
---|
13227 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathFreeContext", &pyobj_ctxt))
|
---|
13228 | return(NULL);
|
---|
13229 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13230 |
|
---|
13231 | xmlXPathFreeContext(ctxt);
|
---|
13232 | Py_INCREF(Py_None);
|
---|
13233 | return(Py_None);
|
---|
13234 | }
|
---|
13235 |
|
---|
13236 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13237 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13238 | PyObject *
|
---|
13239 | libxml_xmlXPathFreeParserContext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13240 | xmlXPathParserContextPtr ctxt;
|
---|
13241 | PyObject *pyobj_ctxt;
|
---|
13242 |
|
---|
13243 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathFreeParserContext", &pyobj_ctxt))
|
---|
13244 | return(NULL);
|
---|
13245 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13246 |
|
---|
13247 | xmlXPathFreeParserContext(ctxt);
|
---|
13248 | Py_INCREF(Py_None);
|
---|
13249 | return(Py_None);
|
---|
13250 | }
|
---|
13251 |
|
---|
13252 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13253 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13254 | PyObject *
|
---|
13255 | libxml_xmlXPathGetContextDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13256 | PyObject *py_retval;
|
---|
13257 | xmlDocPtr c_retval;
|
---|
13258 | xmlXPathContextPtr ctxt;
|
---|
13259 | PyObject *pyobj_ctxt;
|
---|
13260 |
|
---|
13261 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathGetContextDoc", &pyobj_ctxt))
|
---|
13262 | return(NULL);
|
---|
13263 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13264 |
|
---|
13265 | c_retval = ctxt->doc;
|
---|
13266 | py_retval = libxml_xmlDocPtrWrap((xmlDocPtr) c_retval);
|
---|
13267 | return(py_retval);
|
---|
13268 | }
|
---|
13269 |
|
---|
13270 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13271 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13272 | PyObject *
|
---|
13273 | libxml_xmlXPathGetContextNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13274 | PyObject *py_retval;
|
---|
13275 | xmlNodePtr c_retval;
|
---|
13276 | xmlXPathContextPtr ctxt;
|
---|
13277 | PyObject *pyobj_ctxt;
|
---|
13278 |
|
---|
13279 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathGetContextNode", &pyobj_ctxt))
|
---|
13280 | return(NULL);
|
---|
13281 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13282 |
|
---|
13283 | c_retval = ctxt->node;
|
---|
13284 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13285 | return(py_retval);
|
---|
13286 | }
|
---|
13287 |
|
---|
13288 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13289 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13290 | PyObject *
|
---|
13291 | libxml_xmlXPathGetContextPosition(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13292 | PyObject *py_retval;
|
---|
13293 | int c_retval;
|
---|
13294 | xmlXPathContextPtr ctxt;
|
---|
13295 | PyObject *pyobj_ctxt;
|
---|
13296 |
|
---|
13297 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathGetContextPosition", &pyobj_ctxt))
|
---|
13298 | return(NULL);
|
---|
13299 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13300 |
|
---|
13301 | c_retval = ctxt->proximityPosition;
|
---|
13302 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13303 | return(py_retval);
|
---|
13304 | }
|
---|
13305 |
|
---|
13306 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13307 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13308 | PyObject *
|
---|
13309 | libxml_xmlXPathGetContextSize(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13310 | PyObject *py_retval;
|
---|
13311 | int c_retval;
|
---|
13312 | xmlXPathContextPtr ctxt;
|
---|
13313 | PyObject *pyobj_ctxt;
|
---|
13314 |
|
---|
13315 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathGetContextSize", &pyobj_ctxt))
|
---|
13316 | return(NULL);
|
---|
13317 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13318 |
|
---|
13319 | c_retval = ctxt->contextSize;
|
---|
13320 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13321 | return(py_retval);
|
---|
13322 | }
|
---|
13323 |
|
---|
13324 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13325 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13326 | PyObject *
|
---|
13327 | libxml_xmlXPathGetFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13328 | PyObject *py_retval;
|
---|
13329 | const xmlChar * c_retval;
|
---|
13330 | xmlXPathContextPtr ctxt;
|
---|
13331 | PyObject *pyobj_ctxt;
|
---|
13332 |
|
---|
13333 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathGetFunction", &pyobj_ctxt))
|
---|
13334 | return(NULL);
|
---|
13335 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13336 |
|
---|
13337 | c_retval = ctxt->function;
|
---|
13338 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
13339 | return(py_retval);
|
---|
13340 | }
|
---|
13341 |
|
---|
13342 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13343 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13344 | PyObject *
|
---|
13345 | libxml_xmlXPathGetFunctionURI(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13346 | PyObject *py_retval;
|
---|
13347 | const xmlChar * c_retval;
|
---|
13348 | xmlXPathContextPtr ctxt;
|
---|
13349 | PyObject *pyobj_ctxt;
|
---|
13350 |
|
---|
13351 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathGetFunctionURI", &pyobj_ctxt))
|
---|
13352 | return(NULL);
|
---|
13353 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13354 |
|
---|
13355 | c_retval = ctxt->functionURI;
|
---|
13356 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
13357 | return(py_retval);
|
---|
13358 | }
|
---|
13359 |
|
---|
13360 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13361 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13362 | PyObject *
|
---|
13363 | libxml_xmlXPathIdFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13364 | xmlXPathParserContextPtr ctxt;
|
---|
13365 | PyObject *pyobj_ctxt;
|
---|
13366 | int nargs;
|
---|
13367 |
|
---|
13368 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathIdFunction", &pyobj_ctxt, &nargs))
|
---|
13369 | return(NULL);
|
---|
13370 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13371 |
|
---|
13372 | xmlXPathIdFunction(ctxt, nargs);
|
---|
13373 | Py_INCREF(Py_None);
|
---|
13374 | return(Py_None);
|
---|
13375 | }
|
---|
13376 |
|
---|
13377 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13378 | #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
13379 | PyObject *
|
---|
13380 | libxml_xmlXPathInit(PyObject *self ATTRIBUTE_UNUSED, PyObject *args ATTRIBUTE_UNUSED) {
|
---|
13381 |
|
---|
13382 | xmlXPathInit();
|
---|
13383 | Py_INCREF(Py_None);
|
---|
13384 | return(Py_None);
|
---|
13385 | }
|
---|
13386 |
|
---|
13387 | #endif /* defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
13388 | #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
13389 | PyObject *
|
---|
13390 | libxml_xmlXPathIsInf(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13391 | PyObject *py_retval;
|
---|
13392 | int c_retval;
|
---|
13393 | double val;
|
---|
13394 |
|
---|
13395 | if (!PyArg_ParseTuple(args, (char *)"d:xmlXPathIsInf", &val))
|
---|
13396 | return(NULL);
|
---|
13397 |
|
---|
13398 | c_retval = xmlXPathIsInf(val);
|
---|
13399 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13400 | return(py_retval);
|
---|
13401 | }
|
---|
13402 |
|
---|
13403 | #endif /* defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
13404 | #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
|
---|
13405 | PyObject *
|
---|
13406 | libxml_xmlXPathIsNaN(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13407 | PyObject *py_retval;
|
---|
13408 | int c_retval;
|
---|
13409 | double val;
|
---|
13410 |
|
---|
13411 | if (!PyArg_ParseTuple(args, (char *)"d:xmlXPathIsNaN", &val))
|
---|
13412 | return(NULL);
|
---|
13413 |
|
---|
13414 | c_retval = xmlXPathIsNaN(val);
|
---|
13415 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13416 | return(py_retval);
|
---|
13417 | }
|
---|
13418 |
|
---|
13419 | #endif /* defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
|
---|
13420 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13421 | PyObject *
|
---|
13422 | libxml_xmlXPathIsNodeType(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13423 | PyObject *py_retval;
|
---|
13424 | int c_retval;
|
---|
13425 | xmlChar * name;
|
---|
13426 |
|
---|
13427 | if (!PyArg_ParseTuple(args, (char *)"z:xmlXPathIsNodeType", &name))
|
---|
13428 | return(NULL);
|
---|
13429 |
|
---|
13430 | c_retval = xmlXPathIsNodeType(name);
|
---|
13431 | py_retval = libxml_intWrap((int) c_retval);
|
---|
13432 | return(py_retval);
|
---|
13433 | }
|
---|
13434 |
|
---|
13435 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13436 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13437 | PyObject *
|
---|
13438 | libxml_xmlXPathLangFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13439 | xmlXPathParserContextPtr ctxt;
|
---|
13440 | PyObject *pyobj_ctxt;
|
---|
13441 | int nargs;
|
---|
13442 |
|
---|
13443 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathLangFunction", &pyobj_ctxt, &nargs))
|
---|
13444 | return(NULL);
|
---|
13445 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13446 |
|
---|
13447 | xmlXPathLangFunction(ctxt, nargs);
|
---|
13448 | Py_INCREF(Py_None);
|
---|
13449 | return(Py_None);
|
---|
13450 | }
|
---|
13451 |
|
---|
13452 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13453 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13454 | PyObject *
|
---|
13455 | libxml_xmlXPathLastFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13456 | xmlXPathParserContextPtr ctxt;
|
---|
13457 | PyObject *pyobj_ctxt;
|
---|
13458 | int nargs;
|
---|
13459 |
|
---|
13460 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathLastFunction", &pyobj_ctxt, &nargs))
|
---|
13461 | return(NULL);
|
---|
13462 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13463 |
|
---|
13464 | xmlXPathLastFunction(ctxt, nargs);
|
---|
13465 | Py_INCREF(Py_None);
|
---|
13466 | return(Py_None);
|
---|
13467 | }
|
---|
13468 |
|
---|
13469 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13470 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13471 | PyObject *
|
---|
13472 | libxml_xmlXPathLocalNameFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13473 | xmlXPathParserContextPtr ctxt;
|
---|
13474 | PyObject *pyobj_ctxt;
|
---|
13475 | int nargs;
|
---|
13476 |
|
---|
13477 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathLocalNameFunction", &pyobj_ctxt, &nargs))
|
---|
13478 | return(NULL);
|
---|
13479 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13480 |
|
---|
13481 | xmlXPathLocalNameFunction(ctxt, nargs);
|
---|
13482 | Py_INCREF(Py_None);
|
---|
13483 | return(Py_None);
|
---|
13484 | }
|
---|
13485 |
|
---|
13486 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13487 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13488 | PyObject *
|
---|
13489 | libxml_xmlXPathModValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13490 | xmlXPathParserContextPtr ctxt;
|
---|
13491 | PyObject *pyobj_ctxt;
|
---|
13492 |
|
---|
13493 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathModValues", &pyobj_ctxt))
|
---|
13494 | return(NULL);
|
---|
13495 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13496 |
|
---|
13497 | xmlXPathModValues(ctxt);
|
---|
13498 | Py_INCREF(Py_None);
|
---|
13499 | return(Py_None);
|
---|
13500 | }
|
---|
13501 |
|
---|
13502 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13503 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13504 | PyObject *
|
---|
13505 | libxml_xmlXPathMultValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13506 | xmlXPathParserContextPtr ctxt;
|
---|
13507 | PyObject *pyobj_ctxt;
|
---|
13508 |
|
---|
13509 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathMultValues", &pyobj_ctxt))
|
---|
13510 | return(NULL);
|
---|
13511 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13512 |
|
---|
13513 | xmlXPathMultValues(ctxt);
|
---|
13514 | Py_INCREF(Py_None);
|
---|
13515 | return(Py_None);
|
---|
13516 | }
|
---|
13517 |
|
---|
13518 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13519 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13520 | PyObject *
|
---|
13521 | libxml_xmlXPathNamespaceURIFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13522 | xmlXPathParserContextPtr ctxt;
|
---|
13523 | PyObject *pyobj_ctxt;
|
---|
13524 | int nargs;
|
---|
13525 |
|
---|
13526 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathNamespaceURIFunction", &pyobj_ctxt, &nargs))
|
---|
13527 | return(NULL);
|
---|
13528 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13529 |
|
---|
13530 | xmlXPathNamespaceURIFunction(ctxt, nargs);
|
---|
13531 | Py_INCREF(Py_None);
|
---|
13532 | return(Py_None);
|
---|
13533 | }
|
---|
13534 |
|
---|
13535 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13536 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13537 | PyObject *
|
---|
13538 | libxml_xmlXPathNewBoolean(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13539 | PyObject *py_retval;
|
---|
13540 | xmlXPathObjectPtr c_retval;
|
---|
13541 | int val;
|
---|
13542 |
|
---|
13543 | if (!PyArg_ParseTuple(args, (char *)"i:xmlXPathNewBoolean", &val))
|
---|
13544 | return(NULL);
|
---|
13545 |
|
---|
13546 | c_retval = xmlXPathNewBoolean(val);
|
---|
13547 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13548 | return(py_retval);
|
---|
13549 | }
|
---|
13550 |
|
---|
13551 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13552 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13553 | PyObject *
|
---|
13554 | libxml_xmlXPathNewCString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13555 | PyObject *py_retval;
|
---|
13556 | xmlXPathObjectPtr c_retval;
|
---|
13557 | char * val;
|
---|
13558 |
|
---|
13559 | if (!PyArg_ParseTuple(args, (char *)"z:xmlXPathNewCString", &val))
|
---|
13560 | return(NULL);
|
---|
13561 |
|
---|
13562 | c_retval = xmlXPathNewCString(val);
|
---|
13563 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13564 | return(py_retval);
|
---|
13565 | }
|
---|
13566 |
|
---|
13567 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13568 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13569 | PyObject *
|
---|
13570 | libxml_xmlXPathNewContext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13571 | PyObject *py_retval;
|
---|
13572 | xmlXPathContextPtr c_retval;
|
---|
13573 | xmlDocPtr doc;
|
---|
13574 | PyObject *pyobj_doc;
|
---|
13575 |
|
---|
13576 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathNewContext", &pyobj_doc))
|
---|
13577 | return(NULL);
|
---|
13578 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
13579 |
|
---|
13580 | c_retval = xmlXPathNewContext(doc);
|
---|
13581 | py_retval = libxml_xmlXPathContextPtrWrap((xmlXPathContextPtr) c_retval);
|
---|
13582 | return(py_retval);
|
---|
13583 | }
|
---|
13584 |
|
---|
13585 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13586 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13587 | PyObject *
|
---|
13588 | libxml_xmlXPathNewFloat(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13589 | PyObject *py_retval;
|
---|
13590 | xmlXPathObjectPtr c_retval;
|
---|
13591 | double val;
|
---|
13592 |
|
---|
13593 | if (!PyArg_ParseTuple(args, (char *)"d:xmlXPathNewFloat", &val))
|
---|
13594 | return(NULL);
|
---|
13595 |
|
---|
13596 | c_retval = xmlXPathNewFloat(val);
|
---|
13597 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13598 | return(py_retval);
|
---|
13599 | }
|
---|
13600 |
|
---|
13601 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13602 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13603 | PyObject *
|
---|
13604 | libxml_xmlXPathNewNodeSet(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13605 | PyObject *py_retval;
|
---|
13606 | xmlXPathObjectPtr c_retval;
|
---|
13607 | xmlNodePtr val;
|
---|
13608 | PyObject *pyobj_val;
|
---|
13609 |
|
---|
13610 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathNewNodeSet", &pyobj_val))
|
---|
13611 | return(NULL);
|
---|
13612 | val = (xmlNodePtr) PyxmlNode_Get(pyobj_val);
|
---|
13613 |
|
---|
13614 | c_retval = xmlXPathNewNodeSet(val);
|
---|
13615 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13616 | return(py_retval);
|
---|
13617 | }
|
---|
13618 |
|
---|
13619 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13620 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13621 | PyObject *
|
---|
13622 | libxml_xmlXPathNewParserContext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13623 | PyObject *py_retval;
|
---|
13624 | xmlXPathParserContextPtr c_retval;
|
---|
13625 | xmlChar * str;
|
---|
13626 | xmlXPathContextPtr ctxt;
|
---|
13627 | PyObject *pyobj_ctxt;
|
---|
13628 |
|
---|
13629 | if (!PyArg_ParseTuple(args, (char *)"zO:xmlXPathNewParserContext", &str, &pyobj_ctxt))
|
---|
13630 | return(NULL);
|
---|
13631 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
13632 |
|
---|
13633 | c_retval = xmlXPathNewParserContext(str, ctxt);
|
---|
13634 | py_retval = libxml_xmlXPathParserContextPtrWrap((xmlXPathParserContextPtr) c_retval);
|
---|
13635 | return(py_retval);
|
---|
13636 | }
|
---|
13637 |
|
---|
13638 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13639 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13640 | PyObject *
|
---|
13641 | libxml_xmlXPathNewString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13642 | PyObject *py_retval;
|
---|
13643 | xmlXPathObjectPtr c_retval;
|
---|
13644 | xmlChar * val;
|
---|
13645 |
|
---|
13646 | if (!PyArg_ParseTuple(args, (char *)"z:xmlXPathNewString", &val))
|
---|
13647 | return(NULL);
|
---|
13648 |
|
---|
13649 | c_retval = xmlXPathNewString(val);
|
---|
13650 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13651 | return(py_retval);
|
---|
13652 | }
|
---|
13653 |
|
---|
13654 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13655 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13656 | PyObject *
|
---|
13657 | libxml_xmlXPathNewValueTree(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13658 | PyObject *py_retval;
|
---|
13659 | xmlXPathObjectPtr c_retval;
|
---|
13660 | xmlNodePtr val;
|
---|
13661 | PyObject *pyobj_val;
|
---|
13662 |
|
---|
13663 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathNewValueTree", &pyobj_val))
|
---|
13664 | return(NULL);
|
---|
13665 | val = (xmlNodePtr) PyxmlNode_Get(pyobj_val);
|
---|
13666 |
|
---|
13667 | c_retval = xmlXPathNewValueTree(val);
|
---|
13668 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13669 | return(py_retval);
|
---|
13670 | }
|
---|
13671 |
|
---|
13672 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13673 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13674 | PyObject *
|
---|
13675 | libxml_xmlXPathNextAncestor(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13676 | PyObject *py_retval;
|
---|
13677 | xmlNodePtr c_retval;
|
---|
13678 | xmlXPathParserContextPtr ctxt;
|
---|
13679 | PyObject *pyobj_ctxt;
|
---|
13680 | xmlNodePtr cur;
|
---|
13681 | PyObject *pyobj_cur;
|
---|
13682 |
|
---|
13683 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextAncestor", &pyobj_ctxt, &pyobj_cur))
|
---|
13684 | return(NULL);
|
---|
13685 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13686 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13687 |
|
---|
13688 | c_retval = xmlXPathNextAncestor(ctxt, cur);
|
---|
13689 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13690 | return(py_retval);
|
---|
13691 | }
|
---|
13692 |
|
---|
13693 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13694 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13695 | PyObject *
|
---|
13696 | libxml_xmlXPathNextAncestorOrSelf(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13697 | PyObject *py_retval;
|
---|
13698 | xmlNodePtr c_retval;
|
---|
13699 | xmlXPathParserContextPtr ctxt;
|
---|
13700 | PyObject *pyobj_ctxt;
|
---|
13701 | xmlNodePtr cur;
|
---|
13702 | PyObject *pyobj_cur;
|
---|
13703 |
|
---|
13704 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextAncestorOrSelf", &pyobj_ctxt, &pyobj_cur))
|
---|
13705 | return(NULL);
|
---|
13706 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13707 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13708 |
|
---|
13709 | c_retval = xmlXPathNextAncestorOrSelf(ctxt, cur);
|
---|
13710 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13711 | return(py_retval);
|
---|
13712 | }
|
---|
13713 |
|
---|
13714 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13715 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13716 | PyObject *
|
---|
13717 | libxml_xmlXPathNextAttribute(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13718 | PyObject *py_retval;
|
---|
13719 | xmlNodePtr c_retval;
|
---|
13720 | xmlXPathParserContextPtr ctxt;
|
---|
13721 | PyObject *pyobj_ctxt;
|
---|
13722 | xmlNodePtr cur;
|
---|
13723 | PyObject *pyobj_cur;
|
---|
13724 |
|
---|
13725 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextAttribute", &pyobj_ctxt, &pyobj_cur))
|
---|
13726 | return(NULL);
|
---|
13727 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13728 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13729 |
|
---|
13730 | c_retval = xmlXPathNextAttribute(ctxt, cur);
|
---|
13731 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13732 | return(py_retval);
|
---|
13733 | }
|
---|
13734 |
|
---|
13735 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13736 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13737 | PyObject *
|
---|
13738 | libxml_xmlXPathNextChild(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13739 | PyObject *py_retval;
|
---|
13740 | xmlNodePtr c_retval;
|
---|
13741 | xmlXPathParserContextPtr ctxt;
|
---|
13742 | PyObject *pyobj_ctxt;
|
---|
13743 | xmlNodePtr cur;
|
---|
13744 | PyObject *pyobj_cur;
|
---|
13745 |
|
---|
13746 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextChild", &pyobj_ctxt, &pyobj_cur))
|
---|
13747 | return(NULL);
|
---|
13748 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13749 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13750 |
|
---|
13751 | c_retval = xmlXPathNextChild(ctxt, cur);
|
---|
13752 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13753 | return(py_retval);
|
---|
13754 | }
|
---|
13755 |
|
---|
13756 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13757 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13758 | PyObject *
|
---|
13759 | libxml_xmlXPathNextDescendant(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13760 | PyObject *py_retval;
|
---|
13761 | xmlNodePtr c_retval;
|
---|
13762 | xmlXPathParserContextPtr ctxt;
|
---|
13763 | PyObject *pyobj_ctxt;
|
---|
13764 | xmlNodePtr cur;
|
---|
13765 | PyObject *pyobj_cur;
|
---|
13766 |
|
---|
13767 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextDescendant", &pyobj_ctxt, &pyobj_cur))
|
---|
13768 | return(NULL);
|
---|
13769 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13770 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13771 |
|
---|
13772 | c_retval = xmlXPathNextDescendant(ctxt, cur);
|
---|
13773 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13774 | return(py_retval);
|
---|
13775 | }
|
---|
13776 |
|
---|
13777 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13778 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13779 | PyObject *
|
---|
13780 | libxml_xmlXPathNextDescendantOrSelf(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13781 | PyObject *py_retval;
|
---|
13782 | xmlNodePtr c_retval;
|
---|
13783 | xmlXPathParserContextPtr ctxt;
|
---|
13784 | PyObject *pyobj_ctxt;
|
---|
13785 | xmlNodePtr cur;
|
---|
13786 | PyObject *pyobj_cur;
|
---|
13787 |
|
---|
13788 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextDescendantOrSelf", &pyobj_ctxt, &pyobj_cur))
|
---|
13789 | return(NULL);
|
---|
13790 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13791 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13792 |
|
---|
13793 | c_retval = xmlXPathNextDescendantOrSelf(ctxt, cur);
|
---|
13794 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13795 | return(py_retval);
|
---|
13796 | }
|
---|
13797 |
|
---|
13798 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13799 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13800 | PyObject *
|
---|
13801 | libxml_xmlXPathNextFollowing(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13802 | PyObject *py_retval;
|
---|
13803 | xmlNodePtr c_retval;
|
---|
13804 | xmlXPathParserContextPtr ctxt;
|
---|
13805 | PyObject *pyobj_ctxt;
|
---|
13806 | xmlNodePtr cur;
|
---|
13807 | PyObject *pyobj_cur;
|
---|
13808 |
|
---|
13809 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextFollowing", &pyobj_ctxt, &pyobj_cur))
|
---|
13810 | return(NULL);
|
---|
13811 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13812 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13813 |
|
---|
13814 | c_retval = xmlXPathNextFollowing(ctxt, cur);
|
---|
13815 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13816 | return(py_retval);
|
---|
13817 | }
|
---|
13818 |
|
---|
13819 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13820 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13821 | PyObject *
|
---|
13822 | libxml_xmlXPathNextFollowingSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13823 | PyObject *py_retval;
|
---|
13824 | xmlNodePtr c_retval;
|
---|
13825 | xmlXPathParserContextPtr ctxt;
|
---|
13826 | PyObject *pyobj_ctxt;
|
---|
13827 | xmlNodePtr cur;
|
---|
13828 | PyObject *pyobj_cur;
|
---|
13829 |
|
---|
13830 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextFollowingSibling", &pyobj_ctxt, &pyobj_cur))
|
---|
13831 | return(NULL);
|
---|
13832 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13833 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13834 |
|
---|
13835 | c_retval = xmlXPathNextFollowingSibling(ctxt, cur);
|
---|
13836 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13837 | return(py_retval);
|
---|
13838 | }
|
---|
13839 |
|
---|
13840 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13841 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13842 | PyObject *
|
---|
13843 | libxml_xmlXPathNextNamespace(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13844 | PyObject *py_retval;
|
---|
13845 | xmlNodePtr c_retval;
|
---|
13846 | xmlXPathParserContextPtr ctxt;
|
---|
13847 | PyObject *pyobj_ctxt;
|
---|
13848 | xmlNodePtr cur;
|
---|
13849 | PyObject *pyobj_cur;
|
---|
13850 |
|
---|
13851 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextNamespace", &pyobj_ctxt, &pyobj_cur))
|
---|
13852 | return(NULL);
|
---|
13853 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13854 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13855 |
|
---|
13856 | c_retval = xmlXPathNextNamespace(ctxt, cur);
|
---|
13857 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13858 | return(py_retval);
|
---|
13859 | }
|
---|
13860 |
|
---|
13861 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13862 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13863 | PyObject *
|
---|
13864 | libxml_xmlXPathNextParent(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13865 | PyObject *py_retval;
|
---|
13866 | xmlNodePtr c_retval;
|
---|
13867 | xmlXPathParserContextPtr ctxt;
|
---|
13868 | PyObject *pyobj_ctxt;
|
---|
13869 | xmlNodePtr cur;
|
---|
13870 | PyObject *pyobj_cur;
|
---|
13871 |
|
---|
13872 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextParent", &pyobj_ctxt, &pyobj_cur))
|
---|
13873 | return(NULL);
|
---|
13874 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13875 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13876 |
|
---|
13877 | c_retval = xmlXPathNextParent(ctxt, cur);
|
---|
13878 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13879 | return(py_retval);
|
---|
13880 | }
|
---|
13881 |
|
---|
13882 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13883 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13884 | PyObject *
|
---|
13885 | libxml_xmlXPathNextPreceding(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13886 | PyObject *py_retval;
|
---|
13887 | xmlNodePtr c_retval;
|
---|
13888 | xmlXPathParserContextPtr ctxt;
|
---|
13889 | PyObject *pyobj_ctxt;
|
---|
13890 | xmlNodePtr cur;
|
---|
13891 | PyObject *pyobj_cur;
|
---|
13892 |
|
---|
13893 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextPreceding", &pyobj_ctxt, &pyobj_cur))
|
---|
13894 | return(NULL);
|
---|
13895 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13896 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13897 |
|
---|
13898 | c_retval = xmlXPathNextPreceding(ctxt, cur);
|
---|
13899 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13900 | return(py_retval);
|
---|
13901 | }
|
---|
13902 |
|
---|
13903 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13904 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13905 | PyObject *
|
---|
13906 | libxml_xmlXPathNextPrecedingSibling(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13907 | PyObject *py_retval;
|
---|
13908 | xmlNodePtr c_retval;
|
---|
13909 | xmlXPathParserContextPtr ctxt;
|
---|
13910 | PyObject *pyobj_ctxt;
|
---|
13911 | xmlNodePtr cur;
|
---|
13912 | PyObject *pyobj_cur;
|
---|
13913 |
|
---|
13914 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextPrecedingSibling", &pyobj_ctxt, &pyobj_cur))
|
---|
13915 | return(NULL);
|
---|
13916 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13917 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13918 |
|
---|
13919 | c_retval = xmlXPathNextPrecedingSibling(ctxt, cur);
|
---|
13920 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13921 | return(py_retval);
|
---|
13922 | }
|
---|
13923 |
|
---|
13924 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13925 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13926 | PyObject *
|
---|
13927 | libxml_xmlXPathNextSelf(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13928 | PyObject *py_retval;
|
---|
13929 | xmlNodePtr c_retval;
|
---|
13930 | xmlXPathParserContextPtr ctxt;
|
---|
13931 | PyObject *pyobj_ctxt;
|
---|
13932 | xmlNodePtr cur;
|
---|
13933 | PyObject *pyobj_cur;
|
---|
13934 |
|
---|
13935 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathNextSelf", &pyobj_ctxt, &pyobj_cur))
|
---|
13936 | return(NULL);
|
---|
13937 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13938 | cur = (xmlNodePtr) PyxmlNode_Get(pyobj_cur);
|
---|
13939 |
|
---|
13940 | c_retval = xmlXPathNextSelf(ctxt, cur);
|
---|
13941 | py_retval = libxml_xmlNodePtrWrap((xmlNodePtr) c_retval);
|
---|
13942 | return(py_retval);
|
---|
13943 | }
|
---|
13944 |
|
---|
13945 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13946 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13947 | PyObject *
|
---|
13948 | libxml_xmlXPathNodeEval(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13949 | PyObject *py_retval;
|
---|
13950 | xmlXPathObjectPtr c_retval;
|
---|
13951 | xmlNodePtr node;
|
---|
13952 | PyObject *pyobj_node;
|
---|
13953 | xmlChar * str;
|
---|
13954 | xmlXPathContextPtr ctx;
|
---|
13955 | PyObject *pyobj_ctx;
|
---|
13956 |
|
---|
13957 | if (!PyArg_ParseTuple(args, (char *)"OzO:xmlXPathNodeEval", &pyobj_node, &str, &pyobj_ctx))
|
---|
13958 | return(NULL);
|
---|
13959 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
13960 | ctx = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctx);
|
---|
13961 |
|
---|
13962 | c_retval = xmlXPathNodeEval(node, str, ctx);
|
---|
13963 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
13964 | return(py_retval);
|
---|
13965 | }
|
---|
13966 |
|
---|
13967 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13968 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13969 | PyObject *
|
---|
13970 | libxml_xmlXPathNodeSetFreeNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13971 | xmlNsPtr ns;
|
---|
13972 | PyObject *pyobj_ns;
|
---|
13973 |
|
---|
13974 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathNodeSetFreeNs", &pyobj_ns))
|
---|
13975 | return(NULL);
|
---|
13976 | ns = (xmlNsPtr) PyxmlNode_Get(pyobj_ns);
|
---|
13977 |
|
---|
13978 | xmlXPathNodeSetFreeNs(ns);
|
---|
13979 | Py_INCREF(Py_None);
|
---|
13980 | return(Py_None);
|
---|
13981 | }
|
---|
13982 |
|
---|
13983 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
13984 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
13985 | PyObject *
|
---|
13986 | libxml_xmlXPathNormalizeFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
13987 | xmlXPathParserContextPtr ctxt;
|
---|
13988 | PyObject *pyobj_ctxt;
|
---|
13989 | int nargs;
|
---|
13990 |
|
---|
13991 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathNormalizeFunction", &pyobj_ctxt, &nargs))
|
---|
13992 | return(NULL);
|
---|
13993 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
13994 |
|
---|
13995 | xmlXPathNormalizeFunction(ctxt, nargs);
|
---|
13996 | Py_INCREF(Py_None);
|
---|
13997 | return(Py_None);
|
---|
13998 | }
|
---|
13999 |
|
---|
14000 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14001 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14002 | PyObject *
|
---|
14003 | libxml_xmlXPathNotEqualValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14004 | PyObject *py_retval;
|
---|
14005 | int c_retval;
|
---|
14006 | xmlXPathParserContextPtr ctxt;
|
---|
14007 | PyObject *pyobj_ctxt;
|
---|
14008 |
|
---|
14009 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathNotEqualValues", &pyobj_ctxt))
|
---|
14010 | return(NULL);
|
---|
14011 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14012 |
|
---|
14013 | c_retval = xmlXPathNotEqualValues(ctxt);
|
---|
14014 | py_retval = libxml_intWrap((int) c_retval);
|
---|
14015 | return(py_retval);
|
---|
14016 | }
|
---|
14017 |
|
---|
14018 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14019 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14020 | PyObject *
|
---|
14021 | libxml_xmlXPathNotFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14022 | xmlXPathParserContextPtr ctxt;
|
---|
14023 | PyObject *pyobj_ctxt;
|
---|
14024 | int nargs;
|
---|
14025 |
|
---|
14026 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathNotFunction", &pyobj_ctxt, &nargs))
|
---|
14027 | return(NULL);
|
---|
14028 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14029 |
|
---|
14030 | xmlXPathNotFunction(ctxt, nargs);
|
---|
14031 | Py_INCREF(Py_None);
|
---|
14032 | return(Py_None);
|
---|
14033 | }
|
---|
14034 |
|
---|
14035 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14036 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14037 | PyObject *
|
---|
14038 | libxml_xmlXPathNsLookup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14039 | PyObject *py_retval;
|
---|
14040 | const xmlChar * c_retval;
|
---|
14041 | xmlXPathContextPtr ctxt;
|
---|
14042 | PyObject *pyobj_ctxt;
|
---|
14043 | xmlChar * prefix;
|
---|
14044 |
|
---|
14045 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlXPathNsLookup", &pyobj_ctxt, &prefix))
|
---|
14046 | return(NULL);
|
---|
14047 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14048 |
|
---|
14049 | c_retval = xmlXPathNsLookup(ctxt, prefix);
|
---|
14050 | py_retval = libxml_xmlCharPtrConstWrap((const xmlChar *) c_retval);
|
---|
14051 | return(py_retval);
|
---|
14052 | }
|
---|
14053 |
|
---|
14054 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14055 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14056 | PyObject *
|
---|
14057 | libxml_xmlXPathNumberFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14058 | xmlXPathParserContextPtr ctxt;
|
---|
14059 | PyObject *pyobj_ctxt;
|
---|
14060 | int nargs;
|
---|
14061 |
|
---|
14062 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathNumberFunction", &pyobj_ctxt, &nargs))
|
---|
14063 | return(NULL);
|
---|
14064 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14065 |
|
---|
14066 | xmlXPathNumberFunction(ctxt, nargs);
|
---|
14067 | Py_INCREF(Py_None);
|
---|
14068 | return(Py_None);
|
---|
14069 | }
|
---|
14070 |
|
---|
14071 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14072 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14073 | PyObject *
|
---|
14074 | libxml_xmlXPathOrderDocElems(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14075 | PyObject *py_retval;
|
---|
14076 | long c_retval;
|
---|
14077 | xmlDocPtr doc;
|
---|
14078 | PyObject *pyobj_doc;
|
---|
14079 |
|
---|
14080 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathOrderDocElems", &pyobj_doc))
|
---|
14081 | return(NULL);
|
---|
14082 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
14083 |
|
---|
14084 | c_retval = xmlXPathOrderDocElems(doc);
|
---|
14085 | py_retval = libxml_longWrap((long) c_retval);
|
---|
14086 | return(py_retval);
|
---|
14087 | }
|
---|
14088 |
|
---|
14089 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14090 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14091 | PyObject *
|
---|
14092 | libxml_xmlXPathParseNCName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14093 | PyObject *py_retval;
|
---|
14094 | xmlChar * c_retval;
|
---|
14095 | xmlXPathParserContextPtr ctxt;
|
---|
14096 | PyObject *pyobj_ctxt;
|
---|
14097 |
|
---|
14098 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathParseNCName", &pyobj_ctxt))
|
---|
14099 | return(NULL);
|
---|
14100 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14101 |
|
---|
14102 | c_retval = xmlXPathParseNCName(ctxt);
|
---|
14103 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
14104 | return(py_retval);
|
---|
14105 | }
|
---|
14106 |
|
---|
14107 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14108 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14109 | PyObject *
|
---|
14110 | libxml_xmlXPathParseName(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14111 | PyObject *py_retval;
|
---|
14112 | xmlChar * c_retval;
|
---|
14113 | xmlXPathParserContextPtr ctxt;
|
---|
14114 | PyObject *pyobj_ctxt;
|
---|
14115 |
|
---|
14116 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathParseName", &pyobj_ctxt))
|
---|
14117 | return(NULL);
|
---|
14118 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14119 |
|
---|
14120 | c_retval = xmlXPathParseName(ctxt);
|
---|
14121 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
14122 | return(py_retval);
|
---|
14123 | }
|
---|
14124 |
|
---|
14125 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14126 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14127 | PyObject *
|
---|
14128 | libxml_xmlXPathParserGetContext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14129 | PyObject *py_retval;
|
---|
14130 | xmlXPathContextPtr c_retval;
|
---|
14131 | xmlXPathParserContextPtr ctxt;
|
---|
14132 | PyObject *pyobj_ctxt;
|
---|
14133 |
|
---|
14134 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathParserGetContext", &pyobj_ctxt))
|
---|
14135 | return(NULL);
|
---|
14136 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14137 |
|
---|
14138 | c_retval = ctxt->context;
|
---|
14139 | py_retval = libxml_xmlXPathContextPtrWrap((xmlXPathContextPtr) c_retval);
|
---|
14140 | return(py_retval);
|
---|
14141 | }
|
---|
14142 |
|
---|
14143 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14144 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14145 | PyObject *
|
---|
14146 | libxml_xmlXPathPopBoolean(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14147 | PyObject *py_retval;
|
---|
14148 | int c_retval;
|
---|
14149 | xmlXPathParserContextPtr ctxt;
|
---|
14150 | PyObject *pyobj_ctxt;
|
---|
14151 |
|
---|
14152 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathPopBoolean", &pyobj_ctxt))
|
---|
14153 | return(NULL);
|
---|
14154 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14155 |
|
---|
14156 | c_retval = xmlXPathPopBoolean(ctxt);
|
---|
14157 | py_retval = libxml_intWrap((int) c_retval);
|
---|
14158 | return(py_retval);
|
---|
14159 | }
|
---|
14160 |
|
---|
14161 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14162 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14163 | PyObject *
|
---|
14164 | libxml_xmlXPathPopNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14165 | PyObject *py_retval;
|
---|
14166 | double c_retval;
|
---|
14167 | xmlXPathParserContextPtr ctxt;
|
---|
14168 | PyObject *pyobj_ctxt;
|
---|
14169 |
|
---|
14170 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathPopNumber", &pyobj_ctxt))
|
---|
14171 | return(NULL);
|
---|
14172 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14173 |
|
---|
14174 | c_retval = xmlXPathPopNumber(ctxt);
|
---|
14175 | py_retval = libxml_doubleWrap((double) c_retval);
|
---|
14176 | return(py_retval);
|
---|
14177 | }
|
---|
14178 |
|
---|
14179 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14180 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14181 | PyObject *
|
---|
14182 | libxml_xmlXPathPopString(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14183 | PyObject *py_retval;
|
---|
14184 | xmlChar * c_retval;
|
---|
14185 | xmlXPathParserContextPtr ctxt;
|
---|
14186 | PyObject *pyobj_ctxt;
|
---|
14187 |
|
---|
14188 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathPopString", &pyobj_ctxt))
|
---|
14189 | return(NULL);
|
---|
14190 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14191 |
|
---|
14192 | c_retval = xmlXPathPopString(ctxt);
|
---|
14193 | py_retval = libxml_xmlCharPtrWrap((xmlChar *) c_retval);
|
---|
14194 | return(py_retval);
|
---|
14195 | }
|
---|
14196 |
|
---|
14197 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14198 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14199 | PyObject *
|
---|
14200 | libxml_xmlXPathPositionFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14201 | xmlXPathParserContextPtr ctxt;
|
---|
14202 | PyObject *pyobj_ctxt;
|
---|
14203 | int nargs;
|
---|
14204 |
|
---|
14205 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathPositionFunction", &pyobj_ctxt, &nargs))
|
---|
14206 | return(NULL);
|
---|
14207 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14208 |
|
---|
14209 | xmlXPathPositionFunction(ctxt, nargs);
|
---|
14210 | Py_INCREF(Py_None);
|
---|
14211 | return(Py_None);
|
---|
14212 | }
|
---|
14213 |
|
---|
14214 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14215 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14216 | PyObject *
|
---|
14217 | libxml_xmlXPathRegisterAllFunctions(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14218 | xmlXPathContextPtr ctxt;
|
---|
14219 | PyObject *pyobj_ctxt;
|
---|
14220 |
|
---|
14221 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathRegisterAllFunctions", &pyobj_ctxt))
|
---|
14222 | return(NULL);
|
---|
14223 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14224 |
|
---|
14225 | xmlXPathRegisterAllFunctions(ctxt);
|
---|
14226 | Py_INCREF(Py_None);
|
---|
14227 | return(Py_None);
|
---|
14228 | }
|
---|
14229 |
|
---|
14230 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14231 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14232 | PyObject *
|
---|
14233 | libxml_xmlXPathRegisterNs(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14234 | PyObject *py_retval;
|
---|
14235 | int c_retval;
|
---|
14236 | xmlXPathContextPtr ctxt;
|
---|
14237 | PyObject *pyobj_ctxt;
|
---|
14238 | xmlChar * prefix;
|
---|
14239 | xmlChar * ns_uri;
|
---|
14240 |
|
---|
14241 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlXPathRegisterNs", &pyobj_ctxt, &prefix, &ns_uri))
|
---|
14242 | return(NULL);
|
---|
14243 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14244 |
|
---|
14245 | c_retval = xmlXPathRegisterNs(ctxt, prefix, ns_uri);
|
---|
14246 | py_retval = libxml_intWrap((int) c_retval);
|
---|
14247 | return(py_retval);
|
---|
14248 | }
|
---|
14249 |
|
---|
14250 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14251 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14252 | #endif
|
---|
14253 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14254 | PyObject *
|
---|
14255 | libxml_xmlXPathRegisteredFuncsCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14256 | xmlXPathContextPtr ctxt;
|
---|
14257 | PyObject *pyobj_ctxt;
|
---|
14258 |
|
---|
14259 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathRegisteredFuncsCleanup", &pyobj_ctxt))
|
---|
14260 | return(NULL);
|
---|
14261 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14262 |
|
---|
14263 | xmlXPathRegisteredFuncsCleanup(ctxt);
|
---|
14264 | Py_INCREF(Py_None);
|
---|
14265 | return(Py_None);
|
---|
14266 | }
|
---|
14267 |
|
---|
14268 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14269 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14270 | PyObject *
|
---|
14271 | libxml_xmlXPathRegisteredNsCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14272 | xmlXPathContextPtr ctxt;
|
---|
14273 | PyObject *pyobj_ctxt;
|
---|
14274 |
|
---|
14275 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathRegisteredNsCleanup", &pyobj_ctxt))
|
---|
14276 | return(NULL);
|
---|
14277 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14278 |
|
---|
14279 | xmlXPathRegisteredNsCleanup(ctxt);
|
---|
14280 | Py_INCREF(Py_None);
|
---|
14281 | return(Py_None);
|
---|
14282 | }
|
---|
14283 |
|
---|
14284 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14285 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14286 | PyObject *
|
---|
14287 | libxml_xmlXPathRegisteredVariablesCleanup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14288 | xmlXPathContextPtr ctxt;
|
---|
14289 | PyObject *pyobj_ctxt;
|
---|
14290 |
|
---|
14291 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathRegisteredVariablesCleanup", &pyobj_ctxt))
|
---|
14292 | return(NULL);
|
---|
14293 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14294 |
|
---|
14295 | xmlXPathRegisteredVariablesCleanup(ctxt);
|
---|
14296 | Py_INCREF(Py_None);
|
---|
14297 | return(Py_None);
|
---|
14298 | }
|
---|
14299 |
|
---|
14300 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14301 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14302 | PyObject *
|
---|
14303 | libxml_xmlXPathRoot(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14304 | xmlXPathParserContextPtr ctxt;
|
---|
14305 | PyObject *pyobj_ctxt;
|
---|
14306 |
|
---|
14307 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathRoot", &pyobj_ctxt))
|
---|
14308 | return(NULL);
|
---|
14309 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14310 |
|
---|
14311 | xmlXPathRoot(ctxt);
|
---|
14312 | Py_INCREF(Py_None);
|
---|
14313 | return(Py_None);
|
---|
14314 | }
|
---|
14315 |
|
---|
14316 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14317 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14318 | PyObject *
|
---|
14319 | libxml_xmlXPathRoundFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14320 | xmlXPathParserContextPtr ctxt;
|
---|
14321 | PyObject *pyobj_ctxt;
|
---|
14322 | int nargs;
|
---|
14323 |
|
---|
14324 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathRoundFunction", &pyobj_ctxt, &nargs))
|
---|
14325 | return(NULL);
|
---|
14326 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14327 |
|
---|
14328 | xmlXPathRoundFunction(ctxt, nargs);
|
---|
14329 | Py_INCREF(Py_None);
|
---|
14330 | return(Py_None);
|
---|
14331 | }
|
---|
14332 |
|
---|
14333 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14334 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14335 | PyObject *
|
---|
14336 | libxml_xmlXPathSetContextDoc(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14337 | xmlXPathContextPtr ctxt;
|
---|
14338 | PyObject *pyobj_ctxt;
|
---|
14339 | xmlDocPtr doc;
|
---|
14340 | PyObject *pyobj_doc;
|
---|
14341 |
|
---|
14342 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathSetContextDoc", &pyobj_ctxt, &pyobj_doc))
|
---|
14343 | return(NULL);
|
---|
14344 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14345 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
14346 |
|
---|
14347 | ctxt->doc = doc;
|
---|
14348 | Py_INCREF(Py_None);
|
---|
14349 | return(Py_None);
|
---|
14350 | }
|
---|
14351 |
|
---|
14352 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14353 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14354 | PyObject *
|
---|
14355 | libxml_xmlXPathSetContextNode(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14356 | xmlXPathContextPtr ctxt;
|
---|
14357 | PyObject *pyobj_ctxt;
|
---|
14358 | xmlNodePtr node;
|
---|
14359 | PyObject *pyobj_node;
|
---|
14360 |
|
---|
14361 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPathSetContextNode", &pyobj_ctxt, &pyobj_node))
|
---|
14362 | return(NULL);
|
---|
14363 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14364 | node = (xmlNodePtr) PyxmlNode_Get(pyobj_node);
|
---|
14365 |
|
---|
14366 | ctxt->node = node;
|
---|
14367 | Py_INCREF(Py_None);
|
---|
14368 | return(Py_None);
|
---|
14369 | }
|
---|
14370 |
|
---|
14371 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14372 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14373 | PyObject *
|
---|
14374 | libxml_xmlXPathStartsWithFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14375 | xmlXPathParserContextPtr ctxt;
|
---|
14376 | PyObject *pyobj_ctxt;
|
---|
14377 | int nargs;
|
---|
14378 |
|
---|
14379 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathStartsWithFunction", &pyobj_ctxt, &nargs))
|
---|
14380 | return(NULL);
|
---|
14381 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14382 |
|
---|
14383 | xmlXPathStartsWithFunction(ctxt, nargs);
|
---|
14384 | Py_INCREF(Py_None);
|
---|
14385 | return(Py_None);
|
---|
14386 | }
|
---|
14387 |
|
---|
14388 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14389 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14390 | PyObject *
|
---|
14391 | libxml_xmlXPathStringEvalNumber(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14392 | PyObject *py_retval;
|
---|
14393 | double c_retval;
|
---|
14394 | xmlChar * str;
|
---|
14395 |
|
---|
14396 | if (!PyArg_ParseTuple(args, (char *)"z:xmlXPathStringEvalNumber", &str))
|
---|
14397 | return(NULL);
|
---|
14398 |
|
---|
14399 | c_retval = xmlXPathStringEvalNumber(str);
|
---|
14400 | py_retval = libxml_doubleWrap((double) c_retval);
|
---|
14401 | return(py_retval);
|
---|
14402 | }
|
---|
14403 |
|
---|
14404 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14405 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14406 | PyObject *
|
---|
14407 | libxml_xmlXPathStringFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14408 | xmlXPathParserContextPtr ctxt;
|
---|
14409 | PyObject *pyobj_ctxt;
|
---|
14410 | int nargs;
|
---|
14411 |
|
---|
14412 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathStringFunction", &pyobj_ctxt, &nargs))
|
---|
14413 | return(NULL);
|
---|
14414 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14415 |
|
---|
14416 | xmlXPathStringFunction(ctxt, nargs);
|
---|
14417 | Py_INCREF(Py_None);
|
---|
14418 | return(Py_None);
|
---|
14419 | }
|
---|
14420 |
|
---|
14421 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14422 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14423 | PyObject *
|
---|
14424 | libxml_xmlXPathStringLengthFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14425 | xmlXPathParserContextPtr ctxt;
|
---|
14426 | PyObject *pyobj_ctxt;
|
---|
14427 | int nargs;
|
---|
14428 |
|
---|
14429 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathStringLengthFunction", &pyobj_ctxt, &nargs))
|
---|
14430 | return(NULL);
|
---|
14431 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14432 |
|
---|
14433 | xmlXPathStringLengthFunction(ctxt, nargs);
|
---|
14434 | Py_INCREF(Py_None);
|
---|
14435 | return(Py_None);
|
---|
14436 | }
|
---|
14437 |
|
---|
14438 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14439 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14440 | PyObject *
|
---|
14441 | libxml_xmlXPathSubValues(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14442 | xmlXPathParserContextPtr ctxt;
|
---|
14443 | PyObject *pyobj_ctxt;
|
---|
14444 |
|
---|
14445 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathSubValues", &pyobj_ctxt))
|
---|
14446 | return(NULL);
|
---|
14447 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14448 |
|
---|
14449 | xmlXPathSubValues(ctxt);
|
---|
14450 | Py_INCREF(Py_None);
|
---|
14451 | return(Py_None);
|
---|
14452 | }
|
---|
14453 |
|
---|
14454 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14455 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14456 | PyObject *
|
---|
14457 | libxml_xmlXPathSubstringAfterFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14458 | xmlXPathParserContextPtr ctxt;
|
---|
14459 | PyObject *pyobj_ctxt;
|
---|
14460 | int nargs;
|
---|
14461 |
|
---|
14462 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathSubstringAfterFunction", &pyobj_ctxt, &nargs))
|
---|
14463 | return(NULL);
|
---|
14464 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14465 |
|
---|
14466 | xmlXPathSubstringAfterFunction(ctxt, nargs);
|
---|
14467 | Py_INCREF(Py_None);
|
---|
14468 | return(Py_None);
|
---|
14469 | }
|
---|
14470 |
|
---|
14471 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14472 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14473 | PyObject *
|
---|
14474 | libxml_xmlXPathSubstringBeforeFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14475 | xmlXPathParserContextPtr ctxt;
|
---|
14476 | PyObject *pyobj_ctxt;
|
---|
14477 | int nargs;
|
---|
14478 |
|
---|
14479 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathSubstringBeforeFunction", &pyobj_ctxt, &nargs))
|
---|
14480 | return(NULL);
|
---|
14481 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14482 |
|
---|
14483 | xmlXPathSubstringBeforeFunction(ctxt, nargs);
|
---|
14484 | Py_INCREF(Py_None);
|
---|
14485 | return(Py_None);
|
---|
14486 | }
|
---|
14487 |
|
---|
14488 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14489 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14490 | PyObject *
|
---|
14491 | libxml_xmlXPathSubstringFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14492 | xmlXPathParserContextPtr ctxt;
|
---|
14493 | PyObject *pyobj_ctxt;
|
---|
14494 | int nargs;
|
---|
14495 |
|
---|
14496 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathSubstringFunction", &pyobj_ctxt, &nargs))
|
---|
14497 | return(NULL);
|
---|
14498 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14499 |
|
---|
14500 | xmlXPathSubstringFunction(ctxt, nargs);
|
---|
14501 | Py_INCREF(Py_None);
|
---|
14502 | return(Py_None);
|
---|
14503 | }
|
---|
14504 |
|
---|
14505 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14506 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14507 | PyObject *
|
---|
14508 | libxml_xmlXPathSumFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14509 | xmlXPathParserContextPtr ctxt;
|
---|
14510 | PyObject *pyobj_ctxt;
|
---|
14511 | int nargs;
|
---|
14512 |
|
---|
14513 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathSumFunction", &pyobj_ctxt, &nargs))
|
---|
14514 | return(NULL);
|
---|
14515 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14516 |
|
---|
14517 | xmlXPathSumFunction(ctxt, nargs);
|
---|
14518 | Py_INCREF(Py_None);
|
---|
14519 | return(Py_None);
|
---|
14520 | }
|
---|
14521 |
|
---|
14522 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14523 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14524 | PyObject *
|
---|
14525 | libxml_xmlXPathTranslateFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14526 | xmlXPathParserContextPtr ctxt;
|
---|
14527 | PyObject *pyobj_ctxt;
|
---|
14528 | int nargs;
|
---|
14529 |
|
---|
14530 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathTranslateFunction", &pyobj_ctxt, &nargs))
|
---|
14531 | return(NULL);
|
---|
14532 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14533 |
|
---|
14534 | xmlXPathTranslateFunction(ctxt, nargs);
|
---|
14535 | Py_INCREF(Py_None);
|
---|
14536 | return(Py_None);
|
---|
14537 | }
|
---|
14538 |
|
---|
14539 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14540 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14541 | PyObject *
|
---|
14542 | libxml_xmlXPathTrueFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14543 | xmlXPathParserContextPtr ctxt;
|
---|
14544 | PyObject *pyobj_ctxt;
|
---|
14545 | int nargs;
|
---|
14546 |
|
---|
14547 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPathTrueFunction", &pyobj_ctxt, &nargs))
|
---|
14548 | return(NULL);
|
---|
14549 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14550 |
|
---|
14551 | xmlXPathTrueFunction(ctxt, nargs);
|
---|
14552 | Py_INCREF(Py_None);
|
---|
14553 | return(Py_None);
|
---|
14554 | }
|
---|
14555 |
|
---|
14556 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14557 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14558 | PyObject *
|
---|
14559 | libxml_xmlXPathValueFlipSign(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14560 | xmlXPathParserContextPtr ctxt;
|
---|
14561 | PyObject *pyobj_ctxt;
|
---|
14562 |
|
---|
14563 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPathValueFlipSign", &pyobj_ctxt))
|
---|
14564 | return(NULL);
|
---|
14565 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14566 |
|
---|
14567 | xmlXPathValueFlipSign(ctxt);
|
---|
14568 | Py_INCREF(Py_None);
|
---|
14569 | return(Py_None);
|
---|
14570 | }
|
---|
14571 |
|
---|
14572 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14573 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14574 | PyObject *
|
---|
14575 | libxml_xmlXPathVariableLookup(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14576 | PyObject *py_retval;
|
---|
14577 | xmlXPathObjectPtr c_retval;
|
---|
14578 | xmlXPathContextPtr ctxt;
|
---|
14579 | PyObject *pyobj_ctxt;
|
---|
14580 | xmlChar * name;
|
---|
14581 |
|
---|
14582 | if (!PyArg_ParseTuple(args, (char *)"Oz:xmlXPathVariableLookup", &pyobj_ctxt, &name))
|
---|
14583 | return(NULL);
|
---|
14584 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14585 |
|
---|
14586 | c_retval = xmlXPathVariableLookup(ctxt, name);
|
---|
14587 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14588 | return(py_retval);
|
---|
14589 | }
|
---|
14590 |
|
---|
14591 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14592 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14593 | PyObject *
|
---|
14594 | libxml_xmlXPathVariableLookupNS(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14595 | PyObject *py_retval;
|
---|
14596 | xmlXPathObjectPtr c_retval;
|
---|
14597 | xmlXPathContextPtr ctxt;
|
---|
14598 | PyObject *pyobj_ctxt;
|
---|
14599 | xmlChar * name;
|
---|
14600 | xmlChar * ns_uri;
|
---|
14601 |
|
---|
14602 | if (!PyArg_ParseTuple(args, (char *)"Ozz:xmlXPathVariableLookupNS", &pyobj_ctxt, &name, &ns_uri))
|
---|
14603 | return(NULL);
|
---|
14604 | ctxt = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctxt);
|
---|
14605 |
|
---|
14606 | c_retval = xmlXPathVariableLookupNS(ctxt, name, ns_uri);
|
---|
14607 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14608 | return(py_retval);
|
---|
14609 | }
|
---|
14610 |
|
---|
14611 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14612 | #if defined(LIBXML_XPATH_ENABLED)
|
---|
14613 | PyObject *
|
---|
14614 | libxml_xmlXPatherror(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14615 | xmlXPathParserContextPtr ctxt;
|
---|
14616 | PyObject *pyobj_ctxt;
|
---|
14617 | char * file;
|
---|
14618 | int line;
|
---|
14619 | int no;
|
---|
14620 |
|
---|
14621 | if (!PyArg_ParseTuple(args, (char *)"Ozii:xmlXPatherror", &pyobj_ctxt, &file, &line, &no))
|
---|
14622 | return(NULL);
|
---|
14623 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14624 |
|
---|
14625 | xmlXPatherror(ctxt, file, line, no);
|
---|
14626 | Py_INCREF(Py_None);
|
---|
14627 | return(Py_None);
|
---|
14628 | }
|
---|
14629 |
|
---|
14630 | #endif /* defined(LIBXML_XPATH_ENABLED) */
|
---|
14631 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14632 | PyObject *
|
---|
14633 | libxml_xmlXPtrEval(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14634 | PyObject *py_retval;
|
---|
14635 | xmlXPathObjectPtr c_retval;
|
---|
14636 | xmlChar * str;
|
---|
14637 | xmlXPathContextPtr ctx;
|
---|
14638 | PyObject *pyobj_ctx;
|
---|
14639 |
|
---|
14640 | if (!PyArg_ParseTuple(args, (char *)"zO:xmlXPtrEval", &str, &pyobj_ctx))
|
---|
14641 | return(NULL);
|
---|
14642 | ctx = (xmlXPathContextPtr) PyxmlXPathContext_Get(pyobj_ctx);
|
---|
14643 |
|
---|
14644 | c_retval = xmlXPtrEval(str, ctx);
|
---|
14645 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14646 | return(py_retval);
|
---|
14647 | }
|
---|
14648 |
|
---|
14649 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14650 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14651 | PyObject *
|
---|
14652 | libxml_xmlXPtrEvalRangePredicate(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14653 | xmlXPathParserContextPtr ctxt;
|
---|
14654 | PyObject *pyobj_ctxt;
|
---|
14655 |
|
---|
14656 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPtrEvalRangePredicate", &pyobj_ctxt))
|
---|
14657 | return(NULL);
|
---|
14658 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14659 |
|
---|
14660 | xmlXPtrEvalRangePredicate(ctxt);
|
---|
14661 | Py_INCREF(Py_None);
|
---|
14662 | return(Py_None);
|
---|
14663 | }
|
---|
14664 |
|
---|
14665 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14666 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14667 | PyObject *
|
---|
14668 | libxml_xmlXPtrNewCollapsedRange(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14669 | PyObject *py_retval;
|
---|
14670 | xmlXPathObjectPtr c_retval;
|
---|
14671 | xmlNodePtr start;
|
---|
14672 | PyObject *pyobj_start;
|
---|
14673 |
|
---|
14674 | if (!PyArg_ParseTuple(args, (char *)"O:xmlXPtrNewCollapsedRange", &pyobj_start))
|
---|
14675 | return(NULL);
|
---|
14676 | start = (xmlNodePtr) PyxmlNode_Get(pyobj_start);
|
---|
14677 |
|
---|
14678 | c_retval = xmlXPtrNewCollapsedRange(start);
|
---|
14679 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14680 | return(py_retval);
|
---|
14681 | }
|
---|
14682 |
|
---|
14683 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14684 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14685 | PyObject *
|
---|
14686 | libxml_xmlXPtrNewContext(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14687 | PyObject *py_retval;
|
---|
14688 | xmlXPathContextPtr c_retval;
|
---|
14689 | xmlDocPtr doc;
|
---|
14690 | PyObject *pyobj_doc;
|
---|
14691 | xmlNodePtr here;
|
---|
14692 | PyObject *pyobj_here;
|
---|
14693 | xmlNodePtr origin;
|
---|
14694 | PyObject *pyobj_origin;
|
---|
14695 |
|
---|
14696 | if (!PyArg_ParseTuple(args, (char *)"OOO:xmlXPtrNewContext", &pyobj_doc, &pyobj_here, &pyobj_origin))
|
---|
14697 | return(NULL);
|
---|
14698 | doc = (xmlDocPtr) PyxmlNode_Get(pyobj_doc);
|
---|
14699 | here = (xmlNodePtr) PyxmlNode_Get(pyobj_here);
|
---|
14700 | origin = (xmlNodePtr) PyxmlNode_Get(pyobj_origin);
|
---|
14701 |
|
---|
14702 | c_retval = xmlXPtrNewContext(doc, here, origin);
|
---|
14703 | py_retval = libxml_xmlXPathContextPtrWrap((xmlXPathContextPtr) c_retval);
|
---|
14704 | return(py_retval);
|
---|
14705 | }
|
---|
14706 |
|
---|
14707 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14708 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14709 | PyObject *
|
---|
14710 | libxml_xmlXPtrNewLocationSetNodes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14711 | PyObject *py_retval;
|
---|
14712 | xmlXPathObjectPtr c_retval;
|
---|
14713 | xmlNodePtr start;
|
---|
14714 | PyObject *pyobj_start;
|
---|
14715 | xmlNodePtr end;
|
---|
14716 | PyObject *pyobj_end;
|
---|
14717 |
|
---|
14718 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPtrNewLocationSetNodes", &pyobj_start, &pyobj_end))
|
---|
14719 | return(NULL);
|
---|
14720 | start = (xmlNodePtr) PyxmlNode_Get(pyobj_start);
|
---|
14721 | end = (xmlNodePtr) PyxmlNode_Get(pyobj_end);
|
---|
14722 |
|
---|
14723 | c_retval = xmlXPtrNewLocationSetNodes(start, end);
|
---|
14724 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14725 | return(py_retval);
|
---|
14726 | }
|
---|
14727 |
|
---|
14728 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14729 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14730 | PyObject *
|
---|
14731 | libxml_xmlXPtrNewRange(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14732 | PyObject *py_retval;
|
---|
14733 | xmlXPathObjectPtr c_retval;
|
---|
14734 | xmlNodePtr start;
|
---|
14735 | PyObject *pyobj_start;
|
---|
14736 | int startindex;
|
---|
14737 | xmlNodePtr end;
|
---|
14738 | PyObject *pyobj_end;
|
---|
14739 | int endindex;
|
---|
14740 |
|
---|
14741 | if (!PyArg_ParseTuple(args, (char *)"OiOi:xmlXPtrNewRange", &pyobj_start, &startindex, &pyobj_end, &endindex))
|
---|
14742 | return(NULL);
|
---|
14743 | start = (xmlNodePtr) PyxmlNode_Get(pyobj_start);
|
---|
14744 | end = (xmlNodePtr) PyxmlNode_Get(pyobj_end);
|
---|
14745 |
|
---|
14746 | c_retval = xmlXPtrNewRange(start, startindex, end, endindex);
|
---|
14747 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14748 | return(py_retval);
|
---|
14749 | }
|
---|
14750 |
|
---|
14751 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14752 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14753 | PyObject *
|
---|
14754 | libxml_xmlXPtrNewRangeNodes(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14755 | PyObject *py_retval;
|
---|
14756 | xmlXPathObjectPtr c_retval;
|
---|
14757 | xmlNodePtr start;
|
---|
14758 | PyObject *pyobj_start;
|
---|
14759 | xmlNodePtr end;
|
---|
14760 | PyObject *pyobj_end;
|
---|
14761 |
|
---|
14762 | if (!PyArg_ParseTuple(args, (char *)"OO:xmlXPtrNewRangeNodes", &pyobj_start, &pyobj_end))
|
---|
14763 | return(NULL);
|
---|
14764 | start = (xmlNodePtr) PyxmlNode_Get(pyobj_start);
|
---|
14765 | end = (xmlNodePtr) PyxmlNode_Get(pyobj_end);
|
---|
14766 |
|
---|
14767 | c_retval = xmlXPtrNewRangeNodes(start, end);
|
---|
14768 | py_retval = libxml_xmlXPathObjectPtrWrap((xmlXPathObjectPtr) c_retval);
|
---|
14769 | return(py_retval);
|
---|
14770 | }
|
---|
14771 |
|
---|
14772 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|
14773 | #if defined(LIBXML_XPTR_ENABLED)
|
---|
14774 | PyObject *
|
---|
14775 | libxml_xmlXPtrRangeToFunction(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
|
---|
14776 | xmlXPathParserContextPtr ctxt;
|
---|
14777 | PyObject *pyobj_ctxt;
|
---|
14778 | int nargs;
|
---|
14779 |
|
---|
14780 | if (!PyArg_ParseTuple(args, (char *)"Oi:xmlXPtrRangeToFunction", &pyobj_ctxt, &nargs))
|
---|
14781 | return(NULL);
|
---|
14782 | ctxt = (xmlXPathParserContextPtr) PyxmlXPathParserContext_Get(pyobj_ctxt);
|
---|
14783 |
|
---|
14784 | xmlXPtrRangeToFunction(ctxt, nargs);
|
---|
14785 | Py_INCREF(Py_None);
|
---|
14786 | return(Py_None);
|
---|
14787 | }
|
---|
14788 |
|
---|
14789 | #endif /* defined(LIBXML_XPTR_ENABLED) */
|
---|