Mantid
Loading...
Searching...
No Matches
ICat4GSoapGenerated.cpp
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2018 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
8//------------------------------------------------------------------------------
9// This is a global 'include' file for the GSoap generated files in order to
10// disable some warnings that we understand but do not want to touch as
11// it is automatically generated code
12//------------------------------------------------------------------------------
13GNU_DIAG_OFF("cast-qual")
14GNU_DIAG_OFF("conversion")
15GNU_DIAG_OFF("unused-parameter")
16GNU_DIAG_OFF("strict-aliasing")
17GNU_DIAG_OFF("format")
18GNU_DIAG_OFF("vla")
19#if GCC_VERSION >= 40800 // 4.8.0
20GNU_DIAG_OFF("literal-suffix")
21#endif
22#ifdef _WIN32
23#pragma warning(disable : 4100)
24#endif
25
#define GNU_DIAG_OFF(x)
This is a collection of macros for turning compiler warnings off in a controlled manner.