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.