Gnome LogoW3C LogoRed Hat Logo

The XML C library for Gnome

List of constructors for libxml2

Main Menu
API Indexes
Related links

Type const htmlElemDesc *:

htmlTagLookup

Type const htmlEntityDesc *:

htmlEntityLookup htmlEntityValueLookup htmlParseEntityRef

Type const xmlChar *:

htmlGetMetaEncoding xmlCatalogGetSystem xmlCatalogGetPublic xmlEncodeEntities xmlStrchr xmlStrstr xmlStrcasestr xmlBufferContent xmlXPathNsLookup getPublicId getSystemId

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:

htmlSAXParseDoc htmlParseDoc htmlSAXParseFile htmlParseFile htmlNewDoc htmlNewDocNoDtD

Type htmlParserCtxtPtr:

htmlCreatePushParserCtxt htmlCreateFileParserCtxt

Type long:

xmlGetLineNo

Type unsigned long:

xmlParserFindNodeInfoIndex

Type void *:

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

Type xmlAttrPtr:

xmlNewDocProp xmlNewProp xmlNewNsProp xmlCopyProp xmlCopyPropList xmlSetProp xmlHasProp xmlHasNsProp xmlSetNsProp xmlGetID

Type xmlAttributePtr:

xmlAddAttributeDecl xmlGetDtdAttrDesc xmlGetDtdQAttrDesc

Type xmlAttributeTablePtr:

xmlCopyAttributeTable

Type xmlBufferAllocationScheme:

xmlGetBufferAllocationScheme

Type xmlBufferPtr:

xmlBufferCreate xmlBufferCreateSize

Type xmlCatalogAllow:

xmlCatalogGetDefaults

Type xmlCatalogPrefer:

xmlCatalogSetDefaultPrefer

Type xmlCatalogPtr:

xmlNewCatalog xmlLoadACatalog xmlLoadSGMLSuperCatalog

Type xmlChar:

xmlPopInput

Type xmlChar *:

xmlACatalogResolve xmlACatalogResolveSystem xmlACatalogResolvePublic xmlACatalogResolveURI xmlCatalogResolve xmlCatalogResolveSystem xmlCatalogResolvePublic xmlCatalogResolveURI xmlCatalogLocalResolve xmlCatalogLocalResolveURI xmlUTF8Strndup xmlUTF8Strpos xmlUTF8Strsub xmlEncodeEntitiesReentrant xmlEncodeSpecialChars xmlStrdup xmlStrndup xmlCharStrndup xmlCharStrdup xmlStrsub xmlStrcat xmlStrncat xmlSplitQName xmlNamespaceParseNCName xmlNamespaceParseQName xmlNamespaceParseNSDef xmlParseQuotedString xmlScanName xmlParseName xmlParseNmtoken xmlParseEntityValue xmlParseAttValue xmlParseSystemLiteral xmlParsePubidLiteral xmlParseExternalID xmlParsePITarget xmlParseAttribute xmlParseStartTag xmlParseVersionNum xmlParseVersionInfo xmlParseEncName xmlParseEncodingDecl xmlDecodeEntities xmlStringDecodeEntities namePop xmlGetNodePath xmlGetProp xmlGetNsProp xmlNodeListGetString xmlNodeListGetRawString xmlNodeGetContent xmlNodeGetLang xmlNodeGetBase xmlBuildURI xmlSaveUri xmlURIEscapeStr xmlURIEscape xmlSplitQName2 xmlValidNormalizeAttributeValue xmlValidCtxtNormalizeAttributeValue xmlXPathCastBooleanToString xmlXPathCastNumberToString xmlXPathCastNodeToString xmlXPathCastNodeSetToString xmlXPathCastToString xmlXPathPopString xmlXPathParseName xmlXPathParseNCName

Type xmlCharEncoding:

xmlParseCharEncoding xmlDetectCharEncoding

Type xmlCharEncodingHandlerPtr:

xmlGetCharEncodingHandler xmlFindCharEncodingHandler

Type xmlDocPtr:

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

Type xmlDtdPtr:

xmlParseDTD xmlSAXParseDTD xmlIOParseDTD xmlCreateIntSubset xmlNewDtd xmlGetIntSubset xmlCopyDtd

Type xmlElementContentPtr:

xmlParseElementMixedContentDecl xmlParseElementChildrenContentD xmlParseElementChildrenContentDecl xmlNewElementContent xmlCopyElementContent

Type xmlElementPtr:

xmlAddElementDecl xmlGetDtdQElementDesc xmlGetDtdElementDesc

Type xmlElementTablePtr:

xmlCopyElementTable

Type xmlEntitiesTablePtr:

xmlCreateEntitiesTable xmlCopyEntitiesTable

Type xmlEntityPtr:

xmlAddDocEntity xmlAddDtdEntity xmlGetPredefinedEntity xmlGetDocEntity xmlGetDtdEntity xmlGetParameterEntity getEntitySAXFunc getParameterEntitySAXFunc xmlParseEntityRef getEntity getParameterEntity

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:

nodePop xmlNewDocNode xmlNewDocRawNode xmlNewNode 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 xmlXPathNextSelf xmlXPathNextChild xmlXPathNextDescendant xmlXPathNextDescendantOrSelf xmlXPathNextParent xmlXPathNextAncestorOrSelf xmlXPathNextFollowingSibling xmlXPathNextFollowing xmlXPathNextNamespace xmlXPathNextAttribute xmlXPathNextPreceding xmlXPathNextAncestor xmlXPathNextPrecedingSibling xmlXPtrBuildNodeList

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:

xmlNewGlobalNs xmlNewNs xmlSearchNs xmlSearchNsByHref xmlCopyNamespace xmlCopyNamespaceList getNamespace

Type xmlNsPtr *:

xmlGetNsList

Type xmlOutputBufferPtr:

xmlAllocOutputBuffer xmlOutputBufferCreateFilename xmlOutputBufferCreateFile xmlOutputBufferCreateFd xmlOutputBufferCreateIO

Type xmlParserCtxtPtr:

xmlCreateDocParserCtxt xmlCreatePushParserCtxt xmlCreateIOParserCtxt xmlCreateFileParserCtxt xmlCreateMemoryParserCtxt xmlNewParserCtxt xmlCreateEntityParserCtxt

Type xmlParserInputBufferPtr:

xmlAllocParserInputBuffer xmlParserInputBufferCreateFname xmlParserInputBufferCreateFilename xmlParserInputBufferCreateFile xmlParserInputBufferCreateFd xmlParserInputBufferCreateMem xmlParserInputBufferCreateIO

Type xmlParserInputPtr:

resolveEntitySAXFunc xmlExternalEntityLoader xmlNewIOInputStream xmlLoadExternalEntity xmlNewStringInputStream xmlNewEntityInputStream xmlNewInputFromFile xmlNewInputStream inputPop xmlNoNetExternalEntityLoader resolveEntity

Type xmlRMutexPtr:

xmlNewRMutex

Type xmlRefPtr:

xmlAddRef

Type xmlURIPtr:

xmlCreateURI xmlParseURI

Type xmlXPathCompExprPtr:

xmlXPathCompile

Type xmlXPathContextPtr:

xmlXPathNewContext xmlXPtrNewContext

Type xmlXPathFunction:

xmlXPathFuncLookupFunc xmlXPathFunctionLookup xmlXPathFunctionLookupNS

Type xmlXPathObjectPtr:

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

Type xmlXPathParserContextPtr:

xmlXPathNewParserContext

Daniel Veillard