Action against software patents Gnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of constructors for libxml2

Main Menu
Related links

Type const htmlElemDesc *:

htmlTagLookup

Type const htmlEntityDesc *:

htmlEntityLookup htmlEntityValueLookup htmlParseEntityRef

Type const xmlChar *:

getPublicId getSystemId xmlStrchr xmlStrstr xmlStrcasestr xmlXPathNsLookup htmlGetMetaEncoding xmlParseEncodingDecl xmlEncodeEntities xmlCatalogGetSystem xmlCatalogGetPublic xmlSplitQName3 xmlBufferContent

Type const xmlParserNodeInfo *:

xmlParserFindNodeInfo

Type docbDocPtr:

docbSAXParseDoc docbParseDoc docbSAXParseFile docbParseFile

Type docbParserCtxtPtr:

docbCreatePushParserCtxt docbCreateFileParserCtxt

Type double:

xmlXPathCastBooleanToNumber xmlXPathCastStringToNumber xmlXPathCastNodeToNumber xmlXPathCastNodeSetToNumber xmlXPathCastToNumber xmlXPathPopNumber xmlXPathStringEvalNumber

Type htmlDocPtr:

htmlNewDoc htmlNewDocNoDtD htmlSAXParseDoc htmlParseDoc htmlSAXParseFile htmlParseFile

Type htmlParserCtxtPtr:

htmlCreateFileParserCtxt htmlCreateMemoryParserCtxt htmlCreatePushParserCtxt

Type long:

xmlXPathOrderDocElems xmlGetLineNo

Type unsigned long:

xmlParserFindNodeInfoIndex

Type void *:

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

Type xmlAttrPtr:

xmlGetID xmlNewDocProp xmlNewProp xmlNewNsProp xmlNewNsPropEatName xmlCopyProp xmlCopyPropList xmlSetProp xmlHasProp xmlHasNsProp xmlSetNsProp

Type xmlAttributePtr:

xmlAddAttributeDecl xmlGetDtdAttrDesc xmlGetDtdQAttrDesc

Type xmlAttributeTablePtr:

xmlCopyAttributeTable

Type xmlAutomataPtr:

xmlNewAutomata

Type xmlAutomataStatePtr:

xmlAutomataGetInitState xmlAutomataNewState xmlAutomataNewTransition xmlAutomataNewTransition2 xmlAutomataNewCountTrans xmlAutomataNewOnceTrans xmlAutomataNewAllTrans xmlAutomataNewEpsilon xmlAutomataNewCountedTrans xmlAutomataNewCounterTrans

Type xmlBufferAllocationScheme:

xmlGetBufferAllocationScheme xmlThrDefBufferAllocScheme

Type xmlBufferPtr:

xmlBufferCreate xmlBufferCreateSize

Type xmlCatalogAllow:

xmlCatalogGetDefaults

Type xmlCatalogPrefer:

xmlCatalogSetDefaultPrefer

Type xmlCatalogPtr:

xmlNewCatalog xmlLoadACatalog xmlLoadSGMLSuperCatalog

Type xmlChar:

xmlPopInput

Type xmlChar *:

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

Type xmlCharEncoding:

xmlParseCharEncoding xmlDetectCharEncoding

Type xmlCharEncodingHandlerPtr:

xmlGetCharEncodingHandler xmlFindCharEncodingHandler xmlNewCharEncodingHandler

Type xmlDeregisterNodeFunc:

xmlDeregisterNodeDefault xmlThrDefDeregisterNodeDefault

Type xmlDocPtr:

xmlParseDoc xmlParseMemory xmlParseFile xmlRecoverDoc xmlRecoverMemory xmlRecoverFile xmlSAXParseDoc xmlSAXParseMemory xmlSAXParseMemoryWithData xmlSAXParseFile xmlSAXParseFileWithData xmlSAXParseEntity xmlParseEntity xmlParseCatalogFile xmlNewDoc xmlCopyDoc xmlTextReaderCurrentDoc

Type xmlDtdPtr:

xmlParseDTD xmlSAXParseDTD xmlIOParseDTD xmlCreateIntSubset xmlNewDtd xmlGetIntSubset xmlCopyDtd

Type xmlElementContentPtr:

xmlParseElementMixedContentDecl xmlParseElementChildrenContentDecl xmlNewElementContent xmlCopyElementContent

Type xmlElementPtr:

xmlAddElementDecl xmlGetDtdQElementDesc xmlGetDtdElementDesc

Type xmlElementTablePtr:

xmlCopyElementTable

Type xmlEntitiesTablePtr:

