Loading...
Searching...
No Matches
Go to the documentation of this file.
33#pragma warning(disable : 4251)
37#pragma warning(disable : 4275)
42#pragma warning(disable : 4373)
45#define DLLExport __declspec(dllexport)
46#define DLLImport __declspec(dllimport)
47#define EXTERN_IMPORT extern
48#elif defined(__GNUC__) && !defined(__clang__)
49#define DLLExport __attribute__((visibility("default")))
51#define EXTERN_IMPORT extern
64#define UNUSED_ARG(x) (void)x;
70#if (defined(__GNUC__) || defined(__clang__))
71#define DEPRECATED(func) func __attribute__((deprecated))
72#elif defined(_MSC_VER)
73#define DEPRECATED(func) __declspec(deprecated) func
75#pragma message("WARNING: You need to implement DEPRECATED for this compiler")
76#define DEPRECATED(func) func