Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of constructors for libxml2

Developer Menu
API Indexes
Related links

Type const htmlElemDesc *:

htmlTagLookup

Type const htmlEntityDesc *:

htmlEntityLookup
htmlEntityValueLookup
htmlParseEntityRef

Type const xmlChar *:

xmlStrstr
xmlXPathNsLookup
xmlEncodeEntities
htmlGetMetaEncoding
xmlTextReaderConstLocalName
xmlParseName
namePop
xmlStrcasestr
xmlDictLookup
xmlCatalogGetPublic
xmlTextReaderConstBaseUri
xmlStrchr
xmlParseEncodingDecl
xmlBufferContent
xmlTextReaderConstString
getSystemId
xmlCatalogGetSystem
xmlSAX2GetPublicId
xmlTextReaderConstName
xmlTextReaderConstXmlLang
getPublicId
xmlTextReaderConstNamespaceUri
xmlTextReaderConstValue
xmlParsePITarget
xmlParseStartTag
xmlDictQLookup
xmlSplitQName3
xmlParseAttribute
xmlTextReaderConstPrefix
xmlSAX2GetSystemId

Type const xmlParserNodeInfo *:

xmlParserFindNodeInfo

Type docbDocPtr:

docbParseDoc
docbSAXParseDoc
docbParseFile
docbSAXParseFile

Type docbParserCtxtPtr:

docbCreateFileParserCtxt
docbCreatePushParserCtxt

Type double:

xmlXPathCastNodeToNumber
xmlXPathCastStringToNumber
xmlXPathCastToNumber
xmlXPathStringEvalNumber
xmlXPathCastNodeSetToNumber
xmlXPathPopNumber
xmlXPathCastBooleanToNumber

Type htmlDocPtr:

htmlParseDoc
htmlReadIO
htmlCtxtReadFile
htmlSAXParseDoc
htmlCtxtReadFd
htmlSAXParseFile
htmlReadFile
htmlCtxtReadIO
htmlCtxtReadMemory
htmlCtxtReadDoc
htmlNewDocNoDtD
htmlReadMemory
htmlParseFile
htmlReadDoc
htmlNewDoc
htmlReadFd

Type htmlParserCtxtPtr:

htmlCreateFileParserCtxt
htmlCreatePushParserCtxt
htmlCreateMemoryParserCtxt

Type htmlStatus:

htmlElementStatusHere
htmlAttrAllowed
htmlNodeStatus

Type long:

xmlXPathOrderDocElems
xmlGetLineNo

Type unsigned long:

xmlParserFindNodeInfoIndex

Type void *:

xmlNanoHTTPMethod
xmlMemRealloc
xmlHashLookup3
xmlReallocFunc
xmlNanoFTPConnectTo
xmlOutputOpenCallback
xmlHashLookup2
xmlLinkGetData
xmlHashLookup
xmlHashQLookup
xmlListReverseSearch
xmlInputOpenCallback
xmlNanoHTTPOpen
xmlHashQLookup2
xmlReallocLoc
xmlXPathPopExternal
xmlListSearch
xmlNanoHTTPMethodRedir
xmlNanoFTPNewCtxt
xmlMallocFunc
xmlIOHTTPOpenW
xmlNanoHTTPOpenRedir
xmlCatalogAddLocal
xmlIOFTPOpen
xmlIOHTTPOpen
xmlNanoFTPOpen
xmlMemMalloc
xmlHashQLookup3
xmlMallocLoc
xmlHashCopier
xmlMallocAtomicLoc
xmlFileOpen

Type xlinkHandlerPtr:

xlinkGetDefaultHandler

Type xlinkNodeDetectFunc:

xlinkGetDefaultDetect

Type xlinkType:

xlinkIsLink

Type xmlAttrPtr:

xmlGetID
xmlNewProp
xmlHasNsProp
xmlNewNsProp
xmlCopyPropList
xmlNewDocProp
xmlSetNsProp
xmlHasProp
xmlNewNsPropEatName
xmlCopyProp
xmlSetProp

Type xmlAttributePtr:

xmlGetDtdAttrDesc
xmlAddAttributeDecl
xmlGetDtdQAttrDesc

Type xmlAttributeTablePtr:

xmlCopyAttributeTable

Type xmlAutomataPtr:

xmlNewAutomata

Type xmlAutomataStatePtr:

xmlAutomataNewCountedTrans
xmlAutomataNewState
xmlAutomataGetInitState
xmlAutomataNewEpsilon
xmlAutomataNewTransition2
xmlAutomataNewCounterTrans
xmlAutomataNewCountTrans
xmlAutomataNewAllTrans
xmlAutomataNewTransition
xmlAutomataNewOnceTrans

