UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Functions Enumerations
CoordinateConversionServiceAPI.h
1 // CLASSIFICATION: UNCLASSIFIED
2 
3 #ifndef _MSP_COORDINATE_CONVERSION_API_H
4 #define _MSP_COORDINATE_CONVERSION_API_H
5 
6 //-----------------------------------------------------------------------------------
7 // System Includes
8 //-----------------------------------------------------------------------------------
9 
10 //-----------------------------------------------------------------------------------
11 // Local Includes
12 //-----------------------------------------------------------------------------------
13 
14 //-----------------------------------------------------------------------------------
15 // Local Structures
16 //-----------------------------------------------------------------------------------
17 
18 //-----------------------------------------------------------------------------------
19 // Enumerated Types
20 //-----------------------------------------------------------------------------------
21 
22 //-----------------------------------------------------------------------------------
23 // Local Defines
24 //-----------------------------------------------------------------------------------
25 
26 #if defined(WIN32)
27 # if defined(_USRDLL)
28 # if defined(MSP_COORDINATE_CONVERSION_EXPORTS)
29 # define MSP_COORDINATE_CONVERSION_API __declspec(dllexport)
30 # define MSP_COORDINATE_CONVERSION_TEMPLATE_EXPORT
31 # elif defined(MSP_COORDINATE_CONVERSION_IMPORTS)
32 # define MSP_COORDINATE_CONVERSION_API __declspec(dllimport)
33 # define MSP_COORDINATE_CONVERSION_TEMPLATE_EXPORT extern
34 # else
35 # define MSP_COORDINATE_CONVERSION_API
36 # define MSP_COORDINATE_CONVERSION_TEMPLATE_EXPORT
37 # endif
38 # else
39 # define MSP_COORDINATE_CONVERSION_API
40 # define MSP_COORDINATE_CONVERSION_TEMPLATE_EXPORT
41 # endif
42 #else
43 # define MSP_COORDINATE_CONVERSION_API
44 #endif
45 
46 //-----------------------------------------------------------------------------------
47 // Function Prototypes
48 //-----------------------------------------------------------------------------------
49 
50 //-----------------------------------------------------------------------------------
51 // End of File
52 //-----------------------------------------------------------------------------------
53 
54 #endif // _MSP_COORDINATE_CONVERSIONAPI_H