xmlCreateEntitiesTable xmlCopyEntitiesTable

Type xmlEntityPtr:

getEntity getParameterEntity getEntitySAXFunc getParameterEntitySAXFunc xmlParseEntityRef xmlAddDocEntity xmlAddDtdEntity xmlGetPredefinedEntity xmlGetDocEntity xmlGetDtdEntity xmlGetParameterEntity

Type xmlEnumerationPtr:

xmlParseNotationType xmlParseEnumerationType xmlCreateEnumeration xmlCopyEnumeration

Type xmlExternalEntityLoader:

xmlGetExternalEntityLoader

Type xmlGlobalStatePtr:

xmlGetGlobalState

Type xmlHashTablePtr:

xmlHashCreate xmlHashCopy

Type xmlIDPtr:

xmlAddID

Type xmlLinkPtr:

xmlListFront xmlListEnd

Type xmlListPtr:

xmlListCreate xmlListDup xmlGetRefs

Type xmlLocationSetPtr:

xmlXPtrLocationSetCreate xmlXPtrLocationSetMerge

Type xmlMutexPtr:

xmlNewMutex

Type xmlNodePtr:

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

Type xmlNodeSetPtr:

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

Type xmlNotationPtr:

xmlAddNotationDecl xmlGetDtdNotationDesc

Type xmlNotationTablePtr:

xmlCopyNotationTable

Type xmlNsPtr:

getNamespace xmlNewGlobalNs xmlNewNs xmlSearchNs xmlSearchNsByHref xmlCopyNamespace xmlCopyNamespaceList

Type xmlNsPtr *:

xmlGetNsList

Type xmlOutputBufferPtr:

xmlAllocOutputBuffer xmlOutputBufferCreateFilename xmlOutputBufferCreateFile xmlOutputBufferCreateFd xmlOutputBufferCreateIO

Type xmlParserCtxtPtr:

xmlCreateDocParserCtxt xmlCreatePushParserCtxt xmlCreateIOParserCtxt xmlCreateFileParserCtxt xmlCreateMemoryParserCtxt xmlNewParserCtxt xmlCreateEntityParserCtxt

Type xmlParserInputBufferPtr:

xmlAllocParserInputBuffer xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFile xmlParserInputBufferCreateFd xmlParserInputBufferCreateMem xmlParserInputBufferCreateIO xmlTextReaderGetRemainder

Type xmlParserInputPtr:

xmlNoNetExternalEntityLoader resolveEntity resolveEntitySAXFunc xmlExternalEntityLoader xmlNewIOInputStream xmlLoadExternalEntity xmlNewStringInputStream xmlNewEntityInputStream xmlNewInputFromFile xmlNewInputStream inputPop

Type xmlRMutexPtr:

xmlNewRMutex

Type xmlRefPtr:

xmlAddRef

Type xmlRegExecCtxtPtr:

xmlRegNewExecCtxt

Type xmlRegexpPtr:

xmlRegexpCompile xmlAutomataCompile

Type xmlRegisterNodeFunc:

xmlRegisterNodeDefault xmlThrDefRegisterNodeDefault

Type xmlRelaxNGParserCtxtPtr:

xmlRelaxNGNewParserCtxt xmlRelaxNGNewMemParserCtxt xmlRelaxNGNewDocParserCtxt

Type xmlRelaxNGPtr:

xmlRelaxNGParse

Type xmlRelaxNGValidCtxtPtr:

xmlRelaxNGNewValidCtxt

Type xmlSchemaFacetPtr:

xmlSchemaNewFacet

Type xmlSchemaParserCtxtPtr:

xmlSchemaNewParserCtxt xmlSchemaNewMemParserCtxt

Type xmlSchemaPtr:

xmlSchemaParse

Type xmlSchemaTypePtr:

xmlSchemaGetPredefinedType

Type xmlSchemaValidCtxtPtr:

xmlSchemaNewValidCtxt

Type xmlTextReaderPtr:

xmlNewTextReader xmlNewTextReaderFilename

Type xmlURIPtr:

xmlCreateURI xmlParseURI

Type xmlValidCtxtPtr:

xmlNewValidCtxt

Type xmlXPathCompExprPtr:

xmlXPathCompile

Type xmlXPathContextPtr:

xmlXPathNewContext xmlXPtrNewContext

Type xmlXPathFunction:

xmlXPathFuncLookupFunc xmlXPathFunctionLookup xmlXPathFunctionLookupNS

Type xmlXPathObjectPtr:

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

Type xmlXPathParserContextPtr:

xmlXPathNewParserContext

Daniel Veillard