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 *:

htmlEntityValueLookup
htmlParseEntityRef
htmlEntityLookup

Type const xmlChar *:

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

Type const xmlParserNodeInfo *:

xmlParserFindNodeInfo

Type docbDocPtr:

docbParseDoc
docbSAXParseDoc
docbParseFile
docbSAXParseFile

Type docbParserCtxtPtr:

docbCreatePushParserCtxt
docbCreateFileParserCtxt

Type double:

xmlXPathCastNodeToNumber
xmlXPathCastStringToNumber
xmlXPathCastToNumber
xmlXPathStringEvalNumber
xmlXPathCastNodeSetToNumber
xmlXPathPopNumber
xmlXPathCastBooleanToNumber

Type htmlDocPtr:

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

Type htmlParserCtxtPtr:

htmlCreateFileParserCtxt
htmlCreatePushParserCtxt
htmlCreateMemoryParserCtxt

Type htmlStatus:

htmlNodeStatus
htmlAttrAllowed
htmlElementStatusHere

Type long:

xmlXPathOrderDocElems
xmlGetLineNo

Type unsigned long:

xmlParserFindNodeInfoIndex

Type void *:

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

Type xlinkHandlerPtr:

xlinkGetDefaultHandler

Type xlinkNodeDetectFunc:

xlinkGetDefaultDetect

Type xlinkType:

xlinkIsLink

Type xmlAttrPtr:

xmlGetID
xmlNewProp
xmlNewNsProp
xmlSetProp
xmlCopyPropList
xmlNewDocProp
xmlSetNsProp
xmlHasProp
xmlNewNsPropEatName
xmlCopyProp
xmlHasNsProp

Type xmlAttributePtr:

xmlAddAttributeDecl
xmlGetDtdQAttrDesc
xmlGetDtdAttrDesc

Type xmlAttributeTablePtr:

xmlCopyAttributeTable

Type xmlAutomataPtr:

xmlNewAutomata

Type xmlAutomataStatePtr:

xmlAutomataNewCountedTrans
xmlAutomataNewState
xmlAutomataGetInitState
xmlAutomataNewTransition2
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewCountTrans
xmlAutomataNewAllTrans
xmlAutomataNewTransition
xmlAutomataNewOnceTrans

Type xmlBufferAllocationScheme:

xmlGetBufferAllocationScheme
xmlThrDefBufferAllocScheme

Type xmlBufferPtr:

xmlBufferCreateSize
xmlBufferCreate
xmlBufferCreateStatic

Type xmlCatalogAllow:

xmlCatalogGetDefaults

Type xmlCatalogPrefer:

xmlCatalogSetDefaultPrefer

Type xmlCatalogPtr:

xmlLoadSGMLSuperCatalog
xmlNewCatalog
xmlLoadACatalog

Type xmlChar:

xmlPopInput

Type xmlChar *:

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

Type xmlCharEncoding:

xmlDetectCharEncoding
xmlParseCharEncoding

Type xmlCharEncodingHandlerPtr:

xmlGetCharEncodingHandler
xmlNewCharEncodingHandler
xmlFindCharEncodingHandler

Type xmlDeregisterNodeFunc:

xmlThrDefDeregisterNodeDefault
xmlDeregisterNodeDefault

Type xmlDictPtr:

xmlDictCreate

Type xmlDocPtr:

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

Type xmlDtdPtr:

xmlCopyDtd
xmlGetIntSubset
xmlCreateIntSubset
xmlIOParseDTD
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
xmlSAX2GetEntity
xmlGetPredefinedEntity
xmlSAX2GetParameterEntity
getParameterEntity
getEntity
getParameterEntitySAXFunc
xmlGetDtdEntity
xmlGetParameterEntity
getEntitySAXFunc
xmlAddDtdEntity
xmlAddDocEntity

Type xmlEnumerationPtr:

xmlCreateEnumeration
xmlParseNotationType
xmlCopyEnumeration
xmlParseEnumerationType

Type xmlErrorPtr:

xmlGetLastError
xmlCtxtGetLastError

Type xmlExternalEntityLoader:

xmlGetExternalEntityLoader

