BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsls_deprecate.h File Reference

Go to the source code of this file.

Macros

#define BSLS_DEPRECATE_COMPILER_SUPPORT   0
 
#define BSLS_DEPRECATE
 
#define BSLS_DEPRECATE_CAT(X, Y)   BSLS_DEPRECATE_CAT_A(X, Y)
 
#define BSLS_DEPRECATE_CAT_A(X, Y)   BSLS_DEPRECATE_CAT_B(X, Y)
 
#define BSLS_DEPRECATE_CAT_B(X, Y)   X ## Y
 Internal implementation machinery for BSLS_DEPRECATE_CAT.
 
#define BSLS_DEPRECATE_ISDEFINED(...)   BSLS_DEPRECATE_ISDEFINED_A(__VA_ARGS__)
 
#define BSLS_DEPRECATE_ISDEFINED_A(...)   ((__VA_ARGS__ ## 1L) != 0)
 Internal implementation machinery for BSLS_DEPRECATE_ISDEFINED.
 
#define BSLS_DEPRECATE_ISNONZERO(...)   BSLS_DEPRECATE_ISNONZERO_A(__VA_ARGS__)
 
#define BSLS_DEPRECATE_ISNONZERO_A(...)   (__VA_ARGS__ + 1 != 1)
 Internal implementation machinery for BSLS_DEPRECATE_ISNONZERO.
 
#define BSLS_DEPRECATE_MAKE_VER(M, N)   ((M) * 1000 + (N))
 
#define BSLS_DEPRECATE_ISPASTTHRESHOLD(U, M, N)
 
#define BSLS_DEPRECATE_ISPASTTHRESHOLD_A(U)    BSLS_DEPRECATE_CAT(U, _VERSION_DEPRECATION_THRESHOLD)
 Internal implementation machinery for BSLS_DEPRECATE_ISPASTTHRESHOLD.
 
#define BSLS_DEPRECATE_ISRETAINED(U, M, N)   BSLS_DEPRECATE_ISRETAINED_A(U, M, N)
 
#define BSLS_DEPRECATE_ISRETAINED_A(U, M, N)    BSLS_DEPRECATE_ISRETAINED_B(U, M, N)
 
#define BSLS_DEPRECATE_ISRETAINED_B(U, M, N)
 Internal implementation machinery for BSLS_DEPRECATE_ISRETAINED.
 
#define BSLS_DEPRECATE_IS_ACTIVE(U, M, N)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.