BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslstl_unorderedmultiset_test.h
Go to the documentation of this file.
1
/// @file bslstl_unorderedmultiset_test.h
2
///
3
/// The content of this file has been pre-processed for Doxygen.
4
///
5
6
7
// bslstl_unorderedmultiset_test.h -*-C++-*-
8
#ifndef INCLUDED_BSLSTL_UNORDEREDMULTISET_TEST
9
#define INCLUDED_BSLSTL_UNORDEREDMULTISET_TEST
10
11
#include <
bsls_ident.h
>
12
BSLS_IDENT
(
"$Id: $"
)
13
14
/// @defgroup bslstl_unorderedmultiset_test bslstl_unorderedmultiset_test
15
/// @brief Provide support for the `bslstl_unorderedmultiset.t.cpp` test driver.
16
/// @addtogroup bsl
17
/// @{
18
/// @addtogroup bslstl
19
/// @{
20
/// @addtogroup bslstl_unorderedmultiset_test
21
/// @{
22
///
23
/// <h1> Outline </h1>
24
/// * <a href="#bslstl_unorderedmultiset_test-purpose"> Purpose</a>
25
/// * <a href="#bslstl_unorderedmultiset_test-classes"> Classes </a>
26
/// * <a href="#bslstl_unorderedmultiset_test-description"> Description </a>
27
///
28
/// # Purpose {#bslstl_unorderedmultiset_test-purpose}
29
/// Provide support for the `bslstl_unorderedmultiset.t.cpp` test driver.
30
///
31
/// # Classes {#bslstl_unorderedmultiset_test-classes}
32
///
33
///
34
/// @see bslstl_unorderedmultiset
35
///
36
/// # Description {#bslstl_unorderedmultiset_test-description}
37
/// This component provides a second translation unit for
38
/// @ref unordered_multiset test cases to reduce the test-driver's build time.
39
/// Test cases 1-11, plus the usage example test, are in the original component
40
/// test driver, the remaining tests (11 and higher) are in this subordinate
41
/// component's test driver.
42
///
43
/// As the number of test concerns grows, and the number of types to instantiate
44
/// @ref unordered_multiset with in order to gain complete code coverage grows, we
45
/// have exceeded the limits of certain compilers. For example, gcc will not
46
/// produce a valid `.o` file as the number of template instantiations exceeds
47
/// some internal tables. In order to continue providing full coverage, the
48
/// standard value-semantic type test cases 1-10 are handled by the primary
49
/// component test driver, and the tests for all remaining functionality are
50
/// moved into this component, that comprises only a test driver.
51
/// @}
52
/** @} */
53
/** @} */
54
55
/** @addtogroup bsl
56
* @{
57
*/
58
/** @addtogroup bslstl
59
* @{
60
*/
61
/** @addtogroup bslstl_unorderedmultiset_test
62
* @{
63
*/
64
65
#include <bslstl_unorderedmultiset.h>
66
67
#endif
68
69
// ----------------------------------------------------------------------------
70
// Copyright 2018 Bloomberg Finance L.P.
71
//
72
// Licensed under the Apache License, Version 2.0 (the "License");
73
// you may not use this file except in compliance with the License.
74
// You may obtain a copy of the License at
75
//
76
// http://www.apache.org/licenses/LICENSE-2.0
77
//
78
// Unless required by applicable law or agreed to in writing, software
79
// distributed under the License is distributed on an "AS IS" BASIS,
80
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
81
// See the License for the specific language governing permissions and
82
// limitations under the License.
83
// ----------------------------- END-OF-FILE ----------------------------------
84
85
/** @} */
86
/** @} */
87
/** @} */
bsls_ident.h
BSLS_IDENT
#define BSLS_IDENT(str)
Definition
bsls_ident.h:195
doxygen_input
bde
groups
bsl
bslstl
bslstl_unorderedmultiset_test.h
Generated by
1.9.8