|
BDE 4.14.0 Production release
|
#include <bsls_ident.h>#include <bslscm_version.h>#include <bslma_allocator.h>#include <bslmf_detectnestedtrait.h>#include <bslmf_integralconstant.h>#include <bslmf_isconvertible.h>#include <bslmf_usesallocator.h>#include <bsls_annotation.h>#include <bsls_compilerfeatures.h>Go to the source code of this file.
Macros | |
| #define | BSLMA_USESBSLMAALLOCATOR_CAT(X, Y) BSLMA_USESBSLMAALLOCATOR_CAT_IMP1(X, Y) |
| #define | BSLMA_USESBSLMAALLOCATOR_CAT_IMP1(X, Y) BSLMA_USESBSLMAALLOCATOR_CAT_IMP2(X, Y) |
| #define | BSLMA_USESBSLMAALLOCATOR_CAT_IMP2(X, Y) X##Y |
| Component-local macros for concatenating tokens. | |
| #define | BSLMA_USESBSLMAALLOCATOR_DEPRECATE_IF(COND, MSG) |
The content of this file has been pre-processed for Doxygen.
| #define BSLMA_USESBSLMAALLOCATOR_CAT | ( | X, | |
| Y | |||
| ) | BSLMA_USESBSLMAALLOCATOR_CAT_IMP1(X, Y) |
| #define BSLMA_USESBSLMAALLOCATOR_CAT_IMP1 | ( | X, | |
| Y | |||
| ) | BSLMA_USESBSLMAALLOCATOR_CAT_IMP2(X, Y) |
| #define BSLMA_USESBSLMAALLOCATOR_CAT_IMP2 | ( | X, | |
| Y | |||
| ) | X##Y |
| #define BSLMA_USESBSLMAALLOCATOR_DEPRECATE_IF | ( | COND, | |
| MSG | |||
| ) |
On platforms that support a deprecation attribute, produce a deprecation warning if the specified COND is true, otherwise do nothing. The specified MSG is ignored, but must be a string literal and should describe why the condition (if true) is undesirable.