| 
    ML Reference
    
   | 
 
#include <ThirdPartyWarningsDisable.h>#include <windows.h>#include <ThirdPartyWarningsRestore.h>#include "mlInitSystemML.h"#include "mlVersion.h"#include "mlErrorOutput.h"#include "mlErrorOutputInfos.h"#include "mlRuntime.h"#include "mlAPI.h"Go to the source code of this file.
Macros | |
| #define | AFX_STDAFX_H__17533C48_9DB6_4FA8_AEC3_550E71AF7183__INCLUDED_ | 
| ML macro definitions for library initialization declaring and implementing registration code for the Runtime Type System.   | |
| #define | WIN32_LEAN_AND_MEAN | 
| #define | ML_LIBRARY_USER_DESTROY_CODE | 
| This macro is defined but empty in normal cases.   | |
| #define | ML_INIT_LIBRARY_EXT_3(initMethod, NAMESP, LIB_TARGET) | 
| ML_INIT_LIBRARY_EXT_3 is a macro used to initialize shared libraries independent of the underlying system (WIN32/Unix).   | |
| #define | ML_INIT_LIBRARY(initMethod) _ML_INIT_LIBRARY_EXT_HELPER(initMethod, ML_UTILS_NAMESPACE, MEVIS_TARGET) | 
| Standard version used for library initialization of classes within the ML_NAMESPACE or ML_UTILS_NAMESPACE.   | |
| #define | ML_INIT_LIBRARY_EXT(initMethod, NAME_SP) _ML_INIT_LIBRARY_EXT_HELPER(initMethod, NAME_SP, MEVIS_TARGET) | 
| Defines ML_INIT_LIBRARY_EXT with two arguments.   | |
| #define | _ML_INIT_LIBRARY_EXT_HELPER(initMethod, NAME_SP, LIB_TARGET) ML_INIT_LIBRARY_EXT_2(initMethod, NAME_SP, LIB_TARGET) | 
| Internal helper macro for unpacking the LIB_TARGET argument at the correct macro level; not to be used directly, as it is subject to change.   | |
| #define | ML_INIT_LIBRARY_EXT_2(initMethod, NAME_SP, LIB_TARGET) ML_INIT_LIBRARY_EXT_3(initMethod, NAME_SP, LIB_TARGET) | 
| Facade macro to disable the library initialization in case of a static ML build.   | |
| #define AFX_STDAFX_H__17533C48_9DB6_4FA8_AEC3_550E71AF7183__INCLUDED_ | 
ML macro definitions for library initialization declaring and implementing registration code for the Runtime Type System.
See also mlRuntimeType.h, mlRuntime.h, and mlRuntimeDict.h. This file defines ML_INIT_LIBRARY(initMethod) macros. Warning disabled: warning 4786: identifier was truncated to 'number' characters in the debug information
Definition at line 29 of file mlLibraryInitMacros.h.
| #define WIN32_LEAN_AND_MEAN | 
Definition at line 34 of file mlLibraryInitMacros.h.