Go to the documentation of this file.
31 #ifndef __POINTMATCHER_DEPRECATION_WARNINGS_H
32 #define __POINTMATCHER_DEPRECATION_WARNINGS_H
35 #if __cplusplus >= 201402L
36 #define PM_DEPRECATED(msg) [[deprecated(msg)]]
37 #define PM_DEPRECATION_SUPPORTED
38 #elif defined(__GNUC__)
39 #define PM_DEPRECATED(msg) __attribute__((deprecated))
40 #define PM_DEPRECATION_SUPPORTED
41 #elif defined(_MSC_VER)
42 #define PM_DEPRECATED(msg) __declspec(deprecated)
43 #define PM_DEPRECATION_SUPPORTED
45 #define PM_DEPRECATED(msg)