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

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

Type const xmlParserNodeInfo *:

xmlParserFindNodeInfo

Type docbDocPtr:

docbParseDoc
docbParseFile
docbSAXParseDoc
docbSAXParseFile

Type docbParserCtxtPtr:

docbCreateFileParserCtxt
docbCreatePushParserCtxt

Type double:

xmlXPathCastBooleanToNumber
xmlXPathCastNodeSetToNumber
xmlXPathCastNodeToNumber
xmlXPathCastStringToNumber
xmlXPathCastToNumber
xmlXPathPopNumber
xmlXPathStringEvalNumber

Type htmlDocPtr:

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

Type htmlParserCtxtPtr:

htmlCreateFileParserCtxt
htmlCreateMemoryParserCtxt
htmlCreatePushParserCtxt
htmlNewParserCtxt

Type htmlStatus:

htmlAttrAllowed
htmlElementStatusHere
htmlNodeStatus

Type long:

xmlByteConsumed
xmlGetLineNo
xmlSaveDoc
xmlSaveTree
xmlTextReaderByteConsumed
xmlXPathOrderDocElems

Type unsigned long:

xmlParserFindNodeInfoIndex
xmlSchemaGetFacetValueAsULong

Type void *:

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

Type xlinkHandlerPtr:

xlinkGetDefaultHandler

Type xlinkNodeDetectFunc:

xlinkGetDefaultDetect

Type xlinkType:

xlinkIsLink

Type xmlAttrPtr:

xmlCopyProp
xmlCopyPropList
xmlGetID
xmlHasNsProp
xmlHasProp
xmlNewDocProp
xmlNewNsProp
xmlNewNsPropEatName
xmlNewProp
xmlSetNsProp
xmlSetProp

Type xmlAttributePtr:

xmlAddAttributeDecl
xmlGetDtdAttrDesc
xmlGetDtdQAttrDesc

Type xmlAttributeTablePtr:

xmlCopyAttributeTable

Type xmlAutomataPtr:

xmlNewAutomata

Type xmlAutomataStatePtr:

xmlAutomataGetInitState
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewNegTrans
xmlAutomataNewOnceTrans
xmlAutomataNewOnceTrans2
xmlAutomataNewState
xmlAutomataNewTransition
xmlAutomataNewTransition2

Type xmlBufferAllocationScheme:

xmlGetBufferAllocationScheme
xmlThrDefBufferAllocScheme

Type xmlBufferPtr:

xmlBufferCreate
xmlBufferCreateSize
xmlBufferCreateStatic

Type xmlCatalogAllow:

xmlCatalogGetDefaults

Type xmlCatalogPrefer:

xmlCatalogSetDefaultPrefer

Type xmlCatalogPtr:

xmlLoadACatalog
xmlLoadSGMLSuperCatalog
xmlNewCatalog

Type xmlChar:

xmlPopInput

Type xmlChar *:

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

Type xmlCharEncoding:

xmlDetectCharEncoding
xmlParseCharEncoding

Type xmlCharEncodingHandlerPtr:

xmlFindCharEncodingHandler
xmlGetCharEncodingHandler
xmlNewCharEncodingHandler

Type xmlDOMWrapCtxtPtr:

xmlDOMWrapNewCtxt

Type xmlDeregisterNodeFunc:

xmlDeregisterNodeDefault
xmlThrDefDeregisterNodeDefault

Type xmlDictPtr:

xmlDictCreate
xmlDictCreateSub

Type xmlDocPtr:

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

Type xmlDtdPtr:

xmlCopyDtd
xmlCreateIntSubset
xmlGetIntSubset
xmlIOParseDTD
xmlNewDtd
xmlParseDTD
xmlSAXParseDTD

Type xmlElementContentPtr:

xmlCopyDocElementContent
xmlCopyElementContent
xmlNewDocElementContent
xmlNewElementContent
xmlParseElementChildrenContentDecl
xmlParseElementMixedContentDecl

Type xmlElementPtr:

xmlAddElementDecl
xmlGetDtdElementDesc
xmlGetDtdQElementDesc

Type xmlElementTablePtr:

xmlCopyElementTable

Type xmlEntitiesTablePtr:

xmlCopyEntitiesTable
xmlCreateEntitiesTable

Type xmlEntityPtr:

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

Type xmlEnumerationPtr:

xmlCopyEnumeration
xmlCreateEnumeration
xmlParseEnumerationType
xmlParseNotationType

Type xmlErrorPtr:

xmlCtxtGetLastError
xmlGetLastError

Type xmlExpCtxtPtr:

xmlExpNewCtxt

Type xmlExpNodePtr:

xmlExpExpDerive
xmlExpNewAtom
xmlExpNewOr
xmlExpNewRange
xmlExpNewSeq
xmlExpParse
xmlExpStringDerive

Type xmlExternalEntityLoader:

xmlGetExternalEntityLoader

Type xmlGlobalStatePtr:

xmlGetGlobalState

Type xmlHashTablePtr:

xmlHashCopy
xmlHashCreate
xmlHashCreateDict

Type xmlIDPtr:

xmlAddID

Type xmlLinkPtr:

xmlListEnd
xmlListFront

Type xmlListPtr:

xmlGetRefs
xmlListCreate
xmlListDup

Type xmlLocationSetPtr:

xmlXPtrLocationSetCreate
xmlXPtrLocationSetMerge

Type xmlModulePtr:

xmlModuleOpen

Type xmlMutexPtr:

xmlNewMutex

Type xmlNodePtr:

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

Type xmlNodeSetPtr:

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

Type xmlNotationPtr:

