BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlat_bdeatoverrides.h
Go to the documentation of this file.
1
/// @file bdlat_bdeatoverrides.h
2
///
3
/// The content of this file has been pre-processed for Doxygen.
4
///
5
6
7
// bdlat_bdeatoverrides.h -*-C++-*-
8
#ifndef INCLUDED_BDLAT_BDEATOVERRIDES
9
#define INCLUDED_BDLAT_BDEATOVERRIDES
10
11
#include <
bsls_ident.h
>
12
BSLS_IDENT
(
"$Id: $"
)
13
14
/// @defgroup bdlat_bdeatoverrides bdlat_bdeatoverrides
15
/// @brief Provide macros to map `bdeat` names to `bdlat` names.
16
/// @addtogroup bdl
17
/// @{
18
/// @addtogroup bdlat
19
/// @{
20
/// @addtogroup bdlat_bdeatoverrides
21
/// @{
22
///
23
/// <h1> Outline </h1>
24
/// * <a href="#bdlat_bdeatoverrides-purpose"> Purpose</a>
25
/// * <a href="#bdlat_bdeatoverrides-classes"> Classes </a>
26
/// * <a href="#bdlat_bdeatoverrides-description"> Description </a>
27
///
28
/// # Purpose {#bdlat_bdeatoverrides-purpose}
29
/// Provide macros to map `bdeat` names to `bdlat` names.
30
///
31
/// # Classes {#bdlat_bdeatoverrides-classes}
32
///
33
///
34
/// # Description {#bdlat_bdeatoverrides-description}
35
/// The @ref bdlat_bdeatoverrides component provides macros that
36
/// replace `bdeat` class names with the names of their successor classes in
37
/// this package.
38
/// @}
39
/** @} */
40
/** @} */
41
42
/** @addtogroup bdl
43
* @{
44
*/
45
/** @addtogroup bdlat
46
* @{
47
*/
48
/** @addtogroup bdlat_bdeatoverrides
49
* @{
50
*/
51
52
#include <bdlscm_version.h>
53
54
#ifndef BDE_OMIT_INTERNAL_DEPRECATED
55
56
// BDE_VERIFY pragma: -SLM01 // leaking macros is the whole point!
57
58
#define bdeat_ArrayFunctions bdlat_ArrayFunctions
59
#define bdeat_arrayAccessElement bdlat_arrayAccessElement
60
#define bdeat_arrayManipulateElement bdlat_arrayManipulateElement
61
#define bdeat_arrayResize bdlat_arrayResize
62
#define bdeat_arraySize bdlat_arraySize
63
64
#define bdeat_ArrayIterators bdlat_ArrayIterators
65
66
#define bdeat_AttributeInfo bdlat_AttributeInfo
67
68
#define bdeat_ChoiceFunctions bdlat_ChoiceFunctions
69
#define bdeat_choiceAccessSelection bdlat_choiceAccessSelection
70
#define bdeat_choiceHasSelection bdlat_choiceHasSelection
71
#define bdeat_choiceMakeSelection bdlat_choiceMakeSelection
72
#define bdeat_choiceManipulateSelection bdlat_choiceManipulateSelection
73
#define bdeat_choiceSelectionId bdlat_choiceSelectionId
74
75
#define bdeat_CustomizedTypeFunctions bdlat_CustomizedTypeFunctions
76
#define bdeat_customizedTypeConvertFromBaseType \
77
bdlat_customizedTypeConvertFromBaseType
78
#define bdeat_customizedTypeConvertToBaseType \
79
bdlat_customizedTypeConvertToBaseType
80
81
#define bdeat_EnumeratorInfo bdlat_EnumeratorInfo
82
#define bdeat_EnumFunctions bdlat_EnumFunctions
83
#define bdeat_enumFromInt bdlat_enumFromInt
84
#define bdeat_enumFromString bdlat_enumFromString
85
#define bdeat_enumToInt bdlat_enumToInt
86
#define bdeat_enumToString bdlat_enumToString
87
88
#define bdeat_FormattingMode bdlat_FormattingMode
89
90
#define bdeat_NullableValueFunctions bdlat_NullableValueFunctions
91
#define bdeat_nullableValueAccessValue bdlat_nullableValueAccessValue
92
#define bdeat_nullableValueIsNull bdlat_nullableValueIsNull
93
#define bdeat_nullableValueMakeValue bdlat_nullableValueMakeValue
94
#define bdeat_nullableValueManipulateValue bdlat_nullableValueManipulateValue
95
96
#define bdeat_SelectionInfo bdlat_SelectionInfo
97
98
#define bdeat_SequenceFunctions bdlat_SequenceFunctions
99
#define bdeat_sequenceAccessAttribute bdlat_sequenceAccessAttribute
100
#define bdeat_sequenceAccessAttributes bdlat_sequenceAccessAttributes
101
#define bdeat_sequenceHasAttribute bdlat_sequenceHasAttribute
102
#define bdeat_sequenceManipulateAttribute bdlat_sequenceManipulateAttribute
103
#define bdeat_sequenceManipulateAttributes bdlat_sequenceManipulateAttributes
104
105
#define bdeat_SymbolicConverter bdlat_SymbolicConverter
106
107
#define bdeat_TypeCategory bdlat_TypeCategory
108
#define bdeat_TypeCategoryDeclareDynamic bdlat_TypeCategoryDeclareDynamic
109
#define bdeat_TypeCategoryFunctions bdlat_TypeCategoryFunctions
110
#define bdeat_TypeCategoryUtil bdlat_TypeCategoryUtil
111
#define bdeat_typeCategoryAccessArray bdlat_typeCategoryAccessArray
112
#define bdeat_typeCategoryAccessChoice bdlat_typeCategoryAccessChoice
113
#define bdeat_typeCategoryAccessCustomizedType \
114
bdlat_typeCategoryAccessCustomizedType
115
#define bdeat_typeCategoryAccessEnumeration bdlat_typeCategoryAccessEnumeration
116
#define bdeat_typeCategoryAccessNullableValue \
117
bdlat_typeCategoryAccessNullableValue
118
#define bdeat_typeCategoryAccessSequence bdlat_typeCategoryAccessSequence
119
#define bdeat_typeCategoryAccessSimple bdlat_typeCategoryAccessSimple
120
#define bdeat_typeCategoryManipulateArray bdlat_typeCategoryManipulateArray
121
#define bdeat_typeCategoryManipulateChoice bdlat_typeCategoryManipulateChoice
122
#define bdeat_typeCategoryManipulateCustomizedType \
123
bdlat_typeCategoryManipulateCustomizedType
124
#define bdeat_typeCategoryManipulateEnumeration \
125
bdlat_typeCategoryManipulateEnumeration
126
#define bdeat_typeCategoryManipulateNullableValue \
127
bdlat_typeCategoryManipulateNullableValue
128
#define bdeat_typeCategoryManipulateSequence \
129
bdlat_typeCategoryManipulateSequence
130
#define bdeat_typeCategoryManipulateSimple bdlat_typeCategoryManipulateSimple
131
#define bdeat_typeCategorySelect bdlat_typeCategorySelect
132
133
#define bdeat_TypeName bdlat_TypeName
134
#define bdeat_TypeName_className bdlat_TypeName_className
135
#define bdeat_TypeName_name bdlat_TypeName_name
136
#define bdeat_TypeName_xsdName bdlat_TypeName_xsdName
137
138
#define BDEAT_DECL_CHOICE_TRAITS \
139
BDLAT_DECL_CHOICE_TRAITS
140
#define BDEAT_DECL_CHOICE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS \
141
BDLAT_DECL_CHOICE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS
142
#define BDEAT_DECL_CHOICE_WITH_ALLOCATOR_TRAITS \
143
BDLAT_DECL_CHOICE_WITH_ALLOCATOR_TRAITS
144
#define BDEAT_DECL_CHOICE_WITH_BITWISEMOVEABLE_TRAITS \
145
BDLAT_DECL_CHOICE_WITH_BITWISEMOVEABLE_TRAITS
146
#define BDEAT_DECL_CUSTOMIZEDTYPE_TRAITS \
147
BDLAT_DECL_CUSTOMIZEDTYPE_TRAITS
148
#define BDEAT_DECL_CUSTOMIZEDTYPE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS \
149
BDLAT_DECL_CUSTOMIZEDTYPE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS
150
#define BDEAT_DECL_CUSTOMIZEDTYPE_WITH_ALLOCATOR_TRAITS \
151
BDLAT_DECL_CUSTOMIZEDTYPE_WITH_ALLOCATOR_TRAITS
152
#define BDEAT_DECL_CUSTOMIZEDTYPE_WITH_BITWISEMOVEABLE_TRAITS \
153
BDLAT_DECL_CUSTOMIZEDTYPE_WITH_BITWISEMOVEABLE_TRAITS
154
#define BDEAT_DECL_ENUMERATION_TRAITS \
155
BDLAT_DECL_ENUMERATION_TRAITS
156
#define BDEAT_DECL_SEQUENCE_TRAITS \
157
BDLAT_DECL_SEQUENCE_TRAITS
158
#define BDEAT_DECL_SEQUENCE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS \
159
BDLAT_DECL_SEQUENCE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS
160
#define BDEAT_DECL_SEQUENCE_WITH_ALLOCATOR_TRAITS \
161
BDLAT_DECL_SEQUENCE_WITH_ALLOCATOR_TRAITS
162
#define BDEAT_DECL_SEQUENCE_WITH_BITWISEMOVEABLE_TRAITS \
163
BDLAT_DECL_SEQUENCE_WITH_BITWISEMOVEABLE_TRAITS
164
165
#define bdeat_BasicEnumerationWrapper bdlat_BasicEnumerationWrapper
166
#define bdeat_IsBasicChoice bdlat_IsBasicChoice
167
#define bdeat_IsBasicCustomizedType bdlat_IsBasicCustomizedType
168
#define bdeat_IsBasicEnumeration bdlat_IsBasicEnumeration
169
#define bdeat_IsBasicSequence bdlat_IsBasicSequence
170
#define bdeat_TypeTraitBasicChoice bdlat_TypeTraitBasicChoice
171
#define bdeat_TypeTraitBasicCustomizedType bdlat_TypeTraitBasicCustomizedType
172
#define bdeat_TypeTraitBasicEnumeration bdlat_TypeTraitBasicEnumeration
173
#define bdeat_TypeTraitBasicSequence bdlat_TypeTraitBasicSequence
174
175
#define bdeat_ValueTypeFunctions bdlat_ValueTypeFunctions
176
#define bdeat_valueTypeAssign bdlat_valueTypeAssign
177
#define bdeat_valueTypeReset bdlat_valueTypeReset
178
179
#endif
// BDE_OMIT_INTERNAL_DEPRECATED
180
181
#endif
// INCLUDED_BDLAT_BDEATOVERRIDES
182
183
// ----------------------------------------------------------------------------
184
// Copyright 2015 Bloomberg Finance L.P.
185
//
186
// Licensed under the Apache License, Version 2.0 (the "License");
187
// you may not use this file except in compliance with the License.
188
// You may obtain a copy of the License at
189
//
190
// http://www.apache.org/licenses/LICENSE-2.0
191
//
192
// Unless required by applicable law or agreed to in writing, software
193
// distributed under the License is distributed on an "AS IS" BASIS,
194
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
195
// See the License for the specific language governing permissions and
196
// limitations under the License.
197
// ----------------------------- END-OF-FILE ----------------------------------
198
199
/** @} */
200
/** @} */
201
/** @} */
bsls_ident.h
BSLS_IDENT
#define BSLS_IDENT(str)
Definition
bsls_ident.h:195
doxygen_input
bde
groups
bdl
bdlat
bdlat_bdeatoverrides.h
Generated by
1.9.8