Quick Links:

bal | bbl | bdl | bsl

Component bsls_bsldeprecationinformation
[Package bsls]

Provide a macro to control bsl deprecations by release version. More...

Outline
Purpose:
Provide a macro to control bsl deprecations by release version.
Macros:
BSL_VERSION_DEPRECATION_THRESHOLD activate deprecations by bsl version
See also:
Component bsls_deprecate
Description:
This component provides a macro, BSL_VERSION_DEPRECATION_THRESHOLD, that is used to control whether or not deprecations introduced in any given version of bsl are active.
NOT A MODEL; DO NOT EMULATE:
This component exists only because the structure of bsl is NON-STANDARD, which prevents us from defining the deprecation threshold macro in bslscm, where it normally would belong. Other UORs should NOT use this component as a model. Please see bsls_deprecate and the version tag components in other, standard-conforming, BDE UORs such as bdlscm_versiontag.
Usage:
There is no usage example for this component since it is not meant for direct client use.