MeVisLabToolboxReference
|
00001 // **InsertLicense** code 00002 //------------------------------------------------------------------------- 00006 00016 //------------------------------------------------------------------------- 00017 // Prevent multiple including of this file. 00018 #if !defined (__mlInitSystemKernel_H) 00019 #define __mlInitSystemKernel_H 00020 00021 #ifdef WIN32 00022 // non DLL-interface classkey 'identifier' used as base for DLL-interface classkey 'identifier' 00023 // An exported class was derived from a class that was not exported. 00024 // for class "SoCoordinate4" 00025 // #pragma warning (disable : 4275) 00026 00027 // Disable the warning C4710: 'void __thiscall XXX' is no inline-function 00028 #pragma warning (disable : 4710) 00029 #endif 00030 00031 //---------------Export aus DLLs---------------------- 00034 #ifdef MLKERNEL_EXPORTS 00035 #define MLKERNELEXPORT ML_LIBRARY_EXPORT_ATTRIBUTE 00036 #else 00037 #define MLKERNELEXPORT ML_LIBRARY_IMPORT_ATTRIBUTE 00038 #endif 00039 00040 // Always used for checking/tracing and error macros. 00041 #ifndef __mlModuleIncludes_H 00042 #include <mlModuleIncludes.h> 00043 #endif 00044 00045 #endif //end of __mlInitSystemKernel_H 00046 00047 00048