Mobile API Reference  MicroStrategy 2019
Base.h
Go to the documentation of this file.
1 //==============================================================================================
2 // FILENAME : Base.h
3 // AUTHOR : Juan Pablo Muraira
4 // CREATION : 9/26/01
5 // Copyright (C) MicroStrategy Incorporated 2001
6 // All Rights Reserved
7 //==============================================================================================
8 #ifndef MBase_Base_h
9 #define MBase_Base_h
10 
11 #ifdef WIN32
12 
13  #ifdef BASE_DLL_EXPORT
14  #define DLL_BASE_EXIM _declspec(dllexport)
15  #else
16  #define DLL_BASE_EXIM _declspec(dllimport)
17  #endif
18 
19 #else
20  #define DLL_BASE_EXIM
21 #endif
22 
23 #ifdef _MSC_VER
24 #pragma warning(disable:4275) // non - DLL-interface classkey 'identifier' used as base for DLL-interface classkey 'identifier'
25 #pragma warning(disable:4251) // 'identifier' : class 'type' needs to have dll-interface to be used by clients of class 'type2'
26 #endif
27 
28 #endif // MBase_Base_h