Intel® Collaboration Suite for WebRTC  version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
macros.h
1 // Copyright (C) <2018> Intel Corporation
2 //
3 // SPDX-License-Identifier: Apache-2.0
4 #ifndef OWT_BASE_MACROS_H_
5 #define OWT_BASE_MACROS_H_
6 #if __cplusplus > 201402L
7 #define OWT_DEPRECATED [[deprecated]]
8 #else
9 #ifdef __GNUC__
10 #define OWT_DEPRECATED __attribute__((deprecated))
11 #elif defined(_MSC_VER)
12 #define OWT_DEPRECATED __declspec(deprecated)
13 #else
14 #pragma message("Deprecation is not implemented in this compiler.")
15 #define OWT_DEPRECATED
16 #endif
17 #endif
18 #endif // OWT_BASE_MACROS_H_