📄 mswin_export.h
字号:
#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 + -