Expand to true if deprecations for version M.N of UOR U are silenced.
Synopsis
Declared in <bsls_deprecate.h>
#define BSLS_DEPRECATE_ISRETAINED(U, M, N)
Description
Expand to an expression evaluating to true in a preprocessor context if deprecations in the specified version M.N of the specified UOR U have been deactivated in this build by defining either the corresponding BB_SILENCE_DEPRECATIONS_<U>_<M>_<N> macro or the corresponding BB_SILENCE_DEPRECATIONS_FOR_BUILDING_UOR_<U> macro, and expand to an expression evaluating to false otherwise.
Parameters
Name |
Description |
U |
UOR whose deprecations are queried |
M |
major version number of the deprecation |
N |
minor version number of the deprecation |
Created with MrDocs