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