Type xmlBufferAllocationScheme:

xmlGetBufferAllocationScheme
xmlThrDefBufferAllocScheme

Type xmlBufferPtr:

xmlBufferCreateSize
xmlBufferCreate
xmlBufferCreateStatic

Type xmlCatalogAllow:

xmlCatalogGetDefaults

Type xmlCatalogPrefer:

xmlCatalogSetDefaultPrefer

Type xmlCatalogPtr:

xmlLoadSGMLSuperCatalog
xmlLoadACatalog
xmlNewCatalog

Type xmlChar:

xmlPopInput

Type xmlChar *:

xmlNodeGetBase
xmlScanName
xmlValidCtxtNormalizeAttributeValue
xmlGetNoNsProp
xmlStrcat
xmlTextReaderReadOuterXml
xmlNodeListGetRawString
xmlTextReaderNamespaceUri
xmlCatalogResolvePublic
xmlXPathPopString
xmlTextReaderReadString
xmlCatalogResolveSystem
xmlParseAttValue
xmlNodeListGetString
xmlSplitQName
xmlBuildQName
xmlGetNodePath
xmlSaveUri
xmlXPathParseNCName
xmlEncodeEntitiesReentrant
xmlXPathCastToString
xmlBuildURI
xmlXPathCastBooleanToString
xmlStringDecodeEntities
xmlParseEncName
xmlTextReaderPrefix
xmlXPathCastNumberToString
xmlParseNmtoken
xmlTextReaderLocatorBaseURI
xmlTextReaderXmlLang
xmlURIEscape
xmlStringLenDecodeEntities
xmlTextReaderGetAttributeNo
xmlTextReaderGetAttributeNs
xmlEncodeSpecialChars
xmlURIEscapeStr
xmlGetNsProp
xmlDecodeEntities
xmlXPathCastNodeToString
xmlNamespaceParseNCName
xmlCatalogResolveURI
xmlXPathParseName
xmlGetProp
xmlACatalogResolveURI
xmlStrndup
xmlTextReaderValue
xmlNamespaceParseQName
xmlCatalogResolve
xmlParseVersionNum
xmlParseSystemLiteral
xmlValidNormalizeAttributeValue
xmlTextReaderLocalName
xmlParsePubidLiteral
xmlParseQuotedString
xmlACatalogResolvePublic
xmlACatalogResolveSystem
xmlParseExternalID
xmlStrdup
xmlStrncat
xmlACatalogResolve
xmlTextReaderBaseUri
xmlParseEntityValue
xmlUTF8Strpos
xmlCharStrdup
xmlNamespaceParseNSDef
xmlUTF8Strsub
xmlTextReaderReadInnerXml
xmlXPathCastNodeSetToString
xmlStrsub
xmlCatalogLocalResolveURI
xmlUTF8Strndup
xmlCharStrndup
xmlParseVersionInfo
xmlNodeGetContent
xmlTextReaderName
xmlSplitQName2
xmlTextReaderLookupNamespace
xmlNodeGetLang
xmlTextReaderGetAttribute
xmlCatalogLocalResolve
xmlCanonicPath
xmlNormalizeWindowsPath

Type xmlCharEncoding:

xmlDetectCharEncoding
xmlParseCharEncoding

Type xmlCharEncodingHandlerPtr:

xmlGetCharEncodingHandler
xmlFindCharEncodingHandler
xmlNewCharEncodingHandler

Type xmlDeregisterNodeFunc:

xmlThrDefDeregisterNodeDefault
xmlDeregisterNodeDefault

Type xmlDictPtr:

xmlDictCreate

Type xmlDocPtr:

xmlSAXParseMemory
xmlRecoverMemory
xmlSAXParseMemoryWithData
xmlSAXParseEntity
xmlParseEntity
xmlRecoverDoc
xmlSAXParseFileWithData
xmlReadDoc
xmlReadMemory
xmlCtxtReadIO
xmlParseDoc
xmlReadFile
xmlRecoverFile
xmlSAXParseDoc
xmlParseCatalogFile
xmlCtxtReadFile
xmlCtxtReadFd
xmlReadIO
xmlCopyDoc
xmlCtxtReadMemory
xmlReadFd
xmlCtxtReadDoc
xmlParseMemory
xmlSAXParseFile
xmlParseFile
xmlTextReaderCurrentDoc
xmlNewDoc

Type xmlDtdPtr:

xmlIOParseDTD
xmlCopyDtd
xmlGetIntSubset
xmlCreateIntSubset
xmlSAXParseDTD
xmlParseDTD
xmlNewDtd