Type xmlGlobalStatePtr:

xmlGetGlobalState

Type xmlHashTablePtr:

xmlHashCreate
xmlHashCopy

Type xmlIDPtr:

xmlAddID

Type xmlLinkPtr:

xmlListEnd
xmlListFront

Type xmlListPtr:

xmlGetRefs
xmlListCreate
xmlListDup

Type xmlLocationSetPtr:

xmlXPtrLocationSetCreate
xmlXPtrLocationSetMerge

Type xmlMutexPtr:

xmlNewMutex

Type xmlNodePtr:

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

Type xmlNodeSetPtr:

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

Type xmlNotationPtr:

xmlGetDtdNotationDesc
xmlAddNotationDecl

Type xmlNotationTablePtr:

xmlCopyNotationTable

Type xmlNsPtr:

xmlCopyNamespaceList
getNamespace
xmlSearchNs
xmlCopyNamespace
xmlNewNs
xmlSearchNsByHref
xmlNewGlobalNs
xmlSAX2GetNamespace

Type xmlNsPtr *:

xmlGetNsList

Type xmlOutputBufferPtr:

xmlAllocOutputBuffer
xmlOutputBufferCreateFile
xmlOutputBufferCreateFd
xmlOutputBufferCreateFilename
xmlOutputBufferCreateIO

Type xmlParserCtxtPtr:

xmlCreateMemoryParserCtxt
xmlCreateURLParserCtxt
xmlCreateDocParserCtxt
xmlCreateIOParserCtxt
xmlCreateFileParserCtxt
xmlCreatePushParserCtxt
xmlNewParserCtxt
xmlCreateEntityParserCtxt

Type xmlParserInputBufferPtr:

xmlParserInputBufferCreateFilename
xmlParserInputBufferCreateMem
xmlAllocParserInputBuffer
xmlParserInputBufferCreateFd
xmlParserInputBufferCreateFile
xmlTextReaderGetRemainder
xmlParserInputBufferCreateIO
xmlParserInputBufferCreateStatic

Type xmlParserInputPtr:

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

Type xmlRMutexPtr:

xmlNewRMutex

Type xmlRefPtr:

xmlAddRef

Type xmlRegExecCtxtPtr:

xmlRegNewExecCtxt

Type xmlRegexpPtr:

xmlAutomataCompile
xmlRegexpCompile

Type xmlRegisterNodeFunc:

xmlRegisterNodeDefault
xmlThrDefRegisterNodeDefault

Type xmlRelaxNGParserCtxtPtr:

xmlRelaxNGNewParserCtxt
xmlRelaxNGNewDocParserCtxt
xmlRelaxNGNewMemParserCtxt

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
xmlReaderForFd
xmlNewTextReader
xmlReaderWalker
xmlReaderForIO
xmlNewTextReaderFilename
xmlReaderForDoc
xmlReaderForMemory

Type xmlTextWriterPtr:

xmlNewTextWriter
xmlNewTextWriterDoc
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
xmlXPtrNewLocationSetNodeSet
xmlXPathConvertString
xmlXPathAxisFunc
xmlXPathNewNodeSet
xmlXPathEvalExpression
xmlXPtrNewRangePoints
xmlXPathNewValueTree
xmlXPtrNewLocationSetNodes
xmlXPathWrapNodeSet
xmlXPathWrapCString
xmlXPathObjectCopy
xmlXPtrNewRangeNodes
valuePop
xmlXPtrNewCollapsedRange
xmlXPathWrapString
xmlXPtrNewRangeNodePoint
xmlXPathNewBoolean
xmlXPtrWrapLocationSet
xmlXPathWrapExternal
xmlXPathEval
xmlXPathVariableLookupFunc
xmlXPathNewCString
xmlXPathCompiledEval
xmlXPtrNewRange
xmlXPathVariableLookupNS
xmlXPathVariableLookup
xmlXPtrNewRangeNodeObject
xmlXPathConvertBoolean
xmlXPtrEval
xmlXPathConvertNumber

Type xmlXPathParserContextPtr:

xmlXPathNewParserContext

Daniel Veillard