xmlAddNotationDecl
xmlGetDtdNotationDesc

Type xmlNotationTablePtr:

xmlCopyNotationTable

Type xmlNsPtr:

getNamespace
xmlCopyNamespace
xmlCopyNamespaceList
xmlDOMWrapAcquireNsFunction
xmlNewGlobalNs
xmlNewNs
xmlSearchNs
xmlSearchNsByHref

Type xmlNsPtr *:

xmlGetNsList

Type xmlOutputBufferCreateFilenameFunc:

xmlOutputBufferCreateFilenameDefault
xmlThrDefOutputBufferCreateFilenameDefault

Type xmlOutputBufferPtr:

xmlAllocOutputBuffer
xmlOutputBufferCreateBuffer
xmlOutputBufferCreateFd
xmlOutputBufferCreateFile
xmlOutputBufferCreateFilename
xmlOutputBufferCreateFilenameFunc
xmlOutputBufferCreateIO

Type xmlParserCtxtPtr:

xmlCreateDocParserCtxt
xmlCreateEntityParserCtxt
xmlCreateFileParserCtxt
xmlCreateIOParserCtxt
xmlCreateMemoryParserCtxt
xmlCreatePushParserCtxt
xmlCreateURLParserCtxt
xmlNewParserCtxt

Type xmlParserErrors:

xmlParseInNodeContext

Type xmlParserInputBufferCreateFilenameFunc:

xmlParserInputBufferCreateFilenameDefault
xmlThrDefParserInputBufferCreateFilenameDefault

Type xmlParserInputBufferPtr:

xmlAllocParserInputBuffer
xmlParserInputBufferCreateFd
xmlParserInputBufferCreateFile
xmlParserInputBufferCreateFilename
xmlParserInputBufferCreateFilenameFunc
xmlParserInputBufferCreateIO
xmlParserInputBufferCreateMem
xmlParserInputBufferCreateStatic
xmlTextReaderGetRemainder

Type xmlParserInputPtr:

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

Type xmlPatternPtr:

xmlPatterncompile

Type xmlRMutexPtr:

xmlNewRMutex

Type xmlRefPtr:

xmlAddRef

Type xmlRegExecCtxtPtr:

xmlRegNewExecCtxt

Type xmlRegexpPtr:

xmlAutomataCompile
xmlRegexpCompile

Type xmlRegisterNodeFunc:

xmlRegisterNodeDefault
xmlThrDefRegisterNodeDefault

Type xmlRelaxNGParserCtxtPtr:

xmlRelaxNGNewDocParserCtxt
xmlRelaxNGNewMemParserCtxt
xmlRelaxNGNewParserCtxt

Type xmlRelaxNGPtr:

xmlRelaxNGParse

Type xmlRelaxNGValidCtxtPtr:

xmlRelaxNGNewValidCtxt

Type xmlSaveCtxtPtr:

xmlSaveToBuffer
xmlSaveToFd
xmlSaveToFilename
xmlSaveToIO

Type xmlSchemaFacetPtr:

xmlSchemaNewFacet

Type xmlSchemaParserCtxtPtr:

xmlSchemaNewDocParserCtxt
xmlSchemaNewMemParserCtxt
xmlSchemaNewParserCtxt

Type xmlSchemaPtr:

xmlSchemaParse

Type xmlSchemaSAXPlugPtr:

xmlSchemaSAXPlug

Type xmlSchemaTypePtr:

xmlSchemaGetBuiltInListSimpleTypeItemType
xmlSchemaGetBuiltInType
xmlSchemaGetPredefinedType

Type xmlSchemaValPtr:

xmlSchemaCopyValue
xmlSchemaNewNOTATIONValue
xmlSchemaNewQNameValue
xmlSchemaNewStringValue
xmlSchemaValueGetNext

Type xmlSchemaValType:

xmlSchemaGetValType

Type xmlSchemaValidCtxtPtr:

xmlSchemaNewValidCtxt

Type xmlSchematronParserCtxtPtr:

xmlSchematronNewDocParserCtxt
xmlSchematronNewMemParserCtxt
xmlSchematronNewParserCtxt

Type xmlSchematronPtr:

xmlSchematronParse

Type xmlSchematronValidCtxtPtr:

xmlSchematronNewValidCtxt

Type xmlStreamCtxtPtr:

xmlPatternGetStreamCtxt

Type xmlTextReaderPtr:

xmlNewTextReader
xmlNewTextReaderFilename
xmlReaderForDoc
xmlReaderForFd
xmlReaderForFile
xmlReaderForIO
xmlReaderForMemory
xmlReaderWalker

Type xmlTextWriterPtr:

xmlNewTextWriter
xmlNewTextWriterDoc
xmlNewTextWriterFilename
xmlNewTextWriterMemory
xmlNewTextWriterPushParser
xmlNewTextWriterTree

Type xmlURIPtr:

xmlCreateURI
xmlParseURI
xmlParseURIRaw

Type xmlValidCtxtPtr:

xmlNewValidCtxt

Type xmlXIncludeCtxtPtr:

xmlXIncludeNewContext

Type xmlXPathCompExprPtr:

xmlXPathCompile
xmlXPathCtxtCompile

Type xmlXPathContextPtr:

xmlXPathNewContext
xmlXPtrNewContext

Type xmlXPathFunction:

xmlXPathFuncLookupFunc
xmlXPathFunctionLookup
xmlXPathFunctionLookupNS

Type xmlXPathObjectPtr:

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

Type xmlXPathParserContextPtr:

xmlXPathNewParserContext

Daniel Veillard