*** empty log message ***
diff --git a/win32/libxml2.def.src b/win32/libxml2.def.src
index 650d8a2..164519c 100644
--- a/win32/libxml2.def.src
+++ b/win32/libxml2.def.src
@@ -1,1738 +1,2361 @@
-/* win32/libxml2.def.src
- Pseudo-source used to create a .DEF file for proper dynamic linkage.
-
- Assuming you use Microsoft's C compiler, you run a
-
- cl /EP libxml2.def.src > libxml2.def
-
- in order to get the right .DEF file. Basically, all you do is
- preprocess this file using a C/C++ preprocessor and the right
- .DEF file should come out.
-
- Should you need a function which does not seem to be exported
- from the libxml2.dll, its name is most certainly missing here.
- Add the name of the offending function to this file and rebuild.
-
- 21.03.2001, Igor Zlatkovic (igor@zlatkovic.com)
-*/
-
#define LIBXML2_COMPILING_MSCCDEF
#include "../include/libxml/xmlversion.h"
-
LIBRARY libxml2
EXPORTS
-
-
-/* c14n.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_C14N_ENABLED
- xmlC14NDocSaveTo
- xmlC14NDocDumpMemory
- xmlC14NDocSave
- xmlC14NExecute
-#endif /* LIBXML_C14N_ENABLED */
-
-
-/* catalog.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_CATALOG_ENABLED
- /* Operations on a given catalog */
- xmlNewCatalog
- xmlLoadACatalog
- xmlLoadSGMLSuperCatalog
- xmlConvertSGMLCatalog
- xmlACatalogAdd
- xmlACatalogRemove
- xmlACatalogResolve
- xmlACatalogResolveSystem
- xmlACatalogResolvePublic
- xmlACatalogResolveURI
- xmlACatalogDump
- xmlFreeCatalog
- xmlCatalogIsEmpty
-
- /* Global operations */
- xmlInitializeCatalog
- xmlLoadCatalog
- xmlLoadCatalogs
- xmlCatalogCleanup
- xmlCatalogDump
- xmlCatalogResolve
- xmlCatalogResolveSystem
- xmlCatalogResolvePublic
- xmlCatalogResolveURI
- xmlCatalogAdd
- xmlCatalogRemove
- xmlParseCatalogFile
- xmlCatalogConvert
-
- /* Strictly minimal interfaces for per-document catalogs used by the parser. */
- xmlCatalogFreeLocal
- xmlCatalogAddLocal
- xmlCatalogLocalResolve
- xmlCatalogLocalResolveURI
-
- /* Preference settings */
- xmlCatalogSetDebug
- xmlCatalogSetDefaultPrefer
- xmlCatalogSetDefaults
- xmlCatalogGetDefaults
-
- /* DEPRECATED interfaces */
- xmlCatalogGetSystem
- xmlCatalogGetPublic
-#endif /* LIBXML_CATALOG_ENABLED */
-
-
-/* debugXML.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_DEBUG_ENABLED
- /* The standard Dump routines */
- xmlDebugDumpString
- xmlDebugDumpAttr
- xmlDebugDumpAttrList
- xmlDebugDumpOneNode
- xmlDebugDumpNode
- xmlDebugDumpNodeList
- xmlDebugDumpDocumentHead
- xmlDebugDumpDocument
- xmlDebugDumpDTD
- xmlDebugDumpEntities
- xmlLsOneNode
- xmlLsCountNode
- xmlBoolToText
-
- /* ??? */
- xmlShellPrintXPathError
- xmlShellPrintNode
- xmlShellPrintXPathResult
- xmlShellList
- xmlShellBase
- xmlShellDir
- xmlShellCat
- xmlShellLoad
- xmlShellWrite
- xmlShellSave
- xmlShellValidate
- xmlShellDu
- xmlShellPwd
-
- /* The Shell interface. */
- xmlShell
-#endif /* LIBXML_DEBUG_ENABLED */
-
-
-/* DOCBParser.h
- --------------------------------------------------------------------- */
+#ifdef LIBXML_THREAD_ENABLED
#ifdef LIBXML_DOCB_ENABLED
- /* There is only few public functions. */
- docbEncodeEntities
- docbSAXParseDoc
- docbParseDoc
- docbSAXParseFile
- docbParseFile
-
- /* Interfaces for the Push mode */
- docbFreeParserCtxt
- docbCreatePushParserCtxt
- docbParseChunk
- docbCreateFileParserCtxt
- docbParseDocument
-#endif /* LIBXML_DOCB_ENABLED */
-
-
-/* encoding.h
- --------------------------------------------------------------------- */
- /* Interfaces for encoding handlers */
- xmlInitCharEncodingHandlers
- xmlCleanupCharEncodingHandlers
- xmlRegisterCharEncodingHandler
- xmlGetCharEncodingHandler
- xmlFindCharEncodingHandler
-
- /* Interfaces for encoding names and aliases */
- xmlAddEncodingAlias
- xmlDelEncodingAlias
- xmlGetEncodingAlias
- xmlCleanupEncodingAliases
- xmlParseCharEncoding
- xmlGetCharEncodingName
-
- /* Interfaces directly used by the parsers. */
- xmlDetectCharEncoding
- xmlCharEncOutFunc
- xmlCharEncInFunc
- xmlCharEncFirstLine
- xmlCharEncCloseFunc
-
- /* Export a few useful functions */
- UTF8Toisolat1
- isolat1ToUTF8
-
- /* exports additional "UTF-8 aware" string routines which are */
- xmlCheckUTF8
- xmlUTF8Strsize
- xmlUTF8Strndup
- xmlUTF8Strpos
- xmlUTF8Strloc
- xmlUTF8Strsub
- xmlUTF8Strlen
-
-
-/* entities.h
- --------------------------------------------------------------------- */
- xmlInitializePredefinedEntities
- xmlAddDocEntity
- xmlAddDtdEntity
- xmlGetPredefinedEntity
- xmlGetDocEntity
- xmlGetDtdEntity
- xmlGetParameterEntity
- xmlEncodeEntities
- xmlEncodeEntitiesReentrant
- xmlEncodeSpecialChars
- xmlCreateEntitiesTable
- xmlCopyEntitiesTable
- xmlFreeEntitiesTable
- xmlDumpEntitiesTable
- xmlDumpEntityDecl
-xmlCleanupPredefinedEntities
-
-
-/* globals.h
- --------------------------------------------------------------------- */
- xmlInitializeGlobalState
- xmlRegisterNodeDefault
- xmlDeregisterNodeDefault
-
- /* Memory */
-#ifdef LIBXML_THREAD_ALLOC_ENABLED
-#ifdef LIBXML_THREAD_ENABLED
- __xmlMalloc
- __xmlMallocAtomic
- __xmlRealloc
- __xmlFree
- __xmlMemStrdup
+__docbDefaultSAXHandler
+#endif
#else
- xmlMalloc DATA
- xmlMallocAtomic DATA
- xmlRealloc DATA
- xmlFree DATA
- xmlMemStrdup DATA
+#ifdef LIBXML_DOCB_ENABLED
+docbDefaultSAXHandler DATA
#endif
-#else /* !LIBXML_THREAD_ALLOC_ENABLED */
- xmlMalloc DATA
- xmlMallocAtomic DATA
- xmlRealloc DATA
- xmlFree DATA
- xmlMemStrdup DATA
-#endif /* LIBXML_THREAD_ALLOC_ENABLED */
-
- /* Autogenerated (not here, but in the globals.h) */
+#endif
#ifdef LIBXML_THREAD_ENABLED
- #ifdef LIBXML_DOCB_ENABLED
- __docbDefaultSAXHandler
- #endif
- #ifdef LIBXML_HTML_ENABLED
- __htmlDefaultSAXHandler
- #endif
- __oldXMLWDcompatibility
- __xmlBufferAllocScheme
- __xmlDefaultBufferSize
- __xmlDefaultSAXHandler
- __xmlDefaultSAXLocator
- __xmlDoValidityCheckingDefaultValue
- __xmlGenericError
- __xmlGenericErrorContext
- __xmlGetWarningsDefaultValue
- __xmlIndentTreeOutput
- __xmlTreeIndentString
- __xmlKeepBlanksDefaultValue
- __xmlLineNumbersDefaultValue
- __xmlLoadExtDtdDefaultValue
- __xmlParserDebugEntities
- __xmlParserVersion
- __xmlPedanticParserDefaultValue
- __xmlSaveNoEmptyTags
- __xmlSubstituteEntitiesDefaultValue
- __xmlRegisterNodeDefaultValue
- __xmlDeregisterNodeDefaultValue
-#else /* LIBXML_THREAD_ENABLED */
- #ifdef LIBXML_DOCB_ENABLED
- docbDefaultSAXHandler DATA
- #endif
- #ifdef LIBXML_HTML_ENABLED
- htmlDefaultSAXHandler DATA
- #endif
- oldXMLWDcompatibility DATA
- xmlBufferAllocScheme DATA
- xmlDefaultBufferSize DATA
- xmlDefaultSAXHandler DATA
- xmlDefaultSAXLocator DATA
- xmlDoValidityCheckingDefaultValue DATA
- xmlGenericError DATA
- xmlGenericErrorContext DATA
- xmlGetWarningsDefaultValue DATA
- xmlIndentTreeOutput DATA
- xmlTreeIndentString DATA
- xmlKeepBlanksDefaultValue DATA
- xmlLineNumbersDefaultValue DATA
- xmlLoadExtDtdDefaultValue DATA
- xmlParserDebugEntities DATA
- xmlParserVersion DATA
- xmlPedanticParserDefaultValue DATA
- xmlSaveNoEmptyTags DATA
- xmlSubstituteEntitiesDefaultValue DATA
- xmlRegisterNodeDefaultValue DATA
- xmlDeregisterNodeDefaultValue DATA
-#endif /* LIBXML_THREAD_ENABLED */
-
-
-/* hash.h
- --------------------------------------------------------------------- */
- /* Constructor and destructor */
- xmlHashCreate
- xmlHashFree
-
- /* Add a new entry to the hash table */
- xmlHashAddEntry
- xmlHashUpdateEntry
- xmlHashAddEntry2
- xmlHashUpdateEntry2
- xmlHashAddEntry3
- xmlHashUpdateEntry3
-
- /* Remove an entry from the hash table */
- xmlHashRemoveEntry
- xmlHashRemoveEntry2
- xmlHashRemoveEntry3
-
- /* Retrieve the userdata */
- xmlHashLookup
- xmlHashLookup2
- xmlHashLookup3
-
- /* Helpers */
- xmlHashCopy
- xmlHashSize
- xmlHashScan
- xmlHashScan3
- xmlHashScanFull
- xmlHashScanFull3
-
-
-/* HTMLparser.h
- --------------------------------------------------------------------- */
#ifdef LIBXML_HTML_ENABLED
- /* There is only few public functions. */
- htmlTagLookup
- htmlEntityLookup
- htmlEntityValueLookup
- htmlIsAutoClosed
- htmlAutoCloseTag
- htmlParseEntityRef
- htmlParseCharRef
- htmlParseElement
- htmlCreateMemoryParserCtxt
- htmlParseDocument
- htmlSAXParseDoc
- htmlParseDoc
- htmlSAXParseFile
- htmlParseFile
- UTF8ToHtml
- htmlEncodeEntities
- htmlIsScriptAttribute
- htmlHandleOmittedElem
-
- /* Interfaces for the Push mode */
- htmlFreeParserCtxt
- htmlCreatePushParserCtxt
- htmlParseChunk
-
- /* More things */
- htmlAttrAllowed
- htmlElementAllowedHere
- htmlElementStatusHere
- htmlNodeStatus
-#endif /* LIBXML_HTML_ENABLED */
-
-
-/* HTMLtree.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_HTML_ENABLED
- htmlNewDoc
- htmlNewDocNoDtD
- htmlGetMetaEncoding
- htmlSetMetaEncoding
- htmlDocDumpMemory
- htmlDocDump
- htmlSaveFile
- htmlNodeDump
- htmlNodeDumpFile
- htmlNodeDumpFileFormat
- htmlSaveFileEnc
- htmlSaveFileFormat
- htmlNodeDumpOutput
- htmlNodeDumpFormatOutput
- htmlDocContentDumpOutput
- htmlDocContentDumpFormatOutput
- htmlIsBooleanAttr
-#endif /* LIBXML_HTML_ENABLED */
-
-
-/* list.h
- --------------------------------------------------------------------- */
- /* Creation/Deletion */
- xmlListCreate
- xmlListDelete
-
- /* Basic Operators */
- xmlListSearch
- xmlListReverseSearch
- xmlListInsert
- xmlListAppend
- xmlListRemoveFirst
- xmlListRemoveLast
- xmlListRemoveAll
- xmlListClear
- xmlListEmpty
- xmlListFront
- xmlListEnd
- xmlListSize
- xmlListPopFront
- xmlListPopBack
- xmlListPushFront
- xmlListPushBack
-
- /* Advanced Operators */
- xmlListReverse
- xmlListSort
- xmlListWalk
- xmlListReverseWalk
- xmlListMerge
- xmlListDup
- xmlListCopy
- xmlLinkGetData
-
-
-/* nanoftp.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_FTP_ENABLED
- /* Init */
- xmlNanoFTPInit
- xmlNanoFTPCleanup
-
- /* Creating/freeing contexts */
- xmlNanoFTPNewCtxt
- xmlNanoFTPFreeCtxt
- xmlNanoFTPConnectTo
-
- /* Opening/closing session connections */
- xmlNanoFTPOpen
- xmlNanoFTPConnect
- xmlNanoFTPClose
- xmlNanoFTPQuit
- xmlNanoFTPScanProxy
- xmlNanoFTPProxy
- xmlNanoFTPUpdateURL
-
- /* Rathern internal commands */
- xmlNanoFTPGetResponse
- xmlNanoFTPCheckResponse
-
- /* CD/DIR/GET handlers */
- xmlNanoFTPCwd
- xmlNanoFTPGetConnection
- xmlNanoFTPCloseConnection
- xmlNanoFTPList
- xmlNanoFTPGetSocket
- xmlNanoFTPGet
- xmlNanoFTPRead
-#endif /* LIBXML_FTP_ENABLED */
-
-
-/* nanohttp.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_HTTP_ENABLED
- xmlNanoHTTPInit
- xmlNanoHTTPCleanup
- xmlNanoHTTPScanProxy
- xmlNanoHTTPFetch
- xmlNanoHTTPMethod
- xmlNanoHTTPMethodRedir
- xmlNanoHTTPOpen
- xmlNanoHTTPOpenRedir
- xmlNanoHTTPReturnCode
- xmlNanoHTTPAuthHeader
- xmlNanoHTTPRead
- xmlNanoHTTPSave
- xmlNanoHTTPClose
-#endif /* LIBXML_HTTP_ENABLED */
-
-
-/* parser.h
- --------------------------------------------------------------------- */
- // xmlParserVersion DATA <-- moved to the globals.h section
- // xmlDefaultSAXLocator DATA <-- moved to the globals.h section
- // xmlDefaultSAXHandler DATA <-- moved to the globals.h section
- //#ifdef LIBXML_HTML_ENABLED <-- moved to the globals.h section
- // htmlDefaultSAXHandler DATA <-- moved to the globals.h section
- //#endif <-- moved to globals.h section
- //#ifdef LIBXML_DOCB_ENABLED <-- moved to the globals.h section
- // docbDefaultSAXHandler DATA <-- moved to the globals.h section
- //#endif <-- moved to globals.h section
- // xmlSubstituteEntitiesDefaultValue DATA <-- moved to globals.h section
- // xmlGetWarningsDefaultValue DATA <-- moved to globals.h section
-
- /* Init/Cleanup */
- xmlInitParser
- xmlCleanupParser
-
- /* Input functions */
- xmlParserInputRead
- xmlParserInputGrow
-
- /* xmlChar handling */
- xmlStrdup
- xmlStrndup
- xmlCharStrndup
- xmlCharStrdup
- xmlStrsub
- xmlStrchr
- xmlStrstr
- xmlStrcasestr
- xmlStrcmp
- xmlStrncmp
- xmlStrcasecmp
- xmlStrncasecmp
- xmlStrEqual
- xmlStrlen
- xmlStrcat
- xmlStrncat
-
- /* Basic parsing Interfaces */
- xmlParseDoc
- xmlParseMemory
- xmlParseFile
- xmlSubstituteEntitiesDefault
- xmlKeepBlanksDefault
- xmlStopParser
- xmlPedanticParserDefault
- xmlLineNumbersDefault
-
- /* Recovery mode */
- xmlRecoverDoc
- xmlRecoverMemory
- xmlRecoverFile
-
- /* Less common routines and SAX interfaces */
- xmlParseDocument
- xmlParseExtParsedEnt
- xmlSAXParseDoc
- xmlSAXUserParseFile
- xmlSAXUserParseMemory
- xmlSAXParseMemory
- xmlSAXParseFile
- xmlSAXParseFileWithData
- xmlSAXParseEntity
- xmlParseEntity
- xmlParseDTD
- xmlSAXParseDTD
- xmlIOParseDTD
- xmlParseBalancedChunkMemory
- xmlParseExternalEntity
- xmlParseCtxtExternalEntity
-
- /* SAX initialization routines */
- xmlDefaultSAXHandlerInit
- #ifdef LIBXML_HTML_ENABLED
- htmlDefaultSAXHandlerInit
- #endif /* LIBXML_HTML_ENABLED */
-
- /* Parser contexts handling. */
- xmlInitParserCtxt
- xmlClearParserCtxt
- xmlFreeParserCtxt
- xmlSetupParserForBuffer
- xmlCreateDocParserCtxt
-
- /* Reading/setting optional parsing features. */
- xmlGetFeaturesList
- xmlGetFeature
- xmlSetFeature
-
- /* Interfaces for the Push mode */
- xmlCreatePushParserCtxt
- xmlParseChunk
-
- /* Special I/O mode */
- xmlCreateIOParserCtxt
- xmlNewIOInputStream
-
- /* Node infos */
- xmlParserFindNodeInfo
- xmlInitNodeInfoSeq
- xmlClearNodeInfoSeq
- xmlParserFindNodeInfoIndex
- xmlParserAddNodeInfo
-
- /* External entities handling actually implemented in xmlIO */
- xmlSetExternalEntityLoader
- xmlGetExternalEntityLoader
- xmlLoadExternalEntity
-
-
-/* parserinternals.h
- --------------------------------------------------------------------- */
- /* Global variables used for predefined strings */
- xmlStringText DATA
- xmlStringTextNoenc DATA
- xmlStringComment DATA
-
- /* Function to finish the work of the macros where needed */
- xmlIsBaseChar
- xmlIsBlank
- xmlIsPubidChar
- xmlIsLetter
- xmlIsDigit
- xmlIsIdeographic
- xmlIsCombining
- xmlIsExtender
- xmlIsCombining
- xmlIsChar
-
- /* Parser context */
- xmlCreateDocParserCtxt
- xmlCreateFileParserCtxt
- xmlCreateMemoryParserCtxt
- xmlNewParserCtxt
- xmlCreateEntityParserCtxt
- xmlSwitchEncoding
- xmlSwitchToEncoding
- xmlFreeParserCtxt
-
- /* Entities */
- xmlHandleEntity
-
- /* Input Streams */
- xmlNewStringInputStream
- xmlNewEntityInputStream
- xmlPushInput
- xmlPopInput
- xmlFreeInputStream
- xmlNewInputFromFile
- xmlNewInputStream
-
- /* Namespaces. */
- xmlSplitQName
- xmlNamespaceParseNCName
- xmlNamespaceParseQName
- xmlNamespaceParseNSDef
- xmlParseQuotedString
- xmlParseNamespace
-
- /* Generic production rules */
- xmlScanName
- xmlParseName
- xmlParseNmtoken
- xmlParseEntityValue
- xmlParseAttValue
- xmlParseSystemLiteral
- xmlParsePubidLiteral
- xmlParseCharData
- xmlParseExternalID
- xmlParseComment
- xmlParsePITarget
- xmlParsePI
- xmlParseNotationDecl
- xmlParseEntityDecl
- xmlParseDefaultDecl
- xmlParseNotationType
- xmlParseEnumerationType
- xmlParseEnumeratedType
- xmlParseAttributeType
- xmlParseAttributeListDecl
- xmlParseElementMixedContentDecl
- xmlParseElementChildrenContentDecl
- xmlParseElementContentDecl
- xmlParseElementDecl
- xmlParseMarkupDecl
- xmlParseCharRef
- xmlParseEntityRef
- xmlParseReference
- xmlParsePEReference
- xmlParseDocTypeDecl
- xmlParseAttribute
- xmlParseStartTag
- xmlParseEndTag
- xmlParseCDSect
- xmlParseContent
- xmlParseElement
- xmlParseVersionNum
- xmlParseVersionInfo
- xmlParseEncName
- xmlParseEncodingDecl
- xmlParseSDDecl
- xmlParseXMLDecl
- xmlParseTextDecl
- xmlParseMisc
- xmlParseExternalSubset
-
- xmlDecodeEntities
- xmlStringDecodeEntities
-
- /* Generated by MACROS on top of parser.c c.f. PUSH_AND_POP */
- nodePush
- nodePop
- inputPush
- inputPop
- namePop
- namePush
-
- /* other comodities shared between parser.c and parserInternals */
- xmlSkipBlankChars
- xmlStringCurrentChar
- xmlParserHandlePEReference
- xmlParserHandleReference
- xmlCheckLanguageID
-
- /* Really core function shared with HTML parser */
- xmlCurrentChar
- xmlCopyCharMultiByte
- xmlCopyChar
- xmlNextChar
- xmlParserInputShrink
-
- /* Actually comes from the HTML parser but launched from the init stuff */
- #ifdef LIBXML_HTML_ENABLED
- htmlInitAutoClose
- htmlCreateFileParserCtxt
- #endif /* LIBXML_HTML_ENABLED */
-
- /* Specific function to keep track of entities references and used by the XSLT debugger. */
- xmlSetEntityReferenceFunc
-
-
-/* relaxng.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_SCHEMAS_ENABLED
- /* Interfaces for parsing. */
- xmlRelaxNGNewParserCtxt
- xmlRelaxNGNewMemParserCtxt
- xmlRelaxNGNewDocParserCtxt
- xmlRelaxNGFreeParserCtxt
- xmlRelaxNGSetParserErrors
- xmlRelaxNGParse
- xmlRelaxNGFree
- xmlRelaxNGDump
- xmlRelaxNGDumpTree
- /* Interfaces for validating */
- xmlRelaxNGSetValidErrors
- xmlRelaxNGNewValidCtxt
- xmlRelaxNGFreeValidCtxt
- xmlRelaxNGValidateDoc
- /* not existent in the source */
- /*xmlRelaxNGValidateStream*/
- xmlRelaxNGCleanupTypes
- /* Interfaces for progressive validation when possible */
- xmlRelaxNGValidatePushElement
- xmlRelaxNGValidatePushCData
- xmlRelaxNGValidatePopElement
- xmlRelaxNGValidateFullElement
-#endif /* LIBXML_SCHEMAS_ENABLED */
-
-
-/* SAX.h
- --------------------------------------------------------------------- */
- getPublicId
- getSystemId
- setDocumentLocator
- getLineNumber
- getColumnNumber
- isStandalone
- hasInternalSubset
- hasExternalSubset
- internalSubset
- externalSubset
- getEntity
- getParameterEntity
- resolveEntity
- entityDecl
- attributeDecl
- elementDecl
- notationDecl
- unparsedEntityDecl
- startDocument
- endDocument
- attribute
- startElement
- endElement
- reference
- characters
- ignorableWhitespace
- processingInstruction
- globalNamespace
- setNamespace
- getNamespace
- checkNamespace
- namespaceDecl
- comment
- cdataBlock
- initxmlDefaultSAXHandler
- xmlDefaultSAXHandlerInit
- #ifdef LIBXML_HTML_ENABLED
- htmlDefaultSAXHandlerInit
- inithtmlDefaultSAXHandler
- #endif /* LIBXML_HTML_ENABLED */
- #ifdef LIBXML_DOCB_ENABLED
- docbDefaultSAXHandlerInit
- initdocbDefaultSAXHandler
- #endif /* LIBXML_DOCB_ENABLED */
-
-
-/* tree.h
- --------------------------------------------------------------------- */
- /* Variables. */
- // baseDTD DATA <-- has been removed from the code
- // oldXMLWDcompatibility DATA <-- moved to the globals.h section
- // xmlIndentTreeOutput DATA <-- moved to the globals.h section
- // xmlBufferAllocScheme DATA <-- moved to the globals.h section
- // xmlSaveNoEmptyTags DATA <-- moved to the globals.h section
- // xmlDefaultBufferSize DATA <-- moved to the globals.h section
-
- /* Some helper functions */
- xmlValidateNCName
- xmlValidateQName
- xmlValidateName
- xmlValidateNMToken
- xmlBuildQName
- xmlSplitQName2
-
- /* handling buffers */
- xmlSetBufferAllocationScheme
- xmlGetBufferAllocationScheme
- xmlBufferCreate
- xmlBufferCreateSize
- xmlBufferResize
- xmlBufferFree
- xmlBufferDump
- xmlBufferAdd
- xmlBufferAddHead
- xmlBufferCat
- xmlBufferCCat
- xmlBufferShrink
- xmlBufferGrow
- xmlBufferEmpty
- xmlBufferContent
- xmlBufferSetAllocationScheme
- xmlBufferLength
-
- /* Creating/freeing new structures */
- xmlCreateIntSubset
- xmlNewDtd
- xmlGetIntSubset
- xmlFreeDtd
- xmlNewGlobalNs
- xmlNewNs
- xmlFreeNs
- xmlFreeNsList
- xmlNewDoc
- xmlFreeDoc
- xmlNewDocProp
- xmlNewProp
- xmlNewNsProp
- xmlNewNsPropEatName
- xmlFreePropList
- xmlFreeProp
- xmlCopyProp
- xmlCopyPropList
- xmlCopyDtd
- xmlCopyDoc
-
- /* Creating new nodes */
- xmlNewDocNode
- xmlNewDocNodeEatName
- xmlNewDocRawNode
- xmlNewNode
- xmlNewNodeEatName
- xmlNewChild
- xmlNewTextChild
- xmlNewDocText
- xmlNewText
- xmlNewPI
- xmlNewDocTextLen
- xmlNewTextLen
- xmlNewDocComment
- xmlNewComment
- xmlNewCDataBlock
- xmlNewCharRef
- xmlNewReference
- xmlCopyNode
- xmlDocCopyNode
- xmlCopyNodeList
- xmlNewDocFragment
-
- /* Navigating */
- xmlGetLineNo
- xmlGetNodePath
- xmlDocGetRootElement
- xmlGetLastChild
- xmlNodeIsText
- xmlIsBlankNode
-
- /* Changing the structure */
- xmlDocSetRootElement
- xmlNodeSetName
- xmlAddChild
- xmlAddChildList
- xmlReplaceNode
- xmlAddSibling
- xmlAddPrevSibling
- xmlAddNextSibling
- xmlUnlinkNode
- xmlTextMerge
- xmlTextConcat
- xmlFreeNodeList
- xmlFreeNode
- xmlSetTreeDoc
- xmlSetListDoc
-
- /* Namespaces */
- xmlSearchNs
- xmlSearchNsByHref
- xmlGetNsList
- xmlSetNs
- xmlCopyNamespace
- xmlCopyNamespaceList
-
- /* Changing the content. */
- xmlSetProp
- xmlGetProp
- xmlGetNoNsProp
- xmlHasProp
- xmlHasNsProp
- xmlSetNsProp
- xmlGetNsProp
- xmlStringGetNodeList
- xmlStringLenGetNodeList
- xmlNodeListGetString
- xmlNodeListGetRawString
- xmlNodeSetContent
- xmlNodeSetContentLen
- xmlNodeAddContent
- xmlNodeAddContentLen
- xmlNodeGetContent
- xmlNodeGetLang
- xmlNodeSetLang
- xmlNodeGetSpacePreserve
- xmlNodeSetSpacePreserve
- xmlNodeGetBase
- xmlNodeSetBase
-
- /* Removing content. */
- xmlRemoveProp
- xmlUnsetProp
- xmlUnsetNsProp
-
- /* Internal, don't use */
- xmlBufferWriteCHAR
- xmlBufferWriteChar
- xmlBufferWriteQuotedString
-
- /* Namespace handling */
- xmlReconciliateNs
-
- /* Saving */
- xmlDocDumpFormatMemory
- xmlDocDumpMemory
- xmlDocDumpMemoryEnc
- xmlDocDumpFormatMemoryEnc
- xmlDocFormatDump
- xmlDocDump
- xmlElemDump
- xmlSaveFile
- xmlSaveFormatFile
- xmlNodeDump
- xmlSaveFileTo
- xmlSaveFormatFileTo
- xmlNodeDumpOutput
- xmlSaveFormatFileEnc
- xmlSaveFileEnc
-
- /* XHTML */
- #ifdef LIBXML_HTML_ENABLED
- xmlIsXHTML
- #endif /* LIBXML_HTML_ENABLED */
-
- /* Compression */
- xmlGetDocCompressMode
- xmlSetDocCompressMode
- xmlGetCompressMode
- xmlSetCompressMode
-
-
-/* uri.h
- --------------------------------------------------------------------- */
- xmlCreateURI
- xmlBuildURI
- xmlParseURI
- xmlParseURIReference
- xmlSaveUri
- xmlPrintURI
- xmlURIEscapeStr
- xmlURIUnescapeString
- xmlNormalizeURIPath
- xmlURIEscape
- xmlFreeURI
- xmlCanonicPath
-
-
-/* valid.h
- --------------------------------------------------------------------- */
- /* helper */
- xmlSplitQName2
-
- /* Notation */
- xmlAddNotationDecl
- xmlCopyNotationTable
- xmlFreeNotationTable
- xmlDumpNotationDecl
- xmlDumpNotationTable
-
- /* Element Content */
- xmlNewElementContent
- xmlCopyElementContent
- xmlFreeElementContent
- xmlSnprintfElementContent
-
- /* DEPRECATED */
- xmlSprintfElementContent
-
- /* Element */
- xmlAddElementDecl
- xmlCopyElementTable
- xmlFreeElementTable
- xmlDumpElementTable
- xmlDumpElementDecl
-
- /* Enumeration */
- xmlCreateEnumeration
- xmlFreeEnumeration
- xmlCopyEnumeration
-
- /* Attribute */
- xmlAddAttributeDecl
- xmlCopyAttributeTable
- xmlFreeAttributeTable
- xmlDumpAttributeTable
- xmlDumpAttributeDecl
-
- /* IDs */
- xmlAddID
- xmlFreeIDTable
- xmlGetID
- xmlIsID
- xmlRemoveID
-
- /* IDREFs */
- xmlAddRef
- xmlFreeRefTable
- xmlIsRef
- xmlRemoveRef
- xmlGetRefs
-
- /* The public function calls related to validity checking */
- xmlValidateRoot
- xmlValidateElementDecl
- xmlValidNormalizeAttributeValue
- xmlValidateAttributeDecl
- xmlValidateAttributeValue
- xmlValidateNotationDecl
- xmlValidateDtd
- xmlValidateDtdFinal
- xmlValidateDocument
- xmlValidateElement
- xmlValidateOneElement
- xmlValidateOneAttribute
- xmlValidateDocumentFinal
- xmlValidateNotationUse
- xmlIsMixedElement
- xmlGetDtdAttrDesc
- xmlGetDtdQAttrDesc
- xmlGetDtdNotationDesc
- xmlGetDtdQElementDesc
- xmlGetDtdElementDesc
- xmlValidGetValidElements
- xmlValidGetPotentialChildren
- xmlValidateNameValue
- xmlValidateNamesValue
- xmlValidateNmtokenValue
- xmlValidateNmtokensValue
- #ifdef LIBXML_REGEXP_ENABLED
- xmlValidBuildContentModel
- #endif /* LIBXML_REGEXP_ENABLED */
-
-
-/* xinclude.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_XINCLUDE_ENABLED
- xmlXIncludeProcess
-#endif /* LIBXML_XINCLUDE_ENABLED */
-
-
-/* xlink.h
- --------------------------------------------------------------------- */
-#ifdef LIBXML_XLINK_INCLUDED
- xlinkGetDefaultDetect
- xlinkSetDefaultDetect
- xlinkGetDefaultHandler
- xlinkSetDefaultHandler
- xlinkIsLink
+__htmlDefaultSAXHandler
#endif
-
-
-/* xmlautomata.h
- --------------------------------------------------------------------- */
+#else
+#ifdef LIBXML_HTML_ENABLED
+htmlDefaultSAXHandler DATA
+#endif
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__oldXMLWDcompatibility
+#else
+oldXMLWDcompatibility DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlBufferAllocScheme
+#else
+xmlBufferAllocScheme DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlDefaultBufferSize
+#else
+xmlDefaultBufferSize DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlDefaultSAXHandler
+#else
+xmlDefaultSAXHandler DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlDefaultSAXLocator
+#else
+xmlDefaultSAXLocator DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlDeregisterNodeDefaultValue
+#else
+xmlDeregisterNodeDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlDoValidityCheckingDefaultValue
+#else
+xmlDoValidityCheckingDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ALLOC_ENABLED
+__xmlFree
+#else
+xmlFree DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlGenericError
+#else
+xmlGenericError DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlGenericErrorContext
+#else
+xmlGenericErrorContext DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlGetWarningsDefaultValue
+#else
+xmlGetWarningsDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlIndentTreeOutput
+#else
+xmlIndentTreeOutput DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlKeepBlanksDefaultValue
+#else
+xmlKeepBlanksDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlLineNumbersDefaultValue
+#else
+xmlLineNumbersDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlLoadExtDtdDefaultValue
+#else
+xmlLoadExtDtdDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ALLOC_ENABLED
+__xmlMalloc
+#else
+xmlMalloc DATA
+#endif
+#ifdef LIBXML_THREAD_ALLOC_ENABLED
+__xmlMallocAtomic
+#else
+xmlMallocAtomic DATA
+#endif
+#ifdef LIBXML_THREAD_ALLOC_ENABLED
+__xmlMemStrdup
+#else
+xmlMemStrdup DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlParserDebugEntities
+#else
+xmlParserDebugEntities DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlParserVersion
+#else
+xmlParserVersion DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlPedanticParserDefaultValue
+#else
+xmlPedanticParserDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ALLOC_ENABLED
+__xmlRealloc
+#else
+xmlRealloc DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlRegisterNodeDefaultValue
+#else
+xmlRegisterNodeDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlSaveNoEmptyTags
+#else
+xmlSaveNoEmptyTags DATA
+#endif
+xmlStringComment DATA
+xmlStringText DATA
+xmlStringTextNoenc DATA
+#ifdef LIBXML_THREAD_ENABLED
+__xmlSubstituteEntitiesDefaultValue
+#else
+xmlSubstituteEntitiesDefaultValue DATA
+#endif
+#ifdef LIBXML_THREAD_ENABLED
+__xmlTreeIndentString
+#else
+xmlTreeIndentString DATA
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNAN DATA
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNINF DATA
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPINF DATA
+#endif
+#ifdef LIBXML_HTML_ENABLED
+UTF8ToHtml
+#endif
+UTF8Toisolat1
+attribute
+attributeDecl
+cdataBlock
+characters
+checkNamespace
+comment
+docbCreateFileParserCtxt
+docbCreatePushParserCtxt
+#ifdef LIBXML_DOCB_ENABLED
+docbDefaultSAXHandlerInit
+#endif
+docbEncodeEntities
+docbFreeParserCtxt
+docbParseChunk
+docbParseDoc
+docbParseDocument
+docbParseFile
+docbSAXParseDoc
+docbSAXParseFile
+elementDecl
+endDocument
+endElement
+entityDecl
+externalSubset
+getColumnNumber
+getEntity
+getLineNumber
+getNamespace
+getParameterEntity
+getPublicId
+getSystemId
+globalNamespace
+hasExternalSubset
+hasInternalSubset
+#ifdef LIBXML_HTML_ENABLED
+htmlAttrAllowed
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlAutoCloseTag
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlCreateFileParserCtxt
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlCreateMemoryParserCtxt
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlCreatePushParserCtxt
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlDefaultSAXHandlerInit
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlDocContentDumpFormatOutput
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlDocContentDumpOutput
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlDocDump
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlDocDumpMemory
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlElementAllowedHere
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlElementStatusHere
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlEncodeEntities
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlEntityLookup
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlEntityValueLookup
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlFreeParserCtxt
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlGetMetaEncoding
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlHandleOmittedElem
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlInitAutoClose
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlIsAutoClosed
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlIsBooleanAttr
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlIsScriptAttribute
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNewDoc
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNewDocNoDtD
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNodeDump
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNodeDumpFile
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNodeDumpFileFormat
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNodeDumpFormatOutput
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNodeDumpOutput
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlNodeStatus
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseCharRef
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseChunk
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseDoc
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseDocument
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseElement
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseEntityRef
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlParseFile
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlSAXParseDoc
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlSAXParseFile
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlSaveFile
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlSaveFileEnc
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlSaveFileFormat
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlSetMetaEncoding
+#endif
+#ifdef LIBXML_HTML_ENABLED
+htmlTagLookup
+#endif
+ignorableWhitespace
+initGenericErrorDefaultFunc
+#ifdef LIBXML_DOCB_ENABLED
+initdocbDefaultSAXHandler
+#endif
+#ifdef LIBXML_HTML_ENABLED
+inithtmlDefaultSAXHandler
+#endif
+initxmlDefaultSAXHandler
+inputPop
+inputPush
+internalSubset
+isStandalone
+isolat1ToUTF8
+namePop
+namePush
+namespaceDecl
+nodePop
+nodePush
+notationDecl
+processingInstruction
+reference
+resolveEntity
+setDocumentLocator
+setNamespace
+startDocument
+startElement
+unparsedEntityDecl
+#ifdef LIBXML_XPATH_ENABLED
+valuePop
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+valuePush
+#endif
+#ifdef LIBXML_XLINK_ENABLED
+xlinkGetDefaultDetect
+#endif
+#ifdef LIBXML_XLINK_ENABLED
+xlinkGetDefaultHandler
+#endif
+#ifdef LIBXML_XLINK_ENABLED
+xlinkIsLink
+#endif
+#ifdef LIBXML_XLINK_ENABLED
+xlinkSetDefaultDetect
+#endif
+#ifdef LIBXML_XLINK_ENABLED
+xlinkSetDefaultHandler
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogAdd
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogDump
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogRemove
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogResolve
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogResolvePublic
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogResolveSystem
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlACatalogResolveURI
+#endif
+xmlAddAttributeDecl
+xmlAddChild
+xmlAddChildList
+xmlAddDocEntity
+xmlAddDtdEntity
+xmlAddElementDecl
+xmlAddEncodingAlias
+xmlAddID
+xmlAddNextSibling
+xmlAddNotationDecl
+xmlAddPrevSibling
+xmlAddRef
+xmlAddSibling
+xmlAllocOutputBuffer
+xmlAllocParserInputBuffer
#ifdef LIBXML_AUTOMATA_ENABLED
- /* Building API */
- xmlNewAutomata
- xmlFreeAutomata
- xmlAutomataGetInitState
- xmlAutomataSetFinalState
- xmlAutomataNewState
- xmlAutomataNewTransition
- xmlAutomataNewCountTrans
- xmlAutomataNewOnceTrans
- xmlAutomataNewAllTrans
- xmlAutomataNewEpsilon
- xmlAutomataNewCountedTrans
- xmlAutomataNewCounterTrans
- xmlAutomataNewCounter
- xmlAutomataCompile
- xmlAutomataIsDeterminist
-#endif /* LIBXML_AUTOMATA_ENABLED */
-
-
-/* xmlerror.h
- --------------------------------------------------------------------- */
- xmlSetGenericErrorFunc
- initGenericErrorDefaultFunc
- xmlParserError
- xmlParserWarning
- xmlParserValidityError
- xmlParserValidityWarning
- xmlParserPrintFileInfo
- xmlParserPrintFileContext
- // xmlGenericError DATA <-- moved to the globals.h section
- // xmlGenericErrorContext DATA <-- moved to the globals.h section
-
-
-/* xmlIO.h
- --------------------------------------------------------------------- */
- /* Interfaces for input */
- xmlCleanupInputCallbacks
- xmlCleanupOutputCallbacks
- xmlRegisterDefaultInputCallbacks
- xmlAllocParserInputBuffer
- xmlParserInputBufferCreateFilename
- xmlParserInputBufferCreateFile
- xmlParserInputBufferCreateFd
- xmlParserInputBufferCreateMem
- xmlParserInputBufferCreateIO
- xmlParserInputBufferRead
- xmlParserInputBufferGrow
- xmlParserInputBufferPush
- xmlFreeParserInputBuffer
- xmlParserGetDirectory
- xmlRegisterInputCallbacks
-
- /* Interfaces for output */
- xmlRegisterDefaultOutputCallbacks
- xmlAllocOutputBuffer
- xmlOutputBufferCreateFilename
- xmlOutputBufferCreateFile
- xmlOutputBufferCreateFd
- xmlOutputBufferCreateIO
- xmlOutputBufferWrite
- xmlOutputBufferWriteString
- xmlOutputBufferFlush
- xmlOutputBufferClose
- xmlRegisterOutputCallbacks
- #ifdef LIBXML_HTTP_ENABLED
- xmlIOHTTPOpenW
- xmlRegisterHTTPPostCallbacks
- #endif /* LIBXML_HTTP_ENABLED */
- xmlNoNetExternalEntityLoader
-
- xmlNormalizeWindowsPath
- xmlCheckFilename
-
- /**
- * Default 'file://' protocol callbacks
- */
- xmlFileMatch
- xmlFileOpen
- xmlFileRead
- xmlFileClose
-
- /**
- * Default 'http://' protocol callbacks
- */
- #ifdef LIBXML_HTTP_ENABLED
- xmlIOHTTPMatch
- xmlIOHTTPOpen
- xmlIOHTTPRead
- xmlIOHTTPClose
- #endif /* LIBXML_HTTP_ENABLED */
-
- /**
- * Default 'ftp://' protocol callbacks
- */
- #ifdef LIBXML_FTP_ENABLED
- xmlIOFTPMatch
- xmlIOFTPOpen
- xmlIOFTPRead
- xmlIOFTPClose
- #endif /* LIBXML_FTP_ENABLED */
-
-/* xmlmemory.h
- --------------------------------------------------------------------- */
- // xmlFree DATA <-- moved to the globals.h section
- // xmlMalloc DATA <-- moved to the globals.h section
- // xmlMallocAtomic DATA <-- moved to the globals.h section
- // xmlRealloc DATA <-- moved to the globals.h section
- // xmlMemStrdup DATA <-- moved to the globals.h section
- xmlMemSetup
- xmlMemGet
- xmlGcMemSetup
- xmlGcMemGet
- xmlInitMemory
- xmlMemUsed
- xmlMemDisplay
- xmlMemShow
- xmlMemoryDump
- #ifdef DEBUG_MEMORY_LOCATION
- xmlMallocLoc
- xmlMallocAtomicLoc
- xmlReallocLoc
- xmlMemStrdupLoc
- #endif /* DEBUG_MEMORY_LOCATION */
- /* xmlmemory.c subgrup */
- xmlMemMalloc
- xmlMemRealloc
- xmlMemFree
- xmlMemoryStrdup
-
-
-/* xmlreader.h
- --------------------------------------------------------------------- */
- /* Constructors & Destructor */
- xmlNewTextReader
- xmlNewTextReaderFilename
- xmlFreeTextReader
- /* Iterators */
- xmlTextReaderRead
- xmlTextReaderReadInnerXml
- xmlTextReaderReadOuterXml
- xmlTextReaderReadString
- xmlTextReaderReadAttributeValue
- /* Attributes of the node */
- xmlTextReaderAttributeCount
- xmlTextReaderBaseUri
- xmlTextReaderDepth
- xmlTextReaderHasAttributes
- xmlTextReaderHasValue
- xmlTextReaderIsDefault
- xmlTextReaderIsEmptyElement
- xmlTextReaderLocalName
- xmlTextReaderName
- xmlTextReaderNamespaceUri
- xmlTextReaderNodeType
- xmlTextReaderPrefix
- xmlTextReaderQuoteChar
- xmlTextReaderValue
- xmlTextReaderXmlLang
- xmlTextReaderReadState
- /* Methods of the XmlTextReader */
- xmlTextReaderClose
- xmlTextReaderGetAttributeNo
- xmlTextReaderGetAttribute
- xmlTextReaderGetAttributeNs
- xmlTextReaderGetRemainder
- xmlTextReaderLookupNamespace
- xmlTextReaderMoveToAttributeNo
- xmlTextReaderMoveToAttribute
- xmlTextReaderMoveToAttributeNs
- xmlTextReaderMoveToFirstAttribute
- xmlTextReaderMoveToNextAttribute
- xmlTextReaderMoveToElement
- xmlTextReaderNormalization
- /* Extensions */
- xmlTextReaderSetParserProp
- xmlTextReaderGetParserProp
- xmlTextReaderCurrentNode
- xmlTextReaderCurrentDoc
- xmlTextReaderExpand
- xmlTextReaderNext
- xmlTextReaderIsValid
- #ifdef LIBXML_SCHEMAS_ENABLED
- xmlTextReaderRelaxNGValidate
- xmlTextReaderRelaxNGSetSchema
- #endif /* LIBXML_SCHEMAS_ENABLED */
- /* Error handling extensions */
- xmlTextReaderLocatorLineNumber
- /*xmlTextReaderLocatorLinePosition*/
- xmlTextReaderLocatorBaseURI
- xmlTextReaderSetErrorHandler
- xmlTextReaderGetErrorHandler
-
-
-
-/* xmlregexp.h
- --------------------------------------------------------------------- */
+xmlAutomataCompile
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataGetInitState
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataIsDeterminist
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewAllTrans
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewCountTrans
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewCountedTrans
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewCounter
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewCounterTrans
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewEpsilon
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewOnceTrans
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewState
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewTransition
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataNewTransition2
+#endif
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlAutomataSetFinalState
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlBoolToText
+#endif
+xmlBufferAdd
+xmlBufferAddHead
+xmlBufferCCat
+xmlBufferCat
+xmlBufferContent
+xmlBufferCreate
+xmlBufferCreateSize
+xmlBufferDump
+xmlBufferEmpty
+xmlBufferFree
+xmlBufferGrow
+xmlBufferLength
+xmlBufferResize
+xmlBufferSetAllocationScheme
+xmlBufferShrink
+xmlBufferWriteCHAR
+xmlBufferWriteChar
+xmlBufferWriteQuotedString
+xmlBuildQName
+xmlBuildURI
+#ifdef LIBXML_C14N_ENABLED
+xmlC14NDocDumpMemory
+#endif
+#ifdef LIBXML_C14N_ENABLED
+xmlC14NDocSave
+#endif
+#ifdef LIBXML_C14N_ENABLED
+xmlC14NDocSaveTo
+#endif
+#ifdef LIBXML_C14N_ENABLED
+xmlC14NExecute
+#endif
+xmlCanonicPath
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogAdd
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogAddLocal
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogCleanup
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogConvert
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogDump
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogFreeLocal
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogGetDefaults
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogGetPublic
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogGetSystem
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogIsEmpty
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogLocalResolve
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogLocalResolveURI
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogRemove
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogResolve
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogResolvePublic
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogResolveSystem
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogResolveURI
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogSetDebug
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogSetDefaultPrefer
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlCatalogSetDefaults
+#endif
+xmlCharEncCloseFunc
+xmlCharEncFirstLine
+xmlCharEncInFunc
+xmlCharEncOutFunc
+xmlCharStrdup
+xmlCharStrndup
+xmlCheckFilename
+xmlCheckLanguageID
+xmlCheckUTF8
+xmlCheckVersion
+xmlCleanupCharEncodingHandlers
+xmlCleanupEncodingAliases
+xmlCleanupInputCallbacks
+xmlCleanupOutputCallbacks
+xmlCleanupParser
+xmlCleanupPredefinedEntities
+xmlCleanupThreads
+xmlClearNodeInfoSeq
+xmlClearParserCtxt
+#ifdef LIBXML_CATALOG_ENABLED
+xmlConvertSGMLCatalog
+#endif
+xmlCopyAttributeTable
+xmlCopyChar
+xmlCopyCharMultiByte
+xmlCopyDoc
+xmlCopyDtd
+xmlCopyElementContent
+xmlCopyElementTable
+xmlCopyEntitiesTable
+xmlCopyEnumeration
+xmlCopyNamespace
+xmlCopyNamespaceList
+xmlCopyNode
+xmlCopyNodeList
+xmlCopyNotationTable
+xmlCopyProp
+xmlCopyPropList
+xmlCreateDocParserCtxt
+xmlCreateEntitiesTable
+xmlCreateEntityParserCtxt
+xmlCreateEnumeration
+xmlCreateFileParserCtxt
+xmlCreateIOParserCtxt
+xmlCreateIntSubset
+xmlCreateMemoryParserCtxt
+xmlCreatePushParserCtxt
+xmlCreateURI
+xmlCurrentChar
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpAttr
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpAttrList
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpDTD
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpDocument
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpDocumentHead
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpEntities
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpNode
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpNodeList
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpOneNode
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlDebugDumpString
+#endif
+xmlDecodeEntities
+xmlDefaultSAXHandlerInit
+xmlDelEncodingAlias
+xmlDeregisterNodeDefault
+xmlDetectCharEncoding
+xmlDocCopyNode
+xmlDocDump
+xmlDocDumpFormatMemory
+xmlDocDumpFormatMemoryEnc
+xmlDocDumpMemory
+xmlDocDumpMemoryEnc
+xmlDocFormatDump
+xmlDocGetRootElement
+xmlDocSetRootElement
+xmlDumpAttributeDecl
+xmlDumpAttributeTable
+xmlDumpElementDecl
+xmlDumpElementTable
+xmlDumpEntitiesTable
+xmlDumpEntityDecl
+xmlDumpNotationDecl
+xmlDumpNotationTable
+xmlElemDump
+xmlEncodeEntities
+xmlEncodeEntitiesReentrant
+xmlEncodeSpecialChars
+xmlFileClose
+xmlFileMatch
+xmlFileOpen
+xmlFileRead
+xmlFindCharEncodingHandler
+xmlFreeAttributeTable
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlFreeAutomata
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlFreeCatalog
+#endif
+xmlFreeDoc
+xmlFreeDtd
+xmlFreeElementContent
+xmlFreeElementTable
+xmlFreeEntitiesTable
+xmlFreeEnumeration
+xmlFreeIDTable
+xmlFreeInputStream
+xmlFreeMutex
+xmlFreeNode
+xmlFreeNodeList
+xmlFreeNotationTable
+xmlFreeNs
+xmlFreeNsList
+xmlFreeParserCtxt
+xmlFreeParserInputBuffer
+xmlFreeProp
+xmlFreePropList
+xmlFreeRMutex
+xmlFreeRefTable
+xmlFreeTextReader
+xmlFreeURI
+xmlGcMemGet
+xmlGcMemSetup
+xmlGetBufferAllocationScheme
+xmlGetCharEncodingHandler
+xmlGetCharEncodingName
+xmlGetCompressMode
+xmlGetDocCompressMode
+xmlGetDocEntity
+xmlGetDtdAttrDesc
+xmlGetDtdElementDesc
+xmlGetDtdEntity
+xmlGetDtdNotationDesc
+xmlGetDtdQAttrDesc
+xmlGetDtdQElementDesc
+xmlGetEncodingAlias
+xmlGetExternalEntityLoader
+xmlGetFeature
+xmlGetFeaturesList
+xmlGetGlobalState
+xmlGetID
+xmlGetIntSubset
+xmlGetLastChild
+xmlGetLineNo
+xmlGetNoNsProp
+xmlGetNodePath
+xmlGetNsList
+xmlGetNsProp
+xmlGetParameterEntity
+xmlGetPredefinedEntity
+xmlGetProp
+xmlGetRefs
+xmlGetThreadId
+xmlGetUTF8Char
+xmlHandleEntity
+xmlHasNsProp
+xmlHasProp
+xmlHashAddEntry
+xmlHashAddEntry2
+xmlHashAddEntry3
+xmlHashCopy
+xmlHashCreate
+xmlHashFree
+xmlHashLookup
+xmlHashLookup2
+xmlHashLookup3
+xmlHashRemoveEntry
+xmlHashRemoveEntry2
+xmlHashRemoveEntry3
+xmlHashScan
+xmlHashScan3
+xmlHashScanFull
+xmlHashScanFull3
+xmlHashSize
+xmlHashUpdateEntry
+xmlHashUpdateEntry2
+xmlHashUpdateEntry3
+#ifdef LIBXML_FTP_ENABLED
+xmlIOFTPClose
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlIOFTPMatch
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlIOFTPOpen
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlIOFTPRead
+#endif
+#ifdef LIBXML_HTML_ENABLED
+xmlIOHTTPClose
+#endif
+#ifdef LIBXML_HTML_ENABLED
+xmlIOHTTPMatch
+#endif
+#ifdef LIBXML_HTML_ENABLED
+xmlIOHTTPOpen
+#endif
+#ifdef LIBXML_HTML_ENABLED
+xmlIOHTTPOpenW
+#endif
+#ifdef LIBXML_HTML_ENABLED
+xmlIOHTTPRead
+#endif
+xmlIOParseDTD
+xmlInitCharEncodingHandlers
+xmlInitMemory
+xmlInitNodeInfoSeq
+xmlInitParser
+xmlInitParserCtxt
+xmlInitThreads
+#ifdef LIBXML_CATALOG_ENABLED
+xmlInitializeCatalog
+#endif
+xmlInitializeGlobalState
+xmlInitializePredefinedEntities
+xmlIsBaseChar
+xmlIsBlank
+xmlIsBlankNode
+xmlIsChar
+xmlIsCombining
+xmlIsDigit
+xmlIsExtender
+xmlIsID
+xmlIsIdeographic
+xmlIsLetter
+xmlIsMainThread
+xmlIsMixedElement
+xmlIsPubidChar
+xmlIsRef
+#ifdef LIBXML_HTML_ENABLED
+xmlIsXHTML
+#endif
+xmlKeepBlanksDefault
+xmlLineNumbersDefault
+xmlLinkGetData
+xmlListAppend
+xmlListClear
+xmlListCopy
+xmlListCreate
+xmlListDelete
+xmlListDup
+xmlListEmpty
+xmlListEnd
+xmlListFront
+xmlListInsert
+xmlListMerge
+xmlListPopBack
+xmlListPopFront
+xmlListPushBack
+xmlListPushFront
+xmlListRemoveAll
+xmlListRemoveFirst
+xmlListRemoveLast
+xmlListReverse
+xmlListReverseSearch
+xmlListReverseWalk
+xmlListSearch
+xmlListSize
+xmlListSort
+xmlListWalk
+#ifdef LIBXML_CATALOG_ENABLED
+xmlLoadACatalog
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlLoadCatalog
+#endif
+#ifdef LIBXML_CATALOG_ENABLED
+xmlLoadCatalogs
+#endif
+xmlLoadExternalEntity
+#ifdef LIBXML_CATALOG_ENABLED
+xmlLoadSGMLSuperCatalog
+#endif
+xmlLockLibrary
+#ifdef LIBXML_DEBUG_ENABLED
+xmlLsCountNode
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlLsOneNode
+#endif
+#ifdef DEBUG_MEMORY_LOCATION
+xmlMallocLoc
+#endif
+xmlMemDisplay
+xmlMemFree
+xmlMemGet
+xmlMemMalloc
+xmlMemRealloc
+xmlMemSetup
+xmlMemShow
+#ifdef DEBUG_MEMORY_LOCATION
+xmlMemStrdupLoc
+#endif
+xmlMemUsed
+xmlMemoryDump
+xmlMemoryStrdup
+xmlMutexLock
+xmlMutexUnlock
+xmlNamespaceParseNCName
+xmlNamespaceParseNSDef
+xmlNamespaceParseQName
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPCheckResponse
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPCleanup
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPClose
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPCloseConnection
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPConnect
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPConnectTo
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPCwd
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPDele
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPFreeCtxt
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPGet
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPGetConnection
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPGetResponse
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPGetSocket
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPInit
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPList
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPNewCtxt
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPOpen
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPProxy
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPQuit
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPRead
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPScanProxy
+#endif
+#ifdef LIBXML_FTP_ENABLED
+xmlNanoFTPUpdateURL
+#endif
+xmlNanoHTTPAuthHeader
+xmlNanoHTTPCleanup
+xmlNanoHTTPClose
+xmlNanoHTTPFetch
+xmlNanoHTTPInit
+xmlNanoHTTPMethod
+xmlNanoHTTPMethodRedir
+xmlNanoHTTPOpen
+xmlNanoHTTPOpenRedir
+xmlNanoHTTPRead
+xmlNanoHTTPReturnCode
+xmlNanoHTTPSave
+xmlNanoHTTPScanProxy
+#ifdef LIBXML_AUTOMATA_ENABLED
+xmlNewAutomata
+#endif
+xmlNewCDataBlock
+#ifdef LIBXML_CATALOG_ENABLED
+xmlNewCatalog
+#endif
+xmlNewCharEncodingHandler
+xmlNewCharRef
+xmlNewChild
+xmlNewComment
+xmlNewDoc
+xmlNewDocComment
+xmlNewDocFragment
+xmlNewDocNode
+xmlNewDocNodeEatName
+xmlNewDocProp
+xmlNewDocRawNode
+xmlNewDocText
+xmlNewDocTextLen
+xmlNewDtd
+xmlNewElementContent
+xmlNewEntityInputStream
+xmlNewGlobalNs
+xmlNewIOInputStream
+xmlNewInputFromFile
+xmlNewInputStream
+xmlNewMutex
+xmlNewNode
+xmlNewNodeEatName
+xmlNewNs
+xmlNewNsProp
+xmlNewNsPropEatName
+xmlNewPI
+xmlNewParserCtxt
+xmlNewProp
+xmlNewRMutex
+xmlNewReference
+xmlNewStringInputStream
+xmlNewText
+xmlNewTextChild
+xmlNewTextLen
+xmlNewTextReader
+xmlNewTextReaderFilename
+xmlNextChar
+xmlNoNetExternalEntityLoader
+xmlNodeAddContent
+xmlNodeAddContentLen
+xmlNodeDump
+xmlNodeDumpOutput
+xmlNodeGetBase
+xmlNodeGetContent
+xmlNodeGetLang
+xmlNodeGetSpacePreserve
+xmlNodeIsText
+xmlNodeListGetRawString
+xmlNodeListGetString
+xmlNodeSetBase
+xmlNodeSetContent
+xmlNodeSetContentLen
+xmlNodeSetLang
+xmlNodeSetName
+xmlNodeSetSpacePreserve
+xmlNormalizeURIPath
+xmlNormalizeWindowsPath
+xmlOutputBufferClose
+xmlOutputBufferCreateFd
+xmlOutputBufferCreateFile
+xmlOutputBufferCreateFilename
+xmlOutputBufferCreateIO
+xmlOutputBufferFlush
+xmlOutputBufferWrite
+xmlOutputBufferWriteString
+xmlParseAttValue
+xmlParseAttribute
+xmlParseAttributeListDecl
+xmlParseAttributeType
+xmlParseBalancedChunkMemory
+xmlParseBalancedChunkMemoryRecover
+xmlParseCDSect
+#ifdef LIBXML_CATALOG_ENABLED
+xmlParseCatalogFile
+#endif
+xmlParseCharData
+xmlParseCharEncoding
+xmlParseCharRef
+xmlParseChunk
+xmlParseComment
+xmlParseContent
+xmlParseCtxtExternalEntity
+xmlParseDTD
+xmlParseDefaultDecl
+xmlParseDoc
+xmlParseDocTypeDecl
+xmlParseDocument
+xmlParseElement
+xmlParseElementChildrenContentDecl
+xmlParseElementContentDecl
+xmlParseElementDecl
+xmlParseElementMixedContentDecl
+xmlParseEncName
+xmlParseEncodingDecl
+xmlParseEndTag
+xmlParseEntity
+xmlParseEntityDecl
+xmlParseEntityRef
+xmlParseEntityValue
+xmlParseEnumeratedType
+xmlParseEnumerationType
+xmlParseExtParsedEnt
+xmlParseExternalEntity
+xmlParseExternalID
+xmlParseExternalSubset
+xmlParseFile
+xmlParseMarkupDecl
+xmlParseMemory
+xmlParseMisc
+xmlParseName
+xmlParseNamespace
+xmlParseNmtoken
+xmlParseNotationDecl
+xmlParseNotationType
+xmlParsePEReference
+xmlParsePI
+xmlParsePITarget
+xmlParsePubidLiteral
+xmlParseQuotedString
+xmlParseReference
+xmlParseSDDecl
+xmlParseStartTag
+xmlParseSystemLiteral
+xmlParseTextDecl
+xmlParseURI
+xmlParseURIReference
+xmlParseVersionInfo
+xmlParseVersionNum
+xmlParseXMLDecl
+xmlParserAddNodeInfo
+xmlParserError
+xmlParserFindNodeInfo
+xmlParserFindNodeInfoIndex
+xmlParserGetDirectory
+xmlParserHandlePEReference
+xmlParserHandleReference
+xmlParserInputBufferCreateFd
+xmlParserInputBufferCreateFile
+xmlParserInputBufferCreateFilename
+xmlParserInputBufferCreateIO
+xmlParserInputBufferCreateMem
+xmlParserInputBufferGrow
+xmlParserInputBufferPush
+xmlParserInputBufferRead
+xmlParserInputGrow
+xmlParserInputRead
+xmlParserInputShrink
+xmlParserPrintFileContext
+xmlParserPrintFileInfo
+xmlParserValidityError
+xmlParserValidityWarning
+xmlParserWarning
+xmlPedanticParserDefault
+xmlPopInput
+xmlPrintURI
+xmlPushInput
+xmlRMutexLock
+xmlRMutexUnlock
+#ifdef DEBUG_MEMORY_LOCATION
+xmlReallocLoc
+#endif
+xmlReconciliateNs
+xmlRecoverDoc
+xmlRecoverFile
+xmlRecoverMemory
#ifdef LIBXML_REGEXP_ENABLED
- /* The POSIX like API */
- xmlRegexpCompile
- xmlRegFreeRegexp
- xmlRegexpExec
- xmlRegexpPrint
- xmlRegexpIsDeterminist
-
- /* The progressive API */
- xmlRegNewExecCtxt
- xmlRegFreeExecCtxt
- xmlRegExecPushString
-#endif /* LIBXML_REGEXP_ENABLED */
-
-
-/* xmlschemas.h
- --------------------------------------------------------------------- */
+xmlRegExecPushString
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegExecPushString2
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegFreeExecCtxt
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegFreeRegexp
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegNewExecCtxt
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegexpCompile
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegexpExec
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegexpIsDeterminist
+#endif
+#ifdef LIBXML_REGEXP_ENABLED
+xmlRegexpPrint
+#endif
+xmlRegisterCharEncodingHandler
+xmlRegisterDefaultInputCallbacks
+xmlRegisterDefaultOutputCallbacks
+#ifdef LIBXML_HTML_ENABLED
+xmlRegisterHTTPPostCallbacks
+#endif
+xmlRegisterInputCallbacks
+xmlRegisterNodeDefault
+xmlRegisterOutputCallbacks
#ifdef LIBXML_SCHEMAS_ENABLED
- /* Interfaces for parsing. */
- xmlSchemaNewParserCtxt
- xmlSchemaNewMemParserCtxt
- xmlSchemaFreeParserCtxt
- xmlSchemaSetParserErrors
- xmlSchemaParse
- xmlSchemaFree
- xmlSchemaDump
-
- /* Interfaces for validating */
- xmlSchemaSetValidErrors
- xmlSchemaNewValidCtxt
- xmlSchemaFreeValidCtxt
- xmlSchemaValidateDoc
- xmlSchemaValidateStream
-#endif /* LIBXML_SCHEMAS_ENABLED */
-
-
-/* xmlschemastypes.h
- --------------------------------------------------------------------- */
+xmlRelaxNGCleanupTypes
+#endif
#ifdef LIBXML_SCHEMAS_ENABLED
- xmlSchemaInitTypes
- xmlSchemaCleanupTypes
- xmlSchemaGetPredefinedType
- xmlSchemaValidatePredefinedType
- xmlSchemaValidateFacet
- xmlSchemaFreeValue
-#endif /* LIBXML_SCHEMAS_ENABLED */
-
-
-/* xmlunicode.h
- --------------------------------------------------------------------- */
+xmlRelaxNGDump
+#endif
#ifdef LIBXML_SCHEMAS_ENABLED
- xmlUCSIsAlphabeticPresentationForms
- xmlUCSIsArabic
- xmlUCSIsArabicPresentationFormsA
- xmlUCSIsArabicPresentationFormsB
- xmlUCSIsArmenian
- xmlUCSIsArrows
- xmlUCSIsBasicLatin
- xmlUCSIsBengali
- xmlUCSIsBlockElements
- xmlUCSIsBopomofo
- xmlUCSIsBopomofoExtended
- xmlUCSIsBoxDrawing
- xmlUCSIsBraillePatterns
- xmlUCSIsByzantineMusicalSymbols
- xmlUCSIsCJKCompatibility
- xmlUCSIsCJKCompatibilityForms
- xmlUCSIsCJKCompatibilityIdeographs
- xmlUCSIsCJKCompatibilityIdeographsSupplement
- xmlUCSIsCJKRadicalsSupplement
- xmlUCSIsCJKSymbolsandPunctuation
- xmlUCSIsCJKUnifiedIdeographs
- xmlUCSIsCJKUnifiedIdeographsExtensionA
- xmlUCSIsCJKUnifiedIdeographsExtensionB
- xmlUCSIsCherokee
- xmlUCSIsCombiningDiacriticalMarks
- xmlUCSIsCombiningHalfMarks
- xmlUCSIsCombiningMarksforSymbols
- xmlUCSIsControlPictures
- xmlUCSIsCurrencySymbols
- xmlUCSIsCyrillic
- xmlUCSIsDeseret
- xmlUCSIsDevanagari
- xmlUCSIsDingbats
- xmlUCSIsEnclosedAlphanumerics
- xmlUCSIsEnclosedCJKLettersandMonths
- xmlUCSIsEthiopic
- xmlUCSIsGeneralPunctuation
- xmlUCSIsGeometricShapes
- xmlUCSIsGeorgian
- xmlUCSIsGothic
- xmlUCSIsGreek
- xmlUCSIsGreekExtended
- xmlUCSIsGujarati
- xmlUCSIsGurmukhi
- xmlUCSIsHalfwidthandFullwidthForms
- xmlUCSIsHangulCompatibilityJamo
- xmlUCSIsHangulJamo
- xmlUCSIsHangulSyllables
- xmlUCSIsHebrew
- xmlUCSIsHighPrivateUseSurrogates
- xmlUCSIsHighSurrogates
- xmlUCSIsHiragana
- xmlUCSIsIPAExtensions
- xmlUCSIsIdeographicDescriptionCharacters
- xmlUCSIsKanbun
- xmlUCSIsKangxiRadicals
- xmlUCSIsKannada
- xmlUCSIsKatakana
- xmlUCSIsKhmer
- xmlUCSIsLao
- xmlUCSIsLatin1Supplement
- xmlUCSIsLatinExtendedA
- xmlUCSIsLatinExtendedB
- xmlUCSIsLatinExtendedAdditional
- xmlUCSIsLetterlikeSymbols
- xmlUCSIsLowSurrogates
- xmlUCSIsMalayalam
- xmlUCSIsMathematicalAlphanumericSymbols
- xmlUCSIsMathematicalOperators
- xmlUCSIsMiscellaneousSymbols
- xmlUCSIsMiscellaneousTechnical
- xmlUCSIsMongolian
- xmlUCSIsMusicalSymbols
- xmlUCSIsMyanmar
- xmlUCSIsNumberForms
- xmlUCSIsOgham
- xmlUCSIsOldItalic
- xmlUCSIsOpticalCharacterRecognition
- xmlUCSIsOriya
- xmlUCSIsPrivateUse
- xmlUCSIsRunic
- xmlUCSIsSinhala
- xmlUCSIsSmallFormVariants
- xmlUCSIsSpacingModifierLetters
- xmlUCSIsSpecials
- xmlUCSIsSuperscriptsandSubscripts
- xmlUCSIsSyriac
- xmlUCSIsTags
- xmlUCSIsTamil
- xmlUCSIsTelugu
- xmlUCSIsThaana
- xmlUCSIsThai
- xmlUCSIsTibetan
- xmlUCSIsUnifiedCanadianAboriginalSyllabics
- xmlUCSIsYiRadicals
- xmlUCSIsYiSyllables
- xmlUCSIsBlock
- xmlUCSIsCatC
- xmlUCSIsCatCc
- xmlUCSIsCatCf
- xmlUCSIsCatCo
- xmlUCSIsCatCs
- xmlUCSIsCatL
- xmlUCSIsCatLl
- xmlUCSIsCatLm
- xmlUCSIsCatLo
- xmlUCSIsCatLt
- xmlUCSIsCatLu
- xmlUCSIsCatM
- xmlUCSIsCatMc
- xmlUCSIsCatMe
- xmlUCSIsCatMn
- xmlUCSIsCatN
- xmlUCSIsCatNd
- xmlUCSIsCatNl
- xmlUCSIsCatNo
- xmlUCSIsCatP
- xmlUCSIsCatPc
- xmlUCSIsCatPd
- xmlUCSIsCatPe
- xmlUCSIsCatPf
- xmlUCSIsCatPi
- xmlUCSIsCatPo
- xmlUCSIsCatPs
- xmlUCSIsCatS
- xmlUCSIsCatSc
- xmlUCSIsCatSk
- xmlUCSIsCatSm
- xmlUCSIsCatSo
- xmlUCSIsCatZ
- xmlUCSIsCatZl
- xmlUCSIsCatZp
- xmlUCSIsCatZs
- xmlUCSIsCat
-#endif /* LIBXML_SCHEMAS_ENABLED */
-
-
-/* xmlversion.h
- --------------------------------------------------------------------- */
- xmlCheckVersion
-
-
-/* xpath.h
- --------------------------------------------------------------------- */
+xmlRelaxNGDumpTree
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGFree
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGFreeParserCtxt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGFreeValidCtxt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGNewDocParserCtxt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGNewMemParserCtxt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGNewParserCtxt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGNewValidCtxt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGParse
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGSetParserErrors
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGSetValidErrors
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGValidateDoc
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGValidateFullElement
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGValidatePopElement
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGValidatePushCData
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlRelaxNGValidatePushElement
+#endif
+xmlRemoveID
+xmlRemoveProp
+xmlRemoveRef
+xmlReplaceNode
+xmlSAXParseDTD
+xmlSAXParseDoc
+xmlSAXParseEntity
+xmlSAXParseFile
+xmlSAXParseFileWithData
+xmlSAXParseMemory
+xmlSAXParseMemoryWithData
+xmlSAXUserParseFile
+xmlSAXUserParseMemory
+xmlSaveFile
+xmlSaveFileEnc
+xmlSaveFileTo
+xmlSaveFormatFile
+xmlSaveFormatFileEnc
+xmlSaveFormatFileTo
+xmlSaveUri
+xmlScanName
+xmlSearchNs
+xmlSearchNsByHref
+xmlSetBufferAllocationScheme
+xmlSetCompressMode
+xmlSetDocCompressMode
+xmlSetEntityReferenceFunc
+xmlSetExternalEntityLoader
+xmlSetFeature
+xmlSetGenericErrorFunc
+xmlSetListDoc
+xmlSetNs
+xmlSetNsProp
+xmlSetProp
+xmlSetTreeDoc
+xmlSetupParserForBuffer
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShell
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellBase
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellCat
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellDir
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellDu
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellList
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellLoad
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellPrintNode
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellPrintXPathError
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellPrintXPathResult
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellPwd
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellSave
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellValidate
+#endif
+#ifdef LIBXML_DEBUG_ENABLED
+xmlShellWrite
+#endif
+xmlSkipBlankChars
+xmlSnprintfElementContent
+xmlSplitQName
+xmlSplitQName2
+xmlSprintfElementContent
+xmlStopParser
+xmlStrEqual
+xmlStrcasecmp
+xmlStrcasestr
+xmlStrcat
+xmlStrchr
+xmlStrcmp
+xmlStrdup
+xmlStringCurrentChar
+xmlStringDecodeEntities
+xmlStringGetNodeList
+xmlStringLenGetNodeList
+xmlStrlen
+xmlStrncasecmp
+xmlStrncat
+xmlStrncmp
+xmlStrndup
+xmlStrstr
+xmlStrsub
+xmlSubstituteEntitiesDefault
+xmlSwitchEncoding
+xmlSwitchToEncoding
+xmlTextConcat
+xmlTextMerge
+xmlTextReaderAttributeCount
+xmlTextReaderBaseUri
+xmlTextReaderClose
+xmlTextReaderCurrentDoc
+xmlTextReaderCurrentNode
+xmlTextReaderDepth
+xmlTextReaderExpand
+xmlTextReaderGetAttribute
+xmlTextReaderGetAttributeNo
+xmlTextReaderGetAttributeNs
+xmlTextReaderGetErrorHandler
+xmlTextReaderGetParserProp
+xmlTextReaderGetRemainder
+xmlTextReaderHasAttributes
+xmlTextReaderHasValue
+xmlTextReaderIsDefault
+xmlTextReaderIsEmptyElement
+xmlTextReaderIsValid
+xmlTextReaderLocalName
+xmlTextReaderLocatorBaseURI
+xmlTextReaderLocatorLineNumber
+xmlTextReaderLookupNamespace
+xmlTextReaderMoveToAttribute
+xmlTextReaderMoveToAttributeNo
+xmlTextReaderMoveToAttributeNs
+xmlTextReaderMoveToElement
+xmlTextReaderMoveToFirstAttribute
+xmlTextReaderMoveToNextAttribute
+xmlTextReaderName
+xmlTextReaderNamespaceUri
+xmlTextReaderNext
+xmlTextReaderNodeType
+xmlTextReaderNormalization
+xmlTextReaderPrefix
+xmlTextReaderQuoteChar
+xmlTextReaderRead
+xmlTextReaderReadAttributeValue
+xmlTextReaderReadInnerXml
+xmlTextReaderReadOuterXml
+xmlTextReaderReadState
+xmlTextReaderReadString
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlTextReaderRelaxNGSetSchema
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlTextReaderRelaxNGValidate
+#endif
+xmlTextReaderSetErrorHandler
+xmlTextReaderSetParserProp
+xmlTextReaderValue
+xmlTextReaderXmlLang
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsAlphabeticPresentationForms
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsArabic
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsArabicPresentationFormsA
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsArabicPresentationFormsB
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsArmenian
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsArrows
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBasicLatin
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBengali
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBlock
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBlockElements
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBopomofo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBopomofoExtended
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBoxDrawing
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsBraillePatterns
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsByzantineMusicalSymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKCompatibility
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKCompatibilityForms
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKCompatibilityIdeographs
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKCompatibilityIdeographsSupplement
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKRadicalsSupplement
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKSymbolsandPunctuation
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKUnifiedIdeographs
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKUnifiedIdeographsExtensionA
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCJKUnifiedIdeographsExtensionB
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCat
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatC
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatCc
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatCf
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatCo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatCs
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatL
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatLl
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatLm
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatLo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatLt
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatLu
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatM
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatMc
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatMe
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatMn
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatN
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatNd
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatNl
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatNo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatP
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPc
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPd
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPe
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPf
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPi
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatPs
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatS
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatSc
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatSk
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatSm
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatSo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatZ
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatZl
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatZp
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCatZs
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCherokee
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCombiningDiacriticalMarks
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCombiningHalfMarks
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCombiningMarksforSymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsControlPictures
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCurrencySymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsCyrillic
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsDeseret
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsDevanagari
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsDingbats
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsEnclosedAlphanumerics
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsEnclosedCJKLettersandMonths
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsEthiopic
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGeneralPunctuation
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGeometricShapes
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGeorgian
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGothic
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGreek
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGreekExtended
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGujarati
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsGurmukhi
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHalfwidthandFullwidthForms
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHangulCompatibilityJamo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHangulJamo
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHangulSyllables
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHebrew
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHighPrivateUseSurrogates
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHighSurrogates
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsHiragana
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsIPAExtensions
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsIdeographicDescriptionCharacters
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsKanbun
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsKangxiRadicals
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsKannada
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsKatakana
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsKhmer
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLao
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLatin1Supplement
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLatinExtendedA
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLatinExtendedAdditional
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLatinExtendedB
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLetterlikeSymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsLowSurrogates
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMalayalam
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMathematicalAlphanumericSymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMathematicalOperators
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMiscellaneousSymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMiscellaneousTechnical
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMongolian
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMusicalSymbols
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsMyanmar
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsNumberForms
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsOgham
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsOldItalic
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsOpticalCharacterRecognition
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsOriya
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsPrivateUse
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsRunic
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsSinhala
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsSmallFormVariants
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsSpacingModifierLetters
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsSpecials
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsSuperscriptsandSubscripts
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsSyriac
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsTags
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsTamil
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsTelugu
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsThaana
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsThai
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsTibetan
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsUnifiedCanadianAboriginalSyllabics
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsYiRadicals
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlUCSIsYiSyllables
+#endif
+xmlURIEscape
+xmlURIEscapeStr
+xmlURIUnescapeString
+xmlUTF8Strlen
+xmlUTF8Strloc
+xmlUTF8Strndup
+xmlUTF8Strpos
+xmlUTF8Strsize
+xmlUTF8Strsub
+xmlUnlinkNode
+xmlUnlockLibrary
+xmlUnsetNsProp
+xmlUnsetProp
+#ifdef LIBXML_REGEXP_ENABLED
+xmlValidBuildContentModel
+#endif
+xmlValidCtxtNormalizeAttributeValue
+xmlValidGetPotentialChildren
+xmlValidGetValidElements
+xmlValidNormalizeAttributeValue
+xmlValidateAttributeDecl
+xmlValidateAttributeValue
+xmlValidateDocument
+xmlValidateDocumentFinal
+xmlValidateDtd
+xmlValidateDtdFinal
+xmlValidateElement
+xmlValidateElementDecl
+xmlValidateNCName
+xmlValidateNMToken
+xmlValidateName
+xmlValidateNameValue
+xmlValidateNamesValue
+xmlValidateNmtokenValue
+xmlValidateNmtokensValue
+xmlValidateNotationDecl
+xmlValidateNotationUse
+xmlValidateOneAttribute
+xmlValidateOneElement
+xmlValidateOneNamespace
+xmlValidatePopElement
+xmlValidatePushCData
+xmlValidatePushElement
+xmlValidateQName
+xmlValidateRoot
+#ifdef LIBXML_XINCLUDE_ENABLED
+xmlXIncludeProcess
+#endif
#ifdef LIBXML_XPATH_ENABLED
- /* Objects and Nodesets handling */
- xmlXPathNAN DATA
- xmlXPathPINF DATA
- xmlXPathNINF DATA
- xmlXPathIsNaN
- xmlXPathIsInf
-
- xmlXPathFreeObject
- xmlXPathNodeSetCreate
- xmlXPathFreeNodeSetList
- xmlXPathFreeNodeSet
- xmlXPathObjectCopy
- xmlXPathCmpNodes
-
- /* Conversion functions to basic types */
- xmlXPathCastNumberToBoolean
- xmlXPathCastStringToBoolean
- xmlXPathCastNodeSetToBoolean
- xmlXPathCastToBoolean
- xmlXPathCastBooleanToNumber
- xmlXPathCastStringToNumber
- xmlXPathCastNodeToNumber
- xmlXPathCastNodeSetToNumber
- xmlXPathCastToNumber
- xmlXPathCastBooleanToString
- xmlXPathCastNumberToString
- xmlXPathCastNodeToString
- xmlXPathCastNodeSetToString
- xmlXPathCastToString
- xmlXPathConvertBoolean
- xmlXPathConvertNumber
- xmlXPathConvertString
-
- /* Context handling */
- xmlXPathInit
- xmlXPathNewContext
- xmlXPathFreeContext
-
- /* Evaluation functions. */
- xmlXPathOrderDocElems
- xmlXPathEval
- xmlXPathEvalExpression
- xmlXPathEvalPredicate
-
- /* Separate compilation/evaluation entry points */
- xmlXPathCompile
- xmlXPathCompiledEval
- xmlXPathFreeCompExpr
-#endif /* LIBXML_XPATH_ENABLED */
-
-
-/* xpathinternals.h
- --------------------------------------------------------------------- */
+xmlXPathAddValues
+#endif
#ifdef LIBXML_XPATH_ENABLED
- xmlXPathPopBoolean
- xmlXPathPopNumber
- xmlXPathPopString
- xmlXPathPopNodeSet
- xmlXPathPopExternal
-
- /* Variable Lookup forwarding */
- xmlXPathRegisterVariableLookup
-
- /* Function Lookup forwarding */
- xmlXPathRegisterFuncLookup
-
- /* Error reporting */
- xmlXPatherror
-
- /* NodeSet handling */
- xmlXPathNodeSetContains
- xmlXPathDifference
- xmlXPathIntersection
- xmlXPathDistinctSorted
- xmlXPathDistinct
- xmlXPathHasSameNodes
- xmlXPathNodeLeadingSorted
- xmlXPathLeadingSorted
- xmlXPathNodeLeading
- xmlXPathLeading
- xmlXPathNodeTrailingSorted
- xmlXPathTrailingSorted
- xmlXPathNodeTrailing
- xmlXPathTrailing
-
- /* Extending a context */
- xmlXPathRegisterNs
- xmlXPathNsLookup
- xmlXPathRegisteredNsCleanup
- xmlXPathRegisterFunc
- xmlXPathRegisterFuncNS
- xmlXPathRegisterVariable
- xmlXPathRegisterVariableNS
- xmlXPathFunctionLookup
- xmlXPathFunctionLookupNS
- xmlXPathRegisteredFuncsCleanup
- xmlXPathVariableLookup
- xmlXPathVariableLookupNS
- xmlXPathRegisteredVariablesCleanup
-
- /* Utilities to extend XPath */
- xmlXPathNewParserContext
- xmlXPathFreeParserContext
-
- /* TODO: remap to xmlXPathValuePop and Push */
- valuePop
- valuePush
-
- xmlXPathNewString
- xmlXPathNewCString
- xmlXPathWrapString
- xmlXPathWrapCString
- xmlXPathNewFloat
- xmlXPathNewBoolean
- xmlXPathNewNodeSet
- xmlXPathNewValueTree
- xmlXPathNodeSetAdd
- xmlXPathNodeSetAddUnique
- xmlXPathNodeSetAddNs
- xmlXPathNodeSetSort
- xmlXPathIdFunction
- xmlXPathRoot
- xmlXPathEvalExpr
- xmlXPathParseName
- xmlXPathParseNCName
-
- /* Debug */
- #ifdef LIBXML_DEBUG_ENABLED
- xmlXPathDebugDumpObject
- xmlXPathDebugDumpCompExpr
- #endif /* LIBXML_DEBUG_ENABLED */
-
- /* Existing functions */
- xmlXPathStringEvalNumber
- xmlXPathEvaluatePredicateResult
- xmlXPathInit
- xmlXPathStringFunction
- xmlXPathRegisterAllFunctions
- xmlXPathNodeSetCreate
- xmlXPathNodeSetAdd
- xmlXPathNodeSetMerge
- xmlXPathNodeSetDel
- xmlXPathNodeSetRemove
- xmlXPathFreeNodeSet
- xmlXPathNewNodeSet
- xmlXPathNewNodeSetList
- xmlXPathWrapNodeSet
- xmlXPathWrapExternal
- xmlXPathFreeNodeSetList
-
- xmlXPathNewFloat
- xmlXPathNewBoolean
- xmlXPathNewString
- xmlXPathNewCString
- xmlXPathFreeObject
- xmlXPathNewContext
- xmlXPathFreeContext
-
- xmlXPathEqualValues
- xmlXPathNotEqualValues
- xmlXPathCompareValues
- xmlXPathValueFlipSign
- xmlXPathAddValues
- xmlXPathSubValues
- xmlXPathMultValues
- xmlXPathDivValues
- xmlXPathModValues
-
- xmlXPathIsNodeType
-
- /* Some of the axis navigation routines */
- xmlXPathNextSelf
- xmlXPathNextChild
- xmlXPathNextDescendant
- xmlXPathNextDescendantOrSelf
- xmlXPathNextParent
- xmlXPathNextAncestorOrSelf
- xmlXPathNextFollowingSibling
- xmlXPathNextFollowing
- xmlXPathNextNamespace
- xmlXPathNextAttribute
- xmlXPathNextPreceding
- xmlXPathNextAncestor
- xmlXPathNextPrecedingSibling
-
- /* The official core of XPath functions */
- xmlXPathRoot
- xmlXPathLastFunction
- xmlXPathPositionFunction
- xmlXPathCountFunction
- xmlXPathIdFunction
- xmlXPathLocalNameFunction
- xmlXPathNamespaceURIFunction
- xmlXPathStringFunction
- xmlXPathStringLengthFunction
- xmlXPathConcatFunction
- xmlXPathContainsFunction
- xmlXPathStartsWithFunction
- xmlXPathSubstringFunction
- xmlXPathSubstringBeforeFunction
- xmlXPathSubstringAfterFunction
- xmlXPathNormalizeFunction
- xmlXPathTranslateFunction
- xmlXPathNotFunction
- xmlXPathTrueFunction
- xmlXPathFalseFunction
- xmlXPathLangFunction
- xmlXPathNumberFunction
- xmlXPathSumFunction
- xmlXPathFloorFunction
- xmlXPathCeilingFunction
- xmlXPathRoundFunction
- xmlXPathBooleanFunction
-
- /* really internal functions */
- xmlXPathNodeSetFreeNs
-#endif /* LIBXML_XPATH_ENABLED */
-
-
-
-/* xpointer.h
- --------------------------------------------------------------------- */
+xmlXPathBooleanFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastBooleanToNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastBooleanToString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNodeSetToBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNodeSetToNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNodeSetToString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNodeToNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNodeToString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNumberToBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastNumberToString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastStringToBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastStringToNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastToBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastToNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCastToString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCeilingFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCmpNodes
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCompareValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCompile
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCompiledEval
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathConcatFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathContainsFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathConvertBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathConvertNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathConvertString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathCountFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+#ifdef LIBXML_DEBUG_ENABLED
+xmlXPathDebugDumpCompExpr
+#endif
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+#ifdef LIBXML_DEBUG_ENABLED
+xmlXPathDebugDumpObject
+#endif
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathDifference
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathDistinct
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathDistinctSorted
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathDivValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathEqualValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathEval
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathEvalExpr
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathEvalExpression
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathEvalPredicate
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathEvaluatePredicateResult
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFalseFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFloorFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFreeCompExpr
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFreeContext
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFreeNodeSet
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFreeNodeSetList
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFreeObject
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFreeParserContext
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFunctionLookup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathFunctionLookupNS
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathHasSameNodes
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathIdFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathInit
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathIntersection
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathIsInf
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathIsNaN
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathIsNodeType
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathLangFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathLastFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathLeading
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathLeadingSorted
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathLocalNameFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathModValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathMultValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNamespaceURIFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewCString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewContext
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewFloat
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewNodeSet
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewNodeSetList
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewParserContext
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNewValueTree
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextAncestor
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextAncestorOrSelf
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextAttribute
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextChild
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextDescendant
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextDescendantOrSelf
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextFollowing
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextFollowingSibling
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextNamespace
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextParent
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextPreceding
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextPrecedingSibling
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNextSelf
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeLeading
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeLeadingSorted
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetAdd
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetAddNs
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetAddUnique
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetContains
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetCreate
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetDel
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetFreeNs
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetMerge
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetRemove
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeSetSort
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeTrailing
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNodeTrailingSorted
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNormalizeFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNotEqualValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNotFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNsLookup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathNumberFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathObjectCopy
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathOrderDocElems
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathParseNCName
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathParseName
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPopBoolean
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPopExternal
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPopNodeSet
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPopNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPopString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathPositionFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterAllFunctions
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterFunc
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterFuncLookup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterFuncNS
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterNs
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterVariable
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterVariableLookup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisterVariableNS
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisteredFuncsCleanup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisteredNsCleanup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRegisteredVariablesCleanup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRoot
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathRoundFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathStartsWithFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathStringEvalNumber
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathStringFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathStringLengthFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathSubValues
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathSubstringAfterFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathSubstringBeforeFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathSubstringFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathSumFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathTrailing
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathTrailingSorted
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathTranslateFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathTrueFunction
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathValueFlipSign
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathVariableLookup
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathVariableLookupNS
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathWrapCString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathWrapExternal
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathWrapNodeSet
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPathWrapString
+#endif
+#ifdef LIBXML_XPATH_ENABLED
+xmlXPatherror
+#endif
#ifdef LIBXML_XPTR_ENABLED
- /* Handling of location sets */
- xmlXPtrLocationSetCreate
- xmlXPtrFreeLocationSet
- xmlXPtrLocationSetMerge
- xmlXPtrNewRange
- xmlXPtrNewRangePoints
- xmlXPtrNewRangeNodePoint
- xmlXPtrNewRangePointNode
- xmlXPtrNewRangeNodes
- xmlXPtrNewLocationSetNodes
- xmlXPtrNewLocationSetNodeSet
- xmlXPtrNewRangeNodeObject
- xmlXPtrNewCollapsedRange
- xmlXPtrLocationSetAdd
- xmlXPtrWrapLocationSet
- xmlXPtrLocationSetDel
- xmlXPtrLocationSetRemove
-
- /* Functions */
- xmlXPtrNewContext
- xmlXPtrEval
- xmlXPtrRangeToFunction
- xmlXPtrBuildNodeList
- xmlXPtrEvalRangePredicate
-#endif /* LIBXML_XPTR_ENABLED */
-
-
+xmlXPtrBuildNodeList
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrEval
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrEvalRangePredicate
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrFreeLocationSet
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrLocationSetAdd
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrLocationSetCreate
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrLocationSetDel
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrLocationSetMerge
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrLocationSetRemove
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewCollapsedRange
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewContext
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewLocationSetNodeSet
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewLocationSetNodes
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewRange
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewRangeNodeObject
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewRangeNodePoint
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewRangeNodes
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewRangePointNode
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrNewRangePoints
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrRangeToFunction
+#endif
+#ifdef LIBXML_XPTR_ENABLED
+xmlXPtrWrapLocationSet
+#endif
+#ifdef LIBXML_SCHEMAS_ENABLED
+xmlSchemaNewParserCtxt
+xmlSchemaNewMemParserCtxt
+xmlSchemaFreeParserCtxt
+xmlSchemaSetParserErrors
+xmlSchemaParse
+xmlSchemaFree
+xmlSchemaDump
+xmlSchemaSetValidErrors
+xmlSchemaNewValidCtxt
+xmlSchemaFreeValidCtxt
+xmlSchemaValidateDoc
+xmlSchemaValidateStream
+xmlSchemaInitTypes
+xmlSchemaCleanupTypes
+xmlSchemaGetPredefinedType
+xmlSchemaValidatePredefinedType
+xmlSchemaValidateFacet
+xmlSchemaFreeValue
+#endif