Go to the documentation of this file. 2 #ifndef SPLICE_MUTEX_EXPORT_H 3 #define SPLICE_MUTEX_EXPORT_H 5 #if defined (MADARA_AS_STATIC_LIBS) && !defined (SPLICE_MUTEX_HAS_DLL) 6 # define SPLICE_MUTEX_HAS_DLL 0 9 #if !defined (SPLICE_MUTEX_HAS_DLL) 10 # define SPLICE_MUTEX_HAS_DLL 1 14 # if !defined (SPLICE_MUTEX_Proper_Export_Flag) 15 # define SPLICE_MUTEX_Proper_Export_Flag __declspec (dllexport) 16 # define SPLICE_MUTEX_Proper_Import_Flag __declspec (dllimport) 19 # if !defined (SPLICE_MUTEX_Proper_Export_Flag) 20 # define SPLICE_MUTEX_Proper_Export_Flag 21 # define SPLICE_MUTEX_Proper_Import_Flag 25 #if defined (SPLICE_MUTEX_HAS_DLL) && (SPLICE_MUTEX_HAS_DLL == 1) 26 # if defined (SPLICE_MUTEX_BUILD_DLL) 27 # define SPLICE_MUTEX_Export SPLICE_MUTEX_Proper_Export_Flag 29 # define SPLICE_MUTEX_Export SPLICE_MUTEX_Proper_Import_Flag 32 # define SPLICE_MUTEX_Export