⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libxml2.def.src

📁 下载来的一个看图软件的源代码
💻 SRC
📖 第 1 页 / 共 2 页
字号:
/* win32/libxml2.def.src   Pseudo-source used to create a .DEF file for proper dynamic linkage.       Assuming you use Microsoft's C compiler, you run a          cl /EP libxml2.def.src > libxml2.def          in order to get the right .DEF file. Basically, all you do is   preprocess this file using a C/C++ preprocessor and the right   .DEF file should come out.       Should you need a function which does not seem to be exported   from the libxml2.dll, its name is most certainly missing here.   Add the name of the offending function to this file and rebuild.   21.03.2001, Igor Zlatkovic (igor@stud.fh-frankfurt.de)*/#define LIBXML2_COMPILING_MSCCDEF#include "../../include/libxml/xmlwin32version.h"LIBRARY libxml2EXPORTS/* c14n.h   --------------------------------------------------------------------- */#ifdef LIBXML_C14N_ENABLED	xmlC14NDocSaveTo	xmlC14NDocDumpMemory	xmlC14NDocSave#endif /* LIBXML_C14N_ENABLED *//* catalog.h    --------------------------------------------------------------------- */#ifdef LIBXML_CATALOG_ENABLED	/* Operations on a given catalog */	xmlNewCatalog	xmlLoadACatalog	xmlLoadSGMLSuperCatalog	xmlConvertSGMLCatalog	xmlACatalogAdd	xmlACatalogRemove	xmlACatalogResolve	xmlACatalogResolveSystem	xmlACatalogResolvePublic	xmlACatalogResolveURI	xmlACatalogDump	xmlFreeCatalog	xmlCatalogIsEmpty		/* Global operations */	xmlInitializeCatalog	xmlLoadCatalog	xmlLoadCatalogs	xmlCatalogCleanup	xmlCatalogDump	xmlCatalogResolve	xmlCatalogResolveSystem	xmlCatalogResolvePublic	xmlCatalogResolveURI	xmlCatalogAdd	xmlCatalogRemove	xmlParseCatalogFile	xmlCatalogConvert	/* Strictly minimal interfaces for per-document catalogs used by the parser. */	xmlCatalogFreeLocal	xmlCatalogAddLocal	xmlCatalogLocalResolve	xmlCatalogLocalResolveURI		/* Preference settings */	xmlCatalogSetDebug	xmlCatalogSetDefaultPrefer	xmlCatalogSetDefaults	xmlCatalogGetDefaults		/* DEPRECATED interfaces */	xmlCatalogGetSystem	xmlCatalogGetPublic#endif /* LIBXML_CATALOG_ENABLED *//* debugXML.h    --------------------------------------------------------------------- */#ifdef LIBXML_DEBUG_ENABLED	/* The standard Dump routines */	xmlDebugDumpString	xmlDebugDumpAttr	xmlDebugDumpAttrList	xmlDebugDumpOneNode	xmlDebugDumpNode	xmlDebugDumpNodeList	xmlDebugDumpDocumentHead	xmlDebugDumpDocument	xmlDebugDumpDTD	xmlDebugDumpEntities	xmlLsOneNode	xmlLsCountNode	xmlBoolToText		/* ??? */	xmlShellPrintXPathError	xmlShellPrintNode	xmlShellPrintXPathResult	xmlShellList	xmlShellBase	xmlShellDir	xmlShellCat	xmlShellLoad	xmlShellWrite	xmlShellSave	xmlShellValidate	xmlShellDu	xmlShellPwd	/* The Shell interface. */	xmlShell#endif /* LIBXML_DEBUG_ENABLED *//* DOCBParser.h    --------------------------------------------------------------------- */#ifdef LIBXML_DOCB_ENABLED	/* There is only few public functions. */	docbEncodeEntities	docbSAXParseDoc	docbParseDoc	docbSAXParseFile	docbParseFile	/* Interfaces for the Push mode */	docbFreeParserCtxt	docbCreatePushParserCtxt	docbParseChunk	docbCreateFileParserCtxt	docbParseDocument#endif /* LIBXML_DOCB_ENABLED *//* encoding.h    --------------------------------------------------------------------- */	/* Interfaces for encoding handlers */	xmlInitCharEncodingHandlers	xmlCleanupCharEncodingHandlers	xmlRegisterCharEncodingHandler	xmlGetCharEncodingHandler	xmlFindCharEncodingHandler	/* Interfaces for encoding names and aliases */	xmlAddEncodingAlias	xmlDelEncodingAlias	xmlGetEncodingAlias	xmlCleanupEncodingAliases	xmlParseCharEncoding	xmlGetCharEncodingName	/* Interfaces directly used by the parsers. */	xmlDetectCharEncoding	xmlCharEncOutFunc	xmlCharEncInFunc	xmlCharEncFirstLine	xmlCharEncCloseFunc	/* Export a few useful functions */	UTF8Toisolat1	isolat1ToUTF8	/* exports additional "UTF-8 aware" string routines which are */	xmlCheckUTF8	xmlUTF8Strsize	xmlUTF8Strndup	xmlUTF8Strpos	xmlUTF8Strloc	xmlUTF8Strsub	xmlUTF8Strlen/* entities.h    --------------------------------------------------------------------- */	xmlInitializePredefinedEntities	xmlAddDocEntity	xmlAddDtdEntity	xmlGetPredefinedEntity	xmlGetDocEntity	xmlGetDtdEntity	xmlGetParameterEntity	xmlEncodeEntities	xmlEncodeEntitiesReentrant	xmlEncodeSpecialChars	xmlCreateEntitiesTable	xmlCopyEntitiesTable	xmlFreeEntitiesTable	xmlDumpEntitiesTable	xmlDumpEntityDecl	xmlCleanupPredefinedEntities/* globals.h    --------------------------------------------------------------------- */	xmlInitializeGlobalState	/* Memory */#ifdef LIBXML_THREAD_ALLOC_ENABLED#ifdef LIBXML_THREAD_ENABLED	__xmlMalloc	__xmlRealloc	__xmlFree	__xmlMemStrdup#else	xmlMalloc DATA	xmlRealloc DATA	xmlFree DATA	xmlMemStrdup DATA#endif#else /* !LIBXML_THREAD_ALLOC_ENABLED */	xmlMalloc DATA	xmlRealloc DATA	xmlFree DATA	xmlMemStrdup DATA#endif /* LIBXML_THREAD_ALLOC_ENABLED */		/* Autogenerated (not here, but in the globals.h) */#ifdef LIBXML_THREAD_ENABLED	#ifdef LIBXML_DOCB_ENABLED		__docbDefaultSAXHandler	#endif	#ifdef LIBXML_HTML_ENABLED		__htmlDefaultSAXHandler	#endif	__oldXMLWDcompatibility	__xmlBufferAllocScheme	__xmlDefaultBufferSize	__xmlDefaultSAXHandler	__xmlDefaultSAXLocator	__xmlDoValidityCheckingDefaultValue	__xmlGenericError	__xmlGenericErrorContext	__xmlGetWarningsDefaultValue	__xmlIndentTreeOutput	__xmlKeepBlanksDefaultValue	__xmlLineNumbersDefaultValue	__xmlLoadExtDtdDefaultValue	__xmlParserDebugEntities	__xmlParserVersion	__xmlPedanticParserDefaultValue	__xmlSaveNoEmptyTags	__xmlSubstituteEntitiesDefaultValue#else /* LIBXML_THREAD_ENABLED */	#ifdef LIBXML_DOCB_ENABLED		docbDefaultSAXHandler DATA	#endif	#ifdef LIBXML_HTML_ENABLED		htmlDefaultSAXHandler DATA	#endif	oldXMLWDcompatibility DATA	xmlBufferAllocScheme DATA	xmlDefaultBufferSize DATA	xmlDefaultSAXHandler DATA	xmlDefaultSAXLocator DATA	xmlDoValidityCheckingDefaultValue DATA	xmlGenericError DATA	xmlGenericErrorContext DATA	xmlGetWarningsDefaultValue DATA	xmlIndentTreeOutput DATA	xmlKeepBlanksDefaultValue DATA	xmlLineNumbersDefaultValue DATA	xmlLoadExtDtdDefaultValue DATA	xmlParserDebugEntities DATA	xmlParserVersion DATA	xmlPedanticParserDefaultValue DATA	xmlSaveNoEmptyTags DATA	xmlSubstituteEntitiesDefaultValue DATA#endif /* LIBXML_THREAD_ENABLED *//* hash.h    --------------------------------------------------------------------- */	/* Constructor and destructor */	xmlHashCreate	xmlHashFree		/* Add a new entry to the hash table */	xmlHashAddEntry	xmlHashUpdateEntry	xmlHashAddEntry2	xmlHashUpdateEntry2	xmlHashAddEntry3	xmlHashUpdateEntry3	/* Remove an entry from the hash table */	xmlHashRemoveEntry	xmlHashRemoveEntry2	xmlHashRemoveEntry3	/* Retrieve the userdata */	xmlHashLookup	xmlHashLookup2	xmlHashLookup3	/* Helpers */	xmlHashCopy	xmlHashSize	xmlHashScan	xmlHashScan3	xmlHashScanFull	xmlHashScanFull3/* HTMLparser.h    --------------------------------------------------------------------- */#ifdef LIBXML_HTML_ENABLED	/* There is only few public functions. */	htmlTagLookup	htmlEntityLookup	htmlEntityValueLookup	htmlIsAutoClosed	htmlAutoCloseTag	htmlParseEntityRef	htmlParseCharRef	htmlParseElement	htmlSAXParseDoc	htmlParseDoc	htmlSAXParseFile	htmlParseFile	UTF8ToHtml	htmlEncodeEntities	htmlIsScriptAttribute	htmlHandleOmittedElem	/* Interfaces for the Push mode */	htmlFreeParserCtxt	htmlCreatePushParserCtxt	htmlParseChunk#endif /* LIBXML_HTML_ENABLED *//* HTMLtree.h    --------------------------------------------------------------------- */#ifdef LIBXML_HTML_ENABLED	htmlNewDoc	htmlNewDocNoDtD	htmlGetMetaEncoding	htmlSetMetaEncoding	htmlDocDumpMemory	htmlDocDump	htmlSaveFile	htmlNodeDump	htmlNodeDumpFile	htmlNodeDumpFileFormat	htmlSaveFileEnc	htmlSaveFileFormat	htmlNodeDumpFormatOutput	htmlDocContentDumpOutput	htmlDocContentDumpFormatOutput#endif /* LIBXML_HTML_ENABLED *//* list.h    --------------------------------------------------------------------- */	/* Creation/Deletion */	xmlListCreate	xmlListDelete		/* Basic Operators */	xmlListSearch	xmlListReverseSearch	xmlListInsert	xmlListAppend	xmlListRemoveFirst	xmlListRemoveLast	xmlListRemoveAll	xmlListClear	xmlListEmpty	xmlListFront	xmlListEnd	xmlListSize	xmlListPopFront	xmlListPopBack	xmlListPushFront	xmlListPushBack	/* Advanced Operators */	xmlListReverse	xmlListSort	xmlListWalk	xmlListReverseWalk	xmlListMerge	xmlListDup	xmlListCopy	xmlLinkGetData/* nanoftp.h    --------------------------------------------------------------------- */#ifdef LIBXML_FTP_ENABLED	/* Init */	xmlNanoFTPInit	xmlNanoFTPCleanup		/* Creating/freeing contexts */	xmlNanoFTPNewCtxt	xmlNanoFTPFreeCtxt	xmlNanoFTPConnectTo	/* Opening/closing session connections */	xmlNanoFTPOpen	xmlNanoFTPConnect	xmlNanoFTPClose	xmlNanoFTPQuit	xmlNanoFTPScanProxy	xmlNanoFTPProxy	xmlNanoFTPUpdateURL	/* Rathern internal commands */	xmlNanoFTPGetResponse	xmlNanoFTPCheckResponse	/* CD/DIR/GET handlers */	xmlNanoFTPCwd	xmlNanoFTPGetConnection	xmlNanoFTPCloseConnection	xmlNanoFTPList	xmlNanoFTPGetSocket	xmlNanoFTPGet	xmlNanoFTPRead#endif /* LIBXML_FTP_ENABLED *//* nanohttp.h    --------------------------------------------------------------------- */#ifdef LIBXML_HTTP_ENABLED	xmlNanoHTTPInit	xmlNanoHTTPCleanup	xmlNanoHTTPScanProxy	xmlNanoHTTPFetch	xmlNanoHTTPMethod	xmlNanoHTTPMethodRedir	xmlNanoHTTPOpen	xmlNanoHTTPOpenRedir	xmlNanoHTTPReturnCode	xmlNanoHTTPAuthHeader	xmlNanoHTTPRead	xmlNanoHTTPSave	xmlNanoHTTPClose#endif /* LIBXML_HTTP_ENABLED *//* parser.h     --------------------------------------------------------------------- */	// xmlParserVersion DATA <-- moved to the globals.h section	// xmlDefaultSAXLocator DATA <-- moved to the globals.h section	// xmlDefaultSAXHandler DATA <-- moved to the globals.h section	//#ifdef LIBXML_HTML_ENABLED <-- moved to the globals.h section	//	htmlDefaultSAXHandler DATA <-- moved to the globals.h section	//#endif <-- moved to globals.h section	//#ifdef LIBXML_DOCB_ENABLED <-- moved to the globals.h section	//	docbDefaultSAXHandler DATA <-- moved to the globals.h section	//#endif <-- moved to globals.h section	// xmlSubstituteEntitiesDefaultValue DATA <-- moved to globals.h section	// xmlGetWarningsDefaultValue DATA <-- moved to globals.h section	/* Init/Cleanup */	xmlInitParser	xmlCleanupParser		/* Input functions */	xmlParserInputRead	xmlParserInputGrow	/* xmlChar handling */	xmlStrdup	xmlStrndup	xmlCharStrndup	xmlCharStrdup	xmlStrsub	xmlStrchr	xmlStrstr	xmlStrcasestr	xmlStrcmp	xmlStrncmp	xmlStrcasecmp	xmlStrncasecmp	xmlStrEqual	xmlStrlen	xmlStrcat	xmlStrncat	/* Basic parsing Interfaces */	xmlParseDoc	xmlParseMemory	xmlParseFile	xmlSubstituteEntitiesDefault	xmlKeepBlanksDefault	xmlStopParser	xmlPedanticParserDefault	xmlLineNumbersDefault	/* Recovery mode */	xmlRecoverDoc	xmlRecoverMemory	xmlRecoverFile	/* Less common routines and SAX interfaces */	xmlParseDocument	xmlParseExtParsedEnt	xmlSAXParseDoc	xmlSAXUserParseFile	xmlSAXUserParseMemory	xmlSAXParseMemory	xmlSAXParseFile	xmlSAXParseFileWithData	xmlSAXParseEntity	xmlParseEntity	xmlParseDTD	xmlSAXParseDTD	xmlIOParseDTD	xmlParseBalancedChunkMemory	xmlParseExternalEntity	xmlParseCtxtExternalEntity	/* SAX initialization routines */	xmlDefaultSAXHandlerInit	#ifdef LIBXML_HTML_ENABLED		htmlDefaultSAXHandlerInit	#endif /* LIBXML_HTML_ENABLED */		/* Parser contexts handling. */	xmlInitParserCtxt	xmlClearParserCtxt	xmlFreeParserCtxt	xmlSetupParserForBuffer	xmlCreateDocParserCtxt	/* Reading/setting optional parsing features. */	xmlGetFeaturesList	xmlGetFeature	xmlSetFeature	/* Interfaces for the Push mode */	xmlCreatePushParserCtxt	xmlParseChunk	/* Special I/O mode */	xmlCreateIOParserCtxt	xmlNewIOInputStream	/* Node infos */	xmlParserFindNodeInfo	xmlInitNodeInfoSeq	xmlClearNodeInfoSeq	xmlParserFindNodeInfoIndex	xmlParserAddNodeInfo	/* External entities handling actually implemented in xmlIO */	xmlSetExternalEntityLoader	xmlGetExternalEntityLoader	xmlLoadExternalEntity/* parserinternals.h    --------------------------------------------------------------------- */	/* Global variables used for predefined strings */	xmlStringText DATA	xmlStringTextNoenc DATA	xmlStringComment DATA	/* Function to finish the work of the macros where needed */	xmlIsBaseChar	xmlIsBlank	xmlIsPubidChar	xmlIsLetter	xmlIsDigit	xmlIsIdeographic	xmlIsCombining	xmlIsExtender	xmlIsCombining	xmlIsChar	/* Parser context */	xmlCreateDocParserCtxt	xmlCreateFileParserCtxt	xmlCreateMemoryParserCtxt	xmlNewParserCtxt	xmlCreateEntityParserCtxt	xmlSwitchEncoding	xmlSwitchToEncoding	xmlFreeParserCtxt	/* Entities */	xmlHandleEntity	/* Input Streams */	xmlNewStringInputStream	xmlNewEntityInputStream	xmlPushInput	xmlPopInput	xmlFreeInputStream	xmlNewInputFromFile	xmlNewInputStream	/* Namespaces. */	xmlSplitQName	xmlNamespaceParseNCName	xmlNamespaceParseQName	xmlNamespaceParseNSDef	xmlParseQuotedString	xmlParseNamespace	/* Generic production rules */	xmlScanName	xmlParseName	xmlParseNmtoken	xmlParseEntityValue	xmlParseAttValue	xmlParseSystemLiteral	xmlParsePubidLiteral	xmlParseCharData	xmlParseExternalID	xmlParseComment	xmlParsePITarget	xmlParsePI	xmlParseNotationDecl	xmlParseEntityDecl	xmlParseDefaultDecl	xmlParseNotationType	xmlParseEnumerationType	xmlParseEnumeratedType	xmlParseAttributeType	xmlParseAttributeListDecl	xmlParseElementMixedContentDecl	xmlParseElementChildrenContentDecl	xmlParseElementContentDecl	xmlParseElementDecl	xmlParseMarkupDecl	xmlParseCharRef	xmlParseEntityRef	xmlParseReference	xmlParsePEReference	xmlParseDocTypeDecl	xmlParseAttribute	xmlParseStartTag	xmlParseEndTag	xmlParseCDSect	xmlParseContent	xmlParseElement	xmlParseVersionNum	xmlParseVersionInfo	xmlParseEncName	xmlParseEncodingDecl	xmlParseSDDecl	xmlParseXMLDecl	xmlParseTextDecl	xmlParseMisc	xmlParseExternalSubset	xmlDecodeEntities	xmlStringDecodeEntities	/* Generated by MACROS on top of parser.c c.f. PUSH_AND_POP */	nodePush	nodePop	inputPush	inputPop	namePop	namePush	/* other comodities shared between parser.c and parserInternals */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -