 |
IDS peak IPL
v1.5.0
|
Go to the documentation of this file. 13 #ifdef PEAK_IPL_DYNAMIC_LOADING 14 # define PEAK_IPL_C_ABI_PREFIX peak::ipl::dynamic::DynamicLoader:: 16 # define PEAK_IPL_C_ABI_PREFIX // we could also set :: 20 # ifdef PEAK_IPL_STATIC 21 # define PEAK_IPL_PUBLIC 23 # ifdef PEAK_IPL_EXPORT 24 # define PEAK_IPL_PUBLIC __declspec(dllexport) 26 # define PEAK_IPL_PUBLIC __declspec(dllimport) 29 # if defined(_M_IX86) || defined(__i386__) 30 # define PEAK_IPL_CALL_CONV __cdecl 32 # define PEAK_IPL_CALL_CONV 34 #elif defined(__linux__) 35 # define PEAK_IPL_PUBLIC 36 # if defined(__i386__) 37 # define PEAK_IPL_CALL_CONV __attribute__((cdecl)) 39 # define PEAK_IPL_CALL_CONV 42 # error Platform is not supported yet!