Type xmlElementContentPtr:

xmlParseElementChildrenContentDecl
xmlParseElementMixedContentDecl
xmlNewElementContent
xmlCopyElementContent

Type xmlElementPtr:

xmlGetDtdQElementDesc
xmlAddElementDecl
xmlGetDtdElementDesc

Type xmlElementTablePtr:

xmlCopyElementTable

Type xmlEntitiesTablePtr:

xmlCreateEntitiesTable
xmlCopyEntitiesTable

Type xmlEntityPtr:

xmlGetDocEntity
xmlParseEntityRef
getEntity
xmlSAX2GetEntity
xmlGetPredefinedEntity
xmlSAX2GetParameterEntity
getParameterEntity
xmlAddDocEntity
getParameterEntitySAXFunc
xmlGetDtdEntity
xmlGetParameterEntity
getEntitySAXFunc
xmlAddDtdEntity

Type xmlEnumerationPtr:

xmlCreateEnumeration
xmlParseNotationType
xmlCopyEnumeration
xmlParseEnumerationType

Type xmlErrorPtr:

xmlCtxtGetLastError
xmlGetLastError

Type xmlExternalEntityLoader:

xmlGetExternalEntityLoader

Type xmlGlobalStatePtr:

xmlGetGlobalState

Type xmlHashTablePtr:

xmlHashCreate
xmlHashCopy

Type xmlIDPtr:

xmlAddID

Type xmlLinkPtr:

xmlListEnd
xmlListFront

Type xmlListPtr:

xmlGetRefs
xmlListCreate
xmlListDup

Type xmlLocationSetPtr:

xmlXPtrLocationSetMerge
xmlXPtrLocationSetCreate

Type xmlMutexPtr:

xmlNewMutex

Type xmlNodePtr:

xmlXPathNextAncestorOrSelf
xmlTextReaderExpand
xmlAddSibling
xmlXPathNextAncestor
xmlXPathNextPrecedingSibling
xmlNewDocNode
xmlDocCopyNode
nodePop
xmlDocGetRootElement
xmlAddPrevSibling
xmlStringGetNodeList
xmlCopyNode
xmlNewChild
xmlNewText
xmlXPathNextNamespace
xmlNewDocText
xmlNewDocFragment
xmlXPtrBuildNodeList
xmlNewReference
xmlTextReaderPreserve
xmlNewComment
xmlXPathNextFollowingSibling
xmlNewDocComment
xmlXPathNextChild
xmlDocSetRootElement
xmlCopyNodeList
xmlNewTextLen
xmlAddNextSibling
xmlNewNode
xmlNewDocTextLen
xmlNewDocRawNode
xmlNewPI
xmlNewCharRef
xmlXPathNextAttribute
xmlGetLastChild
xmlAddChildList
xmlXPathNextPreceding
xmlTextMerge
xmlReplaceNode
xmlXPathNextSelf
xmlNewNodeEatName
xmlXPathNextDescendant
xmlNewCDataBlock
xmlNewDocNodeEatName
xmlXPathNextFollowing
xmlNewTextChild
xmlAddChild
xmlXPathNextParent
xmlStringLenGetNodeList
xmlTextReaderCurrentNode
xmlXPathNextDescendantOrSelf

Type xmlNodeSetPtr:

xmlXPathTrailing
xmlXPathNodeSetCreate
xmlXPathTrailingSorted
xmlXPathDifference
xmlXPathLeading
xmlXPathNodeSetMerge
xmlXPathDistinctSorted
xmlXPathIntersection
xmlXPathNodeLeading
xmlXPathNodeTrailing
xmlXPathNodeLeadingSorted
xmlXPathPopNodeSet
xmlXPathLeadingSorted
xmlXPathNodeTrailingSorted
xmlXPathDistinct

Type xmlNotationPtr:

xmlGetDtdNotationDesc
xmlAddNotationDecl

Type xmlNotationTablePtr:

xmlCopyNotationTable

Type xmlNsPtr:

xmlCopyNamespaceList
getNamespace
xmlCopyNamespace
xmlSearchNs
xmlNewNs
xmlSearchNsByHref
xmlNewGlobalNs
xmlSAX2GetNamespace

Type xmlNsPtr *:

xmlGetNsList

Type xmlOutputBufferPtr:

xmlAllocOutputBuffer
xmlOutputBufferCreateFd
xmlOutputBufferCreateFilename
xmlOutputBufferCreateFile
xmlOutputBufferCreateIO

Type xmlParserCtxtPtr:

