blob: 0411124d084d82766b2c2a86efc9458c83c0b9c7 [file] [log] [blame]
Daniel Veillard253aa2c2002-02-02 09:17:16 +00001 Generated Classes for libxml2-python
2
3#
4# Global functions of the module
5#
6
7
8# functions from module HTMLparser
9htmlHandleOmittedElem()
10htmlIsScriptAttribute()
11htmlParseDoc()
12htmlParseFile()
13
14# functions from module HTMLtree
15htmlNewDoc()
16htmlNewDocNoDtD()
17
18# functions from module catalog
19catalogAdd()
20catalogCleanup()
21catalogConvert()
22catalogGetPublic()
23catalogGetSystem()
24catalogRemove()
25catalogResolve()
26catalogResolvePublic()
27catalogResolveSystem()
28catalogResolveURI()
29catalogSetDebug()
30initializeCatalog()
31loadCatalog()
32loadCatalogs()
33parseCatalogFile()
34
35# functions from module debugXML
36shellPrintXPathError()
37
38# functions from module encoding
39UTF8Strlen()
40UTF8Strloc()
41UTF8Strndup()
42UTF8Strpos()
43UTF8Strsize()
44UTF8Strsub()
45addEncodingAlias()
46checkUTF8()
47cleanupCharEncodingHandlers()
48cleanupEncodingAliases()
49delEncodingAlias()
50encodingAlias()
51initCharEncodingHandlers()
52
53# functions from module entities
54cleanupPredefinedEntities()
55initializePredefinedEntities()
56predefinedEntity()
57
58# functions from module nanoftp
59nanoFTPCleanup()
60nanoFTPInit()
61nanoFTPProxy()
62nanoFTPScanProxy()
63
64# functions from module nanohttp
65nanoHTTPCleanup()
66nanoHTTPInit()
67nanoHTTPScanProxy()
68
69# functions from module parser
70cleanupParser()
71defaultSAXHandlerInit()
72htmlDefaultSAXHandlerInit()
73initParser()
74keepBlanksDefault()
75lineNumbersDefault()
76parseDTD()
77parseDoc()
78parseEntity()
79parseFile()
80parseMemory()
81pedanticParserDefault()
82recoverDoc()
83recoverFile()
84recoverMemory()
85substituteEntitiesDefault()
86
87# functions from module parserInternals
88checkLanguageID()
89copyChar()
90copyCharMultiByte()
91htmlInitAutoClose()
92isBaseChar()
93isBlank()
94isChar()
95isCombining()
96isDigit()
97isExtender()
98isIdeographic()
99isLetter()
100isPubidChar()
101
Daniel Veillard5d819032002-02-02 21:49:17 +0000102# functions from module python
103registerErrorHandler()
104
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000105# functions from module tree
106compressMode()
107newComment()
108newDoc()
109newPI()
110newText()
111newTextLen()
112setCompressMode()
113
114# functions from module uri
115URIEscape()
116URIEscapeStr()
117URIUnescapeString()
118buildURI()
119normalizeURIPath()
120
121# functions from module xmlIO
122cleanupInputCallbacks()
123cleanupOutputCallbacks()
124parserGetDirectory()
125registerDefaultInputCallbacks()
126registerDefaultOutputCallbacks()
127registerHTTPPostCallbacks()
128
129# functions from module xmlversion
130checkVersion()
131
132
133#
134# Set of classes of the module
135#
136
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000137
138
139Class xmlNode(xmlCore)
140
141 # functions from module debugXML
142 lsCountNode()
143 shellPrintNode()
144
145 # functions from module tree
146 addChild()
147 addChildList()
148 addContent()
149 addContentLen()
150 addNextSibling()
151 addPrevSibling()
152 addSibling()
153 copyNode()
154 copyNodeList()
155 copyProp()
156 copyPropList()
157 docCopyNode()
158 docSetRootElement()
159 freeNode()
160 freeNodeList()
161 getBase()
162 getContent()
163 getLang()
164 getSpacePreserve()
165 hasNsProp()
166 hasProp()
167 isBlankNode()
168 isText()
169 lastChild()
170 lineNo()
171 listGetRawString()
172 listGetString()
173 newChild()
174 newNs()
175 newNsProp()
176 newProp()
177 newTextChild()
178 nodePath()
179 nsProp()
180 prop()
181 reconciliateNs()
182 replaceNode()
183 searchNs()
184 searchNsByHref()
185 setBase()
186 setContent()
187 setContentLen()
188 setLang()
189 setListDoc()
190 setName()
191 setNs()
192 setNsProp()
193 setProp()
194 setSpacePreserve()
195 setTreeDoc()
196 textConcat()
197 textMerge()
198 unlinkNode()
199 unsetNsProp()
200 unsetProp()
201
202 # functions from module valid
203 isID()
204 isRef()
205 validNormalizeAttributeValue()
206
207 # functions from module xpath
208 xpathCastNodeToNumber()
209 xpathCastNodeToString()
210 xpathCmpNodes()
211
212 # functions from module xpathInternals
213 xpathNewNodeSet()
214 xpathNewValueTree()
215
216
Daniel Veillard9589d452002-02-02 10:28:17 +0000217Class xmlDoc(xmlNode)
218
219 # functions from module HTMLparser
220 htmlAutoCloseTag()
221 htmlIsAutoClosed()
222
223 # functions from module HTMLtree
224 htmlGetMetaEncoding()
225 htmlSaveFile()
226 htmlSaveFileEnc()
227 htmlSaveFileFormat()
228 htmlSetMetaEncoding()
229
230 # functions from module entities
231 addDocEntity()
232 addDtdEntity()
233 docEntity()
234 dtdEntity()
235 encodeEntities()
236 encodeEntitiesReentrant()
237 encodeSpecialChars()
238 parameterEntity()
239
240 # functions from module tree
241 copyDoc()
242 createIntSubset()
243 docCompressMode()
244 freeDoc()
245 getRootElement()
246 intSubset()
247 newCDataBlock()
248 newCharRef()
249 newDocComment()
250 newDocFragment()
251 newDocNode()
252 newDocProp()
253 newDocRawNode()
254 newDocText()
255 newDocTextLen()
256 newDtd()
257 newGlobalNs()
258 newReference()
259 saveFile()
260 saveFileEnc()
261 saveFormatFile()
262 saveFormatFileEnc()
263 setDocCompressMode()
264 stringGetNodeList()
265 stringLenGetNodeList()
266
267 # functions from module valid
268 ID()
269 isMixedElement()
270 removeID()
271 removeRef()
272
273 # functions from module xinclude
274 xincludeProcess()
275
276 # functions from module xpathInternals
277 xpathNewContext()
278
279
280Class xmlEntity(xmlNode)
281
282
283Class xmlNs(xmlNode)
284
285 # functions from module tree
286 copyNamespace()
287 copyNamespaceList()
288 freeNs()
289 freeNsList()
290 newNode()
291
292
293Class xmlAttr(xmlNode)
294
295 # functions from module tree
296 freeProp()
297 freePropList()
298 removeProp()
299
300
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000301Class xmlAttribute(xmlNode)
302
303
304Class xmlDtd(xmlNode)
305
306 # functions from module tree
307 copyDtd()
308 freeDtd()
309
310 # functions from module valid
311 dtdAttrDesc()
312 dtdElementDesc()
313 dtdQAttrDesc()
314 dtdQElementDesc()
315
316
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000317Class xmlElement(xmlNode)
Daniel Veillard9589d452002-02-02 10:28:17 +0000318Class xpathContext()
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000319
Daniel Veillard9589d452002-02-02 10:28:17 +0000320 # functions from module python
321 registerXPathFunction()
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000322
Daniel Veillard9589d452002-02-02 10:28:17 +0000323 # functions from module xpath
324 xpathEval()
325 xpathEvalExpression()
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000326
Daniel Veillard9589d452002-02-02 10:28:17 +0000327 # functions from module xpathInternals
328 xpathFreeContext()
329 xpathNsLookup()
330 xpathRegisterAllFunctions()
331 xpathRegisterNs()
332 xpathRegisteredFuncsCleanup()
333 xpathRegisteredNsCleanup()
334 xpathRegisteredVariablesCleanup()
335 xpathVariableLookup()
336 xpathVariableLookupNS()