Gazebo Utils

API Reference

2.2.0
ignition/utils/SuppressWarning.hh
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2018 Open Source Robotics Foundation
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  *
16  */
17 
19 #include <ignition/utils/config.hh>
20 
21 #ifndef IGN_UTILS_WARN_IGNORE__NON_VIRTUAL_DESTRUCTOR
22  #define IGN_UTILS_WARN_IGNORE__NON_VIRTUAL_DESTRUCTOR \
23  DETAIL_GZ_UTILS_WARN_IGNORE__NON_VIRTUAL_DESTRUCTOR
24 #endif
25 
26 #ifndef IGN_UTILS_WARN_RESUME__NON_VIRTUAL_DESTRUCTOR
27  #define IGN_UTILS_WARN_RESUME__NON_VIRTUAL_DESTRUCTOR \
28  DETAIL_GZ_UTILS_WARN_RESUME__NON_VIRTUAL_DESTRUCTOR
29 #endif
30 
31 #ifndef IGN_UTILS_WARN_IGNORE__DLL_INTERFACE_MISSING
32  #define IGN_UTILS_WARN_IGNORE__DLL_INTERFACE_MISSING \
33  DETAIL_GZ_UTILS_WARN_IGNORE__DLL_INTERFACE_MISSING
34 #endif
35 
36 #ifndef IGN_UTILS_WARN_RESUME__DLL_INTERFACE_MISSING
37  #define IGN_UTILS_WARN_RESUME__DLL_INTERFACE_MISSING \
38  DETAIL_GZ_UTILS_WARN_RESUME__DLL_INTERFACE_MISSING
39 #endif
40 
41 #ifndef IGN_UTILS_WARN_IGNORE__DEPRECATED_DECLARATION
42  #define IGN_UTILS_WARN_IGNORE__DEPRECATED_DECLARATION \
43  DETAIL_GZ_UTILS_WARN_IGNORE__DEPRECATED_DECLARATION
44 #endif
45 
46 #ifndef IGN_UTILS_WARN_RESUME__DEPRECATED_DECLARATION
47  #define IGN_UTILS_WARN_RESUME__DEPRECATED_DECLARATION \
48  DETAIL_GZ_UTILS_WARN_RESUME__DEPRECATED_DECLARATION
49 #endif