xmlCreateMemoryParserCtxt
xmlCreateURLParserCtxt
xmlCreateIOParserCtxt
xmlCreateFileParserCtxt
xmlCreateDocParserCtxt
xmlCreatePushParserCtxt
xmlNewParserCtxt
xmlCreateEntityParserCtxt

Type xmlParserInputBufferPtr:

xmlParserInputBufferCreateFilename
xmlParserInputBufferCreateMem
xmlAllocParserInputBuffer
xmlParserInputBufferCreateFd
xmlParserInputBufferCreateFile
xmlTextReaderGetRemainder
xmlParserInputBufferCreateIO
xmlParserInputBufferCreateStatic

Type xmlParserInputPtr:

xmlLoadExternalEntity
xmlNewEntityInputStream
xmlExternalEntityLoader
resolveEntity
xmlCheckHTTPInput
inputPop
xmlNewInputFromFile
xmlNewInputStream
xmlNewStringInputStream
xmlNoNetExternalEntityLoader
xmlNewIOInputStream
xmlSAX2ResolveEntity
resolveEntitySAXFunc

Type xmlPatternPtr:

xmlPatterncompile

Type xmlRMutexPtr:

xmlNewRMutex

Type xmlRefPtr:

xmlAddRef

Type xmlRegExecCtxtPtr:

xmlRegNewExecCtxt

Type xmlRegexpPtr:

xmlAutomataCompile
xmlRegexpCompile

Type xmlRegisterNodeFunc:

xmlRegisterNodeDefault
xmlThrDefRegisterNodeDefault

Type xmlRelaxNGParserCtxtPtr:

xmlRelaxNGNewParserCtxt
xmlRelaxNGNewMemParserCtxt
xmlRelaxNGNewDocParserCtxt

Type xmlRelaxNGPtr:

xmlRelaxNGParse

Type xmlRelaxNGValidCtxtPtr:

xmlRelaxNGNewValidCtxt

Type xmlSchemaFacetPtr:

xmlSchemaNewFacet

Type xmlSchemaParserCtxtPtr:

xmlSchemaNewMemParserCtxt
xmlSchemaNewParserCtxt
xmlSchemaNewDocParserCtxt

Type xmlSchemaPtr:

xmlSchemaParse

Type xmlSchemaTypePtr:

xmlSchemaGetPredefinedType

Type xmlSchemaValidCtxtPtr:

xmlSchemaNewValidCtxt

Type xmlTextReaderPtr:

xmlReaderForFile
xmlReaderForIO
xmlReaderForFd
xmlNewTextReader
xmlReaderWalker
xmlNewTextReaderFilename
xmlReaderForDoc
xmlReaderForMemory

Type xmlTextWriterPtr:

xmlNewTextWriterDoc
xmlNewTextWriter
xmlNewTextWriterFilename
xmlNewTextWriterMemory
xmlNewTextWriterPushParser
xmlNewTextWriterTree

Type xmlURIPtr:

xmlCreateURI
xmlParseURI

Type xmlValidCtxtPtr:

xmlNewValidCtxt

Type xmlXIncludeCtxtPtr:

xmlXIncludeNewContext

Type xmlXPathCompExprPtr:

xmlXPathCompile

Type xmlXPathContextPtr:

xmlXPathNewContext
xmlXPtrNewContext

Type xmlXPathFunction:

xmlXPathFuncLookupFunc
xmlXPathFunctionLookup
xmlXPathFunctionLookupNS

Type xmlXPathObjectPtr:

xmlXPtrNewRangePointNode
xmlXPathNewNodeSetList
xmlXPathNewFloat
xmlXPathNewString
xmlXPathAxisFunc
xmlXPtrNewRangePoints
xmlXPathConvertString
xmlXPtrNewLocationSetNodeSet
xmlXPathNewValueTree
xmlXPtrNewLocationSetNodes
xmlXPathWrapNodeSet
xmlXPathWrapCString
xmlXPathObjectCopy
xmlXPtrNewRangeNodes
valuePop
xmlXPathNewNodeSet
xmlXPathVariableLookupFunc
xmlXPathWrapString
xmlXPtrNewCollapsedRange
xmlXPathConvertNumber
xmlXPtrNewRangeNodePoint
xmlXPathNewBoolean
xmlXPtrWrapLocationSet
xmlXPathEval
xmlXPathNewCString
xmlXPathCompiledEval
xmlXPtrNewRange
xmlXPathEvalExpression
xmlXPathVariableLookupNS
xmlXPathVariableLookup
xmlXPtrNewRangeNodeObject
xmlXPathConvertBoolean
xmlXPtrEval
xmlXPathWrapExternal

Type xmlXPathParserContextPtr:

xmlXPathNewParserContext

Daniel Veillard