UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
DtccApi.h
Go to the documentation of this file.
1 // CLASSIFICATION: UNCLASSIFIED
2 
3 /******************************************************************************
4  * Filename: DtccApi.h
5  *
6  * Copyright BAE Systems Inc. 2012 ALL RIGHTS RESERVED
7  *
8  * Description: Windows DLL Import/Export symbol definitions.
9  *
10  ******************************************************************************/
11 
12 #ifndef _MSP_DTCC_API_H
13 #define _MSP_DTCC_API_H
14 
15 #if defined(WIN32)
16 # if defined(_USRDLL)
17 # if defined(MSP_CCS_EXPORTS)
18 # define MSP_DTCC_API __declspec(dllexport)
19 # define MSP_DTCC_TEMPLATE_EXPORT
20 # elif defined(MSP_CCS_IMPORTS)
21 # define MSP_DTCC_API __declspec(dllimport)
22 # define MSP_DTCC_TEMPLATE_EXPORT extern
23 # else
24 # define MSP_DTCC_API
25 # define MSP_DTCC_TEMPLATE_EXPORT
26 # endif
27 # else
28 # define MSP_DTCC_API
29 # define MSP_DTCC_TEMPLATE_EXPORT
30 # endif
31 #else
32 # define MSP_DTCC_API
33 #endif
34 
35 #endif // _MSP_DTCC_API_H
36 
37 // CLASSIFICATION: UNCLASSIFIED