Go to the documentation of this file.
20 #define QX_PUSH_SUPPRESS_MSVC_WARNINGS(warnings) \
21 __pragma(warning(push)) __pragma(warning(disable : warnings)) QX_EMPTY_MACRO
27 #define QX_PUSH_SUPPRESS_ALL_WARNINGS() __pragma(warning(push, 0)) QX_EMPTY_MACRO
33 #define QX_POP_SUPPRESS_WARNINGS() __pragma(warning(pop)) QX_EMPTY_MACRO
40 #define QX_DISABLE_MSVC_WARNINGS(warnings) __pragma(warning(disable : warnings)) QX_EMPTY_MACRO
46 #define QX_RESTORE_MSVC_WARNINGS(warnings) __pragma(warning(default : warnings)) QX_EMPTY_MACRO
50 #define QX_PUSH_SUPPRESS_MSVC_WARNINGS(warnings)
51 #define QX_PUSH_SUPPRESS_ALL_WARNINGS()
52 #define QX_POP_SUPPRESS_WARNINGS()
53 #define QX_DISABLE_MSVC_WARNINGS(warnings)
54 #define QX_RESTORE_MSVC_WARNINGS(warnings)