blob: c31b6a7628ea4e41ca633fbc549cfda5bf417804 [file] [log] [blame]
<?xml version="1.0" encoding="ISO-8859-1"?>
<api name='libxml2'>
<files>
<file name='DOCBparser'>
<summary>old DocBook SGML parser</summary>
<description>interface for a DocBook SGML non-verifying parser This code is DEPRECATED, and should not be used anymore. </description>
<author>Daniel Veillard </author>
<deprecated/>
<exports symbol='docbParserInputPtr' type='typedef'/>
<exports symbol='docbParserCtxt' type='typedef'/>
<exports symbol='docbParserCtxtPtr' type='typedef'/>
<exports symbol='docbParserInput' type='typedef'/>
<exports symbol='docbDocPtr' type='typedef'/>
<exports symbol='docbSAXHandler' type='typedef'/>
<exports symbol='docbSAXHandlerPtr' type='typedef'/>
<exports symbol='docbFreeParserCtxt' type='function'/>
<exports symbol='docbParseDoc' type='function'/>
<exports symbol='docbCreateFileParserCtxt' type='function'/>
<exports symbol='docbSAXParseFile' type='function'/>
<exports symbol='docbSAXParseDoc' type='function'/>
<exports symbol='docbCreatePushParserCtxt' type='function'/>
<exports symbol='docbEncodeEntities' type='function'/>
<exports symbol='docbParseFile' type='function'/>
<exports symbol='docbParseDocument' type='function'/>
<exports symbol='docbParseChunk' type='function'/>
</file>
<file name='HTMLparser'>
<summary>interface for an HTML 4.0 non-verifying parser</summary>
<description>this module implements an HTML 4.0 non-verifying parser with API compatible with the XML parser ones. It should be able to parse &quot;real world&quot; HTML, even if severely broken from a specification point of view. </description>
<author>Daniel Veillard </author>
<exports symbol='htmlDefaultSubelement' type='macro'/>
<exports symbol='htmlElementAllowedHereDesc' type='macro'/>
<exports symbol='htmlRequiredAttrs' type='macro'/>
<exports symbol='HTML_REQUIRED' type='enum'/>
<exports symbol='HTML_INVALID' type='enum'/>
<exports symbol='HTML_PARSE_NONET' type='enum'/>
<exports symbol='HTML_NA' type='enum'/>
<exports symbol='HTML_PARSE_COMPACT' type='enum'/>
<exports symbol='HTML_VALID' type='enum'/>
<exports symbol='HTML_PARSE_NOBLANKS' type='enum'/>
<exports symbol='HTML_PARSE_NODEFDTD' type='enum'/>
<exports symbol='HTML_PARSE_RECOVER' type='enum'/>
<exports symbol='HTML_DEPRECATED' type='enum'/>
<exports symbol='HTML_PARSE_NOERROR' type='enum'/>
<exports symbol='HTML_PARSE_PEDANTIC' type='enum'/>
<exports symbol='HTML_PARSE_IGNORE_ENC' type='enum'/>
<exports symbol='HTML_PARSE_NOIMPLIED' type='enum'/>
<exports symbol='HTML_PARSE_NOWARNING' type='enum'/>
<exports symbol='htmlParserNodeInfo' type='typedef'/>
<exports symbol='htmlParserInput' type='typedef'/>
<exports symbol='htmlParserCtxtPtr' type='typedef'/>
<exports symbol='htmlEntityDesc' type='typedef'/>
<exports symbol='htmlDocPtr' type='typedef'/>
<exports symbol='htmlSAXHandlerPtr' type='typedef'/>
<exports symbol='htmlStatus' type='typedef'/>
<exports symbol='htmlNodePtr' type='typedef'/>
<exports symbol='htmlElemDescPtr' type='typedef'/>
<exports symbol='htmlElemDesc' type='typedef'/>
<exports symbol='htmlSAXHandler' type='typedef'/>
<exports symbol='htmlParserInputPtr' type='typedef'/>
<exports symbol='htmlParserOption' type='typedef'/>
<exports symbol='htmlEntityDescPtr' type='typedef'/>
<exports symbol='htmlParserCtxt' type='typedef'/>
<exports symbol='_htmlEntityDesc' type='struct'/>
<exports symbol='_htmlElemDesc' type='struct'/>
<exports symbol='htmlIsScriptAttribute' type='function'/>
<exports symbol='htmlHandleOmittedElem' type='function'/>
<exports symbol='htmlReadFd' type='function'/>
<exports symbol='htmlReadIO' type='function'/>
<exports symbol='htmlParseFile' type='function'/>
<exports symbol='htmlCtxtReadDoc' type='function'/>
<exports symbol='htmlAutoCloseTag' type='function'/>
<exports symbol='htmlParseChunk' type='function'/>
<exports symbol='htmlTagLookup' type='function'/>
<exports symbol='htmlCreateMemoryParserCtxt' type='function'/>
<exports symbol='htmlCtxtReset' type='function'/>
<exports symbol='htmlElementAllowedHere' type='function'/>
<exports symbol='htmlCtxtReadIO' type='function'/>
<exports symbol='htmlCreatePushParserCtxt' type='function'/>
<exports symbol='htmlReadMemory' type='function'/>
<exports symbol='htmlIsAutoClosed' type='function'/>
<exports symbol='htmlParseCharRef' type='function'/>
<exports symbol='htmlReadDoc' type='function'/>
<exports symbol='htmlEncodeEntities' type='function'/>
<exports symbol='htmlNodeStatus' type='function'/>
<exports symbol='htmlAttrAllowed' type='function'/>
<exports symbol='htmlSAXParseFile' type='function'/>
<exports symbol='htmlParseEntityRef' type='function'/>
<exports symbol='htmlElementStatusHere' type='function'/>
<exports symbol='htmlEntityValueLookup' type='function'/>
<exports symbol='htmlParseElement' type='function'/>
<exports symbol='UTF8ToHtml' type='function'/>
<exports symbol='htmlEntityLookup' type='function'/>
<exports symbol='htmlFreeParserCtxt' type='function'/>
<exports symbol='htmlCtxtReadMemory' type='function'/>
<exports symbol='htmlCtxtReadFd' type='function'/>
<exports symbol='htmlReadFile' type='function'/>
<exports symbol='htmlCtxtReadFile' type='function'/>
<exports symbol='htmlParseDocument' type='function'/>
<exports symbol='htmlNewParserCtxt' type='function'/>
<exports symbol='htmlSAXParseDoc' type='function'/>
<exports symbol='htmlCtxtUseOptions' type='function'/>
<exports symbol='htmlParseDoc' type='function'/>
</file>
<file name='HTMLtree'>
<summary>specific APIs to process HTML tree, especially serialization</summary>
<description>this module implements a few function needed to process tree in an HTML specific way. </description>
<author>Daniel Veillard </author>
<exports symbol='HTML_ENTITY_REF_NODE' type='macro'/>
<exports symbol='HTML_COMMENT_NODE' type='macro'/>
<exports symbol='HTML_PRESERVE_NODE' type='macro'/>
<exports symbol='HTML_TEXT_NODE' type='macro'/>
<exports symbol='HTML_PI_NODE' type='macro'/>
<exports symbol='htmlNodeDumpFileFormat' type='function'/>
<exports symbol='htmlDocDumpMemory' type='function'/>
<exports symbol='htmlSaveFile' type='function'/>
<exports symbol='htmlDocDump' type='function'/>
<exports symbol='htmlDocDumpMemoryFormat' type='function'/>
<exports symbol='htmlIsBooleanAttr' type='function'/>
<exports symbol='htmlSaveFileFormat' type='function'/>
<exports symbol='htmlNodeDumpFormatOutput' type='function'/>
<exports symbol='htmlSetMetaEncoding' type='function'/>
<exports symbol='htmlSaveFileEnc' type='function'/>
<exports symbol='htmlNodeDumpOutput' type='function'/>
<exports symbol='htmlNodeDump' type='function'/>
<exports symbol='htmlNewDoc' type='function'/>
<exports symbol='htmlGetMetaEncoding' type='function'/>
<exports symbol='htmlNodeDumpFile' type='function'/>
<exports symbol='htmlDocContentDumpFormatOutput' type='function'/>
<exports symbol='htmlNewDocNoDtD' type='function'/>
<exports symbol='htmlDocContentDumpOutput' type='function'/>
</file>
<file name='SAX'>
<summary>Old SAX version 1 handler, deprecated</summary>
<description>DEPRECATED set of SAX version 1 interfaces used to build the DOM tree. </description>
<author>Daniel Veillard </author>
<deprecated/>
<exports symbol='comment' type='function'/>
<exports symbol='checkNamespace' type='function'/>
<exports symbol='getColumnNumber' type='function'/>
<exports symbol='entityDecl' type='function'/>
<exports symbol='attribute' type='function'/>
<exports symbol='getNamespace' type='function'/>
<exports symbol='setDocumentLocator' type='function'/>
<exports symbol='initxmlDefaultSAXHandler' type='function'/>
<exports symbol='ignorableWhitespace' type='function'/>
<exports symbol='hasExternalSubset' type='function'/>
<exports symbol='unparsedEntityDecl' type='function'/>
<exports symbol='globalNamespace' type='function'/>
<exports symbol='hasInternalSubset' type='function'/>
<exports symbol='reference' type='function'/>
<exports symbol='notationDecl' type='function'/>
<exports symbol='getSystemId' type='function'/>
<exports symbol='externalSubset' type='function'/>
<exports symbol='resolveEntity' type='function'/>
<exports symbol='startDocument' type='function'/>
<exports symbol='setNamespace' type='function'/>
<exports symbol='cdataBlock' type='function'/>
<exports symbol='getPublicId' type='function'/>
<exports symbol='inithtmlDefaultSAXHandler' type='function'/>
<exports symbol='processingInstruction' type='function'/>
<exports symbol='endElement' type='function'/>
<exports symbol='namespaceDecl' type='function'/>
<exports symbol='initdocbDefaultSAXHandler' type='function'/>
<exports symbol='getEntity' type='function'/>
<exports symbol='characters' type='function'/>
<exports symbol='elementDecl' type='function'/>
<exports symbol='startElement' type='function'/>
<exports symbol='getParameterEntity' type='function'/>
<exports symbol='attributeDecl' type='function'/>
<exports symbol='isStandalone' type='function'/>
<exports symbol='internalSubset' type='function'/>
<exports symbol='endDocument' type='function'/>
<exports symbol='getLineNumber' type='function'/>
</file>
<file name='SAX2'>
<summary>SAX2 parser interface used to build the DOM tree</summary>
<description>those are the default SAX2 interfaces used by the library when building DOM tree. </description>
<author>Daniel Veillard </author>
<exports symbol='xmlSAX2EndElementNs' type='function'/>
<exports symbol='xmlSAX2Reference' type='function'/>
<exports symbol='xmlSAX2ElementDecl' type='function'/>
<exports symbol='xmlSAX2AttributeDecl' type='function'/>
<exports symbol='xmlSAX2Comment' type='function'/>
<exports symbol='xmlSAX2GetColumnNumber' type='function'/>
<exports symbol='xmlSAX2GetEntity' type='function'/>
<exports symbol='xmlSAX2UnparsedEntityDecl' type='function'/>
<exports symbol='xmlSAX2InitDocbDefaultSAXHandler' type='function'/>
<exports symbol='xmlSAXVersion' type='function'/>
<exports symbol='xmlSAX2IgnorableWhitespace' type='function'/>
<exports symbol='xmlSAX2NotationDecl' type='function'/>
<exports symbol='xmlSAX2StartDocument' type='function'/>
<exports symbol='xmlSAX2EndElement' type='function'/>
<exports symbol='xmlSAX2ResolveEntity' type='function'/>
<exports symbol='xmlSAX2ExternalSubset' type='function'/>
<exports symbol='xmlSAX2GetPublicId' type='function'/>
<exports symbol='xmlSAX2IsStandalone' type='function'/>
<exports symbol='xmlSAX2EndDocument' type='function'/>
<exports symbol='xmlSAX2ProcessingInstruction' type='function'/>
<exports symbol='xmlSAX2InternalSubset' type='function'/>
<exports symbol='xmlSAX2Characters' type='function'/>
<exports symbol='xmlSAXDefaultVersion' type='function'/>
<exports symbol='xmlSAX2StartElement' type='function'/>
<exports symbol='xmlSAX2SetDocumentLocator' type='function'/>
<exports symbol='xmlSAX2CDataBlock' type='function'/>
<exports symbol='xmlSAX2StartElementNs' type='function'/>
<exports symbol='xmlSAX2HasExternalSubset' type='function'/>
<exports symbol='htmlDefaultSAXHandlerInit' type='function'/>
<exports symbol='xmlSAX2GetLineNumber' type='function'/>
<exports symbol='xmlSAX2HasInternalSubset' type='function'/>
<exports symbol='xmlSAX2InitHtmlDefaultSAXHandler' type='function'/>
<exports symbol='docbDefaultSAXHandlerInit' type='function'/>
<exports symbol='xmlDefaultSAXHandlerInit' type='function'/>
<exports symbol='xmlSAX2InitDefaultSAXHandler' type='function'/>
<exports symbol='xmlSAX2GetParameterEntity' type='function'/>
<exports symbol='xmlSAX2GetSystemId' type='function'/>
<exports symbol='xmlSAX2EntityDecl' type='function'/>
</file>
<file name='c14n'>
<summary>Provide Canonical XML and Exclusive XML Canonicalization</summary>
<description>the c14n modules provides a &quot;Canonical XML&quot; implementation</description>
<author>Aleksey Sanin &lt;aleksey@aleksey.com&gt; </author>
<exports symbol='XML_C14N_1_1' type='enum'/>
<exports symbol='XML_C14N_1_0' type='enum'/>
<exports symbol='XML_C14N_EXCLUSIVE_1_0' type='enum'/>
<exports symbol='xmlC14NMode' type='typedef'/>
<exports symbol='xmlC14NExecute' type='function'/>
<exports symbol='xmlC14NDocSaveTo' type='function'/>
<exports symbol='xmlC14NIsVisibleCallback' type='function'/>
<exports symbol='xmlC14NDocSave' type='function'/>
<exports symbol='xmlC14NDocDumpMemory' type='function'/>
</file>
<file name='catalog'>
<summary>interfaces to the Catalog handling system</summary>
<description>the catalog module implements the support for XML Catalogs and SGML catalogs </description>
<author>Daniel Veillard </author>
<exports symbol='XML_CATALOG_PI' type='macro'/>
<exports symbol='XML_CATALOGS_NAMESPACE' type='macro'/>
<exports symbol='XML_CATA_ALLOW_NONE' type='enum'/>
<exports symbol='XML_CATA_PREFER_NONE' type='enum'/>
<exports symbol='XML_CATA_ALLOW_GLOBAL' type='enum'/>
<exports symbol='XML_CATA_PREFER_PUBLIC' type='enum'/>
<exports symbol='XML_CATA_ALLOW_DOCUMENT' type='enum'/>
<exports symbol='XML_CATA_ALLOW_ALL' type='enum'/>
<exports symbol='XML_CATA_PREFER_SYSTEM' type='enum'/>
<exports symbol='xmlCatalogAllow' type='typedef'/>
<exports symbol='xmlCatalogPrefer' type='typedef'/>
<exports symbol='xmlCatalog' type='typedef'/>
<exports symbol='xmlCatalogPtr' type='typedef'/>
<exports symbol='xmlFreeCatalog' type='function'/>
<exports symbol='xmlLoadCatalogs' type='function'/>
<exports symbol='xmlCatalogLocalResolve' type='function'/>
<exports symbol='xmlACatalogAdd' type='function'/>
<exports symbol='xmlACatalogResolvePublic' type='function'/>
<exports symbol='xmlCatalogGetDefaults' type='function'/>
<exports symbol='xmlACatalogRemove' type='function'/>
<exports symbol='xmlCatalogSetDefaultPrefer' type='function'/>
<exports symbol='xmlACatalogResolveURI' type='function'/>
<exports symbol='xmlCatalogAdd' type='function'/>
<exports symbol='xmlCatalogResolvePublic' type='function'/>
<exports symbol='xmlCatalogGetSystem' type='function'/>
<exports symbol='xmlInitializeCatalog' type='function'/>
<exports symbol='xmlLoadCatalog' type='function'/>
<exports symbol='xmlCatalogRemove' type='function'/>
<exports symbol='xmlCatalogIsEmpty' type='function'/>
<exports symbol='xmlACatalogDump' type='function'/>
<exports symbol='xmlCatalogFreeLocal' type='function'/>
<exports symbol='xmlACatalogResolve' type='function'/>
<exports symbol='xmlCatalogResolveSystem' type='function'/>
<exports symbol='xmlLoadSGMLSuperCatalog' type='function'/>
<exports symbol='xmlCatalogConvert' type='function'/>
<exports symbol='xmlCatalogGetPublic' type='function'/>
<exports symbol='xmlLoadACatalog' type='function'/>
<exports symbol='xmlACatalogResolveSystem' type='function'/>
<exports symbol='xmlCatalogLocalResolveURI' type='function'/>
<exports symbol='xmlConvertSGMLCatalog' type='function'/>
<exports symbol='xmlCatalogAddLocal' type='function'/>
<exports symbol='xmlNewCatalog' type='function'/>
<exports symbol='xmlParseCatalogFile' type='function'/>
<exports symbol='xmlCatalogSetDebug' type='function'/>
<exports symbol='xmlCatalogResolve' type='function'/>
<exports symbol='xmlCatalogSetDefaults' type='function'/>
<exports symbol='xmlCatalogDump' type='function'/>
<exports symbol='xmlCatalogCleanup' type='function'/>
<exports symbol='xmlCatalogResolveURI' type='function'/>
</file>
<file name='chvalid'>
<summary>Unicode character range checking</summary>
<description>this module exports interfaces for the character range validation APIs This file is automatically generated from the cvs source definition files using the genChRanges.py Python script </description>
<author>William Brack &lt;wbrack@mmm.com.hk&gt; </author>
<exports symbol='xmlIsExtender_ch' type='macro'/>
<exports symbol='xmlIsPubidCharQ' type='macro'/>
<exports symbol='xmlIsPubidChar_ch' type='macro'/>
<exports symbol='xmlIsIdeographicQ' type='macro'/>
<exports symbol='xmlIsExtenderQ' type='macro'/>
<exports symbol='xmlIsChar_ch' type='macro'/>
<exports symbol='xmlIsDigitQ' type='macro'/>
<exports symbol='xmlIsDigit_ch' type='macro'/>
<exports symbol='xmlIsBaseChar_ch' type='macro'/>
<exports symbol='xmlIsCombiningQ' type='macro'/>
<exports symbol='xmlIsBlankQ' type='macro'/>
<exports symbol='xmlIsCharQ' type='macro'/>
<exports symbol='xmlIsBaseCharQ' type='macro'/>
<exports symbol='xmlIsBlank_ch' type='macro'/>
<exports symbol='xmlChLRange' type='typedef'/>
<exports symbol='xmlChSRangePtr' type='typedef'/>
<exports symbol='xmlChLRangePtr' type='typedef'/>
<exports symbol='xmlChRangeGroupPtr' type='typedef'/>
<exports symbol='xmlChSRange' type='typedef'/>
<exports symbol='xmlChRangeGroup' type='typedef'/>
<exports symbol='_xmlChSRange' type='struct'/>
<exports symbol='_xmlChLRange' type='struct'/>
<exports symbol='_xmlChRangeGroup' type='struct'/>
<exports symbol='xmlIsBaseCharGroup' type='variable'/>
<exports symbol='xmlIsIdeographicGroup' type='variable'/>
<exports symbol='xmlIsDigitGroup' type='variable'/>
<exports symbol='xmlIsExtenderGroup' type='variable'/>
<exports symbol='xmlIsPubidChar_tab' type='variable'/>
<exports symbol='xmlIsCharGroup' type='variable'/>
<exports symbol='xmlIsCombiningGroup' type='variable'/>
<exports symbol='xmlIsChar' type='function'/>
<exports symbol='xmlIsDigit' type='function'/>
<exports symbol='xmlIsBlank' type='function'/>
<exports symbol='xmlIsIdeographic' type='function'/>
<exports symbol='xmlCharInRange' type='function'/>
<exports symbol='xmlIsPubidChar' type='function'/>
<exports symbol='xmlIsCombining' type='function'/>
<exports symbol='xmlIsBaseChar' type='function'/>
<exports symbol='xmlIsExtender' type='function'/>
</file>
<file name='debugXML'>
<summary>Tree debugging APIs</summary>
<description>Interfaces to a set of routines used for debugging the tree produced by the XML parser. </description>
<author>Daniel Veillard </author>
<exports symbol='xmlShellCtxt' type='typedef'/>
<exports symbol='xmlShellCtxtPtr' type='typedef'/>
<exports symbol='_xmlShellCtxt' type='struct'/>
<exports symbol='xmlDebugDumpAttrList' type='function'/>
<exports symbol='xmlLsOneNode' type='function'/>
<exports symbol='xmlShellReadlineFunc' type='function'/>
<exports symbol='xmlShellSave' type='function'/>
<exports symbol='xmlBoolToText' type='function'/>
<exports symbol='xmlShellWrite' type='function'/>
<exports symbol='xmlShellDu' type='function'/>
<exports symbol='xmlShellValidate' type='function'/>
<exports symbol='xmlDebugCheckDocument' type='function'/>
<exports symbol='xmlShellPrintXPathResult' type='function'/>
<exports symbol='xmlShellCmd' type='function'/>
<exports symbol='xmlShellLoad' type='function'/>
<exports symbol='xmlDebugDumpString' type='function'/>
<exports symbol='xmlShellBase' type='function'/>
<exports symbol='xmlShellCat' type='function'/>
<exports symbol='xmlDebugDumpDTD' type='function'/>
<exports symbol='xmlDebugDumpNode' type='function'/>
<exports symbol='xmlDebugDumpEntities' type='function'/>
<exports symbol='xmlShellPrintNode' type='function'/>
<exports symbol='xmlShellPwd' type='function'/>
<exports symbol='xmlDebugDumpNodeList' type='function'/>
<exports symbol='xmlDebugDumpAttr' type='function'/>
<exports symbol='xmlDebugDumpDocument' type='function'/>
<exports symbol='xmlLsCountNode' type='function'/>
<exports symbol='xmlShellPrintXPathError' type='function'/>
<exports symbol='xmlShellDir' type='function'/>
<exports symbol='xmlDebugDumpOneNode' type='function'/>
<exports symbol='xmlShellList' type='function'/>
<exports symbol='xmlDebugDumpDocumentHead' type='function'/>
<exports symbol='xmlShell' type='function'/>
</file>
<file name='dict'>
<summary>string dictionary</summary>
<description>dictionary of reusable strings, just used to avoid allocation and freeing operations. </description>
<author>Daniel Veillard </author>
<exports symbol='xmlDict' type='typedef'/>
<exports symbol='xmlDictPtr' type='typedef'/>
<exports symbol='xmlDictGetUsage' type='function'/>
<exports symbol='xmlDictReference' type='function'/>
<exports symbol='xmlDictCleanup' type='function'/>
<exports symbol='xmlDictSize' type='function'/>
<exports symbol='xmlDictExists' type='function'/>
<exports symbol='xmlDictSetLimit' type='function'/>
<exports symbol='xmlDictOwns' type='function'/>
<exports symbol='xmlDictQLookup' type='function'/>
<exports symbol='xmlInitializeDict' type='function'/>
<exports symbol='xmlDictCreateSub' type='function'/>
<exports symbol='xmlDictFree' type='function'/>
<exports symbol='xmlDictLookup' type='function'/>
<exports symbol='xmlDictCreate' type='function'/>
</file>
<file name='encoding'>
<summary>interface for the encoding conversion functions</summary>
<description>interface for the encoding conversion functions needed for XML basic encoding and iconv() support. Related specs are rfc2044 (UTF-8 and UTF-16) F. Yergeau Alis Technologies [ISO-10646] UTF-8 and UTF-16 in Annexes [ISO-8859-1] ISO Latin-1 characters codes. [UNICODE] The Unicode Consortium, &quot;The Unicode Standard -- Worldwide Character Encoding -- Version 1.0&quot;, Addison- Wesley, Volume 1, 1991, Volume 2, 1992. UTF-8 is described in Unicode Technical Report #4. [US-ASCII] Coded Character Set--7-bit American Standard Code for Information Interchange, ANSI X3.4-1986. </description>
<author>Daniel Veillard </author>
<exports symbol='ICU_PIVOT_BUF_SIZE' type='macro'/>
<exports symbol='XML_CHAR_ENCODING_UCS4LE' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_ERROR' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_5' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_EBCDIC' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_ASCII' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UCS4_2143' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_NONE' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UTF16BE' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_2022_JP' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_SHIFT_JIS' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UCS4BE' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UTF16LE' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UCS4_3412' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_8' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_9' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_6' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_7' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_4' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_EUC_JP' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_2' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_3' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_8859_1' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UTF8' type='enum'/>
<exports symbol='XML_CHAR_ENCODING_UCS2' type='enum'/>
<exports symbol='uconv_t' type='typedef'/>
<exports symbol='xmlCharEncoding' type='typedef'/>
<exports symbol='xmlCharEncodingHandler' type='typedef'/>
<exports symbol='xmlCharEncodingHandlerPtr' type='typedef'/>
<exports symbol='_xmlCharEncodingHandler' type='struct'/>
<exports symbol='_uconv_t' type='struct'/>
<exports symbol='xmlDelEncodingAlias' type='function'/>
<exports symbol='xmlGetEncodingAlias' type='function'/>
<exports symbol='xmlRegisterCharEncodingHandler' type='function'/>
<exports symbol='UTF8Toisolat1' type='function'/>
<exports symbol='xmlInitCharEncodingHandlers' type='function'/>
<exports symbol='xmlAddEncodingAlias' type='function'/>
<exports symbol='xmlCleanupEncodingAliases' type='function'/>
<exports symbol='xmlCharEncOutFunc' type='function'/>
<exports symbol='xmlParseCharEncoding' type='function'/>
<exports symbol='xmlCharEncodingInputFunc' type='function'/>
<exports symbol='xmlCleanupCharEncodingHandlers' type='function'/>
<exports symbol='xmlNewCharEncodingHandler' type='function'/>
<exports symbol='xmlCharEncodingOutputFunc' type='function'/>
<exports symbol='isolat1ToUTF8' type='function'/>
<exports symbol='xmlFindCharEncodingHandler' type='function'/>
<exports symbol='xmlCharEncInFunc' type='function'/>
<exports symbol='xmlGetCharEncodingHandler' type='function'/>
<exports symbol='xmlCharEncFirstLine' type='function'/>
<exports symbol='xmlDetectCharEncoding' type='function'/>
<exports symbol='xmlCharEncCloseFunc' type='function'/>
<exports symbol='xmlGetCharEncodingName' type='function'/>
</file>
<file name='entities'>
<summary>interface for the XML entities handling</summary>
<description>this module provides some of the entity API needed for the parser and applications. </description>
<author>Daniel Veillard </author>
<exports symbol='XML_EXTERNAL_GENERAL_PARSED_ENTITY' type='enum'/>
<exports symbol='XML_EXTERNAL_GENERAL_UNPARSED_ENTITY' type='enum'/>
<exports symbol='XML_INTERNAL_PREDEFINED_ENTITY' type='enum'/>
<exports symbol='XML_EXTERNAL_PARAMETER_ENTITY' type='enum'/>
<exports symbol='XML_INTERNAL_PARAMETER_ENTITY' type='enum'/>
<exports symbol='XML_INTERNAL_GENERAL_ENTITY' type='enum'/>
<exports symbol='xmlEntityType' type='typedef'/>
<exports symbol='xmlEntitiesTable' type='typedef'/>
<exports symbol='xmlEntitiesTablePtr' type='typedef'/>
<exports symbol='_xmlEntity' type='struct'/>
<exports symbol='xmlAddDocEntity' type='function'/>
<exports symbol='xmlNewEntity' type='function'/>
<exports symbol='xmlEncodeEntitiesReentrant' type='function'/>
<exports symbol='xmlGetDocEntity' type='function'/>
<exports symbol='xmlGetDtdEntity' type='function'/>
<exports symbol='xmlAddDtdEntity' type='function'/>
<exports symbol='xmlCopyEntitiesTable' type='function'/>
<exports symbol='xmlFreeEntitiesTable' type='function'/>
<exports symbol='xmlGetParameterEntity' type='function'/>
<exports symbol='xmlDumpEntitiesTable' type='function'/>
<exports symbol='xmlDumpEntityDecl' type='function'/>
<exports symbol='xmlCleanupPredefinedEntities' type='function'/>
<exports symbol='xmlCreateEntitiesTable' type='function'/>
<exports symbol='xmlEncodeEntities' type='function'/>
<exports symbol='xmlEncodeSpecialChars' type='function'/>
<exports symbol='xmlGetPredefinedEntity' type='function'/>
<exports symbol='xmlInitializePredefinedEntities' type='function'/>
</file>
<file name='globals'>
<summary>interface for all global variables of the library</summary>
<description>all the global variables and thread handling for those variables is handled by this module. The bottom of this file is automatically generated by build_glob.py based on the description file global.data </description>
<author>Gary Pennington &lt;Gary.Pennington@uk.sun.com&gt;, Daniel Veillard </author>
<exports symbol='xmlGlobalStatePtr' type='typedef'/>
<exports symbol='xmlGlobalState' type='typedef'/>
<exports symbol='_xmlGlobalState' type='struct'/>
<exports symbol='xmlTreeIndentString' type='variable'/>
<exports symbol='xmlIndentTreeOutput' type='variable'/>
<exports symbol='xmlDefaultBufferSize' type='variable'/>
<exports symbol='xmlRegisterNodeDefaultValue' type='variable'/>
<exports symbol='xmlGetWarningsDefaultValue' type='variable'/>
<exports symbol='docbDefaultSAXHandler' type='variable'/>
<exports symbol='xmlGenericErrorContext' type='variable'/>
<exports symbol='xmlDeregisterNodeDefaultValue' type='variable'/>
<exports symbol='xmlGenericError' type='variable'/>
<exports symbol='xmlMalloc' type='variable'/>
<exports symbol='xmlParserVersion' type='variable'/>
<exports symbol='xmlStructuredError' type='variable'/>
<exports symbol='xmlStructuredErrorContext' type='variable'/>
<exports symbol='xmlDoValidityCheckingDefaultValue' type='variable'/>
<exports symbol='xmlOutputBufferCreateFilenameValue' type='variable'/>
<exports symbol='xmlPedanticParserDefaultValue' type='variable'/>
<exports symbol='oldXMLWDcompatibility' type='variable'/>
<exports symbol='xmlRealloc' type='variable'/>
<exports symbol='xmlMemStrdup' type='variable'/>
<exports symbol='htmlDefaultSAXHandler' type='variable'/>
<exports symbol='xmlSaveNoEmptyTags' type='variable'/>
<exports symbol='xmlParserInputBufferCreateFilenameValue' type='variable'/>
<exports symbol='xmlKeepBlanksDefaultValue' type='variable'/>
<exports symbol='xmlSubstituteEntitiesDefaultValue' type='variable'/>
<exports symbol='xmlMallocAtomic' type='variable'/>
<exports symbol='xmlBufferAllocScheme' type='variable'/>
<exports symbol='xmlParserDebugEntities' type='variable'/>
<exports symbol='xmlFree' type='variable'/>
<exports symbol='xmlLoadExtDtdDefaultValue' type='variable'/>
<exports symbol='xmlLastError' type='variable'/>
<exports symbol='xmlLineNumbersDefaultValue' type='variable'/>
<exports symbol='xmlDefaultSAXHandler' type='variable'/>
<exports symbol='xmlDefaultSAXLocator' type='variable'/>
<exports symbol='xmlThrDefSetStructuredErrorFunc' type='function'/>
<exports symbol='xmlInitializeGlobalState' type='function'/>
<exports symbol='xmlThrDefBufferAllocScheme' type='function'/>
<exports symbol='xmlThrDefPedanticParserDefaultValue' type='function'/>
<exports symbol='xmlRegisterNodeDefault' type='function'/>
<exports symbol='xmlParserInputBufferCreateFilenameFunc' type='function'/>
<exports symbol='xmlThrDefOutputBufferCreateFilenameDefault' type='function'/>
<exports symbol='xmlDeregisterNodeDefault' type='function'/>
<exports symbol='xmlThrDefDefaultBufferSize' type='function'/>
<exports symbol='xmlOutputBufferCreateFilenameDefault' type='function'/>
<exports symbol='xmlThrDefLoadExtDtdDefaultValue' type='function'/>
<exports symbol='xmlThrDefRegisterNodeDefault' type='function'/>
<exports symbol='xmlThrDefKeepBlanksDefaultValue' type='function'/>
<exports symbol='xmlDeregisterNodeFunc' type='function'/>
<exports symbol='xmlThrDefParserDebugEntities' type='function'/>
<exports symbol='xmlThrDefParserInputBufferCreateFilenameDefault' type='function'/>
<exports symbol='xmlThrDefSetGenericErrorFunc' type='function'/>
<exports symbol='xmlParserInputBufferCreateFilenameDefault' type='function'/>
<exports symbol='xmlThrDefDoValidityCheckingDefaultValue' type='function'/>
<exports symbol='xmlCleanupGlobals' type='function'/>
<exports symbol='xmlThrDefGetWarningsDefaultValue' type='function'/>
<exports symbol='xmlThrDefDeregisterNodeDefault' type='function'/>
<exports symbol='xmlThrDefSubstituteEntitiesDefaultValue' type='function'/>
<exports symbol='xmlRegisterNodeFunc' type='function'/>
<exports symbol='xmlThrDefSaveNoEmptyTags' type='function'/>
<exports symbol='xmlThrDefIndentTreeOutput' type='function'/>
<exports symbol='xmlOutputBufferCreateFilenameFunc' type='function'/>
<exports symbol='xmlInitGlobals' type='function'/>
<exports symbol='xmlThrDefLineNumbersDefaultValue' type='function'/>
<exports symbol='xmlThrDefTreeIndentString' type='function'/>
</file>
<file name='hash'>
<summary>Chained hash tables</summary>
<description>This module implements the hash table support used in various places in the library. </description>
<author>Bjorn Reese &lt;bjorn.reese@systematic.dk&gt; </author>
<exports symbol='XML_CAST_FPTR' type='macro'/>
<exports symbol='xmlHashTable' type='typedef'/>
<exports symbol='xmlHashTablePtr' type='typedef'/>
<exports symbol='xmlHashScanFull' type='function'/>
<exports symbol='xmlHashScan' type='function'/>
<exports symbol='xmlHashScannerFull' type='function'/>
<exports symbol='xmlHashCreateDict' type='function'/>
<exports symbol='xmlHashAddEntry' type='function'/>
<exports symbol='xmlHashUpdateEntry' type='function'/>
<exports symbol='xmlHashQLookup3' type='function'/>
<exports symbol='xmlHashQLookup2' type='function'/>
<exports symbol='xmlHashScan3' type='function'/>
<exports symbol='xmlHashScanner' type='function'/>
<exports symbol='xmlHashDeallocator' type='function'/>
<exports symbol='xmlHashCreate' type='function'/>
<exports symbol='xmlHashFree' type='function'/>
<exports symbol='xmlHashLookup' type='function'/>
<exports symbol='xmlHashQLookup' type='function'/>
<exports symbol='xmlHashUpdateEntry2' type='function'/>
<exports symbol='xmlHashRemoveEntry2' type='function'/>
<exports symbol='xmlHashRemoveEntry3' type='function'/>
<exports symbol='xmlHashCopy' type='function'/>
<exports symbol='xmlHashScanFull3' type='function'/>
<exports symbol='xmlHashUpdateEntry3' type='function'/>
<exports symbol='xmlHashDefaultDeallocator' type='function'/>
<exports symbol='xmlHashLookup3' type='function'/>
<exports symbol='xmlHashLookup2' type='function'/>
<exports symbol='xmlHashRemoveEntry' type='function'/>
<exports symbol='xmlHashCopier' type='function'/>
<exports symbol='xmlHashAddEntry2' type='function'/>
<exports symbol='xmlHashAddEntry3' type='function'/>
<exports symbol='xmlHashSize' type='function'/>
</file>
<file name='list'>
<summary>lists interfaces</summary>
<description>this module implement the list support used in various place in the library. </description>
<author>Gary Pennington &lt;Gary.Pennington@uk.sun.com&gt; </author>
<exports symbol='xmlLink' type='typedef'/>
<exports symbol='xmlLinkPtr' type='typedef'/>
<exports symbol='xmlList' type='typedef'/>
<exports symbol='xmlListPtr' type='typedef'/>
<exports symbol='xmlListInsert' type='function'/>
<exports symbol='xmlListEmpty' type='function'/>
<exports symbol='xmlListSort' type='function'/>
<exports symbol='xmlListDeallocator' type='function'/>
<exports symbol='xmlListMerge' type='function'/>
<exports symbol='xmlListCreate' type='function'/>
<exports symbol='xmlListDup' type='function'/>
<exports symbol='xmlListRemoveLast' type='function'/>
<exports symbol='xmlListWalk' type='function'/>
<exports symbol='xmlListRemoveAll' type='function'/>
<exports symbol='xmlListCopy' type='function'/>
<exports symbol='xmlListPopFront' type='function'/>
<exports symbol='xmlListSearch' type='function'/>
<exports symbol='xmlListWalker' type='function'/>
<exports symbol='xmlListRemoveFirst' type='function'/>
<exports symbol='xmlListReverseWalk' type='function'/>
<exports symbol='xmlLinkGetData' type='function'/>
<exports symbol='xmlListClear' type='function'/>
<exports symbol='xmlListAppend' type='function'/>
<exports symbol='xmlListReverse' type='function'/>
<exports symbol='xmlListDataCompare' type='function'/>
<exports symbol='xmlListSize' type='function'/>
<exports symbol='xmlListPushFront' type='function'/>
<exports symbol='xmlListEnd' type='function'/>
<exports symbol='xmlListPopBack' type='function'/>
<exports symbol='xmlListReverseSearch' type='function'/>
<exports symbol='xmlListPushBack' type='function'/>
<exports symbol='xmlListFront' type='function'/>
<exports symbol='xmlListDelete' type='function'/>
</file>
<file name='nanoftp'>
<summary>minimal FTP implementation</summary>
<description>minimal FTP implementation allowing to fetch resources like external subset. </description>
<author>Daniel Veillard </author>
<exports symbol='INVALID_SOCKET' type='macro'/>
<exports symbol='SOCKET' type='macro'/>
<exports symbol='xmlNanoFTPQuit' type='function'/>
<exports symbol='xmlNanoFTPClose' type='function'/>
<exports symbol='ftpListCallback' type='function'/>
<exports symbol='xmlNanoFTPCloseConnection' type='function'/>
<exports symbol='xmlNanoFTPProxy' type='function'/>
<exports symbol='xmlNanoFTPUpdateURL' type='function'/>
<exports symbol='xmlNanoFTPGetConnection' type='function'/>
<exports symbol='xmlNanoFTPDele' type='function'/>
<exports symbol='xmlNanoFTPNewCtxt' type='function'/>
<exports symbol='xmlNanoFTPCheckResponse' type='function'/>
<exports symbol='xmlNanoFTPScanProxy' type='function'/>
<exports symbol='ftpDataCallback' type='function'/>
<exports symbol='xmlNanoFTPGetResponse' type='function'/>
<exports symbol='xmlNanoFTPCwd' type='function'/>
<exports symbol='xmlNanoFTPInit' type='function'/>
<exports symbol='xmlNanoFTPConnectTo' type='function'/>
<exports symbol='xmlNanoFTPList' type='function'/>
<exports symbol='xmlNanoFTPOpen' type='function'/>
<exports symbol='xmlNanoFTPConnect' type='function'/>
<exports symbol='xmlNanoFTPGetSocket' type='function'/>
<exports symbol='xmlNanoFTPGet' type='function'/>
<exports symbol='xmlNanoFTPRead' type='function'/>
<exports symbol='xmlNanoFTPFreeCtxt' type='function'/>
<exports symbol='xmlNanoFTPCleanup' type='function'/>
</file>
<file name='nanohttp'>
<summary>minimal HTTP implementation</summary>
<description>minimal HTTP implementation allowing to fetch resources like external subset. </description>
<author>Daniel Veillard </author>
<exports symbol='xmlNanoHTTPRead' type='function'/>
<exports symbol='xmlNanoHTTPSave' type='function'/>
<exports symbol='xmlNanoHTTPRedir' type='function'/>
<exports symbol='xmlNanoHTTPAuthHeader' type='function'/>
<exports symbol='xmlNanoHTTPFetch' type='function'/>
<exports symbol='xmlNanoHTTPContentLength' type='function'/>
<exports symbol='xmlNanoHTTPMimeType' type='function'/>
<exports symbol='xmlNanoHTTPClose' type='function'/>
<exports symbol='xmlNanoHTTPCleanup' type='function'/>
<exports symbol='xmlNanoHTTPMethod' type='function'/>
<exports symbol='xmlNanoHTTPInit' type='function'/>
<exports symbol='xmlNanoHTTPOpen' type='function'/>
<exports symbol='xmlNanoHTTPOpenRedir' type='function'/>
<exports symbol='xmlNanoHTTPMethodRedir' type='function'/>
<exports symbol='xmlNanoHTTPScanProxy' type='function'/>
<exports symbol='xmlNanoHTTPEncoding' type='function'/>
<exports symbol='xmlNanoHTTPReturnCode' type='function'/>
</file>
<file name='parser'>
<summary>the core parser module</summary>
<description>Interfaces, constants and types related to the XML parser </description>
<author>Daniel Veillard </author>
<exports symbol='XML_COMPLETE_ATTRS' type='macro'/>
<exports symbol='XML_SKIP_IDS' type='macro'/>
<exports symbol='XML_SAX2_MAGIC' type='macro'/>
<exports symbol='XML_DETECT_IDS' type='macro'/>
<exports symbol='XML_DEFAULT_VERSION' type='macro'/>
<exports symbol='XML_WITH_NONE' type='enum'/>
<exports symbol='XML_WITH_SCHEMATRON' type='enum'/>
<exports symbol='XML_PARSER_ENTITY_DECL' type='enum'/>
<exports symbol='XML_PARSER_CONTENT' type='enum'/>
<exports symbol='XML_PARSE_NOBLANKS' type='enum'/>
<exports symbol='XML_WITH_PATTERN' type='enum'/>
<exports symbol='XML_PARSE_NODICT' type='enum'/>
<exports symbol='XML_PARSER_SYSTEM_LITERAL' type='enum'/>
<exports symbol='XML_WITH_REGEXP' type='enum'/>
<exports symbol='XML_PARSER_PI' type='enum'/>
<exports symbol='XML_PARSE_UNKNOWN' type='enum'/>
<exports symbol='XML_WITH_XPATH' type='enum'/>
<exports symbol='XML_WITH_HTML' type='enum'/>
<exports symbol='XML_PARSE_OLDSAX' type='enum'/>
<exports symbol='XML_WITH_LZMA' type='enum'/>
<exports symbol='XML_WITH_ICU' type='enum'/>
<exports symbol='XML_WITH_C14N' type='enum'/>
<exports symbol='XML_PARSE_PUSH_DOM' type='enum'/>
<exports symbol='XML_PARSER_PROLOG' type='enum'/>
<exports symbol='XML_PARSE_NONET' type='enum'/>
<exports symbol='XML_WITH_HTTP' type='enum'/>
<exports symbol='XML_PARSER_EPILOG' type='enum'/>
<exports symbol='XML_PARSER_END_TAG' type='enum'/>
<exports symbol='XML_WITH_DEBUG' type='enum'/>
<exports symbol='XML_WITH_READER' type='enum'/>
<exports symbol='XML_PARSE_DTDVALID' type='enum'/>
<exports symbol='XML_PARSE_DOM' type='enum'/>
<exports symbol='XML_PARSER_ATTRIBUTE_VALUE' type='enum'/>
<exports symbol='XML_PARSE_PUSH_SAX' type='enum'/>
<exports symbol='XML_WITH_TREE' type='enum'/>
<exports symbol='XML_PARSE_RECOVER' type='enum'/>
<exports symbol='XML_WITH_SCHEMAS' type='enum'/>
<exports symbol='XML_PARSE_PEDANTIC' type='enum'/>
<exports symbol='XML_PARSER_EOF' type='enum'/>
<exports symbol='XML_PARSER_CDATA_SECTION' type='enum'/>
<exports symbol='XML_WITH_LEGACY' type='enum'/>
<exports symbol='XML_WITH_OUTPUT' type='enum'/>
<exports symbol='XML_PARSE_XINCLUDE' type='enum'/>
<exports symbol='XML_PARSE_NOCDATA' type='enum'/>
<exports symbol='XML_PARSE_NOBASEFIX' type='enum'/>
<exports symbol='XML_PARSE_BIG_LINES' type='enum'/>
<exports symbol='XML_WITH_XINCLUDE' type='enum'/>
<exports symbol='XML_WITH_PUSH' type='enum'/>
<exports symbol='XML_PARSE_READER' type='enum'/>
<exports symbol='XML_WITH_THREAD' type='enum'/>
<exports symbol='XML_PARSE_SAX' type='enum'/>
<exports symbol='XML_PARSE_NOENT' type='enum'/>
<exports symbol='XML_PARSER_ENTITY_VALUE' type='enum'/>
<exports symbol='XML_PARSE_DTDLOAD' type='enum'/>
<exports symbol='XML_PARSE_DTDATTR' type='enum'/>
<exports symbol='XML_PARSE_NOWARNING' type='enum'/>
<exports symbol='XML_PARSE_OLD10' type='enum'/>
<exports symbol='XML_PARSE_NOERROR' type='enum'/>
<exports symbol='XML_WITH_ISO8859X' type='enum'/>
<exports symbol='XML_WITH_EXPR' type='enum'/>
<exports symbol='XML_PARSE_NSCLEAN' type='enum'/>
<exports symbol='XML_WITH_UNICODE' type='enum'/>
<exports symbol='XML_WITH_CATALOG' type='enum'/>
<exports symbol='XML_WITH_MODULES' type='enum'/>
<exports symbol='XML_WITH_XPTR' type='enum'/>
<exports symbol='XML_PARSE_IGNORE_ENC' type='enum'/>
<exports symbol='XML_PARSE_COMPACT' type='enum'/>
<exports symbol='XML_PARSE_SAX1' type='enum'/>
<exports symbol='XML_WITH_ZLIB' type='enum'/>
<exports symbol='XML_PARSE_NOXINCNODE' type='enum'/>
<exports symbol='XML_PARSER_DTD' type='enum'/>
<exports symbol='XML_PARSER_MISC' type='enum'/>
<exports symbol='XML_PARSER_START' type='enum'/>
<exports symbol='XML_WITH_DEBUG_MEM' type='enum'/>
<exports symbol='XML_PARSE_HUGE' type='enum'/>
<exports symbol='XML_WITH_FTP' type='enum'/>
<exports symbol='XML_PARSER_START_TAG' type='enum'/>
<exports symbol='XML_PARSER_IGNORE' type='enum'/>
<exports symbol='XML_PARSER_COMMENT' type='enum'/>
<exports symbol='XML_PARSER_PUBLIC_LITERAL' type='enum'/>
<exports symbol='XML_WITH_ICONV' type='enum'/>
<exports symbol='XML_WITH_WRITER' type='enum'/>
<exports symbol='XML_WITH_AUTOMATA' type='enum'/>
<exports symbol='XML_WITH_DEBUG_RUN' type='enum'/>
<exports symbol='XML_WITH_SAX1' type='enum'/>
<exports symbol='XML_WITH_VALID' type='enum'/>
<exports symbol='xmlParserNodeInfoSeqPtr' type='typedef'/>
<exports symbol='xmlSAXHandlerV1' type='typedef'/>
<exports symbol='xmlParserInputState' type='typedef'/>
<exports symbol='xmlParserNodeInfoPtr' type='typedef'/>
<exports symbol='xmlParserNodeInfoSeq' type='typedef'/>
<exports symbol='xmlFeature' type='typedef'/>
<exports symbol='xmlParserMode' type='typedef'/>
<exports symbol='xmlStartTag' type='typedef'/>
<exports symbol='xmlParserOption' type='typedef'/>
<exports symbol='xmlSAXHandlerV1Ptr' type='typedef'/>
<exports symbol='xmlParserNodeInfo' type='typedef'/>
<exports symbol='_xmlParserNodeInfo' type='struct'/>
<exports symbol='_xmlParserCtxt' type='struct'/>
<exports symbol='_xmlSAXHandlerV1' type='struct'/>
<exports symbol='_xmlParserInput' type='struct'/>
<exports symbol='_xmlSAXHandler' type='struct'/>
<exports symbol='_xmlParserNodeInfoSeq' type='struct'/>
<exports symbol='_xmlSAXLocator' type='struct'/>
<exports symbol='xmlSetupParserForBuffer' type='function'/>
<exports symbol='xmlCtxtReadFile' type='function'/>
<exports symbol='xmlParseCtxtExternalEntity' type='function'/>
<exports symbol='attributeDeclSAXFunc' type='function'/>
<exports symbol='getEntitySAXFunc' type='function'/>
<exports symbol='startElementSAXFunc' type='function'/>
<exports symbol='charactersSAXFunc' type='function'/>
<exports symbol='xmlClearNodeInfoSeq' type='function'/>
<exports symbol='xmlParseChunk' type='function'/>
<exports symbol='xmlParseEntity' type='function'/>
<exports symbol='xmlRecoverFile' type='function'/>
<exports symbol='xmlCtxtReadDoc' type='function'/>
<exports symbol='startElementNsSAX2Func' type='function'/>
<exports symbol='xmlCreateIOParserCtxt' type='function'/>
<exports symbol='xmlParseInNodeContext' type='function'/>
<exports symbol='referenceSAXFunc' type='function'/>
<exports symbol='hasExternalSubsetSAXFunc' type='function'/>
<exports symbol='xmlSAXParseDoc' type='function'/>
<exports symbol='xmlReadMemory' type='function'/>
<exports symbol='xmlParseMemory' type='function'/>
<exports symbol='xmlNewIOInputStream' type='function'/>
<exports symbol='processingInstructionSAXFunc' type='function'/>
<exports symbol='xmlParseBalancedChunkMemoryRecover' type='function'/>
<exports symbol='xmlInitParser' type='function'/>
<exports symbol='xmlCreateDocParserCtxt' type='function'/>
<exports symbol='errorSAXFunc' type='function'/>
<exports symbol='xmlSAXParseMemory' type='function'/>
<exports symbol='xmlRecoverMemory' type='function'/>
<exports symbol='xmlExternalEntityLoader' type='function'/>
<exports symbol='hasInternalSubsetSAXFunc' type='function'/>
<exports symbol='cdataBlockSAXFunc' type='function'/>
<exports symbol='xmlSAXParseFile' type='function'/>
<exports symbol='xmlParserInputDeallocate' type='function'/>
<exports symbol='xmlCtxtReadIO' type='function'/>
<exports symbol='xmlSAXParseMemoryWithData' type='function'/>
<exports symbol='xmlGetFeature' type='function'/>
<exports symbol='xmlIOParseDTD' type='function'/>
<exports symbol='xmlFreeParserCtxt' type='function'/>
<exports symbol='xmlParseDTD' type='function'/>
<exports symbol='xmlRecoverDoc' type='function'/>
<exports symbol='commentSAXFunc' type='function'/>
<exports symbol='xmlInitParserCtxt' type='function'/>
<exports symbol='attributeSAXFunc' type='function'/>
<exports symbol='xmlParserInputGrow' type='function'/>
<exports symbol='xmlCtxtReadMemory' type='function'/>
<exports symbol='externalSubsetSAXFunc' type='function'/>
<exports symbol='resolveEntitySAXFunc' type='function'/>
<exports symbol='xmlPedanticParserDefault' type='function'/>
<exports symbol='xmlSAXParseEntity' type='function'/>
<exports symbol='xmlParseDoc' type='function'/>
<exports symbol='xmlSAXParseFileWithData' type='function'/>
<exports symbol='xmlLineNumbersDefault' type='function'/>
<exports symbol='xmlGetExternalEntityLoader' type='function'/>
<exports symbol='elementDeclSAXFunc' type='function'/>
<exports symbol='xmlCtxtUseOptions' type='function'/>
<exports symbol='xmlCreatePushParserCtxt' type='function'/>
<exports symbol='xmlParserAddNodeInfo' type='function'/>
<exports symbol='xmlCtxtReadFd' type='function'/>
<exports symbol='internalSubsetSAXFunc' type='function'/>
<exports symbol='xmlNewParserCtxt' type='function'/>
<exports symbol='endDocumentSAXFunc' type='function'/>
<exports symbol='xmlParseFile' type='function'/>
<exports symbol='xmlParseDocument' type='function'/>
<exports symbol='setDocumentLocatorSAXFunc' type='function'/>
<exports symbol='getParameterEntitySAXFunc' type='function'/>
<exports symbol='ignorableWhitespaceSAXFunc' type='function'/>
<exports symbol='xmlInitNodeInfoSeq' type='function'/>
<exports symbol='xmlSubstituteEntitiesDefault' type='function'/>
<exports symbol='endElementSAXFunc' type='function'/>
<exports symbol='xmlParserFindNodeInfoIndex' type='function'/>
<exports symbol='xmlByteConsumed' type='function'/>
<exports symbol='xmlCtxtReset' type='function'/>
<exports symbol='xmlSetFeature' type='function'/>
<exports symbol='xmlKeepBlanksDefault' type='function'/>
<exports symbol='xmlParserInputRead' type='function'/>
<exports symbol='xmlReadFile' type='function'/>
<exports symbol='xmlGetFeaturesList' type='function'/>
<exports symbol='xmlHasFeature' type='function'/>
<exports symbol='unparsedEntityDeclSAXFunc' type='function'/>
<exports symbol='xmlSAXUserParseFile' type='function'/>
<exports symbol='fatalErrorSAXFunc' type='function'/>
<exports symbol='xmlSAXParseDTD' type='function'/>
<exports symbol='xmlParserFindNodeInfo' type='function'/>
<exports symbol='entityDeclSAXFunc' type='function'/>
<exports symbol='xmlLoadExternalEntity' type='function'/>
<exports symbol='xmlStopParser' type='function'/>
<exports symbol='xmlReadFd' type='function'/>
<exports symbol='xmlParseExtParsedEnt' type='function'/>
<exports symbol='xmlReadIO' type='function'/>
<exports symbol='xmlReadDoc' type='function'/>
<exports symbol='xmlSAXUserParseMemory' type='function'/>
<exports symbol='xmlParseBalancedChunkMemory' type='function'/>
<exports symbol='endElementNsSAX2Func' type='function'/>
<exports symbol='xmlCleanupParser' type='function'/>
<exports symbol='xmlCtxtResetPush' type='function'/>
<exports symbol='isStandaloneSAXFunc' type='function'/>
<exports symbol='startDocumentSAXFunc' type='function'/>
<exports symbol='xmlClearParserCtxt' type='function'/>
<exports symbol='xmlParseExternalEntity' type='function'/>
<exports symbol='notationDeclSAXFunc' type='function'/>
<exports symbol='warningSAXFunc' type='function'/>
<exports symbol='xmlSetExternalEntityLoader' type='function'/>
</file>
<file name='parserInternals'>
<summary>internals routines and limits exported by the parser.</summary>
<description>this module exports a number of internal parsing routines they are not really all intended for applications but can prove useful doing low level processing. </description>
<author>Daniel Veillard </author>
<exports symbol='XML_SUBSTITUTE_REF' type='macro'/>
<exports symbol='IS_BLANK' type='macro'/>
<exports symbol='IS_BYTE_CHAR' type='macro'/>
<exports symbol='IS_PUBIDCHAR' type='macro'/>
<exports symbol='IS_DIGIT_CH' type='macro'/>
<exports symbol='IS_EXTENDER' type='macro'/>
<exports symbol='IS_ASCII_DIGIT' type='macro'/>
<exports symbol='IS_COMBINING_CH' type='macro'/>
<exports symbol='IS_CHAR' type='macro'/>
<exports symbol='IS_LETTER' type='macro'/>
<exports symbol='IS_IDEOGRAPHIC' type='macro'/>
<exports symbol='MOVETO_STARTTAG' type='macro'/>
<exports symbol='XML_MAX_NAME_LENGTH' type='macro'/>
<exports symbol='IS_ASCII_LETTER' type='macro'/>
<exports symbol='IS_DIGIT' type='macro'/>
<exports symbol='XML_MAX_DICTIONARY_LIMIT' type='macro'/>
<exports symbol='XML_SUBSTITUTE_PEREF' type='macro'/>
<exports symbol='MOVETO_ENDTAG' type='macro'/>
<exports symbol='SKIP_EOL' type='macro'/>
<exports symbol='IS_EXTENDER_CH' type='macro'/>
<exports symbol='IS_BLANK_CH' type='macro'/>
<exports symbol='IS_LETTER_CH' type='macro'/>
<exports symbol='XML_MAX_LOOKUP_LIMIT' type='macro'/>
<exports symbol='XML_MAX_TEXT_LENGTH' type='macro'/>
<exports symbol='XML_SUBSTITUTE_NONE' type='macro'/>
<exports symbol='IS_COMBINING' type='macro'/>
<exports symbol='XML_MAX_NAMELEN' type='macro'/>
<exports symbol='IS_BASECHAR' type='macro'/>
<exports symbol='INPUT_CHUNK' type='macro'/>
<exports symbol='IS_PUBIDCHAR_CH' type='macro'/>
<exports symbol='IS_CHAR_CH' type='macro'/>
<exports symbol='XML_SUBSTITUTE_BOTH' type='macro'/>
<exports symbol='xmlStringTextNoenc' type='variable'/>
<exports symbol='xmlStringComment' type='variable'/>
<exports symbol='xmlStringText' type='variable'/>
<exports symbol='xmlParserMaxDepth' type='variable'/>
<exports symbol='nodePop' type='function'/>
<exports symbol='xmlParseNotationDecl' type='function'/>
<exports symbol='xmlParseExternalSubset' type='function'/>
<exports symbol='xmlParseMisc' type='function'/>
<exports symbol='xmlSwitchInputEncoding' type='function'/>
<exports symbol='xmlNewStringInputStream' type='function'/>
<exports symbol='xmlParseExternalID' type='function'/>
<exports symbol='xmlScanName' type='function'/>
<exports symbol='xmlParseElementDecl' type='function'/>
<exports symbol='xmlParseMarkupDecl' type='function'/>
<exports symbol='htmlCreateFileParserCtxt' type='function'/>
<exports symbol='inputPush' type='function'/>
<exports symbol='xmlStringLenDecodeEntities' type='function'/>
<exports symbol='namePop' type='function'/>
<exports symbol='xmlParseContent' type='function'/>
<exports symbol='xmlNewInputStream' type='function'/>
<exports symbol='xmlNamespaceParseQName' type='function'/>
<exports symbol='xmlNewInputFromFile' type='function'/>
<exports symbol='xmlParserHandlePEReference' type='function'/>
<exports symbol='xmlStringDecodeEntities' type='function'/>
<exports symbol='xmlCreateFileParserCtxt' type='function'/>
<exports symbol='xmlParseCharRef' type='function'/>
<exports symbol='xmlParseElement' type='function'/>
<exports symbol='xmlParseTextDecl' type='function'/>
<exports symbol='xmlNewEntityInputStream' type='function'/>
<exports symbol='xmlCopyCharMultiByte' type='function'/>
<exports symbol='xmlParseElementChildrenContentDecl' type='function'/>
<exports symbol='xmlParseCharData' type='function'/>
<exports symbol='xmlParseVersionInfo' type='function'/>
<exports symbol='xmlParseSDDecl' type='function'/>
<exports symbol='xmlParseEnumeratedType' type='function'/>
<exports symbol='xmlHandleEntity' type='function'/>
<exports symbol='xmlCurrentChar' type='function'/>
<exports symbol='xmlSkipBlankChars' type='function'/>
<exports symbol='xmlParseNotationType' type='function'/>
<exports symbol='xmlParserInputShrink' type='function'/>
<exports symbol='xmlSetEntityReferenceFunc' type='function'/>
<exports symbol='xmlFreeInputStream' type='function'/>
<exports symbol='xmlParsePEReference' type='function'/>
<exports symbol='xmlCreateURLParserCtxt' type='function'/>
<exports symbol='xmlIsLetter' type='function'/>
<exports symbol='xmlCheckLanguageID' type='function'/>
<exports symbol='xmlNextChar' type='function'/>
<exports symbol='xmlParseEnumerationType' type='function'/>
<exports symbol='xmlParseAttributeType' type='function'/>
<exports symbol='xmlParseDefaultDecl' type='function'/>
<exports symbol='xmlParseSystemLiteral' type='function'/>
<exports symbol='xmlParseAttValue' type='function'/>
<exports symbol='xmlCreateMemoryParserCtxt' type='function'/>
<exports symbol='xmlParseAttributeListDecl' type='function'/>
<exports symbol='xmlParseName' type='function'/>
<exports symbol='xmlParseEncName' type='function'/>
<exports symbol='nodePush' type='function'/>
<exports symbol='xmlSwitchEncoding' type='function'/>
<exports symbol='xmlSwitchToEncoding' type='function'/>
<exports symbol='xmlParseEntityRef' type='function'/>
<exports symbol='xmlParseAttribute' type='function'/>
<exports symbol='xmlParseEndTag' type='function'/>
<exports symbol='xmlParseEncodingDecl' type='function'/>
<exports symbol='htmlInitAutoClose' type='function'/>
<exports symbol='xmlCreateEntityParserCtxt' type='function'/>
<exports symbol='xmlSplitQName' type='function'/>
<exports symbol='xmlParserHandleReference' type='function'/>
<exports symbol='xmlParsePITarget' type='function'/>
<exports symbol='xmlParseElementContentDecl' type='function'/>
<exports symbol='inputPop' type='function'/>
<exports symbol='xmlPopInput' type='function'/>
<exports symbol='xmlParsePubidLiteral' type='function'/>
<exports symbol='xmlPushInput' type='function'/>
<exports symbol='xmlParseEntityValue' type='function'/>
<exports symbol='xmlDecodeEntities' type='function'/>
<exports symbol='xmlParseVersionNum' type='function'/>
<exports symbol='xmlParseXMLDecl' type='function'/>
<exports symbol='xmlEntityReferenceFunc' type='function'/>
<exports symbol='xmlParseElementMixedContentDecl' type='function'/>
<exports symbol='xmlParseQuotedString' type='function'/>
<exports symbol='xmlNamespaceParseNSDef' type='function'/>
<exports symbol='xmlParseCDSect' type='function'/>
<exports symbol='xmlStringCurrentChar' type='function'/>
<exports symbol='xmlParseComment' type='function'/>
<exports symbol='xmlErrMemory' type='function'/>
<exports symbol='xmlNamespaceParseNCName' type='function'/>
<exports symbol='xmlParseNmtoken' type='function'/>
<exports symbol='xmlParseReference' type='function'/>
<exports symbol='namePush' type='function'/>
<exports symbol='xmlParseNamespace' type='function'/>
<exports symbol='xmlCopyChar' type='function'/>
<exports symbol='xmlParsePI' type='function'/>
<exports symbol='xmlParseDocTypeDecl' type='function'/>
<exports symbol='xmlParseStartTag' type='function'/>
<exports symbol='xmlParseEntityDecl' type='function'/>
</file>
<file name='pattern'>
<summary>pattern expression handling</summary>
<description>allows to compile and test pattern expressions for nodes either in a tree or based on a parser state. </description>
<author>Daniel Veillard </author>
<exports symbol='XML_PATTERN_DEFAULT' type='enum'/>
<exports symbol='XML_PATTERN_XSFIELD' type='enum'/>
<exports symbol='XML_PATTERN_XSSEL' type='enum'/>
<exports symbol='XML_PATTERN_XPATH' type='enum'/>
<exports symbol='xmlStreamCtxtPtr' type='typedef'/>
<exports symbol='xmlPatternFlags' type='typedef'/>
<exports symbol='xmlStreamCtxt' type='typedef'/>
<exports symbol='xmlPattern' type='typedef'/>
<exports symbol='xmlPatternPtr' type='typedef'/>
<exports symbol='xmlPatternMinDepth' type='function'/>
<exports symbol='xmlPatternGetStreamCtxt' type='function'/>
<exports symbol='xmlPatternFromRoot' type='function'/>
<exports symbol='xmlFreePatternList' type='function'/>
<exports symbol='xmlPatternStreamable' type='function'/>
<exports symbol='xmlStreamPushAttr' type='function'/>
<exports symbol='xmlPatternMatch' type='function'/>
<exports symbol='xmlStreamWantsAnyNode' type='function'/>
<exports symbol='xmlStreamPop' type='function'/>
<exports symbol='xmlFreePattern' type='function'/>
<exports symbol='xmlStreamPush' type='function'/>
<exports symbol='xmlPatternMaxDepth' type='function'/>
<exports symbol='xmlPatterncompile' type='function'/>
<exports symbol='xmlStreamPushNode' type='function'/>
<exports symbol='xmlFreeStreamCtxt' type='function'/>
</file>
<file name='relaxng'>
<summary>implementation of the Relax-NG validation</summary>
<description>implementation of the Relax-NG validation </description>
<author>Daniel Veillard </author>
<exports symbol='XML_RELAXNG_ERR_DUPID' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_VALELEM' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ATTRVALID' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_LISTELEM' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_LISTEXTRA' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ATTRNONS' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_EXTRADATA' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ELEMNONS' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ELEMEXTRANS' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_DATATYPE' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_TYPECMP' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_VALUE' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_NOGRAMMAR' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_INTERSEQ' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_LACKDATA' type='enum'/>
<exports symbol='XML_RELAXNGP_FREE_DOC' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ATTRNAME' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ELEMNOTEMPTY' type='enum'/>
<exports symbol='XML_RELAXNG_OK' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_INTERNODATA' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ATTRWRONGNS' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_EXTRACONTENT' type='enum'/>
<exports symbol='XML_RELAXNGP_NONE' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ELEMWRONG' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_LISTEMPTY' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ATTREXTRANS' type='enum'/>
<exports symbol='XML_RELAXNGP_CRNG' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_TEXTWRONG' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_INVALIDATTR' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ELEMWRONGNS' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_CONTENTVALID' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_TYPEVAL' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_LIST' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_TYPE' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_NOELEM' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_MEMORY' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_ELEMNAME' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_DATAELEM' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_NODEFINE' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_NOSTATE' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_INTEREXTRA' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_INTERNAL' type='enum'/>
<exports symbol='XML_RELAXNG_ERR_NOTELEM' type='enum'/>
<exports symbol='xmlRelaxNG' type='typedef'/>
<exports symbol='xmlRelaxNGPtr' type='typedef'/>
<exports symbol='xmlRelaxNGValidErr' type='typedef'/>
<exports symbol='xmlRelaxNGParserCtxt' type='typedef'/>
<exports symbol='xmlRelaxNGParserCtxtPtr' type='typedef'/>
<exports symbol='xmlRelaxNGParserFlag' type='typedef'/>
<exports symbol='xmlRelaxNGValidCtxt' type='typedef'/>
<exports symbol='xmlRelaxNGValidCtxtPtr' type='typedef'/>
<exports symbol='xmlRelaxNGFreeValidCtxt' type='function'/>
<exports symbol='xmlRelaxNGNewDocParserCtxt' type='function'/>
<exports symbol='xmlRelaxNGSetValidErrors' type='function'/>
<exports symbol='xmlRelaxNGNewParserCtxt' type='function'/>
<exports symbol='xmlRelaxNGGetParserErrors' type='function'/>
<exports symbol='xmlRelaxNGValidatePopElement' type='function'/>
<exports symbol='xmlRelaxNGNewValidCtxt' type='function'/>
<exports symbol='xmlRelaxNGNewMemParserCtxt' type='function'/>
<exports symbol='xmlRelaxNGDump' type='function'/>
<exports symbol='xmlRelaxNGSetParserErrors' type='function'/>
<exports symbol='xmlRelaxNGParse' type='function'/>
<exports symbol='xmlRelaxNGSetParserStructuredErrors' type='function'/>
<exports symbol='xmlRelaxNGValidateFullElement' type='function'/>
<exports symbol='xmlRelaxNGValidityErrorFunc' type='function'/>
<exports symbol='xmlRelaxNGValidatePushElement' type='function'/>
<exports symbol='xmlRelaxNGFree' type='function'/>
<exports symbol='xmlRelaxNGValidateDoc' type='function'/>
<exports symbol='xmlRelaxNGSetValidStructuredErrors' type='function'/>
<exports symbol='xmlRelaxNGFreeParserCtxt' type='function'/>
<exports symbol='xmlRelaxNGGetValidErrors' type='function'/>
<exports symbol='xmlRelaxNGInitTypes' type='function'/>
<exports symbol='xmlRelaxNGDumpTree' type='function'/>
<exports symbol='xmlRelaxNGCleanupTypes' type='function'/>
<exports symbol='xmlRelaxNGValidatePushCData' type='function'/>
<exports symbol='xmlRelaxParserSetFlag' type='function'/>
<exports symbol='xmlRelaxNGValidityWarningFunc' type='function'/>
</file>
<file name='schemasInternals'>
<summary>internal interfaces for XML Schemas</summary>
<description>internal interfaces for the XML Schemas handling and schema validity checking The Schemas development is a Work In Progress. Some of those interfaces are not guaranteed to be API or ABI stable ! </description>
<author>Daniel Veillard </author>
<exports symbol='XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_FINAL_DEFAULT_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FIXUP_1' type='macro'/>
<exports symbol='XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_CIRCULAR' type='macro'/>
<exports symbol='XML_SCHEMAS_QUALIF_ATTR' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_USE_REQUIRED' type='macro'/>
<exports symbol='XML_SCHEMAS_FACET_COLLAPSE' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_VARIETY_UNION' type='macro'/>
<exports symbol='XML_SCHEMAS_ANY_STRICT' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_INTERNAL_RESOLVED' type='macro'/>
<exports symbol='XML_SCHEMAS_QUALIF_ELEM' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_VARIETY_LIST' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_INTERNAL_CHECKED' type='macro'/>
<exports symbol='XML_SCHEMAS_INCLUDING_CONVERT_NS' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_INTERNAL_RESOLVED' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_USE_PROHIBITED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_NILLABLE' type='macro'/>
<exports symbol='XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTRGROUP_REDEFINED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_BLOCK_DEFAULT' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FINAL_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_REDEFINED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_FIXED' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_VARIETY_ATOMIC' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FINAL_LIST' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_USE_OPTIONAL' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_NSDEFAULT' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_WHITESPACE_REPLACE' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_BLOCK_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_ANYATTR_STRICT' type='macro'/>
<exports symbol='XML_SCHEMAS_FACET_UNKNOWN' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTRGROUP_MARKED' type='macro'/>
<exports symbol='XML_SCHEMAS_FACET_PRESERVE' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_BLOCK_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_GLOBAL' type='macro'/>
<exports symbol='XML_SCHEMAS_ANYATTR_SKIP' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_ANYATTR_LAX' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_GLOBAL' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_ABSTRACT' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_MIXED' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTR_FIXED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_INTERNAL_RESOLVED' type='macro'/>
<exports symbol='XML_SCHEMAS_ANY_SKIP' type='macro'/>
<exports symbol='XML_SCHEMAS_FINAL_DEFAULT_LIST' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_VARIETY_ABSENT' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_FINAL_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_WILDCARD_COMPLETE' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_NSDEFAULT' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_GLOBAL' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_TOPLEVEL' type='macro'/>
<exports symbol='XML_SCHEMAS_ANY_LAX' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FINAL_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_HAS_FACETS' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_FINAL_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_NORMVALUENEEDED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_FINAL_ABSENT' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_BLOCK_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_INTERNAL_INVALID' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTRGROUP_HAS_REFS' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_ABSTRACT' type='macro'/>
<exports symbol='XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FINAL_UNION' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FINAL_DEFAULT' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_FACETSNEEDVALUE' type='macro'/>
<exports symbol='XML_SCHEMAS_FINAL_DEFAULT_UNION' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_BLOCK_RESTRICTION' type='macro'/>
<exports symbol='XML_SCHEMAS_FACET_REPLACE' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_DEFAULT' type='macro'/>
<exports symbol='XML_SCHEMAS_TYPE_MARKED' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_BLOCK_ABSENT' type='macro'/>
<exports symbol='XML_SCHEMAS_ATTRGROUP_GLOBAL' type='macro'/>
<exports symbol='XML_SCHEMAS_ELEM_REF' type='macro'/>
<exports symbol='XML_SCHEMA_EXTRA_QNAMEREF' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_EXTENSION' type='enum'/>
<exports symbol='XML_SCHEMAS_NMTOKEN' type='enum'/>
<exports symbol='XML_SCHEMAS_ID' type='enum'/>
<exports symbol='XML_SCHEMAS_TIME' type='enum'/>
<exports symbol='XML_SCHEMAS_UBYTE' type='enum'/>
<exports symbol='XML_SCHEMAS_DATETIME' type='enum'/>
<exports symbol='XML_SCHEMAS_NNINTEGER' type='enum'/>
<exports symbol='XML_SCHEMAS_HEXBINARY' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_UNION' type='enum'/>
<exports symbol='XML_SCHEMAS_UNKNOWN' type='enum'/>
<exports symbol='XML_SCHEMAS_UINT' type='enum'/>
<exports symbol='XML_SCHEMAS_NPINTEGER' type='enum'/>
<exports symbol='XML_SCHEMAS_GMONTHDAY' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_MAXEXCLUSIVE' type='enum'/>
<exports symbol='XML_SCHEMAS_ULONG' type='enum'/>
<exports symbol='XML_SCHEMAS_PINTEGER' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_CHOICE' type='enum'/>
<exports symbol='XML_SCHEMAS_DECIMAL' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_UR' type='enum'/>
<exports symbol='XML_SCHEMAS_DOUBLE' type='enum'/>
<exports symbol='XML_SCHEMAS_NINTEGER' type='enum'/>
<exports symbol='XML_SCHEMAS_NORMSTRING' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_PARTICLE' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_SIMPLE' type='enum'/>
<exports symbol='XML_SCHEMAS_NCNAME' type='enum'/>
<exports symbol='XML_SCHEMAS_LONG' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ANY_ATTRIBUTE' type='enum'/>
<exports symbol='XML_SCHEMAS_BOOLEAN' type='enum'/>
<exports symbol='XML_SCHEMAS_ENTITY' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_GROUP' type='enum'/>
<exports symbol='XML_SCHEMAS_GYEARMONTH' type='enum'/>
<exports symbol='XML_SCHEMAS_BASE64BINARY' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_FRACTIONDIGITS' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_WHITESPACE' type='enum'/>
<exports symbol='XML_SCHEMAS_IDREF' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ATTRIBUTE' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_TOTALDIGITS' type='enum'/>
<exports symbol='XML_SCHEMAS_QNAME' type='enum'/>
<exports symbol='XML_SCHEMAS_TOKEN' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_BASIC' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_EMPTY' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_ENUMERATION' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_UNKNOWN' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_MININCLUSIVE' type='enum'/>
<exports symbol='XML_SCHEMAS_GMONTH' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_ELEMENTS' type='enum'/>
<exports symbol='XML_SCHEMAS_GYEAR' type='enum'/>
<exports symbol='XML_SCHEMA_EXTRA_ATTR_USE_PROHIB' type='enum'/>
<exports symbol='XML_SCHEMAS_BYTE' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ALL' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_IDC_KEYREF' type='enum'/>
<exports symbol='XML_SCHEMAS_NOTATION' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_MAXINCLUSIVE' type='enum'/>
<exports symbol='XML_SCHEMAS_NAME' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_LIST' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ATTRIBUTE_USE' type='enum'/>
<exports symbol='XML_SCHEMAS_GDAY' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ANY' type='enum'/>
<exports symbol='XML_SCHEMAS_ANYURI' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_COMPLEX' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ATTRIBUTEGROUP' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_BASIC' type='enum'/>
<exports symbol='XML_SCHEMAS_IDREFS' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_IDC_UNIQUE' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_LENGTH' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_SIMPLE' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_PATTERN' type='enum'/>
<exports symbol='XML_SCHEMAS_SHORT' type='enum'/>
<exports symbol='XML_SCHEMAS_LANGUAGE' type='enum'/>
<exports symbol='XML_SCHEMAS_ANYSIMPLETYPE' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_MIXED' type='enum'/>
<exports symbol='XML_SCHEMAS_ANYTYPE' type='enum'/>
<exports symbol='XML_SCHEMAS_DURATION' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_FACET' type='enum'/>
<exports symbol='XML_SCHEMAS_NMTOKENS' type='enum'/>
<exports symbol='XML_SCHEMAS_USHORT' type='enum'/>
<exports symbol='XML_SCHEMAS_INTEGER' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_COMPLEX_CONTENT' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_MINEXCLUSIVE' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_IDC_KEY' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_SIMPLE_CONTENT' type='enum'/>
<exports symbol='XML_SCHEMAS_FLOAT' type='enum'/>
<exports symbol='XML_SCHEMAS_ENTITIES' type='enum'/>
<exports symbol='XML_SCHEMAS_DATE' type='enum'/>
<exports symbol='XML_SCHEMAS_STRING' type='enum'/>
<exports symbol='XML_SCHEMAS_INT' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_NOTATION' type='enum'/>
<exports symbol='XML_SCHEMA_CONTENT_ANY' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_MINLENGTH' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_RESTRICTION' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_SEQUENCE' type='enum'/>
<exports symbol='XML_SCHEMA_TYPE_ELEMENT' type='enum'/>
<exports symbol='XML_SCHEMA_FACET_MAXLENGTH' type='enum'/>
<exports symbol='xmlSchemaAttributeGroupPtr' type='typedef'/>
<exports symbol='xmlSchemaElementPtr' type='typedef'/>
<exports symbol='xmlSchemaFacetLinkPtr' type='typedef'/>
<exports symbol='xmlSchemaVal' type='typedef'/>
<exports symbol='xmlSchemaAttributeLinkPtr' type='typedef'/>
<exports symbol='xmlSchemaType' type='typedef'/>
<exports symbol='xmlSchemaAnnot' type='typedef'/>
<exports symbol='xmlSchemaAnnotPtr' type='typedef'/>
<exports symbol='xmlSchemaElement' type='typedef'/>
<exports symbol='xmlSchemaWildcard' type='typedef'/>
<exports symbol='xmlSchemaWildcardPtr' type='typedef'/>
<exports symbol='xmlSchemaFacetPtr' type='typedef'/>
<exports symbol='xmlSchemaTypeLink' type='typedef'/>
<exports symbol='xmlSchemaAttributeLink' type='typedef'/>
<exports symbol='xmlSchemaValPtr' type='typedef'/>
<exports symbol='xmlSchemaFacetLink' type='typedef'/>
<exports symbol='xmlSchemaWildcardNsPtr' type='typedef'/>
<exports symbol='xmlSchemaAttributeGroup' type='typedef'/>
<exports symbol='xmlSchemaTypeLinkPtr' type='typedef'/>
<exports symbol='xmlSchemaWildcardNs' type='typedef'/>
<exports symbol='xmlSchemaAttributePtr' type='typedef'/>
<exports symbol='xmlSchemaNotationPtr' type='typedef'/>
<exports symbol='xmlSchemaValType' type='typedef'/>
<exports symbol='xmlSchemaTypePtr' type='typedef'/>
<exports symbol='xmlSchemaNotation' type='typedef'/>
<exports symbol='xmlSchemaFacet' type='typedef'/>
<exports symbol='xmlSchemaContentType' type='typedef'/>
<exports symbol='xmlSchemaTypeType' type='typedef'/>
<exports symbol='xmlSchemaAttribute' type='typedef'/>
<exports symbol='_xmlSchemaWildcardNs' type='struct'/>
<exports symbol='_xmlSchemaNotation' type='struct'/>
<exports symbol='_xmlSchemaAttribute' type='struct'/>
<exports symbol='_xmlSchemaType' type='struct'/>
<exports symbol='_xmlSchemaAttributeGroup' type='struct'/>
<exports symbol='_xmlSchemaFacetLink' type='struct'/>
<exports symbol='_xmlSchemaElement' type='struct'/>
<exports symbol='_xmlSchema' type='struct'/>
<exports symbol='_xmlSchemaAttributeLink' type='struct'/>
<exports symbol='_xmlSchemaFacet' type='struct'/>
<exports symbol='_xmlSchemaWildcard' type='struct'/>
<exports symbol='_xmlSchemaTypeLink' type='struct'/>
<exports symbol='_xmlSchemaAnnot' type='struct'/>
<exports symbol='xmlSchemaFreeType' type='function'/>
<exports symbol='xmlSchemaFreeWildcard' type='function'/>
</file>
<file name='schematron'>
<summary>XML Schemastron implementation</summary>
<description>interface to the XML Schematron validity checking. </description>
<author>Daniel Veillard </author>
<exports symbol='XML_SCHEMATRON_OUT_IO' type='enum'/>
<exports symbol='XML_SCHEMATRON_OUT_ERROR' type='enum'/>
<exports symbol='XML_SCHEMATRON_OUT_BUFFER' type='enum'/>
<exports symbol='XML_SCHEMATRON_OUT_FILE' type='enum'/>
<exports symbol='XML_SCHEMATRON_OUT_XML' type='enum'/>
<exports symbol='XML_SCHEMATRON_OUT_TEXT' type='enum'/>
<exports symbol='XML_SCHEMATRON_OUT_QUIET' type='enum'/>
<exports symbol='xmlSchematronValidCtxt' type='typedef'/>
<exports symbol='xmlSchematronValidOptions' type='typedef'/>
<exports symbol='xmlSchematronPtr' type='typedef'/>
<exports symbol='xmlSchematronParserCtxt' type='typedef'/>
<exports symbol='xmlSchematron' type='typedef'/>
<exports symbol='xmlSchematronValidCtxtPtr' type='typedef'/>
<exports symbol='xmlSchematronParserCtxtPtr' type='typedef'/>
<exports symbol='xmlSchematronValidateDoc' type='function'/>
<exports symbol='xmlSchematronFreeParserCtxt' type='function'/>
<exports symbol='xmlSchematronNewMemParserCtxt' type='function'/>
<exports symbol='xmlSchematronValidityErrorFunc' type='function'/>
<exports symbol='xmlSchematronNewParserCtxt' type='function'/>
<exports symbol='xmlSchematronValidityWarningFunc' type='function'/>
<exports symbol='xmlSchematronFree' type='function'/>
<exports symbol='xmlSchematronSetValidStructuredErrors' type='function'/>
<exports symbol='xmlSchematronFreeValidCtxt' type='function'/>
<exports symbol='xmlSchematronParse' type='function'/>
<exports symbol='xmlSchematronNewDocParserCtxt' type='function'/>
<exports symbol='xmlSchematronNewValidCtxt' type='function'/>
</file>
<file name='threads'>
<summary>interfaces for thread handling</summary>
<description>set of generic threading related routines should work with pthreads, Windows native or TLS threads </description>
<author>Daniel Veillard </author>
<exports symbol='xmlMutex' type='typedef'/>
<exports symbol='xmlRMutex' type='typedef'/>
<exports symbol='xmlRMutexPtr' type='typedef'/>
<exports symbol='xmlMutexPtr' type='typedef'/>
<exports symbol='xmlFreeRMutex' type='function'/>
<exports symbol='xmlGetThreadId' type='function'/>
<exports symbol='xmlMutexUnlock' type='function'/>
<exports symbol='xmlCleanupThreads' type='function'/>
<exports symbol='xmlLockLibrary' type='function'/>
<exports symbol='xmlNewRMutex' type='function'/>
<exports symbol='xmlMutexLock' type='function'/>
<exports symbol='xmlIsMainThread' type='function'/>
<exports symbol='xmlRMutexUnlock' type='function'/>
<exports symbol='xmlGetGlobalState' type='function'/>
<exports symbol='xmlNewMutex' type='function'/>
<exports symbol='xmlDllMain' type='function'/>
<exports symbol='xmlFreeMutex' type='function'/>
<exports symbol='xmlUnlockLibrary' type='function'/>
<exports symbol='xmlInitThreads' type='function'/>
<exports symbol='xmlRMutexLock' type='function'/>
</file>
<file name='tree'>
<summary>interfaces for tree manipulation</summary>
<description>this module describes the structures found in an tree resulting from an XML or HTML parsing, as well as the API provided for various processing on that tree </description>
<author>Daniel Veillard </author>
<exports symbol='XML_LOCAL_NAMESPACE' type='macro'/>
<exports symbol='BASE_BUFFER_SIZE' type='macro'/>
<exports symbol='XML_XML_ID' type='macro'/>
<exports symbol='xmlRootNode' type='macro'/>
<exports symbol='XML_GET_LINE' type='macro'/>
<exports symbol='XML_GET_CONTENT' type='macro'/>
<exports symbol='xmlChildrenNode' type='macro'/>
<exports symbol='XML_XML_NAMESPACE' type='macro'/>
<exports symbol='LIBXML2_NEW_BUFFER' type='macro'/>
<exports symbol='XML_ATTRIBUTE_IMPLIED' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_ELEMENT' type='enum'/>
<exports symbol='XML_ENTITY_REF_NODE' type='enum'/>
<exports symbol='XML_ATTRIBUTE_IDREFS' type='enum'/>
<exports symbol='XML_BUFFER_ALLOC_DOUBLEIT' type='enum'/>
<exports symbol='XML_XINCLUDE_END' type='enum'/>
<exports symbol='XML_ATTRIBUTE_NODE' type='enum'/>
<exports symbol='XML_ATTRIBUTE_NMTOKENS' type='enum'/>
<exports symbol='XML_ATTRIBUTE_IDREF' type='enum'/>
<exports symbol='XML_ELEMENT_TYPE_ELEMENT' type='enum'/>
<exports symbol='XML_TEXT_NODE' type='enum'/>
<exports symbol='XML_CDATA_SECTION_NODE' type='enum'/>
<exports symbol='XML_ELEMENT_NODE' type='enum'/>
<exports symbol='XML_ELEMENT_DECL' type='enum'/>
<exports symbol='XML_DOC_USERBUILT' type='enum'/>
<exports symbol='XML_DOC_INTERNAL' type='enum'/>
<exports symbol='XML_ATTRIBUTE_REQUIRED' type='enum'/>
<exports symbol='XML_DOCUMENT_FRAG_NODE' type='enum'/>
<exports symbol='XML_DOC_DTDVALID' type='enum'/>
<exports symbol='XML_ELEMENT_TYPE_ANY' type='enum'/>
<exports symbol='XML_DOC_NSVALID' type='enum'/>
<exports symbol='XML_BUFFER_ALLOC_BOUNDED' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_PCDATA' type='enum'/>
<exports symbol='XML_ATTRIBUTE_FIXED' type='enum'/>
<exports symbol='XML_DOCUMENT_TYPE_NODE' type='enum'/>
<exports symbol='XML_DOC_HTML' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_ONCE' type='enum'/>
<exports symbol='XML_NAMESPACE_DECL' type='enum'/>
<exports symbol='XML_ATTRIBUTE_NOTATION' type='enum'/>
<exports symbol='XML_ELEMENT_TYPE_MIXED' type='enum'/>
<exports symbol='XML_XINCLUDE_START' type='enum'/>
<exports symbol='XML_BUFFER_ALLOC_HYBRID' type='enum'/>
<exports symbol='XML_DOC_XINCLUDE' type='enum'/>
<exports symbol='XML_BUFFER_ALLOC_EXACT' type='enum'/>
<exports symbol='XML_ATTRIBUTE_ENTITIES' type='enum'/>
<exports symbol='XML_BUFFER_ALLOC_IMMUTABLE' type='enum'/>
<exports symbol='XML_NOTATION_NODE' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_SEQ' type='enum'/>
<exports symbol='XML_ELEMENT_TYPE_EMPTY' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_OPT' type='enum'/>
<exports symbol='XML_ATTRIBUTE_ENUMERATION' type='enum'/>
<exports symbol='XML_DOC_OLD10' type='enum'/>
<exports symbol='XML_HTML_DOCUMENT_NODE' type='enum'/>
<exports symbol='XML_ELEMENT_TYPE_UNDEFINED' type='enum'/>
<exports symbol='XML_DOCUMENT_NODE' type='enum'/>
<exports symbol='XML_DOCB_DOCUMENT_NODE' type='enum'/>
<exports symbol='XML_COMMENT_NODE' type='enum'/>
<exports symbol='XML_ATTRIBUTE_NONE' type='enum'/>
<exports symbol='XML_DTD_NODE' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_OR' type='enum'/>
<exports symbol='XML_ATTRIBUTE_NMTOKEN' type='enum'/>
<exports symbol='XML_PI_NODE' type='enum'/>
<exports symbol='XML_BUFFER_ALLOC_IO' type='enum'/>
<exports symbol='XML_ENTITY_NODE' type='enum'/>
<exports symbol='XML_ATTRIBUTE_ENTITY' type='enum'/>
<exports symbol='XML_DOC_WELLFORMED' type='enum'/>
<exports symbol='XML_ATTRIBUTE_DECL' type='enum'/>
<exports symbol='XML_ENTITY_DECL' type='enum'/>
<exports symbol='XML_ATTRIBUTE_ID' type='enum'/>
<exports symbol='XML_ATTRIBUTE_CDATA' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_MULT' type='enum'/>
<exports symbol='XML_ELEMENT_CONTENT_PLUS' type='enum'/>
<exports symbol='xmlNs' type='typedef'/>
<exports symbol='xmlElementContent' type='typedef'/>
<exports symbol='xmlEnumerationPtr' type='typedef'/>
<exports symbol='xmlBuffer' type='typedef'/>
<exports symbol='xmlParserInputPtr' type='typedef'/>
<exports symbol='xmlSAXLocatorPtr' type='typedef'/>
<exports symbol='xmlParserInput' type='typedef'/>
<exports symbol='xmlElement' type='typedef'/>
<exports symbol='xmlNsType' type='typedef'/>
<exports symbol='xmlBufferAllocationScheme' type='typedef'/>
<exports symbol='xmlNode' type='typedef'/>
<exports symbol='xmlDocPtr' type='typedef'/>
<exports symbol='xmlBufferPtr' type='typedef'/>
<exports symbol='xmlDOMWrapCtxtPtr' type='typedef'/>
<exports symbol='xmlRefPtr' type='typedef'/>
<exports symbol='xmlParserInputBuffer' type='typedef'/>
<exports symbol='xmlRef' type='typedef'/>
<exports symbol='xmlDOMWrapCtxt' type='typedef'/>
<exports symbol='xmlNodePtr' type='typedef'/>
<exports symbol='xmlParserCtxt' type='typedef'/>
<exports symbol='xmlDtdPtr' type='typedef'/>
<exports symbol='xmlAttributeDefault' type='typedef'/>
<exports symbol='xmlBuf' type='typedef'/>
<exports symbol='xmlNotation' type='typedef'/>
<exports symbol='xmlElementType' type='typedef'/>
<exports symbol='xmlEntity' type='typedef'/>
<exports symbol='xmlAttr' type='typedef'/>
<exports symbol='xmlAttributePtr' type='typedef'/>
<exports symbol='xmlElementTypeVal' type='typedef'/>
<exports symbol='xmlNotationPtr' type='typedef'/>
<exports symbol='xmlElementPtr' type='typedef'/>
<exports symbol='xmlBufPtr' type='typedef'/>
<exports symbol='xmlElementContentOccur' type='typedef'/>
<exports symbol='xmlAttrPtr' type='typedef'/>
<exports symbol='xmlDoc' type='typedef'/>
<exports symbol='xmlID' type='typedef'/>
<exports symbol='xmlParserCtxtPtr' type='typedef'/>
<exports symbol='xmlEntityPtr' type='typedef'/>
<exports symbol='xmlEnumeration' type='typedef'/>
<exports symbol='xmlAttributeType' type='typedef'/>
<exports symbol='xmlNsPtr' type='typedef'/>
<exports symbol='xmlParserInputBufferPtr' type='typedef'/>
<exports symbol='xmlSAXHandler' type='typedef'/>
<exports symbol='xmlOutputBuffer' type='typedef'/>
<exports symbol='xmlSAXLocator' type='typedef'/>
<exports symbol='xmlElementContentPtr' type='typedef'/>
<exports symbol='xmlElementContentType' type='typedef'/>
<exports symbol='xmlDocProperties' type='typedef'/>
<exports symbol='xmlIDPtr' type='typedef'/>
<exports symbol='xmlDtd' type='typedef'/>
<exports symbol='xmlAttribute' type='typedef'/>
<exports symbol='xmlOutputBufferPtr' type='typedef'/>
<exports symbol='xmlSAXHandlerPtr' type='typedef'/>
<exports symbol='_xmlBuffer' type='struct'/>
<exports symbol='_xmlAttribute' type='struct'/>
<exports symbol='_xmlEnumeration' type='struct'/>
<exports symbol='_xmlNs' type='struct'/>
<exports symbol='_xmlNode' type='struct'/>
<exports symbol='_xmlDoc' type='struct'/>
<exports symbol='_xmlElement' type='struct'/>
<exports symbol='_xmlID' type='struct'/>
<exports symbol='_xmlNotation' type='struct'/>
<exports symbol='_xmlDtd' type='struct'/>
<exports symbol='_xmlRef' type='struct'/>
<exports symbol='_xmlAttr' type='struct'/>
<exports symbol='_xmlDOMWrapCtxt' type='struct'/>
<exports symbol='_xmlElementContent' type='struct'/>
<exports symbol='xmlDocCopyNode' type='function'/>
<exports symbol='xmlNewDocRawNode' type='function'/>
<exports symbol='xmlBufContent' type='function'/>
<exports symbol='xmlNewNsPropEatName' type='function'/>
<exports symbol='xmlStringGetNodeList' type='function'/>
<exports symbol='xmlNewCDataBlock' type='function'/>
<exports symbol='xmlBufferWriteCHAR' type='function'/>
<exports symbol='xmlNodeGetBase' type='function'/>
<exports symbol='xmlBufferEmpty' type='function'/>
<exports symbol='xmlBuildQName' type='function'/>
<exports symbol='xmlValidateNMToken' type='function'/>
<exports symbol='xmlSaveFormatFileEnc' type='function'/>
<exports symbol='xmlAddSibling' type='function'/>
<exports symbol='xmlBufferCreate' type='function'/>
<exports symbol='xmlNewDocFragment' type='function'/>
<exports symbol='xmlDocGetRootElement' type='function'/>
<exports symbol='xmlGetProp' type='function'/>
<exports symbol='xmlValidateName' type='function'/>
<exports symbol='xmlBufEnd' type='function'/>
<exports symbol='xmlValidateQName' type='function'/>
<exports symbol='xmlHasNsProp' type='function'/>
<exports symbol='xmlAddPrevSibling' type='function'/>
<exports symbol='xmlBufferAddHead' type='function'/>
<exports symbol='xmlNewPI' type='function'/>
<exports symbol='xmlDocDumpFormatMemoryEnc' type='function'/>
<exports symbol='xmlSetProp' type='function'/>
<exports symbol='xmlChildElementCount' type='function'/>
<exports symbol='xmlElemDump' type='function'/>
<exports symbol='xmlSaveFormatFileTo' type='function'/>
<exports symbol='xmlGetIntSubset' type='function'/>
<exports symbol='xmlNodeBufGetContent' type='function'/>
<exports symbol='xmlNextElementSibling' type='function'/>
<exports symbol='xmlBufferWriteChar' type='function'/>
<exports symbol='xmlBufferFree' type='function'/>
<exports symbol='xmlDOMWrapCloneNode' type='function'/>
<exports symbol='xmlNewNode' type='function'/>
<exports symbol='xmlSaveFileTo' type='function'/>
<exports symbol='xmlNewTextLen' type='function'/>
<exports symbol='xmlNewTextChild' type='function'/>
<exports symbol='xmlNodeSetContent' type='function'/>
<exports symbol='xmlBufferAdd' type='function'/>
<exports symbol='xmlNodeDumpOutput' type='function'/>
<exports symbol='xmlCopyNamespace' type='function'/>
<exports symbol='xmlSearchNsByHref' type='function'/>
<exports symbol='xmlAddChild' type='function'/>
<exports symbol='xmlReconciliateNs' type='function'/>
<exports symbol='xmlValidateNCName' type='function'/>
<exports symbol='xmlNewDocComment' type='function'/>
<exports symbol='xmlGetCompressMode' type='function'/>
<exports symbol='xmlNodeDump' type='function'/>
<exports symbol='xmlBufferCreateSize' type='function'/>
<exports symbol='xmlNodeListGetString' type='function'/>
<exports symbol='xmlSetCompressMode' type='function'/>
<exports symbol='xmlSetTreeDoc' type='function'/>
<exports symbol='xmlDOMWrapAdoptNode' type='function'/>
<exports symbol='xmlCopyNodeList' type='function'/>
<exports symbol='xmlNewDocNodeEatName' type='function'/>
<exports symbol='xmlAddChildList' type='function'/>
<exports symbol='xmlGetNodePath' type='function'/>
<exports symbol='xmlFreePropList' type='function'/>
<exports symbol='xmlNodeAddContent' type='function'/>
<exports symbol='xmlUnsetNsProp' type='function'/>
<exports symbol='xmlFirstElementChild' type='function'/>
<exports symbol='xmlAddNextSibling' type='function'/>
<exports symbol='xmlIsBlankNode' type='function'/>
<exports symbol='xmlNewGlobalNs' type='function'/>
<exports symbol='xmlBufferDump' type='function'/>
<exports symbol='xmlNodeGetContent' type='function'/>
<exports symbol='xmlCopyDoc' type='function'/>
<exports symbol='xmlDOMWrapNewCtxt' type='function'/>
<exports symbol='xmlDocDumpMemoryEnc' type='function'/>
<exports symbol='xmlBufGetNodeContent' type='function'/>
<exports symbol='xmlTextMerge' type='function'/>
<exports symbol='xmlDocDumpMemory' type='function'/>
<exports symbol='xmlNewDocPI' type='function'/>
<exports symbol='xmlFreeNs' type='function'/>
<exports symbol='xmlDocDump' type='function'/>
<exports symbol='xmlFreeProp' type='function'/>
<exports symbol='xmlGetNoNsProp' type='function'/>
<exports symbol='xmlSplitQName2' type='function'/>
<exports symbol='xmlNewProp' type='function'/>
<exports symbol='xmlTextConcat' type='function'/>
<exports symbol='xmlNodeGetSpacePreserve' type='function'/>
<exports symbol='xmlBufferShrink' type='function'/>
<exports symbol='xmlPreviousElementSibling' type='function'/>
<exports symbol='xmlNodeSetContentLen' type='function'/>
<exports symbol='xmlNodeAddContentLen' type='function'/>
<exports symbol='xmlBufferWriteQuotedString' type='function'/>
<exports symbol='xmlCopyProp' type='function'/>
<exports symbol='xmlReplaceNode' type='function'/>
<exports symbol='xmlSetDocCompressMode' type='function'/>
<exports symbol='xmlCopyNode' type='function'/>
<exports symbol='xmlUnlinkNode' type='function'/>
<exports symbol='xmlSplitQName3' type='function'/>
<exports symbol='xmlDOMWrapAcquireNsFunction' type='function'/>
<exports symbol='xmlBufUse' type='function'/>
<exports symbol='xmlDocSetRootElement' type='function'/>
<exports symbol='xmlGetLineNo' type='function'/>
<exports symbol='xmlBufferContent' type='function'/>
<exports symbol='xmlRemoveProp' type='function'/>
<exports symbol='xmlLastElementChild' type='function'/>
<exports symbol='xmlNodeGetLang' type='function'/>
<exports symbol='xmlGetDocCompressMode' type='function'/>
<exports symbol='xmlBufNodeDump' type='function'/>
<exports symbol='xmlGetNsProp' type='function'/>
<exports symbol='xmlNewDocProp' type='function'/>
<exports symbol='xmlFreeNode' type='function'/>
<exports symbol='xmlNewNsProp' type='function'/>
<exports symbol='xmlDOMWrapFreeCtxt' type='function'/>
<exports symbol='xmlBufferDetach' type='function'/>
<exports symbol='xmlBufferSetAllocationScheme' type='function'/>
<exports symbol='xmlNewChild' type='function'/>
<exports symbol='xmlSearchNs' type='function'/>
<exports symbol='xmlStringLenGetNodeList' type='function'/>
<exports symbol='xmlSaveFormatFile' type='function'/>
<exports symbol='xmlCopyPropList' type='function'/>
<exports symbol='xmlDocFormatDump' type='function'/>
<exports symbol='xmlNodeSetSpacePreserve' type='function'/>
<exports symbol='xmlHasProp' type='function'/>
<exports symbol='xmlBufferCat' type='function'/>
<exports symbol='xmlCreateIntSubset' type='function'/>
<exports symbol='xmlNewDoc' type='function'/>
<exports symbol='xmlNewCharRef' type='function'/>
<exports symbol='xmlCopyNamespaceList' type='function'/>
<exports symbol='xmlNewNodeEatName' type='function'/>
<exports symbol='xmlBufferResize' type='function'/>
<exports symbol='xmlNodeSetBase' type='function'/>
<exports symbol='xmlNewComment' type='function'/>
<exports symbol='xmlBufferLength' type='function'/>
<exports symbol='xmlNewText' type='function'/>
<exports symbol='xmlUnsetProp' type='function'/>
<exports symbol='xmlGetBufferAllocationScheme' type='function'/>
<exports symbol='xmlSaveFile' type='function'/>
<exports symbol='xmlDocCopyNodeList' type='function'/>
<exports symbol='xmlSetNs' type='function'/>
<exports symbol='xmlNewNs' type='function'/>
<exports symbol='xmlDOMWrapRemoveNode' type='function'/>
<exports symbol='xmlAttrSerializeTxtContent' type='function'/>
<exports symbol='xmlCopyDtd' type='function'/>
<exports symbol='xmlNewDocText' type='function'/>
<exports symbol='xmlNodeListGetRawString' type='function'/>
<exports symbol='xmlBufferCreateStatic' type='function'/>
<exports symbol='xmlNewReference' type='function'/>
<exports symbol='xmlDOMWrapReconcileNamespaces' type='function'/>
<exports symbol='xmlBufferCCat' type='function'/>
<exports symbol='xmlGetNsList' type='function'/>
<exports symbol='xmlBufferGrow' type='function'/>
<exports symbol='xmlNodeIsText' type='function'/>
<exports symbol='xmlSetBufferAllocationScheme' type='function'/>
<exports symbol='xmlIsXHTML' type='function'/>
<exports symbol='xmlNodeSetLang' type='function'/>
<exports symbol='xmlFreeDtd' type='function'/>
<exports symbol='xmlFreeNodeList' type='function'/>
<exports symbol='xmlFreeDoc' type='function'/>
<exports symbol='xmlBufShrink' type='function'/>
<exports symbol='xmlNewDocNode' type='function'/>
<exports symbol='xmlSaveFileEnc' type='function'/>
<exports symbol='xmlSetNsProp' type='function'/>
<exports symbol='xmlDocDumpFormatMemory' type='function'/>
<exports symbol='xmlSetListDoc' type='function'/>
<exports symbol='xmlNodeSetName' type='function'/>
<exports symbol='xmlNewDocTextLen' type='function'/>
<exports symbol='xmlNewDtd' type='function'/>
<exports symbol='xmlFreeNsList' type='function'/>
<exports symbol='xmlGetLastChild' type='function'/>
</file>
<file name='uri'>
<summary>library of generic URI related routines</summary>
<description>library of generic URI related routines Implements RFC 2396 </description>
<author>Daniel Veillard </author>
<exports symbol='xmlURI' type='typedef'/>
<exports symbol='xmlURIPtr' type='typedef'/>
<exports symbol='_xmlURI' type='struct'/>
<exports symbol='xmlNormalizeURIPath' type='function'/>
<exports symbol='xmlPrintURI' type='function'/>
<exports symbol='xmlParseURIRaw' type='function'/>
<exports symbol='xmlURIUnescapeString' type='function'/>
<exports symbol='xmlParseURI' type='function'/>
<exports symbol='xmlCreateURI' type='function'/>
<exports symbol='xmlURIEscapeStr' type='function'/>
<exports symbol='xmlPathToURI' type='function'/>
<exports symbol='xmlCanonicPath' type='function'/>
<exports symbol='xmlFreeURI' type='function'/>
<exports symbol='xmlParseURIReference' type='function'/>
<exports symbol='xmlBuildRelativeURI' type='function'/>
<exports symbol='xmlSaveUri' type='function'/>
<exports symbol='xmlURIEscape' type='function'/>
<exports symbol='xmlBuildURI' type='function'/>
</file>
<file name='valid'>
<summary>The DTD validation</summary>
<description>API for the DTD handling and the validity checking </description>
<author>Daniel Veillard </author>
<exports symbol='XML_CTXT_FINISH_DTD_0' type='macro'/>
<exports symbol='XML_CTXT_FINISH_DTD_1' type='macro'/>
<exports symbol='xmlElementTable' type='typedef'/>
<exports symbol='xmlValidStatePtr' type='typedef'/>
<exports symbol='xmlIDTablePtr' type='typedef'/>
<exports symbol='xmlNotationTablePtr' type='typedef'/>
<exports symbol='xmlValidCtxt' type='typedef'/>
<exports symbol='xmlElementTablePtr' type='typedef'/>
<exports symbol='xmlRefTablePtr' type='typedef'/>
<exports symbol='xmlNotationTable' type='typedef'/>
<exports symbol='xmlRefTable' type='typedef'/>
<exports symbol='xmlValidState' type='typedef'/>
<exports symbol='xmlAttributeTable' type='typedef'/>
<exports symbol='xmlAttributeTablePtr' type='typedef'/>
<exports symbol='xmlIDTable' type='typedef'/>
<exports symbol='xmlValidCtxtPtr' type='typedef'/>
<exports symbol='_xmlValidCtxt' type='struct'/>
<exports symbol='xmlFreeNotationTable' type='function'/>
<exports symbol='xmlValidateNameValue' type='function'/>
<exports symbol='xmlSnprintfElementContent' type='function'/>
<exports symbol='xmlAddRef' type='function'/>
<exports symbol='xmlDumpAttributeDecl' type='function'/>
<exports symbol='xmlValidateDocumentFinal' type='function'/>
<exports symbol='xmlValidateDtdFinal' type='function'/>
<exports symbol='xmlDumpAttributeTable' type='function'/>
<exports symbol='xmlCreateEnumeration' type='function'/>
<exports symbol='xmlValidateOneAttribute' type='function'/>
<exports symbol='xmlValidGetValidElements' type='function'/>
<exports symbol='xmlIsMixedElement' type='function'/>
<exports symbol='xmlDumpNotationDecl' type='function'/>
<exports symbol='xmlIsID' type='function'/>
<exports symbol='xmlGetDtdQAttrDesc' type='function'/>
<exports symbol='xmlNewDocElementContent' type='function'/>
<exports symbol='xmlFreeAttributeTable' type='function'/>
<exports symbol='xmlValidityErrorFunc' type='function'/>
<exports symbol='xmlValidateAttributeDecl' type='function'/>
<exports symbol='xmlGetDtdQElementDesc' type='function'/>
<exports symbol='xmlCopyNotationTable' type='function'/>
<exports symbol='xmlValidateDocument' type='function'/>
<exports symbol='xmlValidGetPotentialChildren' type='function'/>
<exports symbol='xmlAddNotationDecl' type='function'/>
<exports symbol='xmlValidateElementDecl' type='function'/>
<exports symbol='xmlAddAttributeDecl' type='function'/>
<exports symbol='xmlGetID' type='function'/>
<exports symbol='xmlCopyElementTable' type='function'/>
<exports symbol='xmlGetRefs' type='function'/>
<exports symbol='xmlSprintfElementContent' type='function'/>
<exports symbol='xmlValidateOneElement' type='function'/>
<exports symbol='xmlValidateNmtokenValue' type='function'/>
<exports symbol='xmlDumpElementTable' type='function'/>
<exports symbol='xmlValidCtxtNormalizeAttributeValue' type='function'/>
<exports symbol='xmlDumpElementDecl' type='function'/>
<exports symbol='xmlFreeElementContent' type='function'/>
<exports symbol='xmlValidateOneNamespace' type='function'/>
<exports symbol='xmlValidatePushElement' type='function'/>
<exports symbol='xmlIsRef' type='function'/>
<exports symbol='xmlCopyDocElementContent' type='function'/>
<exports symbol='xmlAddID' type='function'/>
<exports symbol='xmlFreeRefTable' type='function'/>
<exports symbol='xmlValidateNamesValue' type='function'/>
<exports symbol='xmlRemoveID' type='function'/>
<exports symbol='xmlFreeElementTable' type='function'/>
<exports symbol='xmlFreeIDTable' type='function'/>
<exports symbol='xmlFreeValidCtxt' type='function'/>
<exports symbol='xmlCopyAttributeTable' type='function'/>
<exports symbol='xmlCopyElementContent' type='function'/>
<exports symbol='xmlValidateAttributeValue' type='function'/>
<exports symbol='xmlRemoveRef' type='function'/>
<exports symbol='xmlValidityWarningFunc' type='function'/>
<exports symbol='xmlValidatePopElement' type='function'/>
<exports symbol='xmlFreeEnumeration' type='function'/>
<exports symbol='xmlCopyEnumeration' type='function'/>
<exports symbol='xmlGetDtdAttrDesc' type='function'/>
<exports symbol='xmlValidateDtd' type='function'/>
<exports symbol='xmlNewValidCtxt' type='function'/>
<exports symbol='xmlDumpNotationTable' type='function'/>
<exports symbol='xmlAddElementDecl' type='function'/>
<exports symbol='xmlValidNormalizeAttributeValue' type='function'/>
<exports symbol='xmlValidBuildContentModel' type='function'/>
<exports symbol='xmlValidateElement' type='function'/>
<exports symbol='xmlValidateNotationUse' type='function'/>
<exports symbol='xmlValidateRoot' type='function'/>
<exports symbol='xmlValidateNotationDecl' type='function'/>
<exports symbol='xmlNewElementContent' type='function'/>
<exports symbol='xmlGetDtdElementDesc' type='function'/>
<exports symbol='xmlGetDtdNotationDesc' type='function'/>
<exports symbol='xmlValidatePushCData' type='function'/>
<exports symbol='xmlValidateNmtokensValue' type='function'/>
<exports symbol='xmlFreeDocElementContent' type='function'/>
</file>
<file name='xinclude'>
<summary>implementation of XInclude</summary>
<description>API to handle XInclude processing, implements the World Wide Web Consortium Last Call Working Draft 10 November 2003</description>
<author>Daniel Veillard </author>
<exports symbol='XINCLUDE_PARSE_TEXT' type='macro'/>
<exports symbol='XINCLUDE_PARSE_XPOINTER' type='macro'/>
<exports symbol='XINCLUDE_HREF' type='macro'/>
<exports symbol='XINCLUDE_FALLBACK' type='macro'/>
<exports symbol='XINCLUDE_NS' type='macro'/>
<exports symbol='XINCLUDE_PARSE' type='macro'/>
<exports symbol='XINCLUDE_NODE' type='macro'/>
<exports symbol='XINCLUDE_PARSE_XML' type='macro'/>
<exports symbol='XINCLUDE_PARSE_ENCODING' type='macro'/>
<exports symbol='XINCLUDE_OLD_NS' type='macro'/>
<exports symbol='xmlXIncludeCtxt' type='typedef'/>
<exports symbol='xmlXIncludeCtxtPtr' type='typedef'/>
<exports symbol='xmlXIncludeProcessTreeFlagsData' type='function'/>
<exports symbol='xmlXIncludeProcessFlagsData' type='function'/>
<exports symbol='xmlXIncludeProcessFlags' type='function'/>
<exports symbol='xmlXIncludeProcessTree' type='function'/>
<exports symbol='xmlXIncludeProcessNode' type='function'/>
<exports symbol='xmlXIncludeFreeContext' type='function'/>
<exports symbol='xmlXIncludeSetFlags' type='function'/>
<exports symbol='xmlXIncludeProcess' type='function'/>
<exports symbol='xmlXIncludeNewContext' type='function'/>
<exports symbol='xmlXIncludeProcessTreeFlags' type='function'/>
</file>
<file name='xlink'>
<summary>unfinished XLink detection module</summary>
<description>unfinished XLink detection module </description>
<author>Daniel Veillard </author>
<exports symbol='XLINK_ACTUATE_NONE' type='enum'/>
<exports symbol='XLINK_SHOW_NEW' type='enum'/>
<exports symbol='XLINK_ACTUATE_AUTO' type='enum'/>
<exports symbol='XLINK_TYPE_NONE' type='enum'/>
<exports symbol='XLINK_SHOW_REPLACE' type='enum'/>
<exports symbol='XLINK_ACTUATE_ONREQUEST' type='enum'/>
<exports symbol='XLINK_TYPE_EXTENDED' type='enum'/>
<exports symbol='XLINK_TYPE_EXTENDED_SET' type='enum'/>
<exports symbol='XLINK_SHOW_NONE' type='enum'/>
<exports symbol='XLINK_SHOW_EMBED' type='enum'/>
<exports symbol='XLINK_TYPE_SIMPLE' type='enum'/>
<exports symbol='xlinkTitle' type='typedef'/>
<exports symbol='xlinkShow' type='typedef'/>
<exports symbol='xlinkHRef' type='typedef'/>
<exports symbol='xlinkActuate' type='typedef'/>
<exports symbol='xlinkHandler' type='typedef'/>
<exports symbol='xlinkRole' type='typedef'/>
<exports symbol='xlinkHandlerPtr' type='typedef'/>
<exports symbol='xlinkType' type='typedef'/>
<exports symbol='_xlinkHandler' type='struct'/>
<exports symbol='xlinkSetDefaultDetect' type='function'/>
<exports symbol='xlinkSetDefaultHandler' type='function'/>
<exports symbol='xlinkExtendedLinkFunk' type='function'/>
<exports symbol='xlinkExtendedLinkSetFunk' type='function'/>
<exports symbol='xlinkSimpleLinkFunk' type='function'/>
<exports symbol='xlinkNodeDetectFunc' type='function'/>
<exports symbol='xlinkGetDefaultHandler' type='function'/>
<exports symbol='xlinkIsLink' type='function'/>
<exports symbol='xlinkGetDefaultDetect' type='function'/>
</file>
<file name='xmlIO'>
<summary>interface for the I/O interfaces used by the parser</summary>
<description>interface for the I/O interfaces used by the parser </description>
<author>Daniel Veillard </author>
<exports symbol='_xmlParserInputBuffer' type='struct'/>
<exports symbol='_xmlOutputBuffer' type='struct'/>
<exports symbol='xmlIOHTTPRead' type='function'/>
<exports symbol='xmlInputMatchCallback' type='function'/>
<exports symbol='xmlRegisterDefaultOutputCallbacks' type='function'/>
<exports symbol='xmlFileClose' type='function'/>
<exports symbol='xmlPopOutputCallbacks' type='function'/>
<exports symbol='xmlOutputMatchCallback' type='function'/>
<exports symbol='xmlParserInputBufferPush' type='function'/>
<exports symbol='xmlIOFTPRead' type='function'/>
<exports symbol='xmlRegisterHTTPPostCallbacks' type='function'/>
<exports symbol='xmlIOFTPOpen' type='function'/>
<exports symbol='xmlIOFTPClose' type='function'/>
<exports symbol='xmlFileOpen' type='function'/>
<exports symbol='xmlOutputBufferCreateFile' type='function'/>
<exports symbol='xmlCheckFilename' type='function'/>
<exports symbol='xmlOutputOpenCallback' type='function'/>
<exports symbol='xmlParserInputBufferCreateFilename' type='function'/>
<exports symbol='xmlOutputBufferClose' type='function'/>
<exports symbol='xmlAllocParserInputBuffer' type='function'/>
<exports symbol='xmlOutputBufferCreateIO' type='function'/>
<exports symbol='xmlOutputWriteCallback' type='function'/>
<exports symbol='xmlOutputBufferFlush' type='function'/>
<exports symbol='xmlCheckHTTPInput' type='function'/>
<exports symbol='xmlRegisterOutputCallbacks' type='function'/>
<exports symbol='xmlParserInputBufferCreateMem' type='function'/>
<exports symbol='xmlIOFTPMatch' type='function'/>
<exports symbol='xmlRegisterInputCallbacks' type='function'/>
<exports symbol='xmlFreeParserInputBuffer' type='function'/>
<exports symbol='xmlRegisterDefaultInputCallbacks' type='function'/>
<exports symbol='xmlParserInputBufferGrow' type='function'/>
<exports symbol='xmlOutputCloseCallback' type='function'/>
<exports symbol='xmlAllocOutputBuffer' type='function'/>
<exports symbol='xmlNoNetExternalEntityLoader' type='function'/>
<exports symbol='xmlOutputBufferCreateBuffer' type='function'/>
<exports symbol='xmlIOHTTPMatch' type='function'/>
<exports symbol='xmlIOHTTPOpen' type='function'/>
<exports symbol='xmlParserInputBufferCreateIO' type='function'/>
<exports symbol='xmlOutputBufferCreateFd' type='function'/>
<exports symbol='xmlNormalizeWindowsPath' type='function'/>
<exports symbol='xmlInputReadCallback' type='function'/>
<exports symbol='xmlParserInputBufferCreateStatic' type='function'/>
<exports symbol='xmlOutputBufferGetContent' type='function'/>
<exports symbol='xmlIOHTTPClose' type='function'/>
<exports symbol='xmlOutputBufferWriteEscape' type='function'/>
<exports symbol='xmlOutputBufferCreateFilename' type='function'/>
<exports symbol='xmlOutputBufferGetSize' type='function'/>
<exports symbol='xmlCleanupOutputCallbacks' type='function'/>
<exports symbol='xmlInputOpenCallback' type='function'/>
<exports symbol='xmlParserInputBufferRead' type='function'/>
<exports symbol='xmlOutputBufferWriteString' type='function'/>
<exports symbol='xmlFileMatch' type='function'/>
<exports symbol='xmlPopInputCallbacks' type='function'/>
<exports symbol='xmlFileRead' type='function'/>
<exports symbol='xmlParserInputBufferCreateFile' type='function'/>
<exports symbol='xmlParserGetDirectory' type='function'/>
<exports symbol='xmlOutputBufferWrite' type='function'/>
<exports symbol='xmlCleanupInputCallbacks' type='function'/>
<exports symbol='xmlInputCloseCallback' type='function'/>
<exports symbol='xmlIOHTTPOpenW' type='function'/>
<exports symbol='xmlParserInputBufferCreateFd' type='function'/>
</file>
<file name='xmlautomata'>
<summary>API to build regexp automata</summary>
<description>the API to build regexp automata </description>
<author>Daniel Veillard </author>
<exports symbol='xmlAutomataStatePtr' type='typedef'/>
<exports symbol='xmlAutomata' type='typedef'/>
<exports symbol='xmlAutomataPtr' type='typedef'/>
<exports symbol='xmlAutomataState' type='typedef'/>
<exports symbol='xmlFreeAutomata' type='function'/>
<exports symbol='xmlAutomataNewCounter' type='function'/>
<exports symbol='xmlAutomataGetInitState' type='function'/>
<exports symbol='xmlAutomataNewTransition2' type='function'/>
<exports symbol='xmlAutomataNewState' type='function'/>
<exports symbol='xmlAutomataNewCountTrans' type='function'/>
<exports symbol='xmlAutomataNewOnceTrans2' type='function'/>
<exports symbol='xmlAutomataNewAllTra