MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLKernel/mlInitSystemKernel.h
Go to the documentation of this file.
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