Imported Upstream version 2.9.1
[platform/upstream/libxml2.git] / python / libxml2-py.h
1 /* Generated */
2
3 #if defined(LIBXML_DOCB_ENABLED)
4 PyObject * libxml_docbDefaultSAXHandlerInit(PyObject *self, PyObject *args);
5 #endif /* defined(LIBXML_DOCB_ENABLED) */
6 #if defined(LIBXML_HTML_ENABLED)
7 PyObject * libxml_htmlAutoCloseTag(PyObject *self, PyObject *args);
8 #endif /* defined(LIBXML_HTML_ENABLED) */
9 #if defined(LIBXML_HTML_ENABLED)
10 PyObject * libxml_htmlCreateFileParserCtxt(PyObject *self, PyObject *args);
11 #endif /* defined(LIBXML_HTML_ENABLED) */
12 #if defined(LIBXML_HTML_ENABLED)
13 PyObject * libxml_htmlCreateMemoryParserCtxt(PyObject *self, PyObject *args);
14 #endif /* defined(LIBXML_HTML_ENABLED) */
15 #if defined(LIBXML_HTML_ENABLED)
16 PyObject * libxml_htmlCreatePushParser(PyObject *self, PyObject *args);
17 #endif
18 #if defined(LIBXML_HTML_ENABLED)
19 PyObject * libxml_htmlCtxtReadDoc(PyObject *self, PyObject *args);
20 #endif /* defined(LIBXML_HTML_ENABLED) */
21 #if defined(LIBXML_HTML_ENABLED)
22 PyObject * libxml_htmlCtxtReadFd(PyObject *self, PyObject *args);
23 #endif /* defined(LIBXML_HTML_ENABLED) */
24 #if defined(LIBXML_HTML_ENABLED)
25 PyObject * libxml_htmlCtxtReadFile(PyObject *self, PyObject *args);
26 #endif /* defined(LIBXML_HTML_ENABLED) */
27 #if defined(LIBXML_HTML_ENABLED)
28 PyObject * libxml_htmlCtxtReadMemory(PyObject *self, PyObject *args);
29 #endif /* defined(LIBXML_HTML_ENABLED) */
30 #if defined(LIBXML_HTML_ENABLED)
31 PyObject * libxml_htmlCtxtReset(PyObject *self, PyObject *args);
32 #endif /* defined(LIBXML_HTML_ENABLED) */
33 #if defined(LIBXML_HTML_ENABLED)
34 PyObject * libxml_htmlCtxtUseOptions(PyObject *self, PyObject *args);
35 #endif /* defined(LIBXML_HTML_ENABLED) */
36 #if defined(LIBXML_HTML_ENABLED)
37 PyObject * libxml_htmlDefaultSAXHandlerInit(PyObject *self, PyObject *args);
38 #endif /* defined(LIBXML_HTML_ENABLED) */
39 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
40 PyObject * libxml_htmlDocContentDumpFormatOutput(PyObject *self, PyObject *args);
41 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
42 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
43 PyObject * libxml_htmlDocContentDumpOutput(PyObject *self, PyObject *args);
44 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
45 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
46 PyObject * libxml_htmlDocDump(PyObject *self, PyObject *args);
47 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
48 #if defined(LIBXML_HTML_ENABLED)
49 PyObject * libxml_htmlFreeParserCtxt(PyObject *self, PyObject *args);
50 #endif /* defined(LIBXML_HTML_ENABLED) */
51 #if defined(LIBXML_HTML_ENABLED)
52 PyObject * libxml_htmlGetMetaEncoding(PyObject *self, PyObject *args);
53 #endif /* defined(LIBXML_HTML_ENABLED) */
54 #if defined(LIBXML_HTML_ENABLED)
55 PyObject * libxml_htmlHandleOmittedElem(PyObject *self, PyObject *args);
56 #endif /* defined(LIBXML_HTML_ENABLED) */
57 #if defined(LIBXML_HTML_ENABLED)
58 PyObject * libxml_htmlInitAutoClose(PyObject *self, PyObject *args);
59 #endif /* defined(LIBXML_HTML_ENABLED) */
60 #if defined(LIBXML_HTML_ENABLED)
61 PyObject * libxml_htmlIsAutoClosed(PyObject *self, PyObject *args);
62 #endif /* defined(LIBXML_HTML_ENABLED) */
63 #if defined(LIBXML_HTML_ENABLED)
64 PyObject * libxml_htmlIsBooleanAttr(PyObject *self, PyObject *args);
65 #endif /* defined(LIBXML_HTML_ENABLED) */
66 #if defined(LIBXML_HTML_ENABLED)
67 PyObject * libxml_htmlIsScriptAttribute(PyObject *self, PyObject *args);
68 #endif /* defined(LIBXML_HTML_ENABLED) */
69 #if defined(LIBXML_HTML_ENABLED)
70 PyObject * libxml_htmlNewDoc(PyObject *self, PyObject *args);
71 #endif /* defined(LIBXML_HTML_ENABLED) */
72 #if defined(LIBXML_HTML_ENABLED)
73 PyObject * libxml_htmlNewDocNoDtD(PyObject *self, PyObject *args);
74 #endif /* defined(LIBXML_HTML_ENABLED) */
75 #if defined(LIBXML_HTML_ENABLED)
76 PyObject * libxml_htmlNewParserCtxt(PyObject *self, PyObject *args);
77 #endif /* defined(LIBXML_HTML_ENABLED) */
78 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
79 PyObject * libxml_htmlNodeDumpFile(PyObject *self, PyObject *args);
80 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
81 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
82 PyObject * libxml_htmlNodeDumpFileFormat(PyObject *self, PyObject *args);
83 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
84 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
85 PyObject * libxml_htmlNodeDumpFormatOutput(PyObject *self, PyObject *args);
86 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
87 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
88 PyObject * libxml_htmlNodeDumpOutput(PyObject *self, PyObject *args);
89 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
90 #if defined(LIBXML_HTML_ENABLED)
91 PyObject * libxml_htmlParseCharRef(PyObject *self, PyObject *args);
92 #endif /* defined(LIBXML_HTML_ENABLED) */
93 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED)
94 PyObject * libxml_htmlParseChunk(PyObject *self, PyObject *args);
95 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_PUSH_ENABLED) */
96 #if defined(LIBXML_HTML_ENABLED)
97 PyObject * libxml_htmlParseDoc(PyObject *self, PyObject *args);
98 #endif /* defined(LIBXML_HTML_ENABLED) */
99 #if defined(LIBXML_HTML_ENABLED)
100 PyObject * libxml_htmlParseDocument(PyObject *self, PyObject *args);
101 #endif /* defined(LIBXML_HTML_ENABLED) */
102 #if defined(LIBXML_HTML_ENABLED)
103 PyObject * libxml_htmlParseElement(PyObject *self, PyObject *args);
104 #endif /* defined(LIBXML_HTML_ENABLED) */
105 #if defined(LIBXML_HTML_ENABLED)
106 PyObject * libxml_htmlParseFile(PyObject *self, PyObject *args);
107 #endif /* defined(LIBXML_HTML_ENABLED) */
108 #if defined(LIBXML_HTML_ENABLED)
109 PyObject * libxml_htmlReadDoc(PyObject *self, PyObject *args);
110 #endif /* defined(LIBXML_HTML_ENABLED) */
111 #if defined(LIBXML_HTML_ENABLED)
112 PyObject * libxml_htmlReadFd(PyObject *self, PyObject *args);
113 #endif /* defined(LIBXML_HTML_ENABLED) */
114 #if defined(LIBXML_HTML_ENABLED)
115 PyObject * libxml_htmlReadFile(PyObject *self, PyObject *args);
116 #endif /* defined(LIBXML_HTML_ENABLED) */
117 #if defined(LIBXML_HTML_ENABLED)
118 PyObject * libxml_htmlReadMemory(PyObject *self, PyObject *args);
119 #endif /* defined(LIBXML_HTML_ENABLED) */
120 #if defined(LIBXML_HTML_ENABLED)
121 PyObject * libxml_htmlSAXParseFile(PyObject *self, PyObject *args);
122 #endif
123 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
124 PyObject * libxml_htmlSaveFile(PyObject *self, PyObject *args);
125 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
126 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
127 PyObject * libxml_htmlSaveFileEnc(PyObject *self, PyObject *args);
128 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
129 #if defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
130 PyObject * libxml_htmlSaveFileFormat(PyObject *self, PyObject *args);
131 #endif /* defined(LIBXML_HTML_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
132 #if defined(LIBXML_HTML_ENABLED)
133 PyObject * libxml_htmlSetMetaEncoding(PyObject *self, PyObject *args);
134 #endif /* defined(LIBXML_HTML_ENABLED) */
135 PyObject * libxml_namePop(PyObject *self, PyObject *args);
136 PyObject * libxml_namePush(PyObject *self, PyObject *args);
137 PyObject * libxml_nodePop(PyObject *self, PyObject *args);
138 PyObject * libxml_nodePush(PyObject *self, PyObject *args);
139 #if defined(LIBXML_XPATH_ENABLED)
140 PyObject * libxml_valuePop(PyObject *self, PyObject *args);
141 #endif /* defined(LIBXML_XPATH_ENABLED) */
142 #if defined(LIBXML_CATALOG_ENABLED)
143 PyObject * libxml_xmlACatalogAdd(PyObject *self, PyObject *args);
144 #endif /* defined(LIBXML_CATALOG_ENABLED) */
145 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
146 PyObject * libxml_xmlACatalogDump(PyObject *self, PyObject *args);
147 #endif /* defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
148 #if defined(LIBXML_CATALOG_ENABLED)
149 PyObject * libxml_xmlACatalogRemove(PyObject *self, PyObject *args);
150 #endif /* defined(LIBXML_CATALOG_ENABLED) */
151 #if defined(LIBXML_CATALOG_ENABLED)
152 PyObject * libxml_xmlACatalogResolve(PyObject *self, PyObject *args);
153 #endif /* defined(LIBXML_CATALOG_ENABLED) */
154 #if defined(LIBXML_CATALOG_ENABLED)
155 PyObject * libxml_xmlACatalogResolvePublic(PyObject *self, PyObject *args);
156 #endif /* defined(LIBXML_CATALOG_ENABLED) */
157 #if defined(LIBXML_CATALOG_ENABLED)
158 PyObject * libxml_xmlACatalogResolveSystem(PyObject *self, PyObject *args);
159 #endif /* defined(LIBXML_CATALOG_ENABLED) */
160 #if defined(LIBXML_CATALOG_ENABLED)
161 PyObject * libxml_xmlACatalogResolveURI(PyObject *self, PyObject *args);
162 #endif /* defined(LIBXML_CATALOG_ENABLED) */
163 PyObject * libxml_xmlAddChild(PyObject *self, PyObject *args);
164 PyObject * libxml_xmlAddChildList(PyObject *self, PyObject *args);
165 PyObject * libxml_xmlAddDocEntity(PyObject *self, PyObject *args);
166 PyObject * libxml_xmlAddDtdEntity(PyObject *self, PyObject *args);
167 PyObject * libxml_xmlAddEncodingAlias(PyObject *self, PyObject *args);
168 PyObject * libxml_xmlAddNextSibling(PyObject *self, PyObject *args);
169 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
170 PyObject * libxml_xmlAddPrevSibling(PyObject *self, PyObject *args);
171 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
172 PyObject * libxml_xmlAddSibling(PyObject *self, PyObject *args);
173 #if defined(LIBXML_DEBUG_ENABLED)
174 PyObject * libxml_xmlBoolToText(PyObject *self, PyObject *args);
175 #endif /* defined(LIBXML_DEBUG_ENABLED) */
176 PyObject * libxml_xmlBuildQName(PyObject *self, PyObject *args);
177 PyObject * libxml_xmlBuildRelativeURI(PyObject *self, PyObject *args);
178 PyObject * libxml_xmlBuildURI(PyObject *self, PyObject *args);
179 PyObject * libxml_xmlByteConsumed(PyObject *self, PyObject *args);
180 PyObject * libxml_xmlCanonicPath(PyObject *self, PyObject *args);
181 #if defined(LIBXML_CATALOG_ENABLED)
182 PyObject * libxml_xmlCatalogAdd(PyObject *self, PyObject *args);
183 #endif /* defined(LIBXML_CATALOG_ENABLED) */
184 #if defined(LIBXML_CATALOG_ENABLED)
185 PyObject * libxml_xmlCatalogCleanup(PyObject *self, PyObject *args);
186 #endif /* defined(LIBXML_CATALOG_ENABLED) */
187 #if defined(LIBXML_CATALOG_ENABLED)
188 PyObject * libxml_xmlCatalogConvert(PyObject *self, PyObject *args);
189 #endif /* defined(LIBXML_CATALOG_ENABLED) */
190 #if defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
191 PyObject * libxml_xmlCatalogDump(PyObject *self, PyObject *args);
192 #endif /* defined(LIBXML_CATALOG_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
193 #if defined(LIBXML_CATALOG_ENABLED)
194 PyObject * libxml_xmlCatalogGetPublic(PyObject *self, PyObject *args);
195 #endif /* defined(LIBXML_CATALOG_ENABLED) */
196 #if defined(LIBXML_CATALOG_ENABLED)
197 PyObject * libxml_xmlCatalogGetSystem(PyObject *self, PyObject *args);
198 #endif /* defined(LIBXML_CATALOG_ENABLED) */
199 #if defined(LIBXML_CATALOG_ENABLED)
200 PyObject * libxml_xmlCatalogIsEmpty(PyObject *self, PyObject *args);
201 #endif /* defined(LIBXML_CATALOG_ENABLED) */
202 #if defined(LIBXML_CATALOG_ENABLED)
203 PyObject * libxml_xmlCatalogRemove(PyObject *self, PyObject *args);
204 #endif /* defined(LIBXML_CATALOG_ENABLED) */
205 #if defined(LIBXML_CATALOG_ENABLED)
206 PyObject * libxml_xmlCatalogResolve(PyObject *self, PyObject *args);
207 #endif /* defined(LIBXML_CATALOG_ENABLED) */
208 #if defined(LIBXML_CATALOG_ENABLED)
209 PyObject * libxml_xmlCatalogResolvePublic(PyObject *self, PyObject *args);
210 #endif /* defined(LIBXML_CATALOG_ENABLED) */
211 #if defined(LIBXML_CATALOG_ENABLED)
212 PyObject * libxml_xmlCatalogResolveSystem(PyObject *self, PyObject *args);
213 #endif /* defined(LIBXML_CATALOG_ENABLED) */
214 #if defined(LIBXML_CATALOG_ENABLED)
215 PyObject * libxml_xmlCatalogResolveURI(PyObject *self, PyObject *args);
216 #endif /* defined(LIBXML_CATALOG_ENABLED) */
217 #if defined(LIBXML_CATALOG_ENABLED)
218 PyObject * libxml_xmlCatalogSetDebug(PyObject *self, PyObject *args);
219 #endif /* defined(LIBXML_CATALOG_ENABLED) */
220 PyObject * libxml_xmlCharStrdup(PyObject *self, PyObject *args);
221 PyObject * libxml_xmlCharStrndup(PyObject *self, PyObject *args);
222 PyObject * libxml_xmlCheckFilename(PyObject *self, PyObject *args);
223 PyObject * libxml_xmlCheckLanguageID(PyObject *self, PyObject *args);
224 PyObject * libxml_xmlCheckUTF8(PyObject *self, PyObject *args);
225 PyObject * libxml_xmlCheckVersion(PyObject *self, PyObject *args);
226 PyObject * libxml_xmlCleanupCharEncodingHandlers(PyObject *self, PyObject *args);
227 PyObject * libxml_xmlCleanupEncodingAliases(PyObject *self, PyObject *args);
228 PyObject * libxml_xmlCleanupGlobals(PyObject *self, PyObject *args);
229 PyObject * libxml_xmlCleanupInputCallbacks(PyObject *self, PyObject *args);
230 #if defined(LIBXML_OUTPUT_ENABLED)
231 PyObject * libxml_xmlCleanupOutputCallbacks(PyObject *self, PyObject *args);
232 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
233 #if defined(LIBXML_LEGACY_ENABLED)
234 PyObject * libxml_xmlCleanupPredefinedEntities(PyObject *self, PyObject *args);
235 #endif /* defined(LIBXML_LEGACY_ENABLED) */
236 PyObject * libxml_xmlClearParserCtxt(PyObject *self, PyObject *args);
237 #if defined(LIBXML_CATALOG_ENABLED)
238 PyObject * libxml_xmlConvertSGMLCatalog(PyObject *self, PyObject *args);
239 #endif /* defined(LIBXML_CATALOG_ENABLED) */
240 PyObject * libxml_xmlCopyChar(PyObject *self, PyObject *args);
241 PyObject * libxml_xmlCopyCharMultiByte(PyObject *self, PyObject *args);
242 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
243 PyObject * libxml_xmlCopyDoc(PyObject *self, PyObject *args);
244 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
245 #if defined(LIBXML_TREE_ENABLED)
246 PyObject * libxml_xmlCopyDtd(PyObject *self, PyObject *args);
247 #endif /* defined(LIBXML_TREE_ENABLED) */
248 PyObject * libxml_xmlCopyError(PyObject *self, PyObject *args);
249 PyObject * libxml_xmlCopyNamespace(PyObject *self, PyObject *args);
250 PyObject * libxml_xmlCopyNamespaceList(PyObject *self, PyObject *args);
251 PyObject * libxml_xmlCopyNode(PyObject *self, PyObject *args);
252 PyObject * libxml_xmlCopyNodeList(PyObject *self, PyObject *args);
253 PyObject * libxml_xmlCopyProp(PyObject *self, PyObject *args);
254 PyObject * libxml_xmlCopyPropList(PyObject *self, PyObject *args);
255 PyObject * libxml_xmlCreateDocParserCtxt(PyObject *self, PyObject *args);
256 PyObject * libxml_xmlCreateEntityParserCtxt(PyObject *self, PyObject *args);
257 PyObject * libxml_xmlCreateFileParserCtxt(PyObject *self, PyObject *args);
258 PyObject * libxml_xmlCreateInputBuffer(PyObject *self, PyObject *args);
259 PyObject * libxml_xmlCreateIntSubset(PyObject *self, PyObject *args);
260 PyObject * libxml_xmlCreateMemoryParserCtxt(PyObject *self, PyObject *args);
261 PyObject * libxml_xmlCreateOutputBuffer(PyObject *self, PyObject *args);
262 PyObject * libxml_xmlCreatePushParser(PyObject *self, PyObject *args);
263 PyObject * libxml_xmlCreateURI(PyObject *self, PyObject *args);
264 PyObject * libxml_xmlCreateURLParserCtxt(PyObject *self, PyObject *args);
265 PyObject * libxml_xmlCtxtReadDoc(PyObject *self, PyObject *args);
266 PyObject * libxml_xmlCtxtReadFd(PyObject *self, PyObject *args);
267 PyObject * libxml_xmlCtxtReadFile(PyObject *self, PyObject *args);
268 PyObject * libxml_xmlCtxtReadMemory(PyObject *self, PyObject *args);
269 PyObject * libxml_xmlCtxtReset(PyObject *self, PyObject *args);
270 PyObject * libxml_xmlCtxtResetPush(PyObject *self, PyObject *args);
271 PyObject * libxml_xmlCtxtUseOptions(PyObject *self, PyObject *args);
272 #if defined(LIBXML_DEBUG_ENABLED)
273 PyObject * libxml_xmlDebugCheckDocument(PyObject *self, PyObject *args);
274 #endif /* defined(LIBXML_DEBUG_ENABLED) */
275 #if defined(LIBXML_DEBUG_ENABLED)
276 PyObject * libxml_xmlDebugDumpAttr(PyObject *self, PyObject *args);
277 #endif /* defined(LIBXML_DEBUG_ENABLED) */
278 #if defined(LIBXML_DEBUG_ENABLED)
279 PyObject * libxml_xmlDebugDumpAttrList(PyObject *self, PyObject *args);
280 #endif /* defined(LIBXML_DEBUG_ENABLED) */
281 #if defined(LIBXML_DEBUG_ENABLED)
282 PyObject * libxml_xmlDebugDumpDTD(PyObject *self, PyObject *args);
283 #endif /* defined(LIBXML_DEBUG_ENABLED) */
284 #if defined(LIBXML_DEBUG_ENABLED)
285 PyObject * libxml_xmlDebugDumpDocument(PyObject *self, PyObject *args);
286 #endif /* defined(LIBXML_DEBUG_ENABLED) */
287 #if defined(LIBXML_DEBUG_ENABLED)
288 PyObject * libxml_xmlDebugDumpDocumentHead(PyObject *self, PyObject *args);
289 #endif /* defined(LIBXML_DEBUG_ENABLED) */
290 #if defined(LIBXML_DEBUG_ENABLED)
291 PyObject * libxml_xmlDebugDumpEntities(PyObject *self, PyObject *args);
292 #endif /* defined(LIBXML_DEBUG_ENABLED) */
293 #if defined(LIBXML_DEBUG_ENABLED)
294 PyObject * libxml_xmlDebugDumpNode(PyObject *self, PyObject *args);
295 #endif /* defined(LIBXML_DEBUG_ENABLED) */
296 #if defined(LIBXML_DEBUG_ENABLED)
297 PyObject * libxml_xmlDebugDumpNodeList(PyObject *self, PyObject *args);
298 #endif /* defined(LIBXML_DEBUG_ENABLED) */
299 #if defined(LIBXML_DEBUG_ENABLED)
300 PyObject * libxml_xmlDebugDumpOneNode(PyObject *self, PyObject *args);
301 #endif /* defined(LIBXML_DEBUG_ENABLED) */
302 #if defined(LIBXML_DEBUG_ENABLED)
303 PyObject * libxml_xmlDebugDumpString(PyObject *self, PyObject *args);
304 #endif /* defined(LIBXML_DEBUG_ENABLED) */
305 PyObject * libxml_xmlDebugMemory(PyObject *self, PyObject *args);
306 #if defined(LIBXML_LEGACY_ENABLED)
307 PyObject * libxml_xmlDecodeEntities(PyObject *self, PyObject *args);
308 #endif /* defined(LIBXML_LEGACY_ENABLED) */
309 PyObject * libxml_xmlDefaultSAXHandlerInit(PyObject *self, PyObject *args);
310 PyObject * libxml_xmlDelEncodingAlias(PyObject *self, PyObject *args);
311 PyObject * libxml_xmlDictCleanup(PyObject *self, PyObject *args);
312 PyObject * libxml_xmlDocCopyNode(PyObject *self, PyObject *args);
313 PyObject * libxml_xmlDocCopyNodeList(PyObject *self, PyObject *args);
314 #if defined(LIBXML_OUTPUT_ENABLED)
315 PyObject * libxml_xmlDocDump(PyObject *self, PyObject *args);
316 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
317 #if defined(LIBXML_OUTPUT_ENABLED)
318 PyObject * libxml_xmlDocFormatDump(PyObject *self, PyObject *args);
319 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
320 PyObject * libxml_xmlDocGetRootElement(PyObject *self, PyObject *args);
321 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
322 PyObject * libxml_xmlDocSetRootElement(PyObject *self, PyObject *args);
323 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
324 PyObject * libxml_xmlDumpMemory(PyObject *self, PyObject *args);
325 #if defined(LIBXML_OUTPUT_ENABLED)
326 PyObject * libxml_xmlElemDump(PyObject *self, PyObject *args);
327 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
328 #if defined(LIBXML_LEGACY_ENABLED)
329 PyObject * libxml_xmlEncodeEntities(PyObject *self, PyObject *args);
330 #endif /* defined(LIBXML_LEGACY_ENABLED) */
331 PyObject * libxml_xmlEncodeEntitiesReentrant(PyObject *self, PyObject *args);
332 PyObject * libxml_xmlEncodeSpecialChars(PyObject *self, PyObject *args);
333 PyObject * libxml_xmlErrorGetCode(PyObject *self, PyObject *args);
334 PyObject * libxml_xmlErrorGetDomain(PyObject *self, PyObject *args);
335 PyObject * libxml_xmlErrorGetFile(PyObject *self, PyObject *args);
336 PyObject * libxml_xmlErrorGetLevel(PyObject *self, PyObject *args);
337 PyObject * libxml_xmlErrorGetLine(PyObject *self, PyObject *args);
338 PyObject * libxml_xmlErrorGetMessage(PyObject *self, PyObject *args);
339 PyObject * libxml_xmlFileMatch(PyObject *self, PyObject *args);
340 #if defined(LIBXML_TREE_ENABLED)
341 PyObject * libxml_xmlFirstElementChild(PyObject *self, PyObject *args);
342 #endif /* defined(LIBXML_TREE_ENABLED) */
343 #if defined(LIBXML_CATALOG_ENABLED)
344 PyObject * libxml_xmlFreeCatalog(PyObject *self, PyObject *args);
345 #endif /* defined(LIBXML_CATALOG_ENABLED) */
346 PyObject * libxml_xmlFreeDoc(PyObject *self, PyObject *args);
347 PyObject * libxml_xmlFreeDtd(PyObject *self, PyObject *args);
348 PyObject * libxml_xmlFreeNode(PyObject *self, PyObject *args);
349 PyObject * libxml_xmlFreeNodeList(PyObject *self, PyObject *args);
350 PyObject * libxml_xmlFreeNs(PyObject *self, PyObject *args);
351 PyObject * libxml_xmlFreeNsList(PyObject *self, PyObject *args);
352 PyObject * libxml_xmlFreeParserInputBuffer(PyObject *self, PyObject *args);
353 PyObject * libxml_xmlFreeProp(PyObject *self, PyObject *args);
354 PyObject * libxml_xmlFreePropList(PyObject *self, PyObject *args);
355 PyObject * libxml_xmlFreeURI(PyObject *self, PyObject *args);
356 PyObject * libxml_xmlGetCompressMode(PyObject *self, PyObject *args);
357 PyObject * libxml_xmlGetDocCompressMode(PyObject *self, PyObject *args);
358 PyObject * libxml_xmlGetDocEntity(PyObject *self, PyObject *args);
359 PyObject * libxml_xmlGetDtdAttrDesc(PyObject *self, PyObject *args);
360 PyObject * libxml_xmlGetDtdElementDesc(PyObject *self, PyObject *args);
361 PyObject * libxml_xmlGetDtdEntity(PyObject *self, PyObject *args);
362 PyObject * libxml_xmlGetDtdQAttrDesc(PyObject *self, PyObject *args);
363 PyObject * libxml_xmlGetDtdQElementDesc(PyObject *self, PyObject *args);
364 PyObject * libxml_xmlGetEncodingAlias(PyObject *self, PyObject *args);
365 PyObject * libxml_xmlGetID(PyObject *self, PyObject *args);
366 PyObject * libxml_xmlGetIntSubset(PyObject *self, PyObject *args);
367 PyObject * libxml_xmlGetLastChild(PyObject *self, PyObject *args);
368 PyObject * libxml_xmlGetLastError(PyObject *self, PyObject *args);
369 PyObject * libxml_xmlGetLineNo(PyObject *self, PyObject *args);
370 PyObject * libxml_xmlGetNoNsProp(PyObject *self, PyObject *args);
371 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
372 PyObject * libxml_xmlGetNodePath(PyObject *self, PyObject *args);
373 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_DEBUG_ENABLED) */
374 PyObject * libxml_xmlGetNsProp(PyObject *self, PyObject *args);
375 PyObject * libxml_xmlGetParameterEntity(PyObject *self, PyObject *args);
376 PyObject * libxml_xmlGetPredefinedEntity(PyObject *self, PyObject *args);
377 PyObject * libxml_xmlGetProp(PyObject *self, PyObject *args);
378 #if defined(LIBXML_LEGACY_ENABLED)
379 PyObject * libxml_xmlHandleEntity(PyObject *self, PyObject *args);
380 #endif /* defined(LIBXML_LEGACY_ENABLED) */
381 PyObject * libxml_xmlHasNsProp(PyObject *self, PyObject *args);
382 PyObject * libxml_xmlHasProp(PyObject *self, PyObject *args);
383 #if defined(LIBXML_FTP_ENABLED)
384 PyObject * libxml_xmlIOFTPMatch(PyObject *self, PyObject *args);
385 #endif /* defined(LIBXML_FTP_ENABLED) */
386 #if defined(LIBXML_HTTP_ENABLED)
387 PyObject * libxml_xmlIOHTTPMatch(PyObject *self, PyObject *args);
388 #endif /* defined(LIBXML_HTTP_ENABLED) */
389 PyObject * libxml_xmlInitCharEncodingHandlers(PyObject *self, PyObject *args);
390 PyObject * libxml_xmlInitGlobals(PyObject *self, PyObject *args);
391 PyObject * libxml_xmlInitParser(PyObject *self, PyObject *args);
392 PyObject * libxml_xmlInitParserCtxt(PyObject *self, PyObject *args);
393 #if defined(LIBXML_CATALOG_ENABLED)
394 PyObject * libxml_xmlInitializeCatalog(PyObject *self, PyObject *args);
395 #endif /* defined(LIBXML_CATALOG_ENABLED) */
396 PyObject * libxml_xmlInitializeDict(PyObject *self, PyObject *args);
397 #if defined(LIBXML_LEGACY_ENABLED)
398 PyObject * libxml_xmlInitializePredefinedEntities(PyObject *self, PyObject *args);
399 #endif /* defined(LIBXML_LEGACY_ENABLED) */
400 PyObject * libxml_xmlIsBaseChar(PyObject *self, PyObject *args);
401 PyObject * libxml_xmlIsBlank(PyObject *self, PyObject *args);
402 PyObject * libxml_xmlIsBlankNode(PyObject *self, PyObject *args);
403 PyObject * libxml_xmlIsChar(PyObject *self, PyObject *args);
404 PyObject * libxml_xmlIsCombining(PyObject *self, PyObject *args);
405 PyObject * libxml_xmlIsDigit(PyObject *self, PyObject *args);
406 PyObject * libxml_xmlIsExtender(PyObject *self, PyObject *args);
407 PyObject * libxml_xmlIsID(PyObject *self, PyObject *args);
408 PyObject * libxml_xmlIsIdeographic(PyObject *self, PyObject *args);
409 PyObject * libxml_xmlIsLetter(PyObject *self, PyObject *args);
410 PyObject * libxml_xmlIsMixedElement(PyObject *self, PyObject *args);
411 PyObject * libxml_xmlIsPubidChar(PyObject *self, PyObject *args);
412 PyObject * libxml_xmlIsRef(PyObject *self, PyObject *args);
413 PyObject * libxml_xmlIsXHTML(PyObject *self, PyObject *args);
414 PyObject * libxml_xmlKeepBlanksDefault(PyObject *self, PyObject *args);
415 #if defined(LIBXML_TREE_ENABLED)
416 PyObject * libxml_xmlLastElementChild(PyObject *self, PyObject *args);
417 #endif /* defined(LIBXML_TREE_ENABLED) */
418 PyObject * libxml_xmlLineNumbersDefault(PyObject *self, PyObject *args);
419 #if defined(LIBXML_CATALOG_ENABLED)
420 PyObject * libxml_xmlLoadACatalog(PyObject *self, PyObject *args);
421 #endif /* defined(LIBXML_CATALOG_ENABLED) */
422 #if defined(LIBXML_CATALOG_ENABLED)
423 PyObject * libxml_xmlLoadCatalog(PyObject *self, PyObject *args);
424 #endif /* defined(LIBXML_CATALOG_ENABLED) */
425 #if defined(LIBXML_CATALOG_ENABLED)
426 PyObject * libxml_xmlLoadCatalogs(PyObject *self, PyObject *args);
427 #endif /* defined(LIBXML_CATALOG_ENABLED) */
428 #if defined(LIBXML_CATALOG_ENABLED)
429 PyObject * libxml_xmlLoadSGMLSuperCatalog(PyObject *self, PyObject *args);
430 #endif /* defined(LIBXML_CATALOG_ENABLED) */
431 #if defined(LIBXML_DEBUG_ENABLED)
432 PyObject * libxml_xmlLsCountNode(PyObject *self, PyObject *args);
433 #endif /* defined(LIBXML_DEBUG_ENABLED) */
434 #if defined(LIBXML_DEBUG_ENABLED)
435 PyObject * libxml_xmlLsOneNode(PyObject *self, PyObject *args);
436 #endif /* defined(LIBXML_DEBUG_ENABLED) */
437 PyObject * libxml_xmlMemoryUsed(PyObject *self, PyObject *args);
438 #if defined(LIBXML_LEGACY_ENABLED)
439 PyObject * libxml_xmlNamespaceParseNCName(PyObject *self, PyObject *args);
440 #endif /* defined(LIBXML_LEGACY_ENABLED) */
441 #if defined(LIBXML_LEGACY_ENABLED)
442 PyObject * libxml_xmlNamespaceParseNSDef(PyObject *self, PyObject *args);
443 #endif /* defined(LIBXML_LEGACY_ENABLED) */
444 #if defined(LIBXML_FTP_ENABLED)
445 PyObject * libxml_xmlNanoFTPCleanup(PyObject *self, PyObject *args);
446 #endif /* defined(LIBXML_FTP_ENABLED) */
447 #if defined(LIBXML_FTP_ENABLED)
448 PyObject * libxml_xmlNanoFTPInit(PyObject *self, PyObject *args);
449 #endif /* defined(LIBXML_FTP_ENABLED) */
450 #if defined(LIBXML_FTP_ENABLED)
451 PyObject * libxml_xmlNanoFTPProxy(PyObject *self, PyObject *args);
452 #endif /* defined(LIBXML_FTP_ENABLED) */
453 #if defined(LIBXML_FTP_ENABLED)
454 PyObject * libxml_xmlNanoFTPScanProxy(PyObject *self, PyObject *args);
455 #endif /* defined(LIBXML_FTP_ENABLED) */
456 #if defined(LIBXML_HTTP_ENABLED)
457 PyObject * libxml_xmlNanoHTTPCleanup(PyObject *self, PyObject *args);
458 #endif /* defined(LIBXML_HTTP_ENABLED) */
459 #if defined(LIBXML_HTTP_ENABLED)
460 PyObject * libxml_xmlNanoHTTPInit(PyObject *self, PyObject *args);
461 #endif /* defined(LIBXML_HTTP_ENABLED) */
462 #if defined(LIBXML_HTTP_ENABLED)
463 PyObject * libxml_xmlNanoHTTPScanProxy(PyObject *self, PyObject *args);
464 #endif /* defined(LIBXML_HTTP_ENABLED) */
465 PyObject * libxml_xmlNewCDataBlock(PyObject *self, PyObject *args);
466 #if defined(LIBXML_CATALOG_ENABLED)
467 PyObject * libxml_xmlNewCatalog(PyObject *self, PyObject *args);
468 #endif /* defined(LIBXML_CATALOG_ENABLED) */
469 PyObject * libxml_xmlNewCharRef(PyObject *self, PyObject *args);
470 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
471 PyObject * libxml_xmlNewChild(PyObject *self, PyObject *args);
472 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
473 PyObject * libxml_xmlNewComment(PyObject *self, PyObject *args);
474 PyObject * libxml_xmlNewDoc(PyObject *self, PyObject *args);
475 PyObject * libxml_xmlNewDocComment(PyObject *self, PyObject *args);
476 #if defined(LIBXML_TREE_ENABLED)
477 PyObject * libxml_xmlNewDocFragment(PyObject *self, PyObject *args);
478 #endif /* defined(LIBXML_TREE_ENABLED) */
479 PyObject * libxml_xmlNewDocNode(PyObject *self, PyObject *args);
480 PyObject * libxml_xmlNewDocNodeEatName(PyObject *self, PyObject *args);
481 PyObject * libxml_xmlNewDocPI(PyObject *self, PyObject *args);
482 PyObject * libxml_xmlNewDocProp(PyObject *self, PyObject *args);
483 #if defined(LIBXML_TREE_ENABLED)
484 PyObject * libxml_xmlNewDocRawNode(PyObject *self, PyObject *args);
485 #endif /* defined(LIBXML_TREE_ENABLED) */
486 PyObject * libxml_xmlNewDocText(PyObject *self, PyObject *args);
487 PyObject * libxml_xmlNewDocTextLen(PyObject *self, PyObject *args);
488 PyObject * libxml_xmlNewDtd(PyObject *self, PyObject *args);
489 PyObject * libxml_xmlNewEntity(PyObject *self, PyObject *args);
490 #if defined(LIBXML_LEGACY_ENABLED)
491 PyObject * libxml_xmlNewGlobalNs(PyObject *self, PyObject *args);
492 #endif /* defined(LIBXML_LEGACY_ENABLED) */
493 PyObject * libxml_xmlNewNode(PyObject *self, PyObject *args);
494 PyObject * libxml_xmlNewNodeEatName(PyObject *self, PyObject *args);
495 PyObject * libxml_xmlNewNs(PyObject *self, PyObject *args);
496 PyObject * libxml_xmlNewNsProp(PyObject *self, PyObject *args);
497 PyObject * libxml_xmlNewNsPropEatName(PyObject *self, PyObject *args);
498 PyObject * libxml_xmlNewPI(PyObject *self, PyObject *args);
499 PyObject * libxml_xmlNewParserCtxt(PyObject *self, PyObject *args);
500 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
501 PyObject * libxml_xmlNewProp(PyObject *self, PyObject *args);
502 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_HTML_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
503 PyObject * libxml_xmlNewReference(PyObject *self, PyObject *args);
504 PyObject * libxml_xmlNewText(PyObject *self, PyObject *args);
505 #if defined(LIBXML_TREE_ENABLED)
506 PyObject * libxml_xmlNewTextChild(PyObject *self, PyObject *args);
507 #endif /* defined(LIBXML_TREE_ENABLED) */
508 PyObject * libxml_xmlNewTextLen(PyObject *self, PyObject *args);
509 #if defined(LIBXML_READER_ENABLED)
510 PyObject * libxml_xmlNewTextReader(PyObject *self, PyObject *args);
511 #endif /* defined(LIBXML_READER_ENABLED) */
512 #if defined(LIBXML_READER_ENABLED)
513 PyObject * libxml_xmlNewTextReaderFilename(PyObject *self, PyObject *args);
514 #endif /* defined(LIBXML_READER_ENABLED) */
515 #if defined(LIBXML_VALID_ENABLED)
516 PyObject * libxml_xmlNewValidCtxt(PyObject *self, PyObject *args);
517 #endif /* defined(LIBXML_VALID_ENABLED) */
518 PyObject * libxml_xmlNextChar(PyObject *self, PyObject *args);
519 #if defined(LIBXML_TREE_ENABLED)
520 PyObject * libxml_xmlNextElementSibling(PyObject *self, PyObject *args);
521 #endif /* defined(LIBXML_TREE_ENABLED) */
522 PyObject * libxml_xmlNodeAddContent(PyObject *self, PyObject *args);
523 PyObject * libxml_xmlNodeAddContentLen(PyObject *self, PyObject *args);
524 #if defined(LIBXML_OUTPUT_ENABLED)
525 PyObject * libxml_xmlNodeDumpOutput(PyObject *self, PyObject *args);
526 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
527 PyObject * libxml_xmlNodeGetBase(PyObject *self, PyObject *args);
528 PyObject * libxml_xmlNodeGetContent(PyObject *self, PyObject *args);
529 PyObject * libxml_xmlNodeGetLang(PyObject *self, PyObject *args);
530 PyObject * libxml_xmlNodeGetNs(PyObject *self, PyObject *args);
531 PyObject * libxml_xmlNodeGetNsDefs(PyObject *self, PyObject *args);
532 PyObject * libxml_xmlNodeGetSpacePreserve(PyObject *self, PyObject *args);
533 PyObject * libxml_xmlNodeIsText(PyObject *self, PyObject *args);
534 #if defined(LIBXML_TREE_ENABLED)
535 PyObject * libxml_xmlNodeListGetRawString(PyObject *self, PyObject *args);
536 #endif /* defined(LIBXML_TREE_ENABLED) */
537 PyObject * libxml_xmlNodeListGetString(PyObject *self, PyObject *args);
538 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED)
539 PyObject * libxml_xmlNodeSetBase(PyObject *self, PyObject *args);
540 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) */
541 PyObject * libxml_xmlNodeSetContent(PyObject *self, PyObject *args);
542 #if defined(LIBXML_TREE_ENABLED)
543 PyObject * libxml_xmlNodeSetContentLen(PyObject *self, PyObject *args);
544 #endif /* defined(LIBXML_TREE_ENABLED) */
545 #if defined(LIBXML_TREE_ENABLED)
546 PyObject * libxml_xmlNodeSetLang(PyObject *self, PyObject *args);
547 #endif /* defined(LIBXML_TREE_ENABLED) */
548 #if defined(LIBXML_TREE_ENABLED)
549 PyObject * libxml_xmlNodeSetName(PyObject *self, PyObject *args);
550 #endif /* defined(LIBXML_TREE_ENABLED) */
551 #if defined(LIBXML_TREE_ENABLED)
552 PyObject * libxml_xmlNodeSetSpacePreserve(PyObject *self, PyObject *args);
553 #endif /* defined(LIBXML_TREE_ENABLED) */
554 PyObject * libxml_xmlNormalizeURIPath(PyObject *self, PyObject *args);
555 PyObject * libxml_xmlNormalizeWindowsPath(PyObject *self, PyObject *args);
556 #if defined(LIBXML_OUTPUT_ENABLED)
557 PyObject * libxml_xmlOutputBufferGetContent(PyObject *self, PyObject *args);
558 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
559 #if defined(LIBXML_OUTPUT_ENABLED)
560 PyObject * libxml_xmlOutputBufferWrite(PyObject *self, PyObject *args);
561 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
562 #if defined(LIBXML_OUTPUT_ENABLED)
563 PyObject * libxml_xmlOutputBufferWriteString(PyObject *self, PyObject *args);
564 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
565 PyObject * libxml_xmlParseAttValue(PyObject *self, PyObject *args);
566 PyObject * libxml_xmlParseAttributeListDecl(PyObject *self, PyObject *args);
567 PyObject * libxml_xmlParseCDSect(PyObject *self, PyObject *args);
568 #if defined(LIBXML_CATALOG_ENABLED)
569 PyObject * libxml_xmlParseCatalogFile(PyObject *self, PyObject *args);
570 #endif /* defined(LIBXML_CATALOG_ENABLED) */
571 PyObject * libxml_xmlParseCharData(PyObject *self, PyObject *args);
572 PyObject * libxml_xmlParseCharRef(PyObject *self, PyObject *args);
573 #if defined(LIBXML_PUSH_ENABLED)
574 PyObject * libxml_xmlParseChunk(PyObject *self, PyObject *args);
575 #endif /* defined(LIBXML_PUSH_ENABLED) */
576 PyObject * libxml_xmlParseComment(PyObject *self, PyObject *args);
577 PyObject * libxml_xmlParseContent(PyObject *self, PyObject *args);
578 #if defined(LIBXML_VALID_ENABLED)
579 PyObject * libxml_xmlParseDTD(PyObject *self, PyObject *args);
580 #endif /* defined(LIBXML_VALID_ENABLED) */
581 #if defined(LIBXML_SAX1_ENABLED)
582 PyObject * libxml_xmlParseDoc(PyObject *self, PyObject *args);
583 #endif /* defined(LIBXML_SAX1_ENABLED) */
584 PyObject * libxml_xmlParseDocTypeDecl(PyObject *self, PyObject *args);
585 PyObject * libxml_xmlParseDocument(PyObject *self, PyObject *args);
586 PyObject * libxml_xmlParseElement(PyObject *self, PyObject *args);
587 PyObject * libxml_xmlParseElementDecl(PyObject *self, PyObject *args);
588 PyObject * libxml_xmlParseEncName(PyObject *self, PyObject *args);
589 PyObject * libxml_xmlParseEncodingDecl(PyObject *self, PyObject *args);
590 #if defined(LIBXML_SAX1_ENABLED)
591 PyObject * libxml_xmlParseEndTag(PyObject *self, PyObject *args);
592 #endif /* defined(LIBXML_SAX1_ENABLED) */
593 #if defined(LIBXML_SAX1_ENABLED)
594 PyObject * libxml_xmlParseEntity(PyObject *self, PyObject *args);
595 #endif /* defined(LIBXML_SAX1_ENABLED) */
596 PyObject * libxml_xmlParseEntityDecl(PyObject *self, PyObject *args);
597 PyObject * libxml_xmlParseEntityRef(PyObject *self, PyObject *args);
598 PyObject * libxml_xmlParseExtParsedEnt(PyObject *self, PyObject *args);
599 PyObject * libxml_xmlParseExternalSubset(PyObject *self, PyObject *args);
600 #if defined(LIBXML_SAX1_ENABLED)
601 PyObject * libxml_xmlParseFile(PyObject *self, PyObject *args);
602 #endif /* defined(LIBXML_SAX1_ENABLED) */
603 PyObject * libxml_xmlParseMarkupDecl(PyObject *self, PyObject *args);
604 #if defined(LIBXML_SAX1_ENABLED)
605 PyObject * libxml_xmlParseMemory(PyObject *self, PyObject *args);
606 #endif /* defined(LIBXML_SAX1_ENABLED) */
607 PyObject * libxml_xmlParseMisc(PyObject *self, PyObject *args);
608 PyObject * libxml_xmlParseName(PyObject *self, PyObject *args);
609 #if defined(LIBXML_LEGACY_ENABLED)
610 PyObject * libxml_xmlParseNamespace(PyObject *self, PyObject *args);
611 #endif /* defined(LIBXML_LEGACY_ENABLED) */
612 PyObject * libxml_xmlParseNmtoken(PyObject *self, PyObject *args);
613 PyObject * libxml_xmlParseNotationDecl(PyObject *self, PyObject *args);
614 PyObject * libxml_xmlParsePEReference(PyObject *self, PyObject *args);
615 PyObject * libxml_xmlParsePI(PyObject *self, PyObject *args);
616 PyObject * libxml_xmlParsePITarget(PyObject *self, PyObject *args);
617 PyObject * libxml_xmlParsePubidLiteral(PyObject *self, PyObject *args);
618 #if defined(LIBXML_LEGACY_ENABLED)
619 PyObject * libxml_xmlParseQuotedString(PyObject *self, PyObject *args);
620 #endif /* defined(LIBXML_LEGACY_ENABLED) */
621 PyObject * libxml_xmlParseReference(PyObject *self, PyObject *args);
622 PyObject * libxml_xmlParseSDDecl(PyObject *self, PyObject *args);
623 #if defined(LIBXML_SAX1_ENABLED)
624 PyObject * libxml_xmlParseStartTag(PyObject *self, PyObject *args);
625 #endif /* defined(LIBXML_SAX1_ENABLED) */
626 PyObject * libxml_xmlParseSystemLiteral(PyObject *self, PyObject *args);
627 PyObject * libxml_xmlParseTextDecl(PyObject *self, PyObject *args);
628 PyObject * libxml_xmlParseURI(PyObject *self, PyObject *args);
629 PyObject * libxml_xmlParseURIRaw(PyObject *self, PyObject *args);
630 PyObject * libxml_xmlParseURIReference(PyObject *self, PyObject *args);
631 PyObject * libxml_xmlParseVersionInfo(PyObject *self, PyObject *args);
632 PyObject * libxml_xmlParseVersionNum(PyObject *self, PyObject *args);
633 PyObject * libxml_xmlParseXMLDecl(PyObject *self, PyObject *args);
634 PyObject * libxml_xmlParserGetDirectory(PyObject *self, PyObject *args);
635 PyObject * libxml_xmlParserGetDoc(PyObject *self, PyObject *args);
636 PyObject * libxml_xmlParserGetIsValid(PyObject *self, PyObject *args);
637 PyObject * libxml_xmlParserGetWellFormed(PyObject *self, PyObject *args);
638 PyObject * libxml_xmlParserHandlePEReference(PyObject *self, PyObject *args);
639 #if defined(LIBXML_LEGACY_ENABLED)
640 PyObject * libxml_xmlParserHandleReference(PyObject *self, PyObject *args);
641 #endif /* defined(LIBXML_LEGACY_ENABLED) */
642 PyObject * libxml_xmlParserInputBufferGrow(PyObject *self, PyObject *args);
643 PyObject * libxml_xmlParserInputBufferPush(PyObject *self, PyObject *args);
644 PyObject * libxml_xmlParserInputBufferRead(PyObject *self, PyObject *args);
645 PyObject * libxml_xmlParserSetLineNumbers(PyObject *self, PyObject *args);
646 PyObject * libxml_xmlParserSetLoadSubset(PyObject *self, PyObject *args);
647 PyObject * libxml_xmlParserSetPedantic(PyObject *self, PyObject *args);
648 PyObject * libxml_xmlParserSetReplaceEntities(PyObject *self, PyObject *args);
649 PyObject * libxml_xmlParserSetValidate(PyObject *self, PyObject *args);
650 PyObject * libxml_xmlPathToURI(PyObject *self, PyObject *args);
651 PyObject * libxml_xmlPedanticParserDefault(PyObject *self, PyObject *args);
652 PyObject * libxml_xmlPopInput(PyObject *self, PyObject *args);
653 #if defined(LIBXML_TREE_ENABLED)
654 PyObject * libxml_xmlPreviousElementSibling(PyObject *self, PyObject *args);
655 #endif /* defined(LIBXML_TREE_ENABLED) */
656 PyObject * libxml_xmlPrintURI(PyObject *self, PyObject *args);
657 PyObject * libxml_xmlPythonCleanupParser(PyObject *self, PyObject *args);
658 PyObject * libxml_xmlReadDoc(PyObject *self, PyObject *args);
659 PyObject * libxml_xmlReadFd(PyObject *self, PyObject *args);
660 PyObject * libxml_xmlReadFile(PyObject *self, PyObject *args);
661 PyObject * libxml_xmlReadMemory(PyObject *self, PyObject *args);
662 #if defined(LIBXML_READER_ENABLED)
663 PyObject * libxml_xmlReaderForDoc(PyObject *self, PyObject *args);
664 #endif /* defined(LIBXML_READER_ENABLED) */
665 #if defined(LIBXML_READER_ENABLED)
666 PyObject * libxml_xmlReaderForFd(PyObject *self, PyObject *args);
667 #endif /* defined(LIBXML_READER_ENABLED) */
668 #if defined(LIBXML_READER_ENABLED)
669 PyObject * libxml_xmlReaderForFile(PyObject *self, PyObject *args);
670 #endif /* defined(LIBXML_READER_ENABLED) */
671 #if defined(LIBXML_READER_ENABLED)
672 PyObject * libxml_xmlReaderForMemory(PyObject *self, PyObject *args);
673 #endif /* defined(LIBXML_READER_ENABLED) */
674 #if defined(LIBXML_READER_ENABLED)
675 PyObject * libxml_xmlReaderNewDoc(PyObject *self, PyObject *args);
676 #endif /* defined(LIBXML_READER_ENABLED) */
677 #if defined(LIBXML_READER_ENABLED)
678 PyObject * libxml_xmlReaderNewFd(PyObject *self, PyObject *args);
679 #endif /* defined(LIBXML_READER_ENABLED) */
680 #if defined(LIBXML_READER_ENABLED)
681 PyObject * libxml_xmlReaderNewFile(PyObject *self, PyObject *args);
682 #endif /* defined(LIBXML_READER_ENABLED) */
683 #if defined(LIBXML_READER_ENABLED)
684 PyObject * libxml_xmlReaderNewMemory(PyObject *self, PyObject *args);
685 #endif /* defined(LIBXML_READER_ENABLED) */
686 #if defined(LIBXML_READER_ENABLED)
687 PyObject * libxml_xmlReaderNewWalker(PyObject *self, PyObject *args);
688 #endif /* defined(LIBXML_READER_ENABLED) */
689 #if defined(LIBXML_READER_ENABLED)
690 PyObject * libxml_xmlReaderWalker(PyObject *self, PyObject *args);
691 #endif /* defined(LIBXML_READER_ENABLED) */
692 #if defined(LIBXML_TREE_ENABLED)
693 PyObject * libxml_xmlReconciliateNs(PyObject *self, PyObject *args);
694 #endif /* defined(LIBXML_TREE_ENABLED) */
695 #if defined(LIBXML_SAX1_ENABLED)
696 PyObject * libxml_xmlRecoverDoc(PyObject *self, PyObject *args);
697 #endif /* defined(LIBXML_SAX1_ENABLED) */
698 #if defined(LIBXML_SAX1_ENABLED)
699 PyObject * libxml_xmlRecoverFile(PyObject *self, PyObject *args);
700 #endif /* defined(LIBXML_SAX1_ENABLED) */
701 #if defined(LIBXML_SAX1_ENABLED)
702 PyObject * libxml_xmlRecoverMemory(PyObject *self, PyObject *args);
703 #endif /* defined(LIBXML_SAX1_ENABLED) */
704 #if defined(LIBXML_REGEXP_ENABLED)
705 PyObject * libxml_xmlRegFreeRegexp(PyObject *self, PyObject *args);
706 #endif /* defined(LIBXML_REGEXP_ENABLED) */
707 #if defined(LIBXML_REGEXP_ENABLED)
708 PyObject * libxml_xmlRegexpCompile(PyObject *self, PyObject *args);
709 #endif /* defined(LIBXML_REGEXP_ENABLED) */
710 #if defined(LIBXML_REGEXP_ENABLED)
711 PyObject * libxml_xmlRegexpExec(PyObject *self, PyObject *args);
712 #endif /* defined(LIBXML_REGEXP_ENABLED) */
713 #if defined(LIBXML_REGEXP_ENABLED)
714 PyObject * libxml_xmlRegexpIsDeterminist(PyObject *self, PyObject *args);
715 #endif /* defined(LIBXML_REGEXP_ENABLED) */
716 #if defined(LIBXML_REGEXP_ENABLED)
717 PyObject * libxml_xmlRegexpPrint(PyObject *self, PyObject *args);
718 #endif /* defined(LIBXML_REGEXP_ENABLED) */
719 PyObject * libxml_xmlRegisterDefaultInputCallbacks(PyObject *self, PyObject *args);
720 #if defined(LIBXML_OUTPUT_ENABLED)
721 PyObject * libxml_xmlRegisterDefaultOutputCallbacks(PyObject *self, PyObject *args);
722 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
723 #if defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED)
724 PyObject * libxml_xmlRegisterHTTPPostCallbacks(PyObject *self, PyObject *args);
725 #endif /* defined(LIBXML_OUTPUT_ENABLED) && defined(LIBXML_HTTP_ENABLED) */
726 #if defined(LIBXML_XPATH_ENABLED)
727 PyObject * libxml_xmlRegisterXPathFunction(PyObject *self, PyObject *args);
728 #endif
729 #if defined(LIBXML_SCHEMAS_ENABLED)
730 PyObject * libxml_xmlRelaxNGCleanupTypes(PyObject *self, PyObject *args);
731 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
732 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
733 PyObject * libxml_xmlRelaxNGDump(PyObject *self, PyObject *args);
734 #endif /* defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
735 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
736 PyObject * libxml_xmlRelaxNGDumpTree(PyObject *self, PyObject *args);
737 #endif /* defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
738 #if defined(LIBXML_SCHEMAS_ENABLED)
739 PyObject * libxml_xmlRelaxNGFree(PyObject *self, PyObject *args);
740 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
741 #if defined(LIBXML_SCHEMAS_ENABLED)
742 PyObject * libxml_xmlRelaxNGFreeParserCtxt(PyObject *self, PyObject *args);
743 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
744 #if defined(LIBXML_SCHEMAS_ENABLED)
745 PyObject * libxml_xmlRelaxNGInitTypes(PyObject *self, PyObject *args);
746 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
747 #if defined(LIBXML_SCHEMAS_ENABLED)
748 PyObject * libxml_xmlRelaxNGNewDocParserCtxt(PyObject *self, PyObject *args);
749 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
750 #if defined(LIBXML_SCHEMAS_ENABLED)
751 PyObject * libxml_xmlRelaxNGNewMemParserCtxt(PyObject *self, PyObject *args);
752 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
753 #if defined(LIBXML_SCHEMAS_ENABLED)
754 PyObject * libxml_xmlRelaxNGNewParserCtxt(PyObject *self, PyObject *args);
755 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
756 #if defined(LIBXML_SCHEMAS_ENABLED)
757 PyObject * libxml_xmlRelaxNGNewValidCtxt(PyObject *self, PyObject *args);
758 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
759 #if defined(LIBXML_SCHEMAS_ENABLED)
760 PyObject * libxml_xmlRelaxNGParse(PyObject *self, PyObject *args);
761 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
762 #if defined(LIBXML_SCHEMAS_ENABLED)
763 PyObject * libxml_xmlRelaxNGValidateDoc(PyObject *self, PyObject *args);
764 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
765 #if defined(LIBXML_SCHEMAS_ENABLED)
766 PyObject * libxml_xmlRelaxNGValidateFullElement(PyObject *self, PyObject *args);
767 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
768 #if defined(LIBXML_SCHEMAS_ENABLED)
769 PyObject * libxml_xmlRelaxNGValidatePopElement(PyObject *self, PyObject *args);
770 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
771 #if defined(LIBXML_SCHEMAS_ENABLED)
772 PyObject * libxml_xmlRelaxNGValidatePushCData(PyObject *self, PyObject *args);
773 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
774 #if defined(LIBXML_SCHEMAS_ENABLED)
775 PyObject * libxml_xmlRelaxNGValidatePushElement(PyObject *self, PyObject *args);
776 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
777 #if defined(LIBXML_SCHEMAS_ENABLED)
778 PyObject * libxml_xmlRelaxParserSetFlag(PyObject *self, PyObject *args);
779 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
780 PyObject * libxml_xmlRemoveID(PyObject *self, PyObject *args);
781 PyObject * libxml_xmlRemoveProp(PyObject *self, PyObject *args);
782 PyObject * libxml_xmlRemoveRef(PyObject *self, PyObject *args);
783 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED)
784 PyObject * libxml_xmlReplaceNode(PyObject *self, PyObject *args);
785 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_WRITER_ENABLED) */
786 PyObject * libxml_xmlResetError(PyObject *self, PyObject *args);
787 PyObject * libxml_xmlResetLastError(PyObject *self, PyObject *args);
788 #if defined(LIBXML_SAX1_ENABLED)
789 PyObject * libxml_xmlSAXDefaultVersion(PyObject *self, PyObject *args);
790 #endif /* defined(LIBXML_SAX1_ENABLED) */
791 PyObject * libxml_xmlSAXParseFile(PyObject *self, PyObject *args);
792 #if defined(LIBXML_OUTPUT_ENABLED)
793 PyObject * libxml_xmlSaveFile(PyObject *self, PyObject *args);
794 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
795 #if defined(LIBXML_OUTPUT_ENABLED)
796 PyObject * libxml_xmlSaveFileEnc(PyObject *self, PyObject *args);
797 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
798 #if defined(LIBXML_OUTPUT_ENABLED)
799 PyObject * libxml_xmlSaveFormatFile(PyObject *self, PyObject *args);
800 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
801 #if defined(LIBXML_OUTPUT_ENABLED)
802 PyObject * libxml_xmlSaveFormatFileEnc(PyObject *self, PyObject *args);
803 #endif /* defined(LIBXML_OUTPUT_ENABLED) */
804 PyObject * libxml_xmlSaveUri(PyObject *self, PyObject *args);
805 #if defined(LIBXML_LEGACY_ENABLED)
806 PyObject * libxml_xmlScanName(PyObject *self, PyObject *args);
807 #endif /* defined(LIBXML_LEGACY_ENABLED) */
808 #if defined(LIBXML_SCHEMAS_ENABLED)
809 PyObject * libxml_xmlSchemaCleanupTypes(PyObject *self, PyObject *args);
810 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
811 #if defined(LIBXML_SCHEMAS_ENABLED)
812 PyObject * libxml_xmlSchemaCollapseString(PyObject *self, PyObject *args);
813 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
814 #if defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
815 PyObject * libxml_xmlSchemaDump(PyObject *self, PyObject *args);
816 #endif /* defined(LIBXML_SCHEMAS_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
817 #if defined(LIBXML_SCHEMAS_ENABLED)
818 PyObject * libxml_xmlSchemaFree(PyObject *self, PyObject *args);
819 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
820 #if defined(LIBXML_SCHEMAS_ENABLED)
821 PyObject * libxml_xmlSchemaFreeParserCtxt(PyObject *self, PyObject *args);
822 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
823 #if defined(LIBXML_SCHEMAS_ENABLED)
824 PyObject * libxml_xmlSchemaInitTypes(PyObject *self, PyObject *args);
825 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
826 #if defined(LIBXML_SCHEMAS_ENABLED)
827 PyObject * libxml_xmlSchemaIsValid(PyObject *self, PyObject *args);
828 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
829 #if defined(LIBXML_SCHEMAS_ENABLED)
830 PyObject * libxml_xmlSchemaNewDocParserCtxt(PyObject *self, PyObject *args);
831 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
832 #if defined(LIBXML_SCHEMAS_ENABLED)
833 PyObject * libxml_xmlSchemaNewMemParserCtxt(PyObject *self, PyObject *args);
834 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
835 #if defined(LIBXML_SCHEMAS_ENABLED)
836 PyObject * libxml_xmlSchemaNewParserCtxt(PyObject *self, PyObject *args);
837 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
838 #if defined(LIBXML_SCHEMAS_ENABLED)
839 PyObject * libxml_xmlSchemaNewValidCtxt(PyObject *self, PyObject *args);
840 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
841 #if defined(LIBXML_SCHEMAS_ENABLED)
842 PyObject * libxml_xmlSchemaParse(PyObject *self, PyObject *args);
843 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
844 #if defined(LIBXML_SCHEMAS_ENABLED)
845 PyObject * libxml_xmlSchemaSetValidOptions(PyObject *self, PyObject *args);
846 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
847 #if defined(LIBXML_SCHEMAS_ENABLED)
848 PyObject * libxml_xmlSchemaValidCtxtGetOptions(PyObject *self, PyObject *args);
849 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
850 #if defined(LIBXML_SCHEMAS_ENABLED)
851 PyObject * libxml_xmlSchemaValidCtxtGetParserCtxt(PyObject *self, PyObject *args);
852 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
853 #if defined(LIBXML_SCHEMAS_ENABLED)
854 PyObject * libxml_xmlSchemaValidateDoc(PyObject *self, PyObject *args);
855 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
856 #if defined(LIBXML_SCHEMAS_ENABLED)
857 PyObject * libxml_xmlSchemaValidateFile(PyObject *self, PyObject *args);
858 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
859 #if defined(LIBXML_SCHEMAS_ENABLED)
860 PyObject * libxml_xmlSchemaValidateOneElement(PyObject *self, PyObject *args);
861 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
862 #if defined(LIBXML_SCHEMAS_ENABLED)
863 PyObject * libxml_xmlSchemaValidateSetFilename(PyObject *self, PyObject *args);
864 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
865 #if defined(LIBXML_SCHEMAS_ENABLED)
866 PyObject * libxml_xmlSchemaWhiteSpaceReplace(PyObject *self, PyObject *args);
867 #endif /* defined(LIBXML_SCHEMAS_ENABLED) */
868 PyObject * libxml_xmlSearchNs(PyObject *self, PyObject *args);
869 PyObject * libxml_xmlSearchNsByHref(PyObject *self, PyObject *args);
870 PyObject * libxml_xmlSetCompressMode(PyObject *self, PyObject *args);
871 PyObject * libxml_xmlSetDocCompressMode(PyObject *self, PyObject *args);
872 PyObject * libxml_xmlSetEntityLoader(PyObject *self, PyObject *args);
873 PyObject * libxml_xmlSetListDoc(PyObject *self, PyObject *args);
874 PyObject * libxml_xmlSetNs(PyObject *self, PyObject *args);
875 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
876 PyObject * libxml_xmlSetNsProp(PyObject *self, PyObject *args);
877 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) */
878 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED)
879 PyObject * libxml_xmlSetProp(PyObject *self, PyObject *args);
880 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XINCLUDE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_HTML_ENABLED) */
881 PyObject * libxml_xmlSetTreeDoc(PyObject *self, PyObject *args);
882 #if defined(LIBXML_SAX1_ENABLED)
883 PyObject * libxml_xmlSetupParserForBuffer(PyObject *self, PyObject *args);
884 #endif /* defined(LIBXML_SAX1_ENABLED) */
885 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED)
886 PyObject * libxml_xmlShellPrintNode(PyObject *self, PyObject *args);
887 #endif /* defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) && defined(LIBXML_OUTPUT_ENABLED) */
888 #if defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED)
889 PyObject * libxml_xmlShellPrintXPathError(PyObject *self, PyObject *args);
890 #endif /* defined(LIBXML_DEBUG_ENABLED) && defined(LIBXML_XPATH_ENABLED) */
891 PyObject * libxml_xmlSkipBlankChars(PyObject *self, PyObject *args);
892 PyObject * libxml_xmlStopParser(PyObject *self, PyObject *args);
893 PyObject * libxml_xmlStrEqual(PyObject *self, PyObject *args);
894 PyObject * libxml_xmlStrQEqual(PyObject *self, PyObject *args);
895 PyObject * libxml_xmlStrcasecmp(PyObject *self, PyObject *args);
896 PyObject * libxml_xmlStrcasestr(PyObject *self, PyObject *args);
897 PyObject * libxml_xmlStrcat(PyObject *self, PyObject *args);
898 PyObject * libxml_xmlStrchr(PyObject *self, PyObject *args);
899 PyObject * libxml_xmlStrcmp(PyObject *self, PyObject *args);
900 PyObject * libxml_xmlStrdup(PyObject *self, PyObject *args);
901 PyObject * libxml_xmlStringDecodeEntities(PyObject *self, PyObject *args);
902 PyObject * libxml_xmlStringGetNodeList(PyObject *self, PyObject *args);
903 PyObject * libxml_xmlStringLenDecodeEntities(PyObject *self, PyObject *args);
904 PyObject * libxml_xmlStringLenGetNodeList(PyObject *self, PyObject *args);
905 PyObject * libxml_xmlStrlen(PyObject *self, PyObject *args);
906 PyObject * libxml_xmlStrncasecmp(PyObject *self, PyObject *args);
907 PyObject * libxml_xmlStrncat(PyObject *self, PyObject *args);
908 PyObject * libxml_xmlStrncatNew(PyObject *self, PyObject *args);
909 PyObject * libxml_xmlStrncmp(PyObject *self, PyObject *args);
910 PyObject * libxml_xmlStrndup(PyObject *self, PyObject *args);
911 PyObject * libxml_xmlStrstr(PyObject *self, PyObject *args);
912 PyObject * libxml_xmlStrsub(PyObject *self, PyObject *args);
913 PyObject * libxml_xmlSubstituteEntitiesDefault(PyObject *self, PyObject *args);
914 PyObject * libxml_xmlTextConcat(PyObject *self, PyObject *args);
915 PyObject * libxml_xmlTextMerge(PyObject *self, PyObject *args);
916 #if defined(LIBXML_READER_ENABLED)
917 PyObject * libxml_xmlTextReaderAttributeCount(PyObject *self, PyObject *args);
918 #endif /* defined(LIBXML_READER_ENABLED) */
919 #if defined(LIBXML_READER_ENABLED)
920 PyObject * libxml_xmlTextReaderByteConsumed(PyObject *self, PyObject *args);
921 #endif /* defined(LIBXML_READER_ENABLED) */
922 #if defined(LIBXML_READER_ENABLED)
923 PyObject * libxml_xmlTextReaderClose(PyObject *self, PyObject *args);
924 #endif /* defined(LIBXML_READER_ENABLED) */
925 #if defined(LIBXML_READER_ENABLED)
926 PyObject * libxml_xmlTextReaderConstBaseUri(PyObject *self, PyObject *args);
927 #endif /* defined(LIBXML_READER_ENABLED) */
928 #if defined(LIBXML_READER_ENABLED)
929 PyObject * libxml_xmlTextReaderConstEncoding(PyObject *self, PyObject *args);
930 #endif /* defined(LIBXML_READER_ENABLED) */
931 #if defined(LIBXML_READER_ENABLED)
932 PyObject * libxml_xmlTextReaderConstLocalName(PyObject *self, PyObject *args);
933 #endif /* defined(LIBXML_READER_ENABLED) */
934 #if defined(LIBXML_READER_ENABLED)
935 PyObject * libxml_xmlTextReaderConstName(PyObject *self, PyObject *args);
936 #endif /* defined(LIBXML_READER_ENABLED) */
937 #if defined(LIBXML_READER_ENABLED)
938 PyObject * libxml_xmlTextReaderConstNamespaceUri(PyObject *self, PyObject *args);
939 #endif /* defined(LIBXML_READER_ENABLED) */
940 #if defined(LIBXML_READER_ENABLED)
941 PyObject * libxml_xmlTextReaderConstPrefix(PyObject *self, PyObject *args);
942 #endif /* defined(LIBXML_READER_ENABLED) */
943 #if defined(LIBXML_READER_ENABLED)
944 PyObject * libxml_xmlTextReaderConstString(PyObject *self, PyObject *args);
945 #endif /* defined(LIBXML_READER_ENABLED) */
946 #if defined(LIBXML_READER_ENABLED)
947 PyObject * libxml_xmlTextReaderConstValue(PyObject *self, PyObject *args);
948 #endif /* defined(LIBXML_READER_ENABLED) */
949 #if defined(LIBXML_READER_ENABLED)
950 PyObject * libxml_xmlTextReaderConstXmlLang(PyObject *self, PyObject *args);
951 #endif /* defined(LIBXML_READER_ENABLED) */
952 #if defined(LIBXML_READER_ENABLED)
953 PyObject * libxml_xmlTextReaderConstXmlVersion(PyObject *self, PyObject *args);
954 #endif /* defined(LIBXML_READER_ENABLED) */
955 #if defined(LIBXML_READER_ENABLED)
956 PyObject * libxml_xmlTextReaderCurrentDoc(PyObject *self, PyObject *args);
957 #endif /* defined(LIBXML_READER_ENABLED) */
958 #if defined(LIBXML_READER_ENABLED)
959 PyObject * libxml_xmlTextReaderCurrentNode(PyObject *self, PyObject *args);
960 #endif /* defined(LIBXML_READER_ENABLED) */
961 #if defined(LIBXML_READER_ENABLED)
962 PyObject * libxml_xmlTextReaderDepth(PyObject *self, PyObject *args);
963 #endif /* defined(LIBXML_READER_ENABLED) */
964 #if defined(LIBXML_READER_ENABLED)
965 PyObject * libxml_xmlTextReaderExpand(PyObject *self, PyObject *args);
966 #endif /* defined(LIBXML_READER_ENABLED) */
967 #if defined(LIBXML_READER_ENABLED)
968 PyObject * libxml_xmlTextReaderGetAttribute(PyObject *self, PyObject *args);
969 #endif /* defined(LIBXML_READER_ENABLED) */
970 #if defined(LIBXML_READER_ENABLED)
971 PyObject * libxml_xmlTextReaderGetAttributeNo(PyObject *self, PyObject *args);
972 #endif /* defined(LIBXML_READER_ENABLED) */
973 #if defined(LIBXML_READER_ENABLED)
974 PyObject * libxml_xmlTextReaderGetAttributeNs(PyObject *self, PyObject *args);
975 #endif /* defined(LIBXML_READER_ENABLED) */
976 #if defined(LIBXML_READER_ENABLED)
977 PyObject * libxml_xmlTextReaderGetParserColumnNumber(PyObject *self, PyObject *args);
978 #endif /* defined(LIBXML_READER_ENABLED) */
979 #if defined(LIBXML_READER_ENABLED)
980 PyObject * libxml_xmlTextReaderGetParserLineNumber(PyObject *self, PyObject *args);
981 #endif /* defined(LIBXML_READER_ENABLED) */
982 #if defined(LIBXML_READER_ENABLED)
983 PyObject * libxml_xmlTextReaderGetParserProp(PyObject *self, PyObject *args);
984 #endif /* defined(LIBXML_READER_ENABLED) */
985 #if defined(LIBXML_READER_ENABLED)
986 PyObject * libxml_xmlTextReaderGetRemainder(PyObject *self, PyObject *args);
987 #endif /* defined(LIBXML_READER_ENABLED) */
988 #if defined(LIBXML_READER_ENABLED)
989 PyObject * libxml_xmlTextReaderHasAttributes(PyObject *self, PyObject *args);
990 #endif /* defined(LIBXML_READER_ENABLED) */
991 #if defined(LIBXML_READER_ENABLED)
992 PyObject * libxml_xmlTextReaderHasValue(PyObject *self, PyObject *args);
993 #endif /* defined(LIBXML_READER_ENABLED) */
994 #if defined(LIBXML_READER_ENABLED)
995 PyObject * libxml_xmlTextReaderIsDefault(PyObject *self, PyObject *args);
996 #endif /* defined(LIBXML_READER_ENABLED) */
997 #if defined(LIBXML_READER_ENABLED)
998 PyObject * libxml_xmlTextReaderIsEmptyElement(PyObject *self, PyObject *args);
999 #endif /* defined(LIBXML_READER_ENABLED) */
1000 #if defined(LIBXML_READER_ENABLED)
1001 PyObject * libxml_xmlTextReaderIsNamespaceDecl(PyObject *self, PyObject *args);
1002 #endif /* defined(LIBXML_READER_ENABLED) */
1003 #if defined(LIBXML_READER_ENABLED)
1004 PyObject * libxml_xmlTextReaderIsValid(PyObject *self, PyObject *args);
1005 #endif /* defined(LIBXML_READER_ENABLED) */
1006 #if defined(LIBXML_READER_ENABLED)
1007 PyObject * libxml_xmlTextReaderLocatorBaseURI(PyObject *self, PyObject *args);
1008 #endif /* defined(LIBXML_READER_ENABLED) */
1009 #if defined(LIBXML_READER_ENABLED)
1010 PyObject * libxml_xmlTextReaderLocatorLineNumber(PyObject *self, PyObject *args);
1011 #endif /* defined(LIBXML_READER_ENABLED) */
1012 #if defined(LIBXML_READER_ENABLED)
1013 PyObject * libxml_xmlTextReaderLookupNamespace(PyObject *self, PyObject *args);
1014 #endif /* defined(LIBXML_READER_ENABLED) */
1015 #if defined(LIBXML_READER_ENABLED)
1016 PyObject * libxml_xmlTextReaderMoveToAttribute(PyObject *self, PyObject *args);
1017 #endif /* defined(LIBXML_READER_ENABLED) */
1018 #if defined(LIBXML_READER_ENABLED)
1019 PyObject * libxml_xmlTextReaderMoveToAttributeNo(PyObject *self, PyObject *args);
1020 #endif /* defined(LIBXML_READER_ENABLED) */
1021 #if defined(LIBXML_READER_ENABLED)
1022 PyObject * libxml_xmlTextReaderMoveToAttributeNs(PyObject *self, PyObject *args);
1023 #endif /* defined(LIBXML_READER_ENABLED) */
1024 #if defined(LIBXML_READER_ENABLED)
1025 PyObject * libxml_xmlTextReaderMoveToElement(PyObject *self, PyObject *args);
1026 #endif /* defined(LIBXML_READER_ENABLED) */
1027 #if defined(LIBXML_READER_ENABLED)
1028 PyObject * libxml_xmlTextReaderMoveToFirstAttribute(PyObject *self, PyObject *args);
1029 #endif /* defined(LIBXML_READER_ENABLED) */
1030 #if defined(LIBXML_READER_ENABLED)
1031 PyObject * libxml_xmlTextReaderMoveToNextAttribute(PyObject *self, PyObject *args);
1032 #endif /* defined(LIBXML_READER_ENABLED) */
1033 #if defined(LIBXML_READER_ENABLED)
1034 PyObject * libxml_xmlTextReaderNext(PyObject *self, PyObject *args);
1035 #endif /* defined(LIBXML_READER_ENABLED) */
1036 #if defined(LIBXML_READER_ENABLED)
1037 PyObject * libxml_xmlTextReaderNextSibling(PyObject *self, PyObject *args);
1038 #endif /* defined(LIBXML_READER_ENABLED) */
1039 #if defined(LIBXML_READER_ENABLED)
1040 PyObject * libxml_xmlTextReaderNodeType(PyObject *self, PyObject *args);
1041 #endif /* defined(LIBXML_READER_ENABLED) */
1042 #if defined(LIBXML_READER_ENABLED)
1043 PyObject * libxml_xmlTextReaderNormalization(PyObject *self, PyObject *args);
1044 #endif /* defined(LIBXML_READER_ENABLED) */
1045 #if defined(LIBXML_READER_ENABLED)
1046 PyObject * libxml_xmlTextReaderPreserve(PyObject *self, PyObject *args);
1047 #endif /* defined(LIBXML_READER_ENABLED) */
1048 #if defined(LIBXML_READER_ENABLED)
1049 PyObject * libxml_xmlTextReaderQuoteChar(PyObject *self, PyObject *args);
1050 #endif /* defined(LIBXML_READER_ENABLED) */
1051 #if defined(LIBXML_READER_ENABLED)
1052 PyObject * libxml_xmlTextReaderRead(PyObject *self, PyObject *args);
1053 #endif /* defined(LIBXML_READER_ENABLED) */
1054 #if defined(LIBXML_READER_ENABLED)
1055 PyObject * libxml_xmlTextReaderReadAttributeValue(PyObject *self, PyObject *args);
1056 #endif /* defined(LIBXML_READER_ENABLED) */
1057 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
1058 PyObject * libxml_xmlTextReaderReadInnerXml(PyObject *self, PyObject *args);
1059 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED) */
1060 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED)
1061 PyObject * libxml_xmlTextReaderReadOuterXml(PyObject *self, PyObject *args);
1062 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_WRITER_ENABLED) */
1063 #if defined(LIBXML_READER_ENABLED)
1064 PyObject * libxml_xmlTextReaderReadState(PyObject *self, PyObject *args);
1065 #endif /* defined(LIBXML_READER_ENABLED) */
1066 #if defined(LIBXML_READER_ENABLED)
1067 PyObject * libxml_xmlTextReaderReadString(PyObject *self, PyObject *args);
1068 #endif /* defined(LIBXML_READER_ENABLED) */
1069 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
1070 PyObject * libxml_xmlTextReaderRelaxNGSetSchema(PyObject *self, PyObject *args);
1071 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
1072 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
1073 PyObject * libxml_xmlTextReaderRelaxNGValidate(PyObject *self, PyObject *args);
1074 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
1075 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
1076 PyObject * libxml_xmlTextReaderRelaxNGValidateCtxt(PyObject *self, PyObject *args);
1077 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
1078 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
1079 PyObject * libxml_xmlTextReaderSchemaValidate(PyObject *self, PyObject *args);
1080 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
1081 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
1082 PyObject * libxml_xmlTextReaderSchemaValidateCtxt(PyObject *self, PyObject *args);
1083 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
1084 #if defined(LIBXML_READER_ENABLED)
1085 PyObject * libxml_xmlTextReaderSetParserProp(PyObject *self, PyObject *args);
1086 #endif /* defined(LIBXML_READER_ENABLED) */
1087 #if defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED)
1088 PyObject * libxml_xmlTextReaderSetSchema(PyObject *self, PyObject *args);
1089 #endif /* defined(LIBXML_READER_ENABLED) && defined(LIBXML_SCHEMAS_ENABLED) */
1090 #if defined(LIBXML_READER_ENABLED)
1091 PyObject * libxml_xmlTextReaderSetup(PyObject *self, PyObject *args);
1092 #endif /* defined(LIBXML_READER_ENABLED) */
1093 #if defined(LIBXML_READER_ENABLED)
1094 PyObject * libxml_xmlTextReaderStandalone(PyObject *self, PyObject *args);
1095 #endif /* defined(LIBXML_READER_ENABLED) */
1096 PyObject * libxml_xmlThrDefDefaultBufferSize(PyObject *self, PyObject *args);
1097 PyObject * libxml_xmlThrDefDoValidityCheckingDefaultValue(PyObject *self, PyObject *args);
1098 PyObject * libxml_xmlThrDefGetWarningsDefaultValue(PyObject *self, PyObject *args);
1099 PyObject * libxml_xmlThrDefIndentTreeOutput(PyObject *self, PyObject *args);
1100 PyObject * libxml_xmlThrDefKeepBlanksDefaultValue(PyObject *self, PyObject *args);
1101 PyObject * libxml_xmlThrDefLineNumbersDefaultValue(PyObject *self, PyObject *args);
1102 PyObject * libxml_xmlThrDefLoadExtDtdDefaultValue(PyObject *self, PyObject *args);
1103 PyObject * libxml_xmlThrDefParserDebugEntities(PyObject *self, PyObject *args);
1104 PyObject * libxml_xmlThrDefPedanticParserDefaultValue(PyObject *self, PyObject *args);
1105 PyObject * libxml_xmlThrDefSaveNoEmptyTags(PyObject *self, PyObject *args);
1106 PyObject * libxml_xmlThrDefSubstituteEntitiesDefaultValue(PyObject *self, PyObject *args);
1107 PyObject * libxml_xmlThrDefTreeIndentString(PyObject *self, PyObject *args);
1108 #if defined(LIBXML_UNICODE_ENABLED)
1109 PyObject * libxml_xmlUCSIsAegeanNumbers(PyObject *self, PyObject *args);
1110 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1111 #if defined(LIBXML_UNICODE_ENABLED)
1112 PyObject * libxml_xmlUCSIsAlphabeticPresentationForms(PyObject *self, PyObject *args);
1113 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1114 #if defined(LIBXML_UNICODE_ENABLED)
1115 PyObject * libxml_xmlUCSIsArabic(PyObject *self, PyObject *args);
1116 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1117 #if defined(LIBXML_UNICODE_ENABLED)
1118 PyObject * libxml_xmlUCSIsArabicPresentationFormsA(PyObject *self, PyObject *args);
1119 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1120 #if defined(LIBXML_UNICODE_ENABLED)
1121 PyObject * libxml_xmlUCSIsArabicPresentationFormsB(PyObject *self, PyObject *args);
1122 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1123 #if defined(LIBXML_UNICODE_ENABLED)
1124 PyObject * libxml_xmlUCSIsArmenian(PyObject *self, PyObject *args);
1125 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1126 #if defined(LIBXML_UNICODE_ENABLED)
1127 PyObject * libxml_xmlUCSIsArrows(PyObject *self, PyObject *args);
1128 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1129 #if defined(LIBXML_UNICODE_ENABLED)
1130 PyObject * libxml_xmlUCSIsBasicLatin(PyObject *self, PyObject *args);
1131 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1132 #if defined(LIBXML_UNICODE_ENABLED)
1133 PyObject * libxml_xmlUCSIsBengali(PyObject *self, PyObject *args);
1134 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1135 #if defined(LIBXML_UNICODE_ENABLED)
1136 PyObject * libxml_xmlUCSIsBlock(PyObject *self, PyObject *args);
1137 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1138 #if defined(LIBXML_UNICODE_ENABLED)
1139 PyObject * libxml_xmlUCSIsBlockElements(PyObject *self, PyObject *args);
1140 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1141 #if defined(LIBXML_UNICODE_ENABLED)
1142 PyObject * libxml_xmlUCSIsBopomofo(PyObject *self, PyObject *args);
1143 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1144 #if defined(LIBXML_UNICODE_ENABLED)
1145 PyObject * libxml_xmlUCSIsBopomofoExtended(PyObject *self, PyObject *args);
1146 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1147 #if defined(LIBXML_UNICODE_ENABLED)
1148 PyObject * libxml_xmlUCSIsBoxDrawing(PyObject *self, PyObject *args);
1149 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1150 #if defined(LIBXML_UNICODE_ENABLED)
1151 PyObject * libxml_xmlUCSIsBraillePatterns(PyObject *self, PyObject *args);
1152 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1153 #if defined(LIBXML_UNICODE_ENABLED)
1154 PyObject * libxml_xmlUCSIsBuhid(PyObject *self, PyObject *args);
1155 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1156 #if defined(LIBXML_UNICODE_ENABLED)
1157 PyObject * libxml_xmlUCSIsByzantineMusicalSymbols(PyObject *self, PyObject *args);
1158 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1159 #if defined(LIBXML_UNICODE_ENABLED)
1160 PyObject * libxml_xmlUCSIsCJKCompatibility(PyObject *self, PyObject *args);
1161 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1162 #if defined(LIBXML_UNICODE_ENABLED)
1163 PyObject * libxml_xmlUCSIsCJKCompatibilityForms(PyObject *self, PyObject *args);
1164 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1165 #if defined(LIBXML_UNICODE_ENABLED)
1166 PyObject * libxml_xmlUCSIsCJKCompatibilityIdeographs(PyObject *self, PyObject *args);
1167 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1168 #if defined(LIBXML_UNICODE_ENABLED)
1169 PyObject * libxml_xmlUCSIsCJKCompatibilityIdeographsSupplement(PyObject *self, PyObject *args);
1170 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1171 #if defined(LIBXML_UNICODE_ENABLED)
1172 PyObject * libxml_xmlUCSIsCJKRadicalsSupplement(PyObject *self, PyObject *args);
1173 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1174 #if defined(LIBXML_UNICODE_ENABLED)
1175 PyObject * libxml_xmlUCSIsCJKSymbolsandPunctuation(PyObject *self, PyObject *args);
1176 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1177 #if defined(LIBXML_UNICODE_ENABLED)
1178 PyObject * libxml_xmlUCSIsCJKUnifiedIdeographs(PyObject *self, PyObject *args);
1179 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1180 #if defined(LIBXML_UNICODE_ENABLED)
1181 PyObject * libxml_xmlUCSIsCJKUnifiedIdeographsExtensionA(PyObject *self, PyObject *args);
1182 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1183 #if defined(LIBXML_UNICODE_ENABLED)
1184 PyObject * libxml_xmlUCSIsCJKUnifiedIdeographsExtensionB(PyObject *self, PyObject *args);
1185 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1186 #if defined(LIBXML_UNICODE_ENABLED)
1187 PyObject * libxml_xmlUCSIsCat(PyObject *self, PyObject *args);
1188 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1189 #if defined(LIBXML_UNICODE_ENABLED)
1190 PyObject * libxml_xmlUCSIsCatC(PyObject *self, PyObject *args);
1191 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1192 #if defined(LIBXML_UNICODE_ENABLED)
1193 PyObject * libxml_xmlUCSIsCatCc(PyObject *self, PyObject *args);
1194 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1195 #if defined(LIBXML_UNICODE_ENABLED)
1196 PyObject * libxml_xmlUCSIsCatCf(PyObject *self, PyObject *args);
1197 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1198 #if defined(LIBXML_UNICODE_ENABLED)
1199 PyObject * libxml_xmlUCSIsCatCo(PyObject *self, PyObject *args);
1200 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1201 #if defined(LIBXML_UNICODE_ENABLED)
1202 PyObject * libxml_xmlUCSIsCatCs(PyObject *self, PyObject *args);
1203 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1204 #if defined(LIBXML_UNICODE_ENABLED)
1205 PyObject * libxml_xmlUCSIsCatL(PyObject *self, PyObject *args);
1206 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1207 #if defined(LIBXML_UNICODE_ENABLED)
1208 PyObject * libxml_xmlUCSIsCatLl(PyObject *self, PyObject *args);
1209 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1210 #if defined(LIBXML_UNICODE_ENABLED)
1211 PyObject * libxml_xmlUCSIsCatLm(PyObject *self, PyObject *args);
1212 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1213 #if defined(LIBXML_UNICODE_ENABLED)
1214 PyObject * libxml_xmlUCSIsCatLo(PyObject *self, PyObject *args);
1215 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1216 #if defined(LIBXML_UNICODE_ENABLED)
1217 PyObject * libxml_xmlUCSIsCatLt(PyObject *self, PyObject *args);
1218 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1219 #if defined(LIBXML_UNICODE_ENABLED)
1220 PyObject * libxml_xmlUCSIsCatLu(PyObject *self, PyObject *args);
1221 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1222 #if defined(LIBXML_UNICODE_ENABLED)
1223 PyObject * libxml_xmlUCSIsCatM(PyObject *self, PyObject *args);
1224 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1225 #if defined(LIBXML_UNICODE_ENABLED)
1226 PyObject * libxml_xmlUCSIsCatMc(PyObject *self, PyObject *args);
1227 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1228 #if defined(LIBXML_UNICODE_ENABLED)
1229 PyObject * libxml_xmlUCSIsCatMe(PyObject *self, PyObject *args);
1230 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1231 #if defined(LIBXML_UNICODE_ENABLED)
1232 PyObject * libxml_xmlUCSIsCatMn(PyObject *self, PyObject *args);
1233 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1234 #if defined(LIBXML_UNICODE_ENABLED)
1235 PyObject * libxml_xmlUCSIsCatN(PyObject *self, PyObject *args);
1236 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1237 #if defined(LIBXML_UNICODE_ENABLED)
1238 PyObject * libxml_xmlUCSIsCatNd(PyObject *self, PyObject *args);
1239 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1240 #if defined(LIBXML_UNICODE_ENABLED)
1241 PyObject * libxml_xmlUCSIsCatNl(PyObject *self, PyObject *args);
1242 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1243 #if defined(LIBXML_UNICODE_ENABLED)
1244 PyObject * libxml_xmlUCSIsCatNo(PyObject *self, PyObject *args);
1245 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1246 #if defined(LIBXML_UNICODE_ENABLED)
1247 PyObject * libxml_xmlUCSIsCatP(PyObject *self, PyObject *args);
1248 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1249 #if defined(LIBXML_UNICODE_ENABLED)
1250 PyObject * libxml_xmlUCSIsCatPc(PyObject *self, PyObject *args);
1251 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1252 #if defined(LIBXML_UNICODE_ENABLED)
1253 PyObject * libxml_xmlUCSIsCatPd(PyObject *self, PyObject *args);
1254 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1255 #if defined(LIBXML_UNICODE_ENABLED)
1256 PyObject * libxml_xmlUCSIsCatPe(PyObject *self, PyObject *args);
1257 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1258 #if defined(LIBXML_UNICODE_ENABLED)
1259 PyObject * libxml_xmlUCSIsCatPf(PyObject *self, PyObject *args);
1260 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1261 #if defined(LIBXML_UNICODE_ENABLED)
1262 PyObject * libxml_xmlUCSIsCatPi(PyObject *self, PyObject *args);
1263 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1264 #if defined(LIBXML_UNICODE_ENABLED)
1265 PyObject * libxml_xmlUCSIsCatPo(PyObject *self, PyObject *args);
1266 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1267 #if defined(LIBXML_UNICODE_ENABLED)
1268 PyObject * libxml_xmlUCSIsCatPs(PyObject *self, PyObject *args);
1269 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1270 #if defined(LIBXML_UNICODE_ENABLED)
1271 PyObject * libxml_xmlUCSIsCatS(PyObject *self, PyObject *args);
1272 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1273 #if defined(LIBXML_UNICODE_ENABLED)
1274 PyObject * libxml_xmlUCSIsCatSc(PyObject *self, PyObject *args);
1275 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1276 #if defined(LIBXML_UNICODE_ENABLED)
1277 PyObject * libxml_xmlUCSIsCatSk(PyObject *self, PyObject *args);
1278 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1279 #if defined(LIBXML_UNICODE_ENABLED)
1280 PyObject * libxml_xmlUCSIsCatSm(PyObject *self, PyObject *args);
1281 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1282 #if defined(LIBXML_UNICODE_ENABLED)
1283 PyObject * libxml_xmlUCSIsCatSo(PyObject *self, PyObject *args);
1284 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1285 #if defined(LIBXML_UNICODE_ENABLED)
1286 PyObject * libxml_xmlUCSIsCatZ(PyObject *self, PyObject *args);
1287 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1288 #if defined(LIBXML_UNICODE_ENABLED)
1289 PyObject * libxml_xmlUCSIsCatZl(PyObject *self, PyObject *args);
1290 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1291 #if defined(LIBXML_UNICODE_ENABLED)
1292 PyObject * libxml_xmlUCSIsCatZp(PyObject *self, PyObject *args);
1293 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1294 #if defined(LIBXML_UNICODE_ENABLED)
1295 PyObject * libxml_xmlUCSIsCatZs(PyObject *self, PyObject *args);
1296 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1297 #if defined(LIBXML_UNICODE_ENABLED)
1298 PyObject * libxml_xmlUCSIsCherokee(PyObject *self, PyObject *args);
1299 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1300 #if defined(LIBXML_UNICODE_ENABLED)
1301 PyObject * libxml_xmlUCSIsCombiningDiacriticalMarks(PyObject *self, PyObject *args);
1302 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1303 #if defined(LIBXML_UNICODE_ENABLED)
1304 PyObject * libxml_xmlUCSIsCombiningDiacriticalMarksforSymbols(PyObject *self, PyObject *args);
1305 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1306 #if defined(LIBXML_UNICODE_ENABLED)
1307 PyObject * libxml_xmlUCSIsCombiningHalfMarks(PyObject *self, PyObject *args);
1308 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1309 #if defined(LIBXML_UNICODE_ENABLED)
1310 PyObject * libxml_xmlUCSIsCombiningMarksforSymbols(PyObject *self, PyObject *args);
1311 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1312 #if defined(LIBXML_UNICODE_ENABLED)
1313 PyObject * libxml_xmlUCSIsControlPictures(PyObject *self, PyObject *args);
1314 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1315 #if defined(LIBXML_UNICODE_ENABLED)
1316 PyObject * libxml_xmlUCSIsCurrencySymbols(PyObject *self, PyObject *args);
1317 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1318 #if defined(LIBXML_UNICODE_ENABLED)
1319 PyObject * libxml_xmlUCSIsCypriotSyllabary(PyObject *self, PyObject *args);
1320 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1321 #if defined(LIBXML_UNICODE_ENABLED)
1322 PyObject * libxml_xmlUCSIsCyrillic(PyObject *self, PyObject *args);
1323 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1324 #if defined(LIBXML_UNICODE_ENABLED)
1325 PyObject * libxml_xmlUCSIsCyrillicSupplement(PyObject *self, PyObject *args);
1326 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1327 #if defined(LIBXML_UNICODE_ENABLED)
1328 PyObject * libxml_xmlUCSIsDeseret(PyObject *self, PyObject *args);
1329 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1330 #if defined(LIBXML_UNICODE_ENABLED)
1331 PyObject * libxml_xmlUCSIsDevanagari(PyObject *self, PyObject *args);
1332 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1333 #if defined(LIBXML_UNICODE_ENABLED)
1334 PyObject * libxml_xmlUCSIsDingbats(PyObject *self, PyObject *args);
1335 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1336 #if defined(LIBXML_UNICODE_ENABLED)
1337 PyObject * libxml_xmlUCSIsEnclosedAlphanumerics(PyObject *self, PyObject *args);
1338 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1339 #if defined(LIBXML_UNICODE_ENABLED)
1340 PyObject * libxml_xmlUCSIsEnclosedCJKLettersandMonths(PyObject *self, PyObject *args);
1341 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1342 #if defined(LIBXML_UNICODE_ENABLED)
1343 PyObject * libxml_xmlUCSIsEthiopic(PyObject *self, PyObject *args);
1344 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1345 #if defined(LIBXML_UNICODE_ENABLED)
1346 PyObject * libxml_xmlUCSIsGeneralPunctuation(PyObject *self, PyObject *args);
1347 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1348 #if defined(LIBXML_UNICODE_ENABLED)
1349 PyObject * libxml_xmlUCSIsGeometricShapes(PyObject *self, PyObject *args);
1350 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1351 #if defined(LIBXML_UNICODE_ENABLED)
1352 PyObject * libxml_xmlUCSIsGeorgian(PyObject *self, PyObject *args);
1353 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1354 #if defined(LIBXML_UNICODE_ENABLED)
1355 PyObject * libxml_xmlUCSIsGothic(PyObject *self, PyObject *args);
1356 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1357 #if defined(LIBXML_UNICODE_ENABLED)
1358 PyObject * libxml_xmlUCSIsGreek(PyObject *self, PyObject *args);
1359 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1360 #if defined(LIBXML_UNICODE_ENABLED)
1361 PyObject * libxml_xmlUCSIsGreekExtended(PyObject *self, PyObject *args);
1362 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1363 #if defined(LIBXML_UNICODE_ENABLED)
1364 PyObject * libxml_xmlUCSIsGreekandCoptic(PyObject *self, PyObject *args);
1365 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1366 #if defined(LIBXML_UNICODE_ENABLED)
1367 PyObject * libxml_xmlUCSIsGujarati(PyObject *self, PyObject *args);
1368 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1369 #if defined(LIBXML_UNICODE_ENABLED)
1370 PyObject * libxml_xmlUCSIsGurmukhi(PyObject *self, PyObject *args);
1371 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1372 #if defined(LIBXML_UNICODE_ENABLED)
1373 PyObject * libxml_xmlUCSIsHalfwidthandFullwidthForms(PyObject *self, PyObject *args);
1374 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1375 #if defined(LIBXML_UNICODE_ENABLED)
1376 PyObject * libxml_xmlUCSIsHangulCompatibilityJamo(PyObject *self, PyObject *args);
1377 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1378 #if defined(LIBXML_UNICODE_ENABLED)
1379 PyObject * libxml_xmlUCSIsHangulJamo(PyObject *self, PyObject *args);
1380 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1381 #if defined(LIBXML_UNICODE_ENABLED)
1382 PyObject * libxml_xmlUCSIsHangulSyllables(PyObject *self, PyObject *args);
1383 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1384 #if defined(LIBXML_UNICODE_ENABLED)
1385 PyObject * libxml_xmlUCSIsHanunoo(PyObject *self, PyObject *args);
1386 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1387 #if defined(LIBXML_UNICODE_ENABLED)
1388 PyObject * libxml_xmlUCSIsHebrew(PyObject *self, PyObject *args);
1389 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1390 #if defined(LIBXML_UNICODE_ENABLED)
1391 PyObject * libxml_xmlUCSIsHighPrivateUseSurrogates(PyObject *self, PyObject *args);
1392 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1393 #if defined(LIBXML_UNICODE_ENABLED)
1394 PyObject * libxml_xmlUCSIsHighSurrogates(PyObject *self, PyObject *args);
1395 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1396 #if defined(LIBXML_UNICODE_ENABLED)
1397 PyObject * libxml_xmlUCSIsHiragana(PyObject *self, PyObject *args);
1398 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1399 #if defined(LIBXML_UNICODE_ENABLED)
1400 PyObject * libxml_xmlUCSIsIPAExtensions(PyObject *self, PyObject *args);
1401 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1402 #if defined(LIBXML_UNICODE_ENABLED)
1403 PyObject * libxml_xmlUCSIsIdeographicDescriptionCharacters(PyObject *self, PyObject *args);
1404 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1405 #if defined(LIBXML_UNICODE_ENABLED)
1406 PyObject * libxml_xmlUCSIsKanbun(PyObject *self, PyObject *args);
1407 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1408 #if defined(LIBXML_UNICODE_ENABLED)
1409 PyObject * libxml_xmlUCSIsKangxiRadicals(PyObject *self, PyObject *args);
1410 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1411 #if defined(LIBXML_UNICODE_ENABLED)
1412 PyObject * libxml_xmlUCSIsKannada(PyObject *self, PyObject *args);
1413 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1414 #if defined(LIBXML_UNICODE_ENABLED)
1415 PyObject * libxml_xmlUCSIsKatakana(PyObject *self, PyObject *args);
1416 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1417 #if defined(LIBXML_UNICODE_ENABLED)
1418 PyObject * libxml_xmlUCSIsKatakanaPhoneticExtensions(PyObject *self, PyObject *args);
1419 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1420 #if defined(LIBXML_UNICODE_ENABLED)
1421 PyObject * libxml_xmlUCSIsKhmer(PyObject *self, PyObject *args);
1422 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1423 #if defined(LIBXML_UNICODE_ENABLED)
1424 PyObject * libxml_xmlUCSIsKhmerSymbols(PyObject *self, PyObject *args);
1425 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1426 #if defined(LIBXML_UNICODE_ENABLED)
1427 PyObject * libxml_xmlUCSIsLao(PyObject *self, PyObject *args);
1428 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1429 #if defined(LIBXML_UNICODE_ENABLED)
1430 PyObject * libxml_xmlUCSIsLatin1Supplement(PyObject *self, PyObject *args);
1431 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1432 #if defined(LIBXML_UNICODE_ENABLED)
1433 PyObject * libxml_xmlUCSIsLatinExtendedA(PyObject *self, PyObject *args);
1434 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1435 #if defined(LIBXML_UNICODE_ENABLED)
1436 PyObject * libxml_xmlUCSIsLatinExtendedAdditional(PyObject *self, PyObject *args);
1437 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1438 #if defined(LIBXML_UNICODE_ENABLED)
1439 PyObject * libxml_xmlUCSIsLatinExtendedB(PyObject *self, PyObject *args);
1440 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1441 #if defined(LIBXML_UNICODE_ENABLED)
1442 PyObject * libxml_xmlUCSIsLetterlikeSymbols(PyObject *self, PyObject *args);
1443 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1444 #if defined(LIBXML_UNICODE_ENABLED)
1445 PyObject * libxml_xmlUCSIsLimbu(PyObject *self, PyObject *args);
1446 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1447 #if defined(LIBXML_UNICODE_ENABLED)
1448 PyObject * libxml_xmlUCSIsLinearBIdeograms(PyObject *self, PyObject *args);
1449 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1450 #if defined(LIBXML_UNICODE_ENABLED)
1451 PyObject * libxml_xmlUCSIsLinearBSyllabary(PyObject *self, PyObject *args);
1452 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1453 #if defined(LIBXML_UNICODE_ENABLED)
1454 PyObject * libxml_xmlUCSIsLowSurrogates(PyObject *self, PyObject *args);
1455 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1456 #if defined(LIBXML_UNICODE_ENABLED)
1457 PyObject * libxml_xmlUCSIsMalayalam(PyObject *self, PyObject *args);
1458 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1459 #if defined(LIBXML_UNICODE_ENABLED)
1460 PyObject * libxml_xmlUCSIsMathematicalAlphanumericSymbols(PyObject *self, PyObject *args);
1461 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1462 #if defined(LIBXML_UNICODE_ENABLED)
1463 PyObject * libxml_xmlUCSIsMathematicalOperators(PyObject *self, PyObject *args);
1464 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1465 #if defined(LIBXML_UNICODE_ENABLED)
1466 PyObject * libxml_xmlUCSIsMiscellaneousMathematicalSymbolsA(PyObject *self, PyObject *args);
1467 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1468 #if defined(LIBXML_UNICODE_ENABLED)
1469 PyObject * libxml_xmlUCSIsMiscellaneousMathematicalSymbolsB(PyObject *self, PyObject *args);
1470 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1471 #if defined(LIBXML_UNICODE_ENABLED)
1472 PyObject * libxml_xmlUCSIsMiscellaneousSymbols(PyObject *self, PyObject *args);
1473 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1474 #if defined(LIBXML_UNICODE_ENABLED)
1475 PyObject * libxml_xmlUCSIsMiscellaneousSymbolsandArrows(PyObject *self, PyObject *args);
1476 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1477 #if defined(LIBXML_UNICODE_ENABLED)
1478 PyObject * libxml_xmlUCSIsMiscellaneousTechnical(PyObject *self, PyObject *args);
1479 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1480 #if defined(LIBXML_UNICODE_ENABLED)
1481 PyObject * libxml_xmlUCSIsMongolian(PyObject *self, PyObject *args);
1482 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1483 #if defined(LIBXML_UNICODE_ENABLED)
1484 PyObject * libxml_xmlUCSIsMusicalSymbols(PyObject *self, PyObject *args);
1485 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1486 #if defined(LIBXML_UNICODE_ENABLED)
1487 PyObject * libxml_xmlUCSIsMyanmar(PyObject *self, PyObject *args);
1488 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1489 #if defined(LIBXML_UNICODE_ENABLED)
1490 PyObject * libxml_xmlUCSIsNumberForms(PyObject *self, PyObject *args);
1491 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1492 #if defined(LIBXML_UNICODE_ENABLED)
1493 PyObject * libxml_xmlUCSIsOgham(PyObject *self, PyObject *args);
1494 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1495 #if defined(LIBXML_UNICODE_ENABLED)
1496 PyObject * libxml_xmlUCSIsOldItalic(PyObject *self, PyObject *args);
1497 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1498 #if defined(LIBXML_UNICODE_ENABLED)
1499 PyObject * libxml_xmlUCSIsOpticalCharacterRecognition(PyObject *self, PyObject *args);
1500 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1501 #if defined(LIBXML_UNICODE_ENABLED)
1502 PyObject * libxml_xmlUCSIsOriya(PyObject *self, PyObject *args);
1503 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1504 #if defined(LIBXML_UNICODE_ENABLED)
1505 PyObject * libxml_xmlUCSIsOsmanya(PyObject *self, PyObject *args);
1506 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1507 #if defined(LIBXML_UNICODE_ENABLED)
1508 PyObject * libxml_xmlUCSIsPhoneticExtensions(PyObject *self, PyObject *args);
1509 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1510 #if defined(LIBXML_UNICODE_ENABLED)
1511 PyObject * libxml_xmlUCSIsPrivateUse(PyObject *self, PyObject *args);
1512 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1513 #if defined(LIBXML_UNICODE_ENABLED)
1514 PyObject * libxml_xmlUCSIsPrivateUseArea(PyObject *self, PyObject *args);
1515 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1516 #if defined(LIBXML_UNICODE_ENABLED)
1517 PyObject * libxml_xmlUCSIsRunic(PyObject *self, PyObject *args);
1518 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1519 #if defined(LIBXML_UNICODE_ENABLED)
1520 PyObject * libxml_xmlUCSIsShavian(PyObject *self, PyObject *args);
1521 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1522 #if defined(LIBXML_UNICODE_ENABLED)
1523 PyObject * libxml_xmlUCSIsSinhala(PyObject *self, PyObject *args);
1524 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1525 #if defined(LIBXML_UNICODE_ENABLED)
1526 PyObject * libxml_xmlUCSIsSmallFormVariants(PyObject *self, PyObject *args);
1527 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1528 #if defined(LIBXML_UNICODE_ENABLED)
1529 PyObject * libxml_xmlUCSIsSpacingModifierLetters(PyObject *self, PyObject *args);
1530 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1531 #if defined(LIBXML_UNICODE_ENABLED)
1532 PyObject * libxml_xmlUCSIsSpecials(PyObject *self, PyObject *args);
1533 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1534 #if defined(LIBXML_UNICODE_ENABLED)
1535 PyObject * libxml_xmlUCSIsSuperscriptsandSubscripts(PyObject *self, PyObject *args);
1536 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1537 #if defined(LIBXML_UNICODE_ENABLED)
1538 PyObject * libxml_xmlUCSIsSupplementalArrowsA(PyObject *self, PyObject *args);
1539 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1540 #if defined(LIBXML_UNICODE_ENABLED)
1541 PyObject * libxml_xmlUCSIsSupplementalArrowsB(PyObject *self, PyObject *args);
1542 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1543 #if defined(LIBXML_UNICODE_ENABLED)
1544 PyObject * libxml_xmlUCSIsSupplementalMathematicalOperators(PyObject *self, PyObject *args);
1545 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1546 #if defined(LIBXML_UNICODE_ENABLED)
1547 PyObject * libxml_xmlUCSIsSupplementaryPrivateUseAreaA(PyObject *self, PyObject *args);
1548 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1549 #if defined(LIBXML_UNICODE_ENABLED)
1550 PyObject * libxml_xmlUCSIsSupplementaryPrivateUseAreaB(PyObject *self, PyObject *args);
1551 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1552 #if defined(LIBXML_UNICODE_ENABLED)
1553 PyObject * libxml_xmlUCSIsSyriac(PyObject *self, PyObject *args);
1554 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1555 #if defined(LIBXML_UNICODE_ENABLED)
1556 PyObject * libxml_xmlUCSIsTagalog(PyObject *self, PyObject *args);
1557 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1558 #if defined(LIBXML_UNICODE_ENABLED)
1559 PyObject * libxml_xmlUCSIsTagbanwa(PyObject *self, PyObject *args);
1560 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1561 #if defined(LIBXML_UNICODE_ENABLED)
1562 PyObject * libxml_xmlUCSIsTags(PyObject *self, PyObject *args);
1563 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1564 #if defined(LIBXML_UNICODE_ENABLED)
1565 PyObject * libxml_xmlUCSIsTaiLe(PyObject *self, PyObject *args);
1566 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1567 #if defined(LIBXML_UNICODE_ENABLED)
1568 PyObject * libxml_xmlUCSIsTaiXuanJingSymbols(PyObject *self, PyObject *args);
1569 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1570 #if defined(LIBXML_UNICODE_ENABLED)
1571 PyObject * libxml_xmlUCSIsTamil(PyObject *self, PyObject *args);
1572 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1573 #if defined(LIBXML_UNICODE_ENABLED)
1574 PyObject * libxml_xmlUCSIsTelugu(PyObject *self, PyObject *args);
1575 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1576 #if defined(LIBXML_UNICODE_ENABLED)
1577 PyObject * libxml_xmlUCSIsThaana(PyObject *self, PyObject *args);
1578 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1579 #if defined(LIBXML_UNICODE_ENABLED)
1580 PyObject * libxml_xmlUCSIsThai(PyObject *self, PyObject *args);
1581 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1582 #if defined(LIBXML_UNICODE_ENABLED)
1583 PyObject * libxml_xmlUCSIsTibetan(PyObject *self, PyObject *args);
1584 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1585 #if defined(LIBXML_UNICODE_ENABLED)
1586 PyObject * libxml_xmlUCSIsUgaritic(PyObject *self, PyObject *args);
1587 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1588 #if defined(LIBXML_UNICODE_ENABLED)
1589 PyObject * libxml_xmlUCSIsUnifiedCanadianAboriginalSyllabics(PyObject *self, PyObject *args);
1590 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1591 #if defined(LIBXML_UNICODE_ENABLED)
1592 PyObject * libxml_xmlUCSIsVariationSelectors(PyObject *self, PyObject *args);
1593 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1594 #if defined(LIBXML_UNICODE_ENABLED)
1595 PyObject * libxml_xmlUCSIsVariationSelectorsSupplement(PyObject *self, PyObject *args);
1596 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1597 #if defined(LIBXML_UNICODE_ENABLED)
1598 PyObject * libxml_xmlUCSIsYiRadicals(PyObject *self, PyObject *args);
1599 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1600 #if defined(LIBXML_UNICODE_ENABLED)
1601 PyObject * libxml_xmlUCSIsYiSyllables(PyObject *self, PyObject *args);
1602 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1603 #if defined(LIBXML_UNICODE_ENABLED)
1604 PyObject * libxml_xmlUCSIsYijingHexagramSymbols(PyObject *self, PyObject *args);
1605 #endif /* defined(LIBXML_UNICODE_ENABLED) */
1606 PyObject * libxml_xmlURIEscape(PyObject *self, PyObject *args);
1607 PyObject * libxml_xmlURIEscapeStr(PyObject *self, PyObject *args);
1608 PyObject * libxml_xmlURIGetAuthority(PyObject *self, PyObject *args);
1609 PyObject * libxml_xmlURIGetFragment(PyObject *self, PyObject *args);
1610 PyObject * libxml_xmlURIGetOpaque(PyObject *self, PyObject *args);
1611 PyObject * libxml_xmlURIGetPath(PyObject *self, PyObject *args);
1612 PyObject * libxml_xmlURIGetPort(PyObject *self, PyObject *args);
1613 PyObject * libxml_xmlURIGetQuery(PyObject *self, PyObject *args);
1614 PyObject * libxml_xmlURIGetQueryRaw(PyObject *self, PyObject *args);
1615 PyObject * libxml_xmlURIGetScheme(PyObject *self, PyObject *args);
1616 PyObject * libxml_xmlURIGetServer(PyObject *self, PyObject *args);
1617 PyObject * libxml_xmlURIGetUser(PyObject *self, PyObject *args);
1618 PyObject * libxml_xmlURISetAuthority(PyObject *self, PyObject *args);
1619 PyObject * libxml_xmlURISetFragment(PyObject *self, PyObject *args);
1620 PyObject * libxml_xmlURISetOpaque(PyObject *self, PyObject *args);
1621 PyObject * libxml_xmlURISetPath(PyObject *self, PyObject *args);
1622 PyObject * libxml_xmlURISetPort(PyObject *self, PyObject *args);
1623 PyObject * libxml_xmlURISetQuery(PyObject *self, PyObject *args);
1624 PyObject * libxml_xmlURISetQueryRaw(PyObject *self, PyObject *args);
1625 PyObject * libxml_xmlURISetScheme(PyObject *self, PyObject *args);
1626 PyObject * libxml_xmlURISetServer(PyObject *self, PyObject *args);
1627 PyObject * libxml_xmlURISetUser(PyObject *self, PyObject *args);
1628 PyObject * libxml_xmlURIUnescapeString(PyObject *self, PyObject *args);
1629 PyObject * libxml_xmlUTF8Charcmp(PyObject *self, PyObject *args);
1630 PyObject * libxml_xmlUTF8Size(PyObject *self, PyObject *args);
1631 PyObject * libxml_xmlUTF8Strlen(PyObject *self, PyObject *args);
1632 PyObject * libxml_xmlUTF8Strloc(PyObject *self, PyObject *args);
1633 PyObject * libxml_xmlUTF8Strndup(PyObject *self, PyObject *args);
1634 PyObject * libxml_xmlUTF8Strpos(PyObject *self, PyObject *args);
1635 PyObject * libxml_xmlUTF8Strsize(PyObject *self, PyObject *args);
1636 PyObject * libxml_xmlUTF8Strsub(PyObject *self, PyObject *args);
1637 PyObject * libxml_xmlUnlinkNode(PyObject *self, PyObject *args);
1638 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1639 PyObject * libxml_xmlUnsetNsProp(PyObject *self, PyObject *args);
1640 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1641 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1642 PyObject * libxml_xmlUnsetProp(PyObject *self, PyObject *args);
1643 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1644 #if defined(LIBXML_VALID_ENABLED)
1645 PyObject * libxml_xmlValidCtxtNormalizeAttributeValue(PyObject *self, PyObject *args);
1646 #endif /* defined(LIBXML_VALID_ENABLED) */
1647 #if defined(LIBXML_VALID_ENABLED)
1648 PyObject * libxml_xmlValidNormalizeAttributeValue(PyObject *self, PyObject *args);
1649 #endif /* defined(LIBXML_VALID_ENABLED) */
1650 #if defined(LIBXML_VALID_ENABLED)
1651 PyObject * libxml_xmlValidateDocument(PyObject *self, PyObject *args);
1652 #endif /* defined(LIBXML_VALID_ENABLED) */
1653 #if defined(LIBXML_VALID_ENABLED)
1654 PyObject * libxml_xmlValidateDocumentFinal(PyObject *self, PyObject *args);
1655 #endif /* defined(LIBXML_VALID_ENABLED) */
1656 #if defined(LIBXML_VALID_ENABLED)
1657 PyObject * libxml_xmlValidateDtd(PyObject *self, PyObject *args);
1658 #endif /* defined(LIBXML_VALID_ENABLED) */
1659 #if defined(LIBXML_VALID_ENABLED)
1660 PyObject * libxml_xmlValidateDtdFinal(PyObject *self, PyObject *args);
1661 #endif /* defined(LIBXML_VALID_ENABLED) */
1662 #if defined(LIBXML_VALID_ENABLED)
1663 PyObject * libxml_xmlValidateElement(PyObject *self, PyObject *args);
1664 #endif /* defined(LIBXML_VALID_ENABLED) */
1665 #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)
1666 PyObject * libxml_xmlValidateNCName(PyObject *self, PyObject *args);
1667 #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) */
1668 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1669 PyObject * libxml_xmlValidateNMToken(PyObject *self, PyObject *args);
1670 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1671 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1672 PyObject * libxml_xmlValidateName(PyObject *self, PyObject *args);
1673 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1674 #if defined(LIBXML_VALID_ENABLED)
1675 PyObject * libxml_xmlValidateNameValue(PyObject *self, PyObject *args);
1676 #endif /* defined(LIBXML_VALID_ENABLED) */
1677 #if defined(LIBXML_VALID_ENABLED)
1678 PyObject * libxml_xmlValidateNamesValue(PyObject *self, PyObject *args);
1679 #endif /* defined(LIBXML_VALID_ENABLED) */
1680 #if defined(LIBXML_VALID_ENABLED)
1681 PyObject * libxml_xmlValidateNmtokenValue(PyObject *self, PyObject *args);
1682 #endif /* defined(LIBXML_VALID_ENABLED) */
1683 #if defined(LIBXML_VALID_ENABLED)
1684 PyObject * libxml_xmlValidateNmtokensValue(PyObject *self, PyObject *args);
1685 #endif /* defined(LIBXML_VALID_ENABLED) */
1686 #if defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1687 PyObject * libxml_xmlValidateNotationUse(PyObject *self, PyObject *args);
1688 #endif /* defined(LIBXML_VALID_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1689 #if defined(LIBXML_VALID_ENABLED)
1690 PyObject * libxml_xmlValidateOneAttribute(PyObject *self, PyObject *args);
1691 #endif /* defined(LIBXML_VALID_ENABLED) */
1692 #if defined(LIBXML_VALID_ENABLED)
1693 PyObject * libxml_xmlValidateOneElement(PyObject *self, PyObject *args);
1694 #endif /* defined(LIBXML_VALID_ENABLED) */
1695 #if defined(LIBXML_VALID_ENABLED)
1696 PyObject * libxml_xmlValidateOneNamespace(PyObject *self, PyObject *args);
1697 #endif /* defined(LIBXML_VALID_ENABLED) */
1698 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
1699 PyObject * libxml_xmlValidatePopElement(PyObject *self, PyObject *args);
1700 #endif /* defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) */
1701 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
1702 PyObject * libxml_xmlValidatePushCData(PyObject *self, PyObject *args);
1703 #endif /* defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) */
1704 #if defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED)
1705 PyObject * libxml_xmlValidatePushElement(PyObject *self, PyObject *args);
1706 #endif /* defined(LIBXML_VALID_ENABLED) && defined(LIBXML_REGEXP_ENABLED) */
1707 #if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1708 PyObject * libxml_xmlValidateQName(PyObject *self, PyObject *args);
1709 #endif /* defined(LIBXML_TREE_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1710 #if defined(LIBXML_VALID_ENABLED)
1711 PyObject * libxml_xmlValidateRoot(PyObject *self, PyObject *args);
1712 #endif /* defined(LIBXML_VALID_ENABLED) */
1713 #if defined(LIBXML_XINCLUDE_ENABLED)
1714 PyObject * libxml_xmlXIncludeProcess(PyObject *self, PyObject *args);
1715 #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
1716 #if defined(LIBXML_XINCLUDE_ENABLED)
1717 PyObject * libxml_xmlXIncludeProcessFlags(PyObject *self, PyObject *args);
1718 #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
1719 #if defined(LIBXML_XINCLUDE_ENABLED)
1720 PyObject * libxml_xmlXIncludeProcessTree(PyObject *self, PyObject *args);
1721 #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
1722 #if defined(LIBXML_XINCLUDE_ENABLED)
1723 PyObject * libxml_xmlXIncludeProcessTreeFlags(PyObject *self, PyObject *args);
1724 #endif /* defined(LIBXML_XINCLUDE_ENABLED) */
1725 #if defined(LIBXML_XPATH_ENABLED)
1726 PyObject * libxml_xmlXPathAddValues(PyObject *self, PyObject *args);
1727 #endif /* defined(LIBXML_XPATH_ENABLED) */
1728 #if defined(LIBXML_XPATH_ENABLED)
1729 PyObject * libxml_xmlXPathBooleanFunction(PyObject *self, PyObject *args);
1730 #endif /* defined(LIBXML_XPATH_ENABLED) */
1731 #if defined(LIBXML_XPATH_ENABLED)
1732 PyObject * libxml_xmlXPathCastBooleanToNumber(PyObject *self, PyObject *args);
1733 #endif /* defined(LIBXML_XPATH_ENABLED) */
1734 #if defined(LIBXML_XPATH_ENABLED)
1735 PyObject * libxml_xmlXPathCastBooleanToString(PyObject *self, PyObject *args);
1736 #endif /* defined(LIBXML_XPATH_ENABLED) */
1737 #if defined(LIBXML_XPATH_ENABLED)
1738 PyObject * libxml_xmlXPathCastNodeToNumber(PyObject *self, PyObject *args);
1739 #endif /* defined(LIBXML_XPATH_ENABLED) */
1740 #if defined(LIBXML_XPATH_ENABLED)
1741 PyObject * libxml_xmlXPathCastNodeToString(PyObject *self, PyObject *args);
1742 #endif /* defined(LIBXML_XPATH_ENABLED) */
1743 #if defined(LIBXML_XPATH_ENABLED)
1744 PyObject * libxml_xmlXPathCastNumberToBoolean(PyObject *self, PyObject *args);
1745 #endif /* defined(LIBXML_XPATH_ENABLED) */
1746 #if defined(LIBXML_XPATH_ENABLED)
1747 PyObject * libxml_xmlXPathCastNumberToString(PyObject *self, PyObject *args);
1748 #endif /* defined(LIBXML_XPATH_ENABLED) */
1749 #if defined(LIBXML_XPATH_ENABLED)
1750 PyObject * libxml_xmlXPathCastStringToBoolean(PyObject *self, PyObject *args);
1751 #endif /* defined(LIBXML_XPATH_ENABLED) */
1752 #if defined(LIBXML_XPATH_ENABLED)
1753 PyObject * libxml_xmlXPathCastStringToNumber(PyObject *self, PyObject *args);
1754 #endif /* defined(LIBXML_XPATH_ENABLED) */
1755 #if defined(LIBXML_XPATH_ENABLED)
1756 PyObject * libxml_xmlXPathCeilingFunction(PyObject *self, PyObject *args);
1757 #endif /* defined(LIBXML_XPATH_ENABLED) */
1758 #if defined(LIBXML_XPATH_ENABLED)
1759 PyObject * libxml_xmlXPathCmpNodes(PyObject *self, PyObject *args);
1760 #endif /* defined(LIBXML_XPATH_ENABLED) */
1761 #if defined(LIBXML_XPATH_ENABLED)
1762 PyObject * libxml_xmlXPathCompareValues(PyObject *self, PyObject *args);
1763 #endif /* defined(LIBXML_XPATH_ENABLED) */
1764 #if defined(LIBXML_XPATH_ENABLED)
1765 PyObject * libxml_xmlXPathConcatFunction(PyObject *self, PyObject *args);
1766 #endif /* defined(LIBXML_XPATH_ENABLED) */
1767 #if defined(LIBXML_XPATH_ENABLED)
1768 PyObject * libxml_xmlXPathContainsFunction(PyObject *self, PyObject *args);
1769 #endif /* defined(LIBXML_XPATH_ENABLED) */
1770 #if defined(LIBXML_XPATH_ENABLED)
1771 PyObject * libxml_xmlXPathContextSetCache(PyObject *self, PyObject *args);
1772 #endif /* defined(LIBXML_XPATH_ENABLED) */
1773 #if defined(LIBXML_XPATH_ENABLED)
1774 PyObject * libxml_xmlXPathCountFunction(PyObject *self, PyObject *args);
1775 #endif /* defined(LIBXML_XPATH_ENABLED) */
1776 #if defined(LIBXML_XPATH_ENABLED)
1777 PyObject * libxml_xmlXPathDivValues(PyObject *self, PyObject *args);
1778 #endif /* defined(LIBXML_XPATH_ENABLED) */
1779 #if defined(LIBXML_XPATH_ENABLED)
1780 PyObject * libxml_xmlXPathEqualValues(PyObject *self, PyObject *args);
1781 #endif /* defined(LIBXML_XPATH_ENABLED) */
1782 #if defined(LIBXML_XPATH_ENABLED)
1783 PyObject * libxml_xmlXPathErr(PyObject *self, PyObject *args);
1784 #endif /* defined(LIBXML_XPATH_ENABLED) */
1785 #if defined(LIBXML_XPATH_ENABLED)
1786 PyObject * libxml_xmlXPathEval(PyObject *self, PyObject *args);
1787 #endif /* defined(LIBXML_XPATH_ENABLED) */
1788 #if defined(LIBXML_XPATH_ENABLED)
1789 PyObject * libxml_xmlXPathEvalExpr(PyObject *self, PyObject *args);
1790 #endif /* defined(LIBXML_XPATH_ENABLED) */
1791 #if defined(LIBXML_XPATH_ENABLED)
1792 PyObject * libxml_xmlXPathEvalExpression(PyObject *self, PyObject *args);
1793 #endif /* defined(LIBXML_XPATH_ENABLED) */
1794 #if defined(LIBXML_XPATH_ENABLED)
1795 PyObject * libxml_xmlXPathFalseFunction(PyObject *self, PyObject *args);
1796 #endif /* defined(LIBXML_XPATH_ENABLED) */
1797 #if defined(LIBXML_XPATH_ENABLED)
1798 PyObject * libxml_xmlXPathFloorFunction(PyObject *self, PyObject *args);
1799 #endif /* defined(LIBXML_XPATH_ENABLED) */
1800 #if defined(LIBXML_XPATH_ENABLED)
1801 PyObject * libxml_xmlXPathFreeContext(PyObject *self, PyObject *args);
1802 #endif /* defined(LIBXML_XPATH_ENABLED) */
1803 #if defined(LIBXML_XPATH_ENABLED)
1804 PyObject * libxml_xmlXPathFreeParserContext(PyObject *self, PyObject *args);
1805 #endif /* defined(LIBXML_XPATH_ENABLED) */
1806 #if defined(LIBXML_XPATH_ENABLED)
1807 PyObject * libxml_xmlXPathGetContextDoc(PyObject *self, PyObject *args);
1808 #endif /* defined(LIBXML_XPATH_ENABLED) */
1809 #if defined(LIBXML_XPATH_ENABLED)
1810 PyObject * libxml_xmlXPathGetContextNode(PyObject *self, PyObject *args);
1811 #endif /* defined(LIBXML_XPATH_ENABLED) */
1812 #if defined(LIBXML_XPATH_ENABLED)
1813 PyObject * libxml_xmlXPathGetContextPosition(PyObject *self, PyObject *args);
1814 #endif /* defined(LIBXML_XPATH_ENABLED) */
1815 #if defined(LIBXML_XPATH_ENABLED)
1816 PyObject * libxml_xmlXPathGetContextSize(PyObject *self, PyObject *args);
1817 #endif /* defined(LIBXML_XPATH_ENABLED) */
1818 #if defined(LIBXML_XPATH_ENABLED)
1819 PyObject * libxml_xmlXPathGetFunction(PyObject *self, PyObject *args);
1820 #endif /* defined(LIBXML_XPATH_ENABLED) */
1821 #if defined(LIBXML_XPATH_ENABLED)
1822 PyObject * libxml_xmlXPathGetFunctionURI(PyObject *self, PyObject *args);
1823 #endif /* defined(LIBXML_XPATH_ENABLED) */
1824 #if defined(LIBXML_XPATH_ENABLED)
1825 PyObject * libxml_xmlXPathIdFunction(PyObject *self, PyObject *args);
1826 #endif /* defined(LIBXML_XPATH_ENABLED) */
1827 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1828 PyObject * libxml_xmlXPathInit(PyObject *self, PyObject *args);
1829 #endif /* defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1830 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1831 PyObject * libxml_xmlXPathIsInf(PyObject *self, PyObject *args);
1832 #endif /* defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1833 #if defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED)
1834 PyObject * libxml_xmlXPathIsNaN(PyObject *self, PyObject *args);
1835 #endif /* defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) */
1836 #if defined(LIBXML_XPATH_ENABLED)
1837 PyObject * libxml_xmlXPathIsNodeType(PyObject *self, PyObject *args);
1838 #endif /* defined(LIBXML_XPATH_ENABLED) */
1839 #if defined(LIBXML_XPATH_ENABLED)
1840 PyObject * libxml_xmlXPathLangFunction(PyObject *self, PyObject *args);
1841 #endif /* defined(LIBXML_XPATH_ENABLED) */
1842 #if defined(LIBXML_XPATH_ENABLED)
1843 PyObject * libxml_xmlXPathLastFunction(PyObject *self, PyObject *args);
1844 #endif /* defined(LIBXML_XPATH_ENABLED) */
1845 #if defined(LIBXML_XPATH_ENABLED)
1846 PyObject * libxml_xmlXPathLocalNameFunction(PyObject *self, PyObject *args);
1847 #endif /* defined(LIBXML_XPATH_ENABLED) */
1848 #if defined(LIBXML_XPATH_ENABLED)
1849 PyObject * libxml_xmlXPathModValues(PyObject *self, PyObject *args);
1850 #endif /* defined(LIBXML_XPATH_ENABLED) */
1851 #if defined(LIBXML_XPATH_ENABLED)
1852 PyObject * libxml_xmlXPathMultValues(PyObject *self, PyObject *args);
1853 #endif /* defined(LIBXML_XPATH_ENABLED) */
1854 #if defined(LIBXML_XPATH_ENABLED)
1855 PyObject * libxml_xmlXPathNamespaceURIFunction(PyObject *self, PyObject *args);
1856 #endif /* defined(LIBXML_XPATH_ENABLED) */
1857 #if defined(LIBXML_XPATH_ENABLED)
1858 PyObject * libxml_xmlXPathNewBoolean(PyObject *self, PyObject *args);
1859 #endif /* defined(LIBXML_XPATH_ENABLED) */
1860 #if defined(LIBXML_XPATH_ENABLED)
1861 PyObject * libxml_xmlXPathNewCString(PyObject *self, PyObject *args);
1862 #endif /* defined(LIBXML_XPATH_ENABLED) */
1863 #if defined(LIBXML_XPATH_ENABLED)
1864 PyObject * libxml_xmlXPathNewContext(PyObject *self, PyObject *args);
1865 #endif /* defined(LIBXML_XPATH_ENABLED) */
1866 #if defined(LIBXML_XPATH_ENABLED)
1867 PyObject * libxml_xmlXPathNewFloat(PyObject *self, PyObject *args);
1868 #endif /* defined(LIBXML_XPATH_ENABLED) */
1869 #if defined(LIBXML_XPATH_ENABLED)
1870 PyObject * libxml_xmlXPathNewNodeSet(PyObject *self, PyObject *args);
1871 #endif /* defined(LIBXML_XPATH_ENABLED) */
1872 #if defined(LIBXML_XPATH_ENABLED)
1873 PyObject * libxml_xmlXPathNewParserContext(PyObject *self, PyObject *args);
1874 #endif /* defined(LIBXML_XPATH_ENABLED) */
1875 #if defined(LIBXML_XPATH_ENABLED)
1876 PyObject * libxml_xmlXPathNewString(PyObject *self, PyObject *args);
1877 #endif /* defined(LIBXML_XPATH_ENABLED) */
1878 #if defined(LIBXML_XPATH_ENABLED)
1879 PyObject * libxml_xmlXPathNewValueTree(PyObject *self, PyObject *args);
1880 #endif /* defined(LIBXML_XPATH_ENABLED) */
1881 #if defined(LIBXML_XPATH_ENABLED)
1882 PyObject * libxml_xmlXPathNextAncestor(PyObject *self, PyObject *args);
1883 #endif /* defined(LIBXML_XPATH_ENABLED) */
1884 #if defined(LIBXML_XPATH_ENABLED)
1885 PyObject * libxml_xmlXPathNextAncestorOrSelf(PyObject *self, PyObject *args);
1886 #endif /* defined(LIBXML_XPATH_ENABLED) */
1887 #if defined(LIBXML_XPATH_ENABLED)
1888 PyObject * libxml_xmlXPathNextAttribute(PyObject *self, PyObject *args);
1889 #endif /* defined(LIBXML_XPATH_ENABLED) */
1890 #if defined(LIBXML_XPATH_ENABLED)
1891 PyObject * libxml_xmlXPathNextChild(PyObject *self, PyObject *args);
1892 #endif /* defined(LIBXML_XPATH_ENABLED) */
1893 #if defined(LIBXML_XPATH_ENABLED)
1894 PyObject * libxml_xmlXPathNextDescendant(PyObject *self, PyObject *args);
1895 #endif /* defined(LIBXML_XPATH_ENABLED) */
1896 #if defined(LIBXML_XPATH_ENABLED)
1897 PyObject * libxml_xmlXPathNextDescendantOrSelf(PyObject *self, PyObject *args);
1898 #endif /* defined(LIBXML_XPATH_ENABLED) */
1899 #if defined(LIBXML_XPATH_ENABLED)
1900 PyObject * libxml_xmlXPathNextFollowing(PyObject *self, PyObject *args);
1901 #endif /* defined(LIBXML_XPATH_ENABLED) */
1902 #if defined(LIBXML_XPATH_ENABLED)
1903 PyObject * libxml_xmlXPathNextFollowingSibling(PyObject *self, PyObject *args);
1904 #endif /* defined(LIBXML_XPATH_ENABLED) */
1905 #if defined(LIBXML_XPATH_ENABLED)
1906 PyObject * libxml_xmlXPathNextNamespace(PyObject *self, PyObject *args);
1907 #endif /* defined(LIBXML_XPATH_ENABLED) */
1908 #if defined(LIBXML_XPATH_ENABLED)
1909 PyObject * libxml_xmlXPathNextParent(PyObject *self, PyObject *args);
1910 #endif /* defined(LIBXML_XPATH_ENABLED) */
1911 #if defined(LIBXML_XPATH_ENABLED)
1912 PyObject * libxml_xmlXPathNextPreceding(PyObject *self, PyObject *args);
1913 #endif /* defined(LIBXML_XPATH_ENABLED) */
1914 #if defined(LIBXML_XPATH_ENABLED)
1915 PyObject * libxml_xmlXPathNextPrecedingSibling(PyObject *self, PyObject *args);
1916 #endif /* defined(LIBXML_XPATH_ENABLED) */
1917 #if defined(LIBXML_XPATH_ENABLED)
1918 PyObject * libxml_xmlXPathNextSelf(PyObject *self, PyObject *args);
1919 #endif /* defined(LIBXML_XPATH_ENABLED) */
1920 #if defined(LIBXML_XPATH_ENABLED)
1921 PyObject * libxml_xmlXPathNodeEval(PyObject *self, PyObject *args);
1922 #endif /* defined(LIBXML_XPATH_ENABLED) */
1923 #if defined(LIBXML_XPATH_ENABLED)
1924 PyObject * libxml_xmlXPathNodeSetFreeNs(PyObject *self, PyObject *args);
1925 #endif /* defined(LIBXML_XPATH_ENABLED) */
1926 #if defined(LIBXML_XPATH_ENABLED)
1927 PyObject * libxml_xmlXPathNormalizeFunction(PyObject *self, PyObject *args);
1928 #endif /* defined(LIBXML_XPATH_ENABLED) */
1929 #if defined(LIBXML_XPATH_ENABLED)
1930 PyObject * libxml_xmlXPathNotEqualValues(PyObject *self, PyObject *args);
1931 #endif /* defined(LIBXML_XPATH_ENABLED) */
1932 #if defined(LIBXML_XPATH_ENABLED)
1933 PyObject * libxml_xmlXPathNotFunction(PyObject *self, PyObject *args);
1934 #endif /* defined(LIBXML_XPATH_ENABLED) */
1935 #if defined(LIBXML_XPATH_ENABLED)
1936 PyObject * libxml_xmlXPathNsLookup(PyObject *self, PyObject *args);
1937 #endif /* defined(LIBXML_XPATH_ENABLED) */
1938 #if defined(LIBXML_XPATH_ENABLED)
1939 PyObject * libxml_xmlXPathNumberFunction(PyObject *self, PyObject *args);
1940 #endif /* defined(LIBXML_XPATH_ENABLED) */
1941 #if defined(LIBXML_XPATH_ENABLED)
1942 PyObject * libxml_xmlXPathOrderDocElems(PyObject *self, PyObject *args);
1943 #endif /* defined(LIBXML_XPATH_ENABLED) */
1944 #if defined(LIBXML_XPATH_ENABLED)
1945 PyObject * libxml_xmlXPathParseNCName(PyObject *self, PyObject *args);
1946 #endif /* defined(LIBXML_XPATH_ENABLED) */
1947 #if defined(LIBXML_XPATH_ENABLED)
1948 PyObject * libxml_xmlXPathParseName(PyObject *self, PyObject *args);
1949 #endif /* defined(LIBXML_XPATH_ENABLED) */
1950 #if defined(LIBXML_XPATH_ENABLED)
1951 PyObject * libxml_xmlXPathParserGetContext(PyObject *self, PyObject *args);
1952 #endif /* defined(LIBXML_XPATH_ENABLED) */
1953 #if defined(LIBXML_XPATH_ENABLED)
1954 PyObject * libxml_xmlXPathPopBoolean(PyObject *self, PyObject *args);
1955 #endif /* defined(LIBXML_XPATH_ENABLED) */
1956 #if defined(LIBXML_XPATH_ENABLED)
1957 PyObject * libxml_xmlXPathPopNumber(PyObject *self, PyObject *args);
1958 #endif /* defined(LIBXML_XPATH_ENABLED) */
1959 #if defined(LIBXML_XPATH_ENABLED)
1960 PyObject * libxml_xmlXPathPopString(PyObject *self, PyObject *args);
1961 #endif /* defined(LIBXML_XPATH_ENABLED) */
1962 #if defined(LIBXML_XPATH_ENABLED)
1963 PyObject * libxml_xmlXPathPositionFunction(PyObject *self, PyObject *args);
1964 #endif /* defined(LIBXML_XPATH_ENABLED) */
1965 #if defined(LIBXML_XPATH_ENABLED)
1966 PyObject * libxml_xmlXPathRegisterAllFunctions(PyObject *self, PyObject *args);
1967 #endif /* defined(LIBXML_XPATH_ENABLED) */
1968 #if defined(LIBXML_XPATH_ENABLED)
1969 PyObject * libxml_xmlXPathRegisterNs(PyObject *self, PyObject *args);
1970 #endif /* defined(LIBXML_XPATH_ENABLED) */
1971 #if defined(LIBXML_XPATH_ENABLED)
1972 PyObject * libxml_xmlXPathRegisterVariable(PyObject *self, PyObject *args);
1973 #endif
1974 #if defined(LIBXML_XPATH_ENABLED)
1975 PyObject * libxml_xmlXPathRegisteredFuncsCleanup(PyObject *self, PyObject *args);
1976 #endif /* defined(LIBXML_XPATH_ENABLED) */
1977 #if defined(LIBXML_XPATH_ENABLED)
1978 PyObject * libxml_xmlXPathRegisteredNsCleanup(PyObject *self, PyObject *args);
1979 #endif /* defined(LIBXML_XPATH_ENABLED) */
1980 #if defined(LIBXML_XPATH_ENABLED)
1981 PyObject * libxml_xmlXPathRegisteredVariablesCleanup(PyObject *self, PyObject *args);
1982 #endif /* defined(LIBXML_XPATH_ENABLED) */
1983 #if defined(LIBXML_XPATH_ENABLED)
1984 PyObject * libxml_xmlXPathRoot(PyObject *self, PyObject *args);
1985 #endif /* defined(LIBXML_XPATH_ENABLED) */
1986 #if defined(LIBXML_XPATH_ENABLED)
1987 PyObject * libxml_xmlXPathRoundFunction(PyObject *self, PyObject *args);
1988 #endif /* defined(LIBXML_XPATH_ENABLED) */
1989 #if defined(LIBXML_XPATH_ENABLED)
1990 PyObject * libxml_xmlXPathSetContextDoc(PyObject *self, PyObject *args);
1991 #endif /* defined(LIBXML_XPATH_ENABLED) */
1992 #if defined(LIBXML_XPATH_ENABLED)
1993 PyObject * libxml_xmlXPathSetContextNode(PyObject *self, PyObject *args);
1994 #endif /* defined(LIBXML_XPATH_ENABLED) */
1995 #if defined(LIBXML_XPATH_ENABLED)
1996 PyObject * libxml_xmlXPathStartsWithFunction(PyObject *self, PyObject *args);
1997 #endif /* defined(LIBXML_XPATH_ENABLED) */
1998 #if defined(LIBXML_XPATH_ENABLED)
1999 PyObject * libxml_xmlXPathStringEvalNumber(PyObject *self, PyObject *args);
2000 #endif /* defined(LIBXML_XPATH_ENABLED) */
2001 #if defined(LIBXML_XPATH_ENABLED)
2002 PyObject * libxml_xmlXPathStringFunction(PyObject *self, PyObject *args);
2003 #endif /* defined(LIBXML_XPATH_ENABLED) */
2004 #if defined(LIBXML_XPATH_ENABLED)
2005 PyObject * libxml_xmlXPathStringLengthFunction(PyObject *self, PyObject *args);
2006 #endif /* defined(LIBXML_XPATH_ENABLED) */
2007 #if defined(LIBXML_XPATH_ENABLED)
2008 PyObject * libxml_xmlXPathSubValues(PyObject *self, PyObject *args);
2009 #endif /* defined(LIBXML_XPATH_ENABLED) */
2010 #if defined(LIBXML_XPATH_ENABLED)
2011 PyObject * libxml_xmlXPathSubstringAfterFunction(PyObject *self, PyObject *args);
2012 #endif /* defined(LIBXML_XPATH_ENABLED) */
2013 #if defined(LIBXML_XPATH_ENABLED)
2014 PyObject * libxml_xmlXPathSubstringBeforeFunction(PyObject *self, PyObject *args);
2015 #endif /* defined(LIBXML_XPATH_ENABLED) */
2016 #if defined(LIBXML_XPATH_ENABLED)
2017 PyObject * libxml_xmlXPathSubstringFunction(PyObject *self, PyObject *args);
2018 #endif /* defined(LIBXML_XPATH_ENABLED) */
2019 #if defined(LIBXML_XPATH_ENABLED)
2020 PyObject * libxml_xmlXPathSumFunction(PyObject *self, PyObject *args);
2021 #endif /* defined(LIBXML_XPATH_ENABLED) */
2022 #if defined(LIBXML_XPATH_ENABLED)
2023 PyObject * libxml_xmlXPathTranslateFunction(PyObject *self, PyObject *args);
2024 #endif /* defined(LIBXML_XPATH_ENABLED) */
2025 #if defined(LIBXML_XPATH_ENABLED)
2026 PyObject * libxml_xmlXPathTrueFunction(PyObject *self, PyObject *args);
2027 #endif /* defined(LIBXML_XPATH_ENABLED) */
2028 #if defined(LIBXML_XPATH_ENABLED)
2029 PyObject * libxml_xmlXPathValueFlipSign(PyObject *self, PyObject *args);
2030 #endif /* defined(LIBXML_XPATH_ENABLED) */
2031 #if defined(LIBXML_XPATH_ENABLED)
2032 PyObject * libxml_xmlXPathVariableLookup(PyObject *self, PyObject *args);
2033 #endif /* defined(LIBXML_XPATH_ENABLED) */
2034 #if defined(LIBXML_XPATH_ENABLED)
2035 PyObject * libxml_xmlXPathVariableLookupNS(PyObject *self, PyObject *args);
2036 #endif /* defined(LIBXML_XPATH_ENABLED) */
2037 #if defined(LIBXML_XPATH_ENABLED)
2038 PyObject * libxml_xmlXPatherror(PyObject *self, PyObject *args);
2039 #endif /* defined(LIBXML_XPATH_ENABLED) */
2040 #if defined(LIBXML_XPTR_ENABLED)
2041 PyObject * libxml_xmlXPtrEval(PyObject *self, PyObject *args);
2042 #endif /* defined(LIBXML_XPTR_ENABLED) */
2043 #if defined(LIBXML_XPTR_ENABLED)
2044 PyObject * libxml_xmlXPtrEvalRangePredicate(PyObject *self, PyObject *args);
2045 #endif /* defined(LIBXML_XPTR_ENABLED) */
2046 #if defined(LIBXML_XPTR_ENABLED)
2047 PyObject * libxml_xmlXPtrNewCollapsedRange(PyObject *self, PyObject *args);
2048 #endif /* defined(LIBXML_XPTR_ENABLED) */
2049 #if defined(LIBXML_XPTR_ENABLED)
2050 PyObject * libxml_xmlXPtrNewContext(PyObject *self, PyObject *args);
2051 #endif /* defined(LIBXML_XPTR_ENABLED) */
2052 #if defined(LIBXML_XPTR_ENABLED)
2053 PyObject * libxml_xmlXPtrNewLocationSetNodes(PyObject *self, PyObject *args);
2054 #endif /* defined(LIBXML_XPTR_ENABLED) */
2055 #if defined(LIBXML_XPTR_ENABLED)
2056 PyObject * libxml_xmlXPtrNewRange(PyObject *self, PyObject *args);
2057 #endif /* defined(LIBXML_XPTR_ENABLED) */
2058 #if defined(LIBXML_XPTR_ENABLED)
2059 PyObject * libxml_xmlXPtrNewRangeNodes(PyObject *self, PyObject *args);
2060 #endif /* defined(LIBXML_XPTR_ENABLED) */
2061 #if defined(LIBXML_XPTR_ENABLED)
2062 PyObject * libxml_xmlXPtrRangeToFunction(PyObject *self, PyObject *args);
2063 #endif /* defined(LIBXML_XPTR_ENABLED) */