00001 00002 /****************************************************************************** 00003 * Filename : DtccApi.h 00004 * Classification : UNCLASSIFIED 00005 ******************************************************************************/ 00006 00007 #ifndef _MSP_DTCC_API_H 00008 #define _MSP_DTCC_API_H 00009 00010 //----------------------------------------------------------------------------------- 00011 // System Includes 00012 //----------------------------------------------------------------------------------- 00013 00014 //----------------------------------------------------------------------------------- 00015 // Local Includes 00016 //----------------------------------------------------------------------------------- 00017 00018 //----------------------------------------------------------------------------------- 00019 // Local Structures 00020 //----------------------------------------------------------------------------------- 00021 00022 //----------------------------------------------------------------------------------- 00023 // Enumerated Types 00024 //----------------------------------------------------------------------------------- 00025 00026 //----------------------------------------------------------------------------------- 00027 // Local Defines 00028 //----------------------------------------------------------------------------------- 00029 00030 #if defined(WIN32) 00031 # if defined(_USRDLL) 00032 # if defined(MSP_CCS_EX) 00033 # define MSP_DTCC_API __declspec(dllexport) 00034 # define MSP_DTCC_TEMPLATE_EXPORT 00035 # else 00036 # define MSP_DTCC_API __declspec(dllimport) 00037 # define MSP_DTCC_TEMPLATE_EXPORT extern 00038 # endif 00039 # else 00040 # define MSP_DTCC_API 00041 # define MSP_DTCC_TEMPLATE_EXPORT 00042 # endif 00043 #else 00044 # define MSP_DTCC_API 00045 #endif 00046 00047 //----------------------------------------------------------------------------------- 00048 // Function Prototypes 00049 //----------------------------------------------------------------------------------- 00050 00051 //----------------------------------------------------------------------------------- 00052 // End of File 00053 //----------------------------------------------------------------------------------- 00054 00055 #endif // _MSP_DTCC_API_H