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

📄 mswin_export.h

📁 ncbi源码
💻 H
📖 第 1 页 / 共 4 页
字号:
#endif/* * Export specifier for library ncbi_xreader_pubseqos */#ifdef NCBI_XREADER_PUBSEQOS_EXPORTS#  define NCBI_XREADER_PUBSEQOS_EXPORT     __declspec(dllexport)#else#  define NCBI_XREADER_PUBSEQOS_EXPORT     __declspec(dllimport)#endif/* * Export specifier for library xobjmanip */#ifdef NCBI_XOBJMANIP_EXPORTS#  define NCBI_XOBJMANIP_EXPORT         __declspec(dllexport)#else#  define NCBI_XOBJMANIP_EXPORT         __declspec(dllimport)#endif/* * Export specifier for library xsqlite */#ifdef NCBI_XSQLITE_EXPORTS#  define NCBI_XSQLITE_EXPORT           __declspec(dllexport)#else#  define NCBI_XSQLITE_EXPORT           __declspec(dllimport)#endif/* * Export specifier for library blastdb_reader */#ifdef NCBI_XLOADER_BLASTDB_EXPORTS#  define NCBI_XLOADER_BLASTDB_EXPORT   __declspec(dllexport)#else#  define NCBI_XLOADER_BLASTDB_EXPORT   __declspec(dllimport)#endif/* * Export specifier for library xomssa */#ifdef NCBI_XOMSSA_EXPORTS#  define NCBI_XOMSSA_EXPORT            __declspec(dllexport)#else#  define NCBI_XOMSSA_EXPORT            __declspec(dllimport)#endif/* * Export specifier for library omssa */#ifdef NCBI_OMSSA_EXPORTS#  define NCBI_OMSSA_EXPORT             __declspec(dllexport)#else#  define NCBI_OMSSA_EXPORT             __declspec(dllimport)#endif#else  /*  !defined(NCBI_OS_MSWIN)  ||  !defined(NCBI_DLL_BUILD)  *//* * NULL operations for other cases */#  define NCBI_ACCESS_EXPORT#  define NCBI_BDB_EXPORT#  define NCBI_BIBLIO_EXPORT#  define NCBI_BIOTREE_EXPORT#  define NCBI_BLASTDB_EXPORT#  define NCBI_BLAST_EXPORT#  define NCBI_CDD_EXPORT#  define NCBI_CN3D_EXPORT#  define NCBI_DBAPIDRIVER_CTLIB_EXPORT#  define NCBI_DBAPIDRIVER_DBLIB_EXPORT#  define NCBI_DBAPIDRIVER_EXPORT#  define NCBI_DBAPIDRIVER_MSDBLIB_EXPORT#  define NCBI_DBAPIDRIVER_MYSQL_EXPORT#  define NCBI_DBAPIDRIVER_ODBC_EXPORT#  define NCBI_DBAPI_EXPORT#  define NCBI_DBAPI_EXPORT#  define NCBI_DOCSUM_EXPORT#  define NCBI_ENTREZ2_EXPORT#  define NCBI_ENTREZGENE_EXPORT#  define NCBI_FEATDEF_EXPORT#  define NCBI_FLAT_EXPORT#  define NCBI_FORMAT_EXPORT#  define NCBI_GBSEQ_EXPORT#  define NCBI_GENERAL_EXPORT#  define NCBI_GUICONFIG_EXPORT#  define NCBI_GUICORE_EXPORT#  define NCBI_GUIDIALOGS_EXPORT#  define NCBI_GUIGRAPH_EXPORT#  define NCBI_GUIMATH_EXPORT#  define NCBI_GUIOPENGL_EXPORT#  define NCBI_GUIUTILS_EXPORT#  define NCBI_GUIOBJUTILS_EXPORT#  define NCBI_GUIWIDGETSALN_EXPORT#  define NCBI_GUIWIDGETSSEQ_EXPORT#  define NCBI_GUIWIDGETS_ALNCROSSALN_EXPORT#  define NCBI_GUIWIDGETS_ALNDOTMATRIX_EXPORT#  define NCBI_GUIWIDGETS_ALNMULTIPLE_EXPORT#  define NCBI_GUIWIDGETS_ALNTEXTALN_EXPORT#  define NCBI_GUIWIDGETS_EXPORT#  define NCBI_GUIWIDGETS_FLTABLE_EXPORT#  define NCBI_GUIWIDGETS_FLU_EXPORT#  define NCBI_GUIWIDGETS_FL_EXPORT#  define NCBI_GUIWIDGETS_GL_EXPORT#  define NCBI_GUIWIDGETS_HIT_MATRIX_EXPORT#  define NCBI_GUIWIDGETS_PHYLO_TREE_EXPORT#  define NCBI_GUIWIDGETS_SEQGRAPHIC_EXPORT#  define NCBI_GUIWIDGETS_SEQICON_EXPORT#  define NCBI_GUIWIDGETS_SEQINFO_EXPORT#  define NCBI_GUIWIDGETS_SEQ_EXPORT#  define NCBI_GUIWIDGETS_TABLE_EXPORT#  define NCBI_GUIWIDGETS_TAXPLOT_EXPORT#  define NCBI_GUIWIDGETS_TOPLEVEL_EXPORT#  define NCBI_GUIWIDGETS_WORKSPACE_EXPORT#  define NCBI_ID1_EXPORT#  define NCBI_ID2_EXPORT#  define NCBI_INSDSEQ_EXPORT#  define NCBI_LDS_EXPORT#  define NCBI_MEDLARS_EXPORT#  define NCBI_MEDLINE_EXPORT#  define NCBI_MIM_EXPORT#  define NCBI_MLA_EXPORT#  define NCBI_MMDB1_EXPORT#  define NCBI_MMDB2_EXPORT#  define NCBI_MMDB3_EXPORT#  define NCBI_NCBIMIME_EXPORT#  define NCBI_OBJPRT_EXPORT#  define NCBI_OMSSA_EXPORT#  define NCBI_PUBMED_EXPORT#  define NCBI_PUB_EXPORT#  define NCBI_SCOREMAT_EXPORT#  define NCBI_SEQALIGN_EXPORT#  define NCBI_SEQBLOCK_EXPORT#  define NCBI_SEQCODE_EXPORT#  define NCBI_SEQFEAT_EXPORT#  define NCBI_SEQLOC_EXPORT#  define NCBI_SEQRES_EXPORT#  define NCBI_SEQSET_EXPORT#  define NCBI_SEQUENCE_EXPORT#  define NCBI_SEQ_EXPORT#  define NCBI_SUBMIT_EXPORT#  define NCBI_TAXON1_EXPORT#  define NCBI_TINYSEQ_EXPORT#  define NCBI_VALIDATOR_EXPORT#  define NCBI_XALGOALIGN_EXPORT#  define NCBI_XALGOGNOMON_EXPORT#  define NCBI_XALGOPHYTREE_EXPORT#  define NCBI_XALGOSEQ_EXPORT#  define NCBI_XALGO_EXPORT#  define NCBI_XALNMGR_EXPORT#  define NCBI_XALNUTIL_EXPORT#  define NCBI_XBLAST_EXPORT#  define NCBI_XCGI_EXPORT#  define NCBI_XCGI_REDIRECT_EXPORT#  define NCBI_XGBPLUGIN_EXPORT#  define NCBI_XHTML_EXPORT#  define NCBI_XIMAGE_EXPORT#  define NCBI_XLOADER_BLASTDB_EXPORT#  define NCBI_XLOADER_CDD_EXPORT#  define NCBI_XLOADER_GENBANK_EXPORT#  define NCBI_XLOADER_LDS_EXPORT#  define NCBI_XLOADER_TABLE_EXPORT#  define NCBI_XLOADER_TRACE_EXPORT#  define NCBI_XNCBI_EXPORT#  define NCBI_XOBJMANIP_EXPORT#  define NCBI_XOBJMGR_EXPORT#  define NCBI_XOBJREAD_EXPORT#  define NCBI_XOBJUTIL_EXPORT#  define NCBI_XOMSSA_EXPORT#  define NCBI_XREADER_EXPORT#  define NCBI_XREADER_ID1_EXPORT#  define NCBI_XREADER_ID2_EXPORT#  define NCBI_XREADER_PUBSEQOS_EXPORT#  define NCBI_XREGEXP_EXPORT#  define NCBI_XSERIAL_EXPORT#  define NCBI_XSQLITE_EXPORT#  define NCBI_XUTIL_EXPORT#endif/* STATIC LIBRARIES SECTION *//* This section is for static-only libraries */#define NCBI_TEST_MT_EXPORT#define NCBI_XALNUTIL_EXPORT#define NCBI_XALNTOOL_EXPORT#endif  /*  CORELIB___MSWIN_EXPORT__H  *//* * ========================================================================== * $Log: mswin_export.h,v $ * Revision 1000.6  2004/06/01 19:07:33  gouriano * PRODUCTION: UPGRADED [GCC34_MSVC7] Dev-tree R1.74 * * Revision 1.74  2004/05/24 13:56:42  kuznets * Added NCBI_BIOTREE_EXPORT * * Revision 1.73  2004/05/14 16:15:05  dicuccio * Added export specifier for gui/widgets/workspace * * Revision 1.72  2004/05/03 19:41:02  gorelenk * Added NCBI_XALNTOOL_EXPORT to static-only libraries section. * * Revision 1.71  2004/05/03 13:25:32  dicuccio * Corrected export specifier * * Revision 1.70  2004/05/03 12:36:36  dicuccio * added export specifier for library gui_objutils * * Revision 1.69  2004/04/13 20:10:40  ucko * New (shared) ASN.1 spec: insdseq * * Revision 1.68  2004/03/25 14:19:42  dicuccio * Added export specifier for TRACE data loader library * * Revision 1.67  2004/03/18 15:34:17  gorelenk * Export define for library xalnutil ( NCBI_XALNUTIL_EXPORT ) moved * to static libraries section . * * Revision 1.66  2004/03/16 19:44:01  gorelenk * Added definition of NCBI_ENTREZGENE_EXPORTS to * definition of NCBI_MISC_EXPORTS . * * Revision 1.65  2004/03/15 17:16:47  gorelenk * Removed #undef NCBI_DLL_BUILD when defined _LIB . * * Revision 1.64  2004/03/12 13:56:46  dicuccio * Renamed NCBI_REGEXP_EXPORT -> NCBI_XREGEXP_EXPORT; restored to non-static. * Moved GUI modules to top * * Revision 1.63  2004/03/11 16:52:25  gorelenk * Added STATIC LIBRARIES SECTION  - place for static-only libraries export * prefix defines. * Added defines for NCBI_REGEXP_EXPORT and NCBI_TEST_MT_EXPORT. * * Revision 1.62  2004/03/11 12:49:41  dicuccio * Rearranged GUI export specifiers (regrouped at end).  Added export specifier * for GUIMATH library.  Corrected NCBI_TEST_MT_EXPORT. * * Revision 1.61  2004/03/10 20:21:33  gorelenk * Added defines for NCBI_TEST_MT_EXPORT (static lib test_mt.lib) . * * Revision 1.60  2004/02/13 16:58:30  tereshko * Added NCBI_GUIWIDGETS_PHYLO_TREE_EXPORT for Phylogenetic Tree widget / viewer * * Revision 1.59  2004/02/10 19:55:21  ucko * Also add NCBI_XALGOPHYTREE_EXPORT to the empty define list.... * * Revision 1.58  2004/02/10 16:59:01  dicuccio * Added export specifier for libxalgophytree * * Revision 1.57  2004/02/09 19:23:58  ivanov * + NCBI_XCGI_REDIRECT_EXPORTS, added it to NCBI_WEB.DLL * * Revision 1.56  2004/01/14 16:28:55  tereshko * Added NCBI_GUIWIDGETSMISC_EXPORTS for Taxplot viewer * * Revision 1.55  2004/01/13 16:38:34  vasilche * Added NCBI_XREADER_EXPORT * * Revision 1.54  2003/12/22 19:09:13  dicuccio * Added taxonomy to ncbi_seq * * Revision 1.53  2003/12/17 21:02:57  shomrat * added export specifier for xformat library * * Revision 1.52  2003/12/17 19:41:24  kuznets * Restored accidentally deleted NCBI_XLOADER_TABLE_EXPORT. Sorry. * * Revision 1.51  2003/12/17 13:48:39  kuznets * Added export symbols for genbank data loader and associated readers. * * Revision 1.50  2003/12/15 16:56:58  ivanov * + NCBI_DBAPI_EXPORT * * Revision 1.49  2003/12/09 15:59:03  dicuccio * Dropped NCBI_GUIWIDGETS_FLEK_EXPORT - repalced with NCBI_GUIWIDGETS_FLU_EXPORT * * Revision 1.48  2003/11/17 21:38:10  yazhuk * Added export specifiers for Hit Matrix library * * Revision 1.47  2003/11/05 18:40:07  dicuccio * Added CGI/HTML library export specifiers * * Revision 1.46  2003/10/30 15:45:44  ivanov * Add NCBI_GUIWIDGETS_GL_EXPORT to the null define list * * Revision 1.45  2003/10/29 23:05:30  yazhuk * Added NCBI_GUIWIDGETS_GL_EXPORT macros * * Revision 1.44  2003/10/24 21:28:41  lewisg * add omssa, xomssa, omssacl to win32 build, including dll * * Revision 1.43  2003/10/24 15:23:26  dicuccio * Fixed gnomon export specifier * * Revision 1.42  2003/10/24 15:17:15  dicuccio * Added export specifier for gnomon * * Revision 1.41  2003/10/20 18:38:02  dicuccio * Added export specifier for xloader_cdd * * Revision 1.40  2003/10/10 19:34:06  dicuccio * Added export specifier for gui_config * * Revision 1.39  2003/09/29 13:50:17  dicuccio * Added export specifiers for XSQLITE, XLOADER_TABLE, and XOBJMANIP * * Revision 1.38  2003/09/16 14:33:01  dicuccio * Cleaned up and clarified export specifiers for the gui/widgets/ libraries - * added a specifier for each static project, added top-level groupings for DLL * projects * * Revision 1.37  2003/09/12 13:01:06  dicuccio * Added dummy export specifiers for non-Win32 platforms * * Revision 1.36  2003/09/12 12:56:52  dicuccio * Added new export specifiers for gui_widgets_seq, gui_widgets_aln * * Revision 1.35  2003/09/09 18:53:44  grichenk * +ID2 * * Revision 1.34  2003/09/04 14:58:51  dicuccio * Added export specifier for GUIGRAPH library * * Revision 1.33  2003/08/27 16:41:43  ivanov * * Added export specifier NCBI_XIMAGE_EXPORT * * Revision 1.32  2003/08/06 16:09:21  jianye * Add specifiers for new libraries: blastdb, xalnutil, xloader_blastdb. * * Revision 1.31  2003/08/04 15:44:12  dicuccio * Added export specifier for libxblast.  Modified layout of algorithm export * specifiers * * Revision 1.30  2003/07/30 16:35:17  kuznets * Fixed typo with NCBI_XLOADER_LDS_EXPORT * * Revision 1.29  2003/07/16 20:15:00  kuznets * + NCBI_XLOADER_LDS_EXPORTS (export/import macro for lds dataloader) * * Revision 1.28  2003/06/27 19:00:08  dicuccio * Moved BLAST, scoremat, and ID1 from ncbi_seq.dll to ncbi_seqext.dll * * Revision 1.27  2003/06/04 17:05:35  ucko * +NCBI_XOBJREAD_EXPORT(S), under NCBI_SEQEXT_EXPORTS. * * Revision 1.26  2003/06/03 19:22:20  dicuccio * Fixed specification of MMDB lib exports * * Revision 1.25  2003/06/03 18:48:54  kuznets * + export defines for bdb and lds libraries. * * Revision 1.24  2003/06/02 16:01:29  dicuccio * Rearranged include/objects/ subtree.  This includes the following shifts: *     - include/objects/alnmgr --> include/objtools/alnmgr *     - include/objects/cddalignview --> include/objtools/cddalignview *     - include/objects/flat --> include/objtools/flat *     - include/objects/objmgr/ --> include/objmgr/ *     - include/objects/util/ --> include/objmgr/util/ *     - include/objects/validator --> include/objtools/validator * * Revision 1.23  2003/05/23 16:19:48  ivanov * Fixed typo * * Revision 1.22  2003/05/23 15:22:40  ivanov * Added export specifier NCBI_MLA_EXPORT * * Revision 1.21  2003/04/25 21:05:02  ucko * +SCOREMAT (under SEQEXT) * * Revision 1.20  2003/04/15 16:30:38  dicuccio * Moved BLAST object files into ncbi_seqext.dll * * Revision 1.19  2003/04/14 19:37:42  ivanov * Added master export group NCBI_SEQEXT_EXPORTS. Moved a part code from NCBI_SEQ.DLL * to NCBI_SEQEXT.DLLmswin_export.h * * Revision 1.18  2003/04/10 13:31:40  dicuccio * Added BLAST objects to NCBI_SEQ * * Revision 1.17  2003/04/09 16:12:05  ivanov * Fix for the previous commit * * Revision 1.16  2003/04/08 20:07:05  ivanov * Added export specifiers NCBI_BLAST_EXPORT and NCBI_ENTREZGENE_EXPORT * * Revision 1.15  2003/03/28 20:29:42  kans * define NCBI_FLAT_EXPORT at end * * Revision 1.14  2003/03/28 17:44:54  dicuccio * Added export specifier for flatfile generator library.  Made this specifier * part of the NCBI_SEQ_EXPORTS master group * * Revision 1.13  2003/02/25 19:34:21  kuznets * Added NCBI_DBAPIDRIVER_MYSQL_EXPORTS * * Revision 1.12  2003/02/21 16:42:16  dicuccio * Added export specifiers for XALGO, XGBPLUGIN * * Revision 1.11  2003/02/12 22:02:29  coremake * Added export specifiers NCBI_DBAPIDRIVER_*_EXPORT for ctlib, dblib, msdblib * and odbc DBAI driver libraries * * Revision 1.10  2003/02/06 18:49:58  dicuccio * Added NCBI_TAXON1_EXPORT specifier * * Revision 1.9  2003/01/17 19:44:28  lavr * Reduce dependencies * * Revision 1.8  2003/01/16 19:53:13  dicuccio * Add NCBI_GUIDIALOGS_EXPORT to the null define list... * * Revision 1.7  2003/01/16 18:23:15  dicuccio * Added export specifiers for library GUI_DIALOGS.DLL * * Revision 1.6  2003/01/07 22:17:25  lavr * Move '#include <connect/connect_export.h>' up * * Revision 1.5  2003/01/07 19:58:25  shomrat * Added NCBI_VALIDATOR_EXPORT * * Revision 1.4  2002/12/31 16:15:46  dicuccio * Added missing NCBI_SUBMIT_EXPORT to empty define list * * Revision 1.3  2002/12/31 15:08:23  dicuccio * Moved featdef and gbseq into ncbi_misc.dll * * Revision 1.2  2002/12/26 12:51:41  dicuccio * Fixed some minor niggling errors with export specifiers in the wrong places. * * Revision 1.1  2002/12/18 22:52:19  dicuccio * Initial revision. * * ========================================================================== */

⌨️ 快捷键说明

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