BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslma_stdallocator.h
Go to the documentation of this file.
1
/// @file bslma_stdallocator.h
2
///
3
/// The content of this file has been pre-processed for Doxygen.
4
///
5
6
7
// bslma_stdallocator.h -*-C++-*-
8
#ifndef INCLUDED_BSLMA_STDALLOCATOR
9
#define INCLUDED_BSLMA_STDALLOCATOR
10
11
/// @defgroup bslma_stdallocator bslma_stdallocator
12
/// @brief <span style="color: var(--deprecated-color-dark)">DEPRECATED:</span> Provide an STL-compatible proxy for `bslma::Allocator` objects.
13
/// @addtogroup bsl
14
/// @{
15
/// @addtogroup bslma
16
/// @{
17
/// @addtogroup bslma_stdallocator
18
/// @{
19
///
20
/// <h1> Outline </h1>
21
/// * <a href="#bslma_stdallocator-purpose"> Purpose</a>
22
/// * <a href="#bslma_stdallocator-classes"> Classes </a>
23
/// * <a href="#bslma_stdallocator-description"> Description </a>
24
///
25
/// # Purpose {#bslma_stdallocator-purpose}
26
/// Provide an STL-compatible proxy for `bslma::Allocator` objects.
27
///
28
/// @deprecated Use @ref bslma_bslallocator instead
29
///
30
/// # Classes {#bslma_stdallocator-classes}
31
///
32
/// - bsl::allocator: STL-compatible allocator template
33
///
34
/// @see bslma_allocator, bslma_polymorphicallocator
35
///
36
/// # Description {#bslma_stdallocator-description}
37
/// This component is for internal use only. Please include
38
/// `<bsl_memory.h>` instead and use `bsl::allocator` directly. This component
39
/// was renamed to @ref bslma_bslallocator ; this stub header file simply
40
/// `#includes` the renamed header, `bslma_bslallocator.h`, which provides the
41
/// `bsl::allocator` class template. See @ref bslma_bslallocator component-level
42
/// documentation for more information.
43
/// @}
44
/** @} */
45
/** @} */
46
47
/** @addtogroup bsl
48
* @{
49
*/
50
/** @addtogroup bslma
51
* @{
52
*/
53
/** @addtogroup bslma_stdallocator
54
* @{
55
*/
56
57
#include <
bslma_bslallocator.h
>
58
59
#endif
// INCLUDED_BSLMA_STDALLOCATOR
60
61
// ----------------------------------------------------------------------------
62
// Copyright 2023 Bloomberg Finance L.P.
63
//
64
// Licensed under the Apache License, Version 2.0 (the "License");
65
// you may not use this file except in compliance with the License.
66
// You may obtain a copy of the License at
67
//
68
// http://www.apache.org/licenses/LICENSE-2.0
69
//
70
// Unless required by applicable law or agreed to in writing, software
71
// distributed under the License is distributed on an "AS IS" BASIS,
72
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
73
// See the License for the specific language governing permissions and
74
// limitations under the License.
75
// ----------------------------- END-OF-FILE ----------------------------------
76
77
/** @} */
78
/** @} */
79
/** @} */
bslma_bslallocator.h
doxygen_input
bde
groups
bsl
bslma
bslma_stdallocator.h
Generated by
1.9.8