BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsl+bslhdrs.h
Go to the documentation of this file.
1/// @file bsl+bslhdrs.h
2///
3///
4/// @defgroup bsl_bslhdrs Package bsl+bslhdrs
5/// @brief Basic Standard Library BSL HeaDerS (bsl+bslhdrs)
6/// @addtogroup bsl
7/// @{
8/// @addtogroup bsl_bslhdrs
9/// [bsl_bslhdrs]: group__bsl__bslhdrs.html
10/// @{
11///
12/// # Purpose {#bsl-bslhdrs-purpose}
13/// Provide a compatibility layer to enable BDE-STL mode in Bloomberg.
14///
15/// # Mnemonic {#bsl-bslhdrs-mnemonic}
16/// Basic Standard Library BSL HeaDerS (bsl+bslhdrs)
17///
18/// # Description {#bsl-bslhdrs-description}
19/// This non-conventional package provides *no* components, only
20/// headers which enable BDE-STL mode at Bloomberg.
21///
22/// ## Hierarchical Synopsis
23///
24/// @code
25/// 2. bsl_fstream.h
26/// bsl_iomanip.h
27/// bsl_iostream.h
28/// bsl_istream.h
29/// bsl_locale.h
30/// bsl_ostream.h
31/// bsl_streambuf.h
32/// bsl_strstream.h
33/// bsl_syncstream.h
34///
35/// 1. bsl_algorithm.h
36/// bsl_barrier.h
37/// bsl_bit.h
38/// bsl_bitset.h
39/// bsl_c_assert.h
40/// bsl_c_ctype.h
41/// bsl_c_errno.h
42/// bsl_c_float.h
43/// bsl_c_iso646.h
44/// bsl_c_limits.h
45/// bsl_c_locale.h
46/// bsl_c_math.h
47/// bsl_c_setjmp.h
48/// bsl_c_signal.h
49/// bsl_c_stdarg.h
50/// bsl_c_stddef.h
51/// bsl_c_stdio.h
52/// bsl_c_stdlib.h
53/// bsl_c_string.h
54/// bsl_c_sys_time.h
55/// bsl_c_time.h
56/// bsl_c_wchar.h
57/// bsl_c_wctype.h
58/// bsl_cassert.h
59/// bsl_cctype.h
60/// bsl_cerrno.h
61/// bsl_cfloat.h
62/// bsl_ciso646.h
63/// bsl_climits.h
64/// bsl_clocale.h
65/// bsl_cmath.h
66/// bsl_compare.h
67/// bsl_complex.h
68/// bsl_concepts.h
69/// bsl_coroutine.h
70/// bsl_csetjmp.h
71/// bsl_csignal.h
72/// bsl_cstdarg.h
73/// bsl_cstddef.h
74/// bsl_cstdio.h
75/// bsl_cstdlib.h
76/// bsl_cstring.h
77/// bsl_ctime.h
78/// bsl_cwchar.h
79/// bsl_cwctype.h
80/// bsl_deque.h
81/// bsl_excecution.h
82/// bsl_exception.h
83/// bsl_filesystem.h
84/// bsl_functional.h
85/// bsl_hash_map.h
86/// bsl_hash_set.h
87/// bsl_ios.h
88/// bsl_iosfwd.h
89/// bsl_iterator.h
90/// bsl_latch.h
91/// bsl_limits.h
92/// bsl_list.h
93/// bsl_map.h
94/// bsl_memory.h
95/// bsl_new.h
96/// bsl_numbers.h
97/// bsl_numeric.h
98/// bsl_optional.h
99/// bsl_queue.h
100/// bsl_ranges.h
101/// bsl_set.h
102/// bsl_semaphore.h
103/// bsl_slist.h
104/// bsl_source_location.h
105/// bsl_span.h
106/// bsl_sstream.h
107/// bsl_stack.h
108/// bsl_stdexcept.h
109/// bsl_stop_token.h
110/// bsl_string.h
111/// bsl_typeinfo.h
112/// bsl_utility.h
113/// bsl_valarray.h
114/// bsl_vector.h
115/// bsl_version.h
116/// @endcode
117///
118/// ## Component Synopsis
119///
120/// The stated purpose of each header with a 'c_' in their name is:
121/// @code
122/// Provide functionality of the corresponding C Standard header.
123/// @endcode
124/// For each of the others, the purpose is:
125/// @code
126/// Provide functionality of the corresponding C++ Standard header.
127/// @endcode
128///
129/// @}
130/** @} */