Initial revision
[TestXSLT.git] / libxml2 / python / libxml2class.txt
1           Generated Classes for libxml2-python
2
3 #
4 # Global functions of the module
5 #
6
7
8 # functions from module HTMLparser
9 htmlHandleOmittedElem()
10 htmlIsScriptAttribute()
11 htmlParseDoc()
12 htmlParseFile()
13
14 # functions from module HTMLtree
15 htmlIsBooleanAttr()
16 htmlNewDoc()
17 htmlNewDocNoDtD()
18
19 # functions from module catalog
20 catalogAdd()
21 catalogCleanup()
22 catalogConvert()
23 catalogDump()
24 catalogGetPublic()
25 catalogGetSystem()
26 catalogRemove()
27 catalogResolve()
28 catalogResolvePublic()
29 catalogResolveSystem()
30 catalogResolveURI()
31 catalogSetDebug()
32 initializeCatalog()
33 loadACatalog()
34 loadCatalog()
35 loadCatalogs()
36 loadSGMLSuperCatalog()
37 newCatalog()
38 parseCatalogFile()
39
40 # functions from module debugXML
41 boolToText()
42 debugDumpString()
43 shellPrintXPathError()
44
45 # functions from module encoding
46 UTF8Strlen()
47 UTF8Strloc()
48 UTF8Strndup()
49 UTF8Strpos()
50 UTF8Strsize()
51 UTF8Strsub()
52 addEncodingAlias()
53 checkUTF8()
54 cleanupCharEncodingHandlers()
55 cleanupEncodingAliases()
56 delEncodingAlias()
57 encodingAlias()
58 initCharEncodingHandlers()
59
60 # functions from module entities
61 cleanupPredefinedEntities()
62 initializePredefinedEntities()
63 predefinedEntity()
64
65 # functions from module nanoftp
66 nanoFTPCleanup()
67 nanoFTPInit()
68 nanoFTPProxy()
69 nanoFTPScanProxy()
70
71 # functions from module nanohttp
72 nanoHTTPCleanup()
73 nanoHTTPInit()
74 nanoHTTPScanProxy()
75
76 # functions from module parser
77 cleanupParser()
78 createDocParserCtxt()
79 initParser()
80 keepBlanksDefault()
81 lineNumbersDefault()
82 parseDTD()
83 parseDoc()
84 parseEntity()
85 parseFile()
86 parseMemory()
87 pedanticParserDefault()
88 recoverDoc()
89 recoverFile()
90 recoverMemory()
91 substituteEntitiesDefault()
92
93 # functions from module parserInternals
94 checkLanguageID()
95 copyChar()
96 copyCharMultiByte()
97 createEntityParserCtxt()
98 createFileParserCtxt()
99 createMemoryParserCtxt()
100 htmlCreateFileParserCtxt()
101 htmlInitAutoClose()
102 isBaseChar()
103 isBlank()
104 isChar()
105 isCombining()
106 isDigit()
107 isExtender()
108 isIdeographic()
109 isLetter()
110 isPubidChar()
111 namePop()
112 namePush()
113 newParserCtxt()
114 nodePop()
115 nodePush()
116
117 # functions from module python
118 SAXParseFile()
119 createInputBuffer()
120 createOutputBuffer()
121 createPushParser()
122 debugMemory()
123 dumpMemory()
124 htmlCreatePushParser()
125 htmlSAXParseFile()
126 newNode()
127 setEntityLoader()
128
129 # functions from module relaxng
130 relaxNGCleanupTypes()
131 relaxNGNewMemParserCtxt()
132 relaxNGNewParserCtxt()
133
134 # functions from module tree
135 compressMode()
136 isXHTML()
137 newComment()
138 newDoc()
139 newPI()
140 newText()
141 newTextLen()
142 setCompressMode()
143 validateNCName()
144 validateNMToken()
145 validateName()
146 validateQName()
147
148 # functions from module uri
149 URIEscape()
150 URIEscapeStr()
151 URIUnescapeString()
152 buildURI()
153 canonicPath()
154 createURI()
155 normalizeURIPath()
156 parseURI()
157
158 # functions from module valid
159 validateNameValue()
160 validateNamesValue()
161 validateNmtokenValue()
162 validateNmtokensValue()
163
164 # functions from module xmlIO
165 checkFilename()
166 cleanupInputCallbacks()
167 cleanupOutputCallbacks()
168 fileMatch()
169 iOFTPMatch()
170 iOHTTPMatch()
171 normalizeWindowsPath()
172 parserGetDirectory()
173 registerDefaultInputCallbacks()
174 registerDefaultOutputCallbacks()
175 registerHTTPPostCallbacks()
176
177 # functions from module xmlreader
178 newTextReaderFilename()
179
180 # functions from module xmlregexp
181 regexpCompile()
182
183 # functions from module xmlunicode
184 uCSIsAlphabeticPresentationForms()
185 uCSIsArabic()
186 uCSIsArabicPresentationFormsA()
187 uCSIsArabicPresentationFormsB()
188 uCSIsArmenian()
189 uCSIsArrows()
190 uCSIsBasicLatin()
191 uCSIsBengali()
192 uCSIsBlock()
193 uCSIsBlockElements()
194 uCSIsBopomofo()
195 uCSIsBopomofoExtended()
196 uCSIsBoxDrawing()
197 uCSIsBraillePatterns()
198 uCSIsByzantineMusicalSymbols()
199 uCSIsCJKCompatibility()
200 uCSIsCJKCompatibilityForms()
201 uCSIsCJKCompatibilityIdeographs()
202 uCSIsCJKCompatibilityIdeographsSupplement()
203 uCSIsCJKRadicalsSupplement()
204 uCSIsCJKSymbolsandPunctuation()
205 uCSIsCJKUnifiedIdeographs()
206 uCSIsCJKUnifiedIdeographsExtensionA()
207 uCSIsCJKUnifiedIdeographsExtensionB()
208 uCSIsCat()
209 uCSIsCatC()
210 uCSIsCatCc()
211 uCSIsCatCf()
212 uCSIsCatCo()
213 uCSIsCatCs()
214 uCSIsCatL()
215 uCSIsCatLl()
216 uCSIsCatLm()
217 uCSIsCatLo()
218 uCSIsCatLt()
219 uCSIsCatLu()
220 uCSIsCatM()
221 uCSIsCatMc()
222 uCSIsCatMe()
223 uCSIsCatMn()
224 uCSIsCatN()
225 uCSIsCatNd()
226 uCSIsCatNl()
227 uCSIsCatNo()
228 uCSIsCatP()
229 uCSIsCatPc()
230 uCSIsCatPd()
231 uCSIsCatPe()
232 uCSIsCatPf()
233 uCSIsCatPi()
234 uCSIsCatPo()
235 uCSIsCatPs()
236 uCSIsCatS()
237 uCSIsCatSc()
238 uCSIsCatSk()
239 uCSIsCatSm()
240 uCSIsCatSo()
241 uCSIsCatZ()
242 uCSIsCatZl()
243 uCSIsCatZp()
244 uCSIsCatZs()
245 uCSIsCherokee()
246 uCSIsCombiningDiacriticalMarks()
247 uCSIsCombiningHalfMarks()
248 uCSIsCombiningMarksforSymbols()
249 uCSIsControlPictures()
250 uCSIsCurrencySymbols()
251 uCSIsCyrillic()
252 uCSIsDeseret()
253 uCSIsDevanagari()
254 uCSIsDingbats()
255 uCSIsEnclosedAlphanumerics()
256 uCSIsEnclosedCJKLettersandMonths()
257 uCSIsEthiopic()
258 uCSIsGeneralPunctuation()
259 uCSIsGeometricShapes()
260 uCSIsGeorgian()
261 uCSIsGothic()
262 uCSIsGreek()
263 uCSIsGreekExtended()
264 uCSIsGujarati()
265 uCSIsGurmukhi()
266 uCSIsHalfwidthandFullwidthForms()
267 uCSIsHangulCompatibilityJamo()
268 uCSIsHangulJamo()
269 uCSIsHangulSyllables()
270 uCSIsHebrew()
271 uCSIsHighPrivateUseSurrogates()
272 uCSIsHighSurrogates()
273 uCSIsHiragana()
274 uCSIsIPAExtensions()
275 uCSIsIdeographicDescriptionCharacters()
276 uCSIsKanbun()
277 uCSIsKangxiRadicals()
278 uCSIsKannada()
279 uCSIsKatakana()
280 uCSIsKhmer()
281 uCSIsLao()
282 uCSIsLatin1Supplement()
283 uCSIsLatinExtendedA()
284 uCSIsLatinExtendedAdditional()
285 uCSIsLatinExtendedB()
286 uCSIsLetterlikeSymbols()
287 uCSIsLowSurrogates()
288 uCSIsMalayalam()
289 uCSIsMathematicalAlphanumericSymbols()
290 uCSIsMathematicalOperators()
291 uCSIsMiscellaneousSymbols()
292 uCSIsMiscellaneousTechnical()
293 uCSIsMongolian()
294 uCSIsMusicalSymbols()
295 uCSIsMyanmar()
296 uCSIsNumberForms()
297 uCSIsOgham()
298 uCSIsOldItalic()
299 uCSIsOpticalCharacterRecognition()
300 uCSIsOriya()
301 uCSIsPrivateUse()
302 uCSIsRunic()
303 uCSIsSinhala()
304 uCSIsSmallFormVariants()
305 uCSIsSpacingModifierLetters()
306 uCSIsSpecials()
307 uCSIsSuperscriptsandSubscripts()
308 uCSIsSyriac()
309 uCSIsTags()
310 uCSIsTamil()
311 uCSIsTelugu()
312 uCSIsThaana()
313 uCSIsThai()
314 uCSIsTibetan()
315 uCSIsUnifiedCanadianAboriginalSyllabics()
316 uCSIsYiRadicals()
317 uCSIsYiSyllables()
318
319 # functions from module xmlversion
320 checkVersion()
321
322 # functions from module xpathInternals
323 valuePop()
324
325
326 #
327 # Set of classes of the module
328 #
329
330
331
332 Class xmlNode(xmlCore)
333     # accessors
334     ns()
335     nsDefs()
336
337     # functions from module debugXML
338     debugDumpNode()
339     debugDumpNodeList()
340     debugDumpOneNode()
341     lsCountNode()
342     lsOneNode()
343     shellPrintNode()
344
345     # functions from module tree
346     addChild()
347     addChildList()
348     addContent()
349     addContentLen()
350     addNextSibling()
351     addPrevSibling()
352     addSibling()
353     copyNode()
354     copyNodeList()
355     copyProp()
356     copyPropList()
357     docCopyNode()
358     docSetRootElement()
359     freeNode()
360     freeNodeList()
361     getBase()
362     getContent()
363     getLang()
364     getSpacePreserve()
365     hasNsProp()
366     hasProp()
367     isBlankNode()
368     isText()
369     lastChild()
370     lineNo()
371     listGetRawString()
372     listGetString()
373     newChild()
374     newNs()
375     newNsProp()
376     newNsPropEatName()
377     newProp()
378     newTextChild()
379     noNsProp()
380     nodePath()
381     nsProp()
382     prop()
383     reconciliateNs()
384     replaceNode()
385     searchNs()
386     searchNsByHref()
387     setBase()
388     setContent()
389     setContentLen()
390     setLang()
391     setListDoc()
392     setName()
393     setNs()
394     setNsProp()
395     setProp()
396     setSpacePreserve()
397     setTreeDoc()
398     textConcat()
399     textMerge()
400     unlinkNode()
401     unsetNsProp()
402     unsetProp()
403
404     # functions from module valid
405     isID()
406     isRef()
407     validNormalizeAttributeValue()
408
409     # functions from module xpath
410     xpathCastNodeToNumber()
411     xpathCastNodeToString()
412     xpathCmpNodes()
413
414     # functions from module xpathInternals
415     xpathNewNodeSet()
416     xpathNewValueTree()
417     xpathNextAncestor()
418     xpathNextAncestorOrSelf()
419     xpathNextAttribute()
420     xpathNextChild()
421     xpathNextDescendant()
422     xpathNextDescendantOrSelf()
423     xpathNextFollowing()
424     xpathNextFollowingSibling()
425     xpathNextNamespace()
426     xpathNextParent()
427     xpathNextPreceding()
428     xpathNextPrecedingSibling()
429     xpathNextSelf()
430
431     # functions from module xpointer
432     xpointerNewCollapsedRange()
433     xpointerNewContext()
434     xpointerNewLocationSetNodes()
435     xpointerNewRange()
436     xpointerNewRangeNodes()
437
438
439 Class xmlDoc(xmlNode)
440
441     # functions from module HTMLparser
442     htmlAutoCloseTag()
443     htmlIsAutoClosed()
444
445     # functions from module HTMLtree
446     htmlDocContentDumpFormatOutput()
447     htmlDocContentDumpOutput()
448     htmlDocDump()
449     htmlGetMetaEncoding()
450     htmlNodeDumpFile()
451     htmlNodeDumpFileFormat()
452     htmlNodeDumpFormatOutput()
453     htmlNodeDumpOutput()
454     htmlSaveFile()
455     htmlSaveFileEnc()
456     htmlSaveFileFormat()
457     htmlSetMetaEncoding()
458
459     # functions from module debugXML
460     debugDumpDocument()
461     debugDumpDocumentHead()
462     debugDumpEntities()
463
464     # functions from module entities
465     addDocEntity()
466     addDtdEntity()
467     docEntity()
468     dtdEntity()
469     encodeEntities()
470     encodeEntitiesReentrant()
471     encodeSpecialChars()
472     parameterEntity()
473
474     # functions from module relaxng
475     relaxNGValidateDoc()
476
477     # functions from module tree
478     copyDoc()
479     createIntSubset()
480     docCompressMode()
481     dump()
482     elemDump()
483     formatDump()
484     freeDoc()
485     getRootElement()
486     intSubset()
487     newCDataBlock()
488     newCharRef()
489     newDocComment()
490     newDocFragment()
491     newDocNode()
492     newDocNodeEatName()
493     newDocProp()
494     newDocRawNode()
495     newDocText()
496     newDocTextLen()
497     newDtd()
498     newGlobalNs()
499     newReference()
500     nodeDumpOutput()
501     saveFile()
502     saveFileEnc()
503     saveFileTo()
504     saveFormatFile()
505     saveFormatFileEnc()
506     saveFormatFileTo()
507     setDocCompressMode()
508     stringGetNodeList()
509     stringLenGetNodeList()
510
511     # functions from module valid
512     ID()
513     isMixedElement()
514     removeID()
515     removeRef()
516
517     # functions from module xinclude
518     xincludeProcess()
519
520     # functions from module xpath
521     xpathNewContext()
522 Class xpathContext()
523     # accessors
524     contextDoc()
525     contextNode()
526     contextPosition()
527     contextSize()
528     function()
529     functionURI()
530     setContextDoc()
531     setContextNode()
532
533     # functions from module python
534     registerXPathFunction()
535
536     # functions from module xpath
537     xpathEval()
538     xpathEvalExpression()
539     xpathFreeContext()
540
541     # functions from module xpathInternals
542     xpathNewParserContext()
543     xpathNsLookup()
544     xpathRegisterAllFunctions()
545     xpathRegisterNs()
546     xpathRegisteredFuncsCleanup()
547     xpathRegisteredNsCleanup()
548     xpathRegisteredVariablesCleanup()
549     xpathVariableLookup()
550     xpathVariableLookupNS()
551
552     # functions from module xpointer
553     xpointerEval()
554
555
556 Class xmlAttribute(xmlNode)
557 Class catalog()
558
559     # functions from module catalog
560     add()
561     catalogIsEmpty()
562     convertSGMLCatalog()
563     dump()
564     freeCatalog()
565     remove()
566     resolve()
567     resolvePublic()
568     resolveSystem()
569     resolveURI()
570
571
572 Class xmlElement(xmlNode)
573
574
575 Class xmlAttr(xmlNode)
576
577     # functions from module debugXML
578     debugDumpAttr()
579     debugDumpAttrList()
580
581     # functions from module tree
582     freeProp()
583     freePropList()
584     removeProp()
585
586
587 Class xmlTextReader(xmlTextReaderCore)
588
589     # functions from module xmlreader
590     AttributeCount()
591     BaseUri()
592     Close()
593     CurrentDoc()
594     CurrentNode()
595     Depth()
596     GetAttribute()
597     GetAttributeNo()
598     GetAttributeNs()
599     GetParserProp()
600     GetRemainder()
601     HasAttributes()
602     HasValue()
603     IsDefault()
604     IsEmptyElement()
605     LocalName()
606     LookupNamespace()
607     MoveToAttribute()
608     MoveToAttributeNo()
609     MoveToAttributeNs()
610     MoveToElement()
611     MoveToFirstAttribute()
612     MoveToNextAttribute()
613     Name()
614     NamespaceUri()
615     NodeType()
616     Normalization()
617     Prefix()
618     QuoteChar()
619     Read()
620     ReadAttributeValue()
621     ReadInnerXml()
622     ReadOuterXml()
623     ReadState()
624     ReadString()
625     SetParserProp()
626     Value()
627     XmlLang()
628 Class xmlReg()
629
630     # functions from module xmlregexp
631     regexpExec()
632     regexpFreeRegexp()
633     regexpIsDeterminist()
634     regexpPrint()
635
636
637 Class xmlEntity(xmlNode)
638
639     # functions from module parserInternals
640     handleEntity()
641 Class relaxNgSchema()
642
643     # functions from module relaxng
644     relaxNGDump()
645     relaxNGDumpTree()
646     relaxNGFree()
647     relaxNGNewValidCtxt()
648 Class relaxNgValidCtxt()
649
650     # functions from module relaxng
651     relaxNGFreeValidCtxt()
652 Class xpathParserContext()
653     # accessors
654     context()
655
656     # functions from module xpathInternals
657     xpathAddValues()
658     xpathBooleanFunction()
659     xpathCeilingFunction()
660     xpathCompareValues()
661     xpathConcatFunction()
662     xpathContainsFunction()
663     xpathCountFunction()
664     xpathDivValues()
665     xpathEqualValues()
666     xpathEvalExpr()
667     xpathFalseFunction()
668     xpathFloorFunction()
669     xpathFreeParserContext()
670     xpathIdFunction()
671     xpathLangFunction()
672     xpathLastFunction()
673     xpathLocalNameFunction()
674     xpathModValues()
675     xpathMultValues()
676     xpathNamespaceURIFunction()
677     xpathNormalizeFunction()
678     xpathNotEqualValues()
679     xpathNotFunction()
680     xpathNumberFunction()
681     xpathParseNCName()
682     xpathParseName()
683     xpathPopBoolean()
684     xpathPopNumber()
685     xpathPopString()
686     xpathPositionFunction()
687     xpathRoot()
688     xpathRoundFunction()
689     xpathStartsWithFunction()
690     xpathStringFunction()
691     xpathStringLengthFunction()
692     xpathSubValues()
693     xpathSubstringAfterFunction()
694     xpathSubstringBeforeFunction()
695     xpathSubstringFunction()
696     xpathSumFunction()
697     xpathTranslateFunction()
698     xpathTrueFunction()
699     xpathValueFlipSign()
700     xpatherror()
701
702     # functions from module xpointer
703     xpointerEvalRangePredicate()
704     xpointerRangeToFunction()
705
706
707 Class parserCtxt(parserCtxtCore)
708     # accessors
709     doc()
710     isValid()
711     lineNumbers()
712     loadSubset()
713     pedantic()
714     replaceEntities()
715     validate()
716     wellFormed()
717
718     # functions from module HTMLparser
719     htmlFreeParserCtxt()
720     htmlParseCharRef()
721     htmlParseChunk()
722     htmlParseDocument()
723     htmlParseElement()
724
725     # functions from module parser
726     clearParserCtxt()
727     initParserCtxt()
728     parseChunk()
729     parseDocument()
730     parseExtParsedEnt()
731     setupParserForBuffer()
732     stopParser()
733
734     # functions from module parserInternals
735     decodeEntities()
736     namespaceParseNCName()
737     namespaceParseNSDef()
738     nextChar()
739     parseAttValue()
740     parseAttributeListDecl()
741     parseCDSect()
742     parseCharData()
743     parseCharRef()
744     parseComment()
745     parseContent()
746     parseDocTypeDecl()
747     parseElement()
748     parseElementDecl()
749     parseEncName()
750     parseEncodingDecl()
751     parseEndTag()
752     parseEntityDecl()
753     parseEntityRef()
754     parseExternalSubset()
755     parseMarkupDecl()
756     parseMisc()
757     parseName()
758     parseNamespace()
759     parseNmtoken()
760     parseNotationDecl()
761     parsePEReference()
762     parsePI()
763     parsePITarget()
764     parsePubidLiteral()
765     parseQuotedString()
766     parseReference()
767     parseSDDecl()
768     parseStartTag()
769     parseSystemLiteral()
770     parseTextDecl()
771     parseVersionInfo()
772     parseVersionNum()
773     parseXMLDecl()
774     parserHandlePEReference()
775     parserHandleReference()
776     popInput()
777     scanName()
778     skipBlankChars()
779     stringDecodeEntities()
780
781
782 Class xmlDtd(xmlNode)
783
784     # functions from module debugXML
785     debugDumpDTD()
786
787     # functions from module tree
788     copyDtd()
789     freeDtd()
790
791     # functions from module valid
792     dtdAttrDesc()
793     dtdElementDesc()
794     dtdQAttrDesc()
795     dtdQElementDesc()
796
797
798 Class xmlNs(xmlNode)
799
800     # functions from module tree
801     copyNamespace()
802     copyNamespaceList()
803     freeNs()
804     freeNsList()
805     newNodeEatName()
806
807     # functions from module xpathInternals
808     xpathNodeSetFreeNs()
809
810
811 Class inputBuffer(ioReadWrapper)
812
813     # functions from module xmlIO
814     freeParserInputBuffer()
815     grow()
816     push()
817     read()
818
819     # functions from module xmlreader
820     newTextReader()
821 Class relaxNgParserCtxt()
822
823     # functions from module relaxng
824     relaxNGFreeParserCtxt()
825     relaxNGParse()
826
827
828 Class outputBuffer(ioWriteWrapper)
829
830     # functions from module xmlIO
831     close()
832     flush()
833     write()
834     writeString()
835 Class xmlTextReaderLocator()
836
837     # functions from module xmlreader
838     BaseURI()
839     LineNumber()
840 Class URI()
841     # accessors
842     authority()
843     fragment()
844     opaque()
845     path()
846     port()
847     query()
848     scheme()
849     server()
850     setAuthority()
851     setFragment()
852     setOpaque()
853     setPath()
854     setPort()
855     setQuery()
856     setScheme()
857     setServer()
858     setUser()
859     user()
860
861     # functions from module uri
862     freeURI()
863     parseURIReference()
864     printURI()
865     saveUri()