blob: a5c45d315ed8b74dd26dce07155e277e1cd43a99 [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
102# functions from module tree
103compressMode()
104newComment()
105newDoc()
106newPI()
107newText()
108newTextLen()
109setCompressMode()
110
111# functions from module uri
112URIEscape()
113URIEscapeStr()
114URIUnescapeString()
115buildURI()
116normalizeURIPath()
117
118# functions from module xmlIO
119cleanupInputCallbacks()
120cleanupOutputCallbacks()
121parserGetDirectory()
122registerDefaultInputCallbacks()
123registerDefaultOutputCallbacks()
124registerHTTPPostCallbacks()
125
126# functions from module xmlversion
127checkVersion()
128
129
130#
131# Set of classes of the module
132#
133
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000134
135
136Class xmlNode(xmlCore)
137
138 # functions from module debugXML
139 lsCountNode()
140 shellPrintNode()
141
142 # functions from module tree
143 addChild()
144 addChildList()
145 addContent()
146 addContentLen()
147 addNextSibling()
148 addPrevSibling()
149 addSibling()
150 copyNode()
151 copyNodeList()
152 copyProp()
153 copyPropList()
154 docCopyNode()
155 docSetRootElement()
156 freeNode()
157 freeNodeList()
158 getBase()
159 getContent()
160 getLang()
161 getSpacePreserve()
162 hasNsProp()
163 hasProp()
164 isBlankNode()
165 isText()
166 lastChild()
167 lineNo()
168 listGetRawString()
169 listGetString()
170 newChild()
171 newNs()
172 newNsProp()
173 newProp()
174 newTextChild()
175 nodePath()
176 nsProp()
177 prop()
178 reconciliateNs()
179 replaceNode()
180 searchNs()
181 searchNsByHref()
182 setBase()
183 setContent()
184 setContentLen()
185 setLang()
186 setListDoc()
187 setName()
188 setNs()
189 setNsProp()
190 setProp()
191 setSpacePreserve()
192 setTreeDoc()
193 textConcat()
194 textMerge()
195 unlinkNode()
196 unsetNsProp()
197 unsetProp()
198
199 # functions from module valid
200 isID()
201 isRef()
202 validNormalizeAttributeValue()
203
204 # functions from module xpath
205 xpathCastNodeToNumber()
206 xpathCastNodeToString()
207 xpathCmpNodes()
208
209 # functions from module xpathInternals
210 xpathNewNodeSet()
211 xpathNewValueTree()
212
213
Daniel Veillard9589d452002-02-02 10:28:17 +0000214Class xmlDoc(xmlNode)
215
216 # functions from module HTMLparser
217 htmlAutoCloseTag()
218 htmlIsAutoClosed()
219
220 # functions from module HTMLtree
221 htmlGetMetaEncoding()
222 htmlSaveFile()
223 htmlSaveFileEnc()
224 htmlSaveFileFormat()
225 htmlSetMetaEncoding()
226
227 # functions from module entities
228 addDocEntity()
229 addDtdEntity()
230 docEntity()
231 dtdEntity()
232 encodeEntities()
233 encodeEntitiesReentrant()
234 encodeSpecialChars()
235 parameterEntity()
236
237 # functions from module tree
238 copyDoc()
239 createIntSubset()
240 docCompressMode()
241 freeDoc()
242 getRootElement()
243 intSubset()
244 newCDataBlock()
245 newCharRef()
246 newDocComment()
247 newDocFragment()
248 newDocNode()
249 newDocProp()
250 newDocRawNode()
251 newDocText()
252 newDocTextLen()
253 newDtd()
254 newGlobalNs()
255 newReference()
256 saveFile()
257 saveFileEnc()
258 saveFormatFile()
259 saveFormatFileEnc()
260 setDocCompressMode()
261 stringGetNodeList()
262 stringLenGetNodeList()
263
264 # functions from module valid
265 ID()
266 isMixedElement()
267 removeID()
268 removeRef()
269
270 # functions from module xinclude
271 xincludeProcess()
272
273 # functions from module xpathInternals
274 xpathNewContext()
275
276
277Class xmlEntity(xmlNode)
278
279
280Class xmlNs(xmlNode)
281
282 # functions from module tree
283 copyNamespace()
284 copyNamespaceList()
285 freeNs()
286 freeNsList()
287 newNode()
288
289
290Class xmlAttr(xmlNode)
291
292 # functions from module tree
293 freeProp()
294 freePropList()
295 removeProp()
296
297
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000298Class xmlAttribute(xmlNode)
299
300
301Class xmlDtd(xmlNode)
302
303 # functions from module tree
304 copyDtd()
305 freeDtd()
306
307 # functions from module valid
308 dtdAttrDesc()
309 dtdElementDesc()
310 dtdQAttrDesc()
311 dtdQElementDesc()
312
313
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000314Class xmlElement(xmlNode)
Daniel Veillard9589d452002-02-02 10:28:17 +0000315Class xpathContext()
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000316
Daniel Veillard9589d452002-02-02 10:28:17 +0000317 # functions from module python
318 registerXPathFunction()
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000319
Daniel Veillard9589d452002-02-02 10:28:17 +0000320 # functions from module xpath
321 xpathEval()
322 xpathEvalExpression()
Daniel Veillard253aa2c2002-02-02 09:17:16 +0000323
Daniel Veillard9589d452002-02-02 10:28:17 +0000324 # functions from module xpathInternals
325 xpathFreeContext()
326 xpathNsLookup()
327 xpathRegisterAllFunctions()
328 xpathRegisterNs()
329 xpathRegisteredFuncsCleanup()
330 xpathRegisteredNsCleanup()
331 xpathRegisteredVariablesCleanup()
332 xpathVariableLookup()
333 xpathVariableLookupNS()