jaulib v1.3.6
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
cpp_pragma.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  jau
 __pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros.
 

Macros

#define PRAGMA_DISABLE_WARNING_CPP
 
#define PRAGMA_DISABLE_WARNING_FORMAT_NONLITERAL
 
#define PRAGMA_DISABLE_WARNING_FORMAT_OVERFLOW
 
#define PRAGMA_DISABLE_WARNING_INT_OVERFLOW
 
#define PRAGMA_DISABLE_WARNING_MULTICHAR
 
#define PRAGMA_DISABLE_WARNING_NULL_DEREFERENCE
 
#define PRAGMA_DISABLE_WARNING_PEDANTIC
 
#define PRAGMA_DISABLE_WARNING_PMF_CONVERSIONS
 
#define PRAGMA_DISABLE_WARNING_POP
 
#define PRAGMA_DISABLE_WARNING_PUSH
 
#define PRAGMA_DISABLE_WARNING_RESTRICT
 
#define PRAGMA_DISABLE_WARNING_STRINGOP_OVERFLOW
 
#define PRAGMA_DISABLE_WARNING_UNREFERENCED_FORMAL_PARAMETER
 
#define PRAGMA_DISABLE_WARNING_UNREFERENCED_FUNCTION
 
#define PRAGMA_DISABLE_WARNING_ZERO_LENGTH_ARRAY