Go to the documentation of this file.
20 #define QX_PUSH_SUPPRESS_MSVC_WARNINGS(warnings) \
21 __pragma(warning(push)); \
22 __pragma(warning(disable : warnings))
28 #define QX_PUSH_SUPPRESS_ALL_WARNINGS() __pragma(warning(push, 0))
34 #define QX_POP_SUPPRESS_WARNINGS() __pragma(warning(pop))
41 #define QX_DISABLE_MSVC_WARNINGS(warnings) __pragma(warning(disable : warnings))
47 #define QX_RESTORE_MSVC_WARNINGS(warnings) __pragma(warning(default : warnings))
51 #define QX_PUSH_SUPPRESS_MSVC_WARNINGS(warnings)
52 #define QX_PUSH_SUPPRESS_ALL_WARNINGS()
53 #define QX_POP_SUPPRESS_WARNINGS()
54 #define QX_DISABLE_MSVC_WARNINGS(warnings)
55 #define QX_RESTORE_MSVC_WARNINGS(warnings)