MeVisLabToolboxReference
mlInitSystemKernel.h
Go to the documentation of this file.
1 // **InsertLicense** code
2 //-------------------------------------------------------------------------
6 
16 //-------------------------------------------------------------------------
17 // Prevent multiple including of this file.
18 #if !defined (__mlInitSystemKernel_H)
19 #define __mlInitSystemKernel_H
20 
21 #ifdef WIN32
22 // non DLL-interface classkey 'identifier' used as base for DLL-interface classkey 'identifier'
23 // An exported class was derived from a class that was not exported.
24 // for class "SoCoordinate4"
25 // #pragma warning (disable : 4275)
26 
27 // Disable the warning C4710: 'void __thiscall XXX' is no inline-function
28 #pragma warning (disable : 4710)
29 #endif
30 
31 //---------------Export aus DLLs----------------------
34 #ifdef MLKERNEL_EXPORTS
35 #define MLKERNELEXPORT ML_LIBRARY_EXPORT_ATTRIBUTE
36 #else
37 #define MLKERNELEXPORT ML_LIBRARY_IMPORT_ATTRIBUTE
38 #endif
39 
40 // Always used for checking/tracing and error macros.
41 #include <mlModuleIncludes.h>
42 
43 #endif //end of __mlInitSystemKernel_H
44 
45 
46 
This file includes most files needed to implement new ML modules.