2002-02-02 12:17:16 +03:00
Generated Classes for libxml2-python
#
# Global functions of the module
#
# functions from module HTMLparser
htmlHandleOmittedElem()
htmlIsScriptAttribute()
htmlParseDoc()
htmlParseFile()
# functions from module HTMLtree
2002-09-26 02:25:35 +04:00
htmlIsBooleanAttr()
2002-02-02 12:17:16 +03:00
htmlNewDoc()
htmlNewDocNoDtD()
# functions from module catalog
catalogAdd()
catalogCleanup()
catalogConvert()
2002-02-07 19:39:11 +03:00
catalogDump()
2002-02-02 12:17:16 +03:00
catalogGetPublic()
catalogGetSystem()
catalogRemove()
catalogResolve()
catalogResolvePublic()
catalogResolveSystem()
catalogResolveURI()
catalogSetDebug()
initializeCatalog()
2002-02-07 19:39:11 +03:00
loadACatalog()
2002-02-02 12:17:16 +03:00
loadCatalog()
loadCatalogs()
2002-02-07 19:39:11 +03:00
loadSGMLSuperCatalog()
newCatalog()
2002-02-02 12:17:16 +03:00
parseCatalogFile()
# functions from module debugXML
2002-12-11 17:23:49 +03:00
boolToText()
2002-02-07 19:39:11 +03:00
debugDumpString()
2002-02-02 12:17:16 +03:00
shellPrintXPathError()
# functions from module encoding
UTF8Strlen()
UTF8Strloc()
UTF8Strndup()
UTF8Strpos()
UTF8Strsize()
UTF8Strsub()
addEncodingAlias()
checkUTF8()
cleanupCharEncodingHandlers()
cleanupEncodingAliases()
delEncodingAlias()
encodingAlias()
initCharEncodingHandlers()
# functions from module entities
cleanupPredefinedEntities()
initializePredefinedEntities()
predefinedEntity()
# functions from module nanoftp
nanoFTPCleanup()
nanoFTPInit()
nanoFTPProxy()
nanoFTPScanProxy()
# functions from module nanohttp
nanoHTTPCleanup()
nanoHTTPInit()
nanoHTTPScanProxy()
# functions from module parser
cleanupParser()
2002-02-03 18:08:05 +03:00
createDocParserCtxt()
2002-02-02 12:17:16 +03:00
initParser()
keepBlanksDefault()
lineNumbersDefault()
parseDTD()
parseDoc()
parseEntity()
parseFile()
parseMemory()
pedanticParserDefault()
recoverDoc()
recoverFile()
recoverMemory()
substituteEntitiesDefault()
# functions from module parserInternals
checkLanguageID()
copyChar()
copyCharMultiByte()
2002-02-03 18:08:05 +03:00
createEntityParserCtxt()
createFileParserCtxt()
createMemoryParserCtxt()
htmlCreateFileParserCtxt()
2002-02-02 12:17:16 +03:00
htmlInitAutoClose()
isBaseChar()
isBlank()
isChar()
isCombining()
isDigit()
isExtender()
isIdeographic()
isLetter()
isPubidChar()
2002-02-03 18:08:05 +03:00
namePop()
namePush()
newParserCtxt()
nodePop()
nodePush()
2002-02-02 12:17:16 +03:00
2002-02-03 00:49:17 +03:00
# functions from module python
2002-03-05 18:41:29 +03:00
SAXParseFile()
2002-09-12 19:00:57 +04:00
createInputBuffer()
createOutputBuffer()
2002-02-03 18:08:05 +03:00
createPushParser()
2002-02-03 23:13:06 +03:00
debugMemory()
dumpMemory()
htmlCreatePushParser()
2002-03-05 18:41:29 +03:00
htmlSAXParseFile()
2002-03-01 16:00:53 +03:00
newNode()
2002-09-12 19:00:57 +04:00
setEntityLoader()
2002-02-03 00:49:17 +03:00
2002-02-02 12:17:16 +03:00
# functions from module tree
compressMode()
2002-11-22 16:18:30 +03:00
isXHTML()
2002-02-02 12:17:16 +03:00
newComment()
newDoc()
newPI()
newText()
newTextLen()
setCompressMode()
# functions from module uri
URIEscape()
URIEscapeStr()
URIUnescapeString()
buildURI()
2002-02-23 13:10:33 +03:00
createURI()
2002-02-02 12:17:16 +03:00
normalizeURIPath()
2002-02-23 13:10:33 +03:00
parseURI()
2002-02-02 12:17:16 +03:00
2002-04-15 21:12:47 +04:00
# functions from module valid
validateNameValue()
validateNamesValue()
validateNmtokenValue()
validateNmtokensValue()
2002-02-02 12:17:16 +03:00
# functions from module xmlIO
2002-10-22 21:35:37 +04:00
checkFilename()
2002-02-02 12:17:16 +03:00
cleanupInputCallbacks()
cleanupOutputCallbacks()
2002-05-28 01:17:57 +04:00
fileMatch()
iOFTPMatch()
iOHTTPMatch()
2002-09-26 02:25:35 +04:00
normalizeWindowsPath()
2002-02-02 12:17:16 +03:00
parserGetDirectory()
2002-09-26 13:34:23 +04:00
registerDefaultInputCallbacks()
registerDefaultOutputCallbacks()
registerHTTPPostCallbacks()
2002-09-26 02:25:35 +04:00
2002-12-15 02:00:35 +03:00
# functions from module xmlreader
newTextReaderFilename()
2002-09-26 02:25:35 +04:00
# functions from module xmlregexp
regexpCompile()
# functions from module xmlunicode
uCSIsAlphabeticPresentationForms()
uCSIsArabic()
uCSIsArabicPresentationFormsA()
uCSIsArabicPresentationFormsB()
uCSIsArmenian()
uCSIsArrows()
uCSIsBasicLatin()
uCSIsBengali()
uCSIsBlock()
uCSIsBlockElements()
uCSIsBopomofo()
uCSIsBopomofoExtended()
uCSIsBoxDrawing()
uCSIsBraillePatterns()
uCSIsByzantineMusicalSymbols()
uCSIsCJKCompatibility()
uCSIsCJKCompatibilityForms()
uCSIsCJKCompatibilityIdeographs()
uCSIsCJKCompatibilityIdeographsSupplement()
uCSIsCJKRadicalsSupplement()
uCSIsCJKSymbolsandPunctuation()
uCSIsCJKUnifiedIdeographs()
uCSIsCJKUnifiedIdeographsExtensionA()
uCSIsCJKUnifiedIdeographsExtensionB()
uCSIsCat()
uCSIsCatC()
uCSIsCatCc()
uCSIsCatCf()
uCSIsCatCo()
uCSIsCatCs()
uCSIsCatL()
uCSIsCatLl()
uCSIsCatLm()
uCSIsCatLo()
uCSIsCatLt()
uCSIsCatLu()
uCSIsCatM()
uCSIsCatMc()
uCSIsCatMe()
uCSIsCatMn()
uCSIsCatN()
uCSIsCatNd()
uCSIsCatNl()
uCSIsCatNo()
uCSIsCatP()
uCSIsCatPc()
uCSIsCatPd()
uCSIsCatPe()
uCSIsCatPf()
uCSIsCatPi()
uCSIsCatPo()
uCSIsCatPs()
uCSIsCatS()
uCSIsCatSc()
uCSIsCatSk()
uCSIsCatSm()
uCSIsCatSo()
uCSIsCatZ()
uCSIsCatZl()
uCSIsCatZp()
uCSIsCatZs()
uCSIsCherokee()
uCSIsCombiningDiacriticalMarks()
uCSIsCombiningHalfMarks()
uCSIsCombiningMarksforSymbols()
uCSIsControlPictures()
uCSIsCurrencySymbols()
uCSIsCyrillic()
uCSIsDeseret()
uCSIsDevanagari()
uCSIsDingbats()
uCSIsEnclosedAlphanumerics()
uCSIsEnclosedCJKLettersandMonths()
uCSIsEthiopic()
uCSIsGeneralPunctuation()
uCSIsGeometricShapes()
uCSIsGeorgian()
uCSIsGothic()
uCSIsGreek()
uCSIsGreekExtended()
uCSIsGujarati()
uCSIsGurmukhi()
uCSIsHalfwidthandFullwidthForms()
uCSIsHangulCompatibilityJamo()
uCSIsHangulJamo()
uCSIsHangulSyllables()
uCSIsHebrew()
uCSIsHighPrivateUseSurrogates()
uCSIsHighSurrogates()
uCSIsHiragana()
uCSIsIPAExtensions()
uCSIsIdeographicDescriptionCharacters()
uCSIsKanbun()
uCSIsKangxiRadicals()
uCSIsKannada()
uCSIsKatakana()
uCSIsKhmer()
uCSIsLao()
uCSIsLatin1Supplement()
uCSIsLatinExtendedA()
uCSIsLatinExtendedAdditional()
uCSIsLatinExtendedB()
uCSIsLetterlikeSymbols()
uCSIsLowSurrogates()
uCSIsMalayalam()
uCSIsMathematicalAlphanumericSymbols()
uCSIsMathematicalOperators()
uCSIsMiscellaneousSymbols()
uCSIsMiscellaneousTechnical()
uCSIsMongolian()
uCSIsMusicalSymbols()
uCSIsMyanmar()
uCSIsNumberForms()
uCSIsOgham()
uCSIsOldItalic()
uCSIsOpticalCharacterRecognition()
uCSIsOriya()
uCSIsPrivateUse()
uCSIsRunic()
uCSIsSinhala()
uCSIsSmallFormVariants()
uCSIsSpacingModifierLetters()
uCSIsSpecials()
uCSIsSuperscriptsandSubscripts()
uCSIsSyriac()
uCSIsTags()
uCSIsTamil()
uCSIsTelugu()
uCSIsThaana()
uCSIsThai()
uCSIsTibetan()
uCSIsUnifiedCanadianAboriginalSyllabics()
uCSIsYiRadicals()
uCSIsYiSyllables()
2002-02-02 12:17:16 +03:00
2002-11-22 16:18:30 +03:00
# functions from module xmlversion
2002-02-02 12:17:16 +03:00
checkVersion()
2002-02-07 19:39:11 +03:00
# functions from module xpathInternals
valuePop()
2002-02-02 12:17:16 +03:00
#
# Set of classes of the module
#
Class xmlNode(xmlCore)
2002-02-04 03:17:01 +03:00
# accessors
ns()
nsDefs()
2002-02-02 12:17:16 +03:00
# functions from module debugXML
2002-02-07 19:39:11 +03:00
debugDumpNode()
debugDumpNodeList()
debugDumpOneNode()
2002-02-02 12:17:16 +03:00
lsCountNode()
2002-02-07 19:39:11 +03:00
lsOneNode()
2002-02-02 12:17:16 +03:00
shellPrintNode()
# functions from module tree
addChild()
addChildList()
addContent()
addContentLen()
addNextSibling()
addPrevSibling()
addSibling()
copyNode()
copyNodeList()
copyProp()
copyPropList()
docCopyNode()
docSetRootElement()
freeNode()
freeNodeList()
getBase()
getContent()
getLang()
getSpacePreserve()
hasNsProp()
hasProp()
isBlankNode()
isText()
lastChild()
lineNo()
listGetRawString()
listGetString()
newChild()
newNs()
newNsProp()
2002-07-06 23:55:14 +04:00
newNsPropEatName()
2002-02-02 12:17:16 +03:00
newProp()
newTextChild()
nodePath()
nsProp()
prop()
reconciliateNs()
replaceNode()
searchNs()
searchNsByHref()
setBase()
setContent()
setContentLen()
setLang()
setListDoc()
setName()
setNs()
setNsProp()
setProp()
setSpacePreserve()
setTreeDoc()
textConcat()
textMerge()
unlinkNode()
unsetNsProp()
unsetProp()
# functions from module valid
isID()
isRef()
validNormalizeAttributeValue()
# functions from module xpath
xpathCastNodeToNumber()
xpathCastNodeToString()
xpathCmpNodes()
# functions from module xpathInternals
xpathNewNodeSet()
xpathNewValueTree()
2002-02-07 19:39:11 +03:00
xpathNextAncestor()
xpathNextAncestorOrSelf()
xpathNextAttribute()
xpathNextChild()
xpathNextDescendant()
xpathNextDescendantOrSelf()
xpathNextFollowing()
xpathNextFollowingSibling()
xpathNextNamespace()
xpathNextParent()
xpathNextPreceding()
xpathNextPrecedingSibling()
xpathNextSelf()
2002-02-02 12:17:16 +03:00
2002-02-02 13:28:17 +03:00
Class xmlDoc(xmlNode)
2002-02-02 12:17:16 +03:00
2002-02-02 13:28:17 +03:00
# functions from module HTMLparser
htmlAutoCloseTag()
htmlIsAutoClosed()
2002-02-02 12:17:16 +03:00
2002-02-02 13:28:17 +03:00
# functions from module HTMLtree
2002-09-12 19:00:57 +04:00
htmlDocContentDumpFormatOutput()
htmlDocContentDumpOutput()
2002-02-07 19:39:11 +03:00
htmlDocDump()
2002-02-02 13:28:17 +03:00
htmlGetMetaEncoding()
2002-02-07 19:39:11 +03:00
htmlNodeDumpFile()
htmlNodeDumpFileFormat()
2002-09-12 19:00:57 +04:00
htmlNodeDumpFormatOutput()
2002-12-12 14:01:32 +03:00
htmlNodeDumpOutput()
2002-02-02 13:28:17 +03:00
htmlSaveFile()
htmlSaveFileEnc()
htmlSaveFileFormat()
htmlSetMetaEncoding()
2002-02-07 19:39:11 +03:00
# functions from module debugXML
debugDumpDocument()
debugDumpDocumentHead()
debugDumpEntities()
2002-02-02 13:28:17 +03:00
# functions from module entities
addDocEntity()
addDtdEntity()
docEntity()
dtdEntity()
encodeEntities()
encodeEntitiesReentrant()
encodeSpecialChars()
parameterEntity()
2002-02-02 12:17:16 +03:00
# functions from module tree
2002-02-02 13:28:17 +03:00
copyDoc()
createIntSubset()
docCompressMode()
2002-02-07 19:39:11 +03:00
dump()
elemDump()
2002-07-06 23:55:14 +04:00
formatDump()
2002-02-02 13:28:17 +03:00
freeDoc()
getRootElement()
intSubset()
newCDataBlock()
newCharRef()
newDocComment()
newDocFragment()
newDocNode()
2002-07-06 23:55:14 +04:00
newDocNodeEatName()
2002-02-02 13:28:17 +03:00
newDocProp()
newDocRawNode()
newDocText()
newDocTextLen()
newDtd()
newGlobalNs()
newReference()
2002-09-12 19:00:57 +04:00
nodeDumpOutput()
2002-02-02 13:28:17 +03:00
saveFile()
saveFileEnc()
2002-09-12 19:00:57 +04:00
saveFileTo()
2002-02-02 13:28:17 +03:00
saveFormatFile()
saveFormatFileEnc()
2002-09-12 19:00:57 +04:00
saveFormatFileTo()
2002-02-02 13:28:17 +03:00
setDocCompressMode()
stringGetNodeList()
stringLenGetNodeList()
2002-02-02 12:17:16 +03:00
# functions from module valid
2002-02-02 13:28:17 +03:00
ID()
isMixedElement()
removeID()
removeRef()
# functions from module xinclude
xincludeProcess()
2002-02-20 13:22:49 +03:00
# functions from module xpath
2002-02-02 13:28:17 +03:00
xpathNewContext()
2002-10-22 21:35:37 +04:00
Class xpathContext()
# accessors
contextDoc()
contextNode()
contextPosition()
contextSize()
function()
functionURI()
setContextDoc()
setContextNode()
2002-02-02 13:28:17 +03:00
2002-10-22 21:35:37 +04:00
# functions from module python
registerXPathFunction()
2002-02-02 13:28:17 +03:00
2002-10-22 21:35:37 +04:00
# functions from module xpath
xpathEval()
xpathEvalExpression()
xpathFreeContext()
2002-07-06 23:55:14 +04:00
# functions from module xpathInternals
2002-10-22 21:35:37 +04:00
xpathNewParserContext()
xpathNsLookup()
xpathRegisterAllFunctions()
xpathRegisterNs()
xpathRegisteredFuncsCleanup()
xpathRegisteredNsCleanup()
xpathRegisteredVariablesCleanup()
xpathVariableLookup()
xpathVariableLookupNS()
2002-09-26 02:25:35 +04:00
2002-10-22 21:35:37 +04:00
Class xmlAttribute(xmlNode)
2002-02-07 19:39:11 +03:00
Class catalog()
# functions from module catalog
add()
catalogIsEmpty()
convertSGMLCatalog()
dump()
freeCatalog()
remove()
resolve()
resolvePublic()
resolveSystem()
resolveURI()
2002-10-22 21:35:37 +04:00
Class xmlElement(xmlNode)
Class xmlAttr(xmlNode)
# functions from module debugXML
debugDumpAttr()
debugDumpAttrList()
# functions from module tree
freeProp()
freePropList()
removeProp()
2002-12-15 02:00:35 +03:00
Class xmlTextReader()
# functions from module xmlreader
2002-12-29 00:14:18 +03:00
AttributeCount()
BaseUri()
Close()
2002-12-29 01:56:33 +03:00
CurrentDoc()
CurrentNode()
2002-12-29 00:14:18 +03:00
Depth()
GetAttribute()
GetAttributeNo()
GetAttributeNs()
GetParserProp()
GetRemainder()
HasAttributes()
HasValue()
IsDefault()
IsEmptyElement()
LocalName()
LookupNamespace()
MoveToAttribute()
MoveToAttributeNo()
MoveToAttributeNs()
MoveToElement()
MoveToFirstAttribute()
MoveToNextAttribute()
Name()
NamespaceUri()
NodeType()
Normalization()
Prefix()
QuoteChar()
Read()
ReadAttributeValue()
ReadInnerXml()
ReadOuterXml()
ReadState()
ReadString()
SetParserProp()
Value()
XmlLang()
2002-12-15 02:00:35 +03:00
freeTextReader()
2002-10-22 21:35:37 +04:00
Class xmlReg()
# functions from module xmlregexp
regexpExec()
regexpFreeRegexp()
regexpIsDeterminist()
regexpPrint()
Class xmlEntity(xmlNode)
# functions from module parserInternals
handleEntity()
2002-02-07 19:39:11 +03:00
Class xpathParserContext()
2002-02-08 16:28:40 +03:00
# accessors
context()
2002-02-02 12:17:16 +03:00
2002-02-07 19:39:11 +03:00
# functions from module xpathInternals
xpathAddValues()
xpathBooleanFunction()
xpathCeilingFunction()
xpathCompareValues()
xpathConcatFunction()
xpathContainsFunction()
xpathCountFunction()
xpathDivValues()
xpathEqualValues()
xpathEvalExpr()
xpathFalseFunction()
xpathFloorFunction()
xpathFreeParserContext()
xpathIdFunction()
xpathLangFunction()
xpathLastFunction()
xpathLocalNameFunction()
xpathModValues()
xpathMultValues()
xpathNamespaceURIFunction()
xpathNormalizeFunction()
2002-09-26 02:25:35 +04:00
xpathNotEqualValues()
2002-02-07 19:39:11 +03:00
xpathNotFunction()
xpathNumberFunction()
xpathParseNCName()
xpathParseName()
xpathPopBoolean()
xpathPopNumber()
xpathPopString()
xpathPositionFunction()
xpathRoot()
xpathRoundFunction()
xpathStartsWithFunction()
xpathStringFunction()
xpathStringLengthFunction()
xpathSubValues()
xpathSubstringAfterFunction()
xpathSubstringBeforeFunction()
xpathSubstringFunction()
xpathSumFunction()
xpathTranslateFunction()
xpathTrueFunction()
xpathValueFlipSign()
xpatherror()
2002-02-03 18:08:05 +03:00
Class parserCtxt()
# accessors
doc()
2002-02-03 19:53:19 +03:00
isValid()
lineNumbers()
loadSubset()
pedantic()
replaceEntities()
validate()
wellFormed()
2002-02-03 18:08:05 +03:00
2002-05-13 14:33:30 +04:00
# functions from module HTMLparser
htmlFreeParserCtxt()
htmlParseCharRef()
htmlParseChunk()
2002-05-28 01:17:57 +04:00
htmlParseDocument()
2002-05-13 14:33:30 +04:00
htmlParseElement()
2002-02-03 18:08:05 +03:00
# functions from module parser
clearParserCtxt()
2002-02-20 13:22:49 +03:00
freeParserCtxt()
2002-02-03 18:08:05 +03:00
initParserCtxt()
parseChunk()
parseDocument()
parseExtParsedEnt()
2002-12-11 17:23:49 +03:00
setupParserForBuffer()
2002-02-03 18:08:05 +03:00
stopParser()
# functions from module parserInternals
decodeEntities()
namespaceParseNCName()
namespaceParseNSDef()
nextChar()
parseAttValue()
parseAttributeListDecl()
parseCDSect()
parseCharData()
parseCharRef()
parseComment()
parseContent()
parseDocTypeDecl()
parseElement()
parseElementDecl()
parseEncName()
parseEncodingDecl()
parseEndTag()
parseEntityDecl()
parseEntityRef()
parseExternalSubset()
parseMarkupDecl()
parseMisc()
parseName()
parseNamespace()
parseNmtoken()
parseNotationDecl()
parsePEReference()
parsePI()
parsePITarget()
parsePubidLiteral()
parseQuotedString()
parseReference()
parseSDDecl()
parseStartTag()
parseSystemLiteral()
parseTextDecl()
parseVersionInfo()
parseVersionNum()
parseXMLDecl()
parserHandlePEReference()
parserHandleReference()
popInput()
scanName()
skipBlankChars()
stringDecodeEntities()
2002-02-07 19:39:11 +03:00
2002-10-22 21:35:37 +04:00
Class xmlDtd(xmlNode)
2002-09-12 19:00:57 +04:00
2002-10-22 21:35:37 +04:00
# functions from module debugXML
debugDumpDTD()
2002-02-07 19:39:11 +03:00
2002-10-22 21:35:37 +04:00
# functions from module tree
copyDtd()
freeDtd()
2002-02-07 19:39:11 +03:00
2002-10-22 21:35:37 +04:00
# functions from module valid
dtdAttrDesc()
dtdElementDesc()
dtdQAttrDesc()
dtdQElementDesc()
2002-02-07 19:39:11 +03:00
2002-10-22 21:35:37 +04:00
Class xmlNs(xmlNode)
2002-02-07 19:39:11 +03:00
2002-10-22 21:35:37 +04:00
# functions from module tree
copyNamespace()
copyNamespaceList()
freeNs()
freeNsList()
newNodeEatName()
# functions from module xpathInternals
xpathNodeSetFreeNs()
2002-02-07 19:39:11 +03:00
2002-10-22 21:35:37 +04:00
Class inputBuffer(ioReadWrapper)
2002-09-24 18:13:13 +04:00
2002-10-22 21:35:37 +04:00
# functions from module xmlIO
freeParserInputBuffer()
grow()
push()
read()
2002-09-24 18:13:13 +04:00
2002-12-15 02:00:35 +03:00
# functions from module xmlreader
newTextReader()
2002-09-24 18:13:13 +04:00
2002-10-22 21:35:37 +04:00
Class outputBuffer(ioWriteWrapper)
# functions from module xmlIO
close()
flush()
write()
writeString()
2002-02-23 13:10:33 +03:00
Class URI()
# accessors
authority()
fragment()
opaque()
path()
port()
query()
scheme()
server()
setAuthority()
setFragment()
setOpaque()
setPath()
setPort()
setQuery()
setScheme()
setServer()
setUser()
user()
# functions from module uri
freeURI()
parseURIReference()
printURI()
saveUri()