LibreOffice Module dbaccess (master)
1
dbaccess
inc
pch
precompiled_dba.hxx
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
* This file is part of the LibreOffice project.
4
*
5
* This Source Code Form is subject to the terms of the Mozilla Public
6
* License, v. 2.0. If a copy of the MPL was not distributed with this
7
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
*/
9
10
/*
11
This file has been autogenerated by update_pch.sh. It is possible to edit it
12
manually (such as when an include file has been moved/renamed/removed). All such
13
manual changes will be rewritten by the next run of update_pch.sh (which presumably
14
also fixes all possible problems, so it's usually better to use it).
15
16
Generated on 2021-04-11 19:47:49 using:
17
./bin/update_pch dbaccess dba --cutoff=6 --exclude:system --include:module --include:local
18
19
If after updating build fails, use the following command to locate conflicting headers:
20
./bin/update_pch_bisect ./dbaccess/inc/pch/precompiled_dba.hxx "make dbaccess.build" --find-conflicts
21
*/
22
23
#include <
sal/config.h
>
24
#if PCH_LEVEL >= 1
25
#include <algorithm>
26
#include <assert.h>
27
#include <atomic>
28
#include <cassert>
29
#include <chrono>
30
#include <cmath>
31
#include <cstddef>
32
#include <cstdlib>
33
#include <cstring>
34
#include <deque>
35
#include <float.h>
36
#include <functional>
37
#include <initializer_list>
38
#include <iomanip>
39
#include <limits.h>
40
#include <limits>
41
#include <map>
42
#include <math.h>
43
#include <memory>
44
#include <new>
45
#include <optional>
46
#include <ostream>
47
#include <stddef.h>
48
#include <string.h>
49
#include <string>
50
#include <string_view>
51
#include <type_traits>
52
#include <utility>
53
#include <vector>
54
#include <boost/property_tree/ptree_fwd.hpp>
55
#endif
// PCH_LEVEL >= 1
56
#if PCH_LEVEL >= 2
57
#include <osl/diagnose.h>
58
#include <osl/doublecheckedlocking.h>
59
#include <osl/endian.h>
60
#include <osl/file.hxx>
61
#include <osl/getglobalmutex.hxx>
62
#include <osl/interlck.h>
63
#include <osl/mutex.h>
64
#include <osl/mutex.hxx>
65
#include <osl/process.h>
66
#include <osl/thread.h>
67
#include <osl/time.h>
68
#include <rtl/alloc.h>
69
#include <rtl/character.hxx>
70
#include <rtl/digest.h>
71
#include <rtl/instance.hxx>
72
#include <rtl/math.h>
73
#include <rtl/math.hxx>
74
#include <rtl/ref.hxx>
75
#include <rtl/strbuf.h>
76
#include <rtl/string.h>
77
#include <rtl/string.hxx>
78
#include <rtl/stringconcat.hxx>
79
#include <rtl/stringutils.hxx>
80
#include <rtl/textcvt.h>
81
#include <rtl/textenc.h>
82
#include <rtl/uri.hxx>
83
#include <rtl/ustrbuf.h>
84
#include <rtl/ustrbuf.hxx>
85
#include <rtl/ustring.h>
86
#include <rtl/ustring.hxx>
87
#include <
sal/backtrace.hxx
>
88
#include <
sal/log.hxx
>
89
#include <
sal/macros.h
>
90
#include <
sal/saldllapi.h
>
91
#include <
sal/types.h
>
92
#include <
sal/typesizes.h
>
93
#include <
vcl/Scanline.hxx
>
94
#include <
vcl/alpha.hxx
>
95
#include <vcl/bitmap.hxx>
96
#include <
vcl/bitmap/BitmapTypes.hxx
>
97
#include <
vcl/bitmapex.hxx
>
98
#include <
vcl/checksum.hxx
>
99
#include <
vcl/dllapi.h
>
100
#include <
vcl/mapmod.hxx
>
101
#include <
vcl/region.hxx
>
102
#include <
vcl/scopedbitmapaccess.hxx
>
103
#include <
vcl/vclenum.hxx
>
104
#include <
vcl/vclptr.hxx
>
105
#endif
// PCH_LEVEL >= 2
106
#if PCH_LEVEL >= 3
107
#include <
basegfx/basegfxdllapi.h
>
108
#include <
basegfx/color/bcolor.hxx
>
109
#include <
basegfx/numeric/ftools.hxx
>
110
#include <
basegfx/point/b2dpoint.hxx
>
111
#include <
basegfx/point/b2ipoint.hxx
>
112
#include <
basegfx/polygon/b2dpolygon.hxx
>
113
#include <
basegfx/polygon/b2dpolypolygon.hxx
>
114
#include <
basegfx/range/b2drange.hxx
>
115
#include <
basegfx/range/basicrange.hxx
>
116
#include <
basegfx/tuple/b2dtuple.hxx
>
117
#include <
basegfx/tuple/b2ituple.hxx
>
118
#include <
basegfx/tuple/b3dtuple.hxx
>
119
#include <
basegfx/utils/common.hxx
>
120
#include <
basegfx/vector/b2dvector.hxx
>
121
#include <
basegfx/vector/b2enums.hxx
>
122
#include <
basegfx/vector/b2ivector.hxx
>
123
#include <
basic/basicdllapi.h
>
124
#include <
basic/sbxcore.hxx
>
125
#include <
basic/sbxdef.hxx
>
126
#include <
basic/sbxvar.hxx
>
127
#include <com/sun/star/beans/Property.hpp>
128
#include <com/sun/star/beans/PropertyAttribute.hpp>
129
#include <com/sun/star/beans/PropertyState.hpp>
130
#include <com/sun/star/beans/XFastPropertySet.hpp>
131
#include <com/sun/star/beans/XMultiPropertySet.hpp>
132
#include <com/sun/star/beans/XPropertiesChangeListener.hpp>
133
#include <com/sun/star/beans/XPropertiesChangeNotifier.hpp>
134
#include <com/sun/star/beans/XPropertyContainer.hpp>
135
#include <com/sun/star/beans/XPropertySet.hpp>
136
#include <com/sun/star/beans/XPropertySetOption.hpp>
137
#include <com/sun/star/beans/XPropertyState.hpp>
138
#include <com/sun/star/beans/XVetoableChangeListener.hpp>
139
#include <com/sun/star/container/XChild.hpp>
140
#include <com/sun/star/container/XContainer.hpp>
141
#include <com/sun/star/container/XEnumerationAccess.hpp>
142
#include <com/sun/star/container/XIndexAccess.hpp>
143
#include <com/sun/star/container/XNameAccess.hpp>
144
#include <com/sun/star/container/XNamed.hpp>
145
#include <com/sun/star/embed/ElementModes.hpp>
146
#include <com/sun/star/lang/DisposedException.hpp>
147
#include <com/sun/star/lang/EventObject.hpp>
148
#include <com/sun/star/lang/Locale.hpp>
149
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
150
#include <com/sun/star/lang/XComponent.hpp>
151
#include <com/sun/star/lang/XInitialization.hpp>
152
#include <com/sun/star/lang/XServiceInfo.hpp>
153
#include <com/sun/star/lang/XTypeProvider.hpp>
154
#include <com/sun/star/lang/XUnoTunnel.hpp>
155
#include <com/sun/star/sdb/CommandType.hpp>
156
#include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp>
157
#include <com/sun/star/sdbc/DataType.hpp>
158
#include <com/sun/star/sdbc/SQLException.hpp>
159
#include <com/sun/star/sdbc/XColumnLocate.hpp>
160
#include <com/sun/star/sdbc/XConnection.hpp>
161
#include <com/sun/star/sdbc/XDatabaseMetaData.hpp>
162
#include <com/sun/star/sdbc/XResultSetMetaData.hpp>
163
#include <com/sun/star/sdbc/XRow.hpp>
164
#include <com/sun/star/sdbcx/XAppend.hpp>
165
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
166
#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp>
167
#include <com/sun/star/sdbcx/XDrop.hpp>
168
#include <com/sun/star/sdbcx/XRename.hpp>
169
#include <com/sun/star/security/DocumentSignatureInformation.hpp>
170
#include <com/sun/star/ucb/XCommandProcessor.hpp>
171
#include <com/sun/star/ucb/XContent.hpp>
172
#include <com/sun/star/uno/Any.h>
173
#include <com/sun/star/uno/Any.hxx>
174
#include <com/sun/star/uno/Reference.h>
175
#include <com/sun/star/uno/Reference.hxx>
176
#include <com/sun/star/uno/RuntimeException.hpp>
177
#include <com/sun/star/uno/Sequence.h>
178
#include <com/sun/star/uno/Sequence.hxx>
179
#include <com/sun/star/uno/Type.h>
180
#include <com/sun/star/uno/Type.hxx>
181
#include <com/sun/star/uno/TypeClass.hdl>
182
#include <com/sun/star/uno/XAggregation.hpp>
183
#include <com/sun/star/uno/XComponentContext.hpp>
184
#include <com/sun/star/uno/XInterface.hpp>
185
#include <com/sun/star/uno/XWeak.hpp>
186
#include <com/sun/star/uno/genfunc.h>
187
#include <com/sun/star/uno/genfunc.hxx>
188
#include <com/sun/star/util/Date.hpp>
189
#include <com/sun/star/util/XRefreshable.hpp>
190
#include <
comphelper/IdPropArrayHelper.hxx
>
191
#include <
comphelper/broadcasthelper.hxx
>
192
#include <
comphelper/comphelperdllapi.h
>
193
#include <
comphelper/interfacecontainer2.hxx
>
194
#include <
comphelper/namedvaluecollection.hxx
>
195
#include <
comphelper/propagg.hxx
>
196
#include <
comphelper/proparrhlp.hxx
>
197
#include <
comphelper/property.hxx
>
198
#include <
comphelper/propertycontainer.hxx
>
199
#include <
comphelper/propertycontainerhelper.hxx
>
200
#include <
comphelper/propstate.hxx
>
201
#include <
comphelper/sequence.hxx
>
202
#include <
comphelper/servicehelper.hxx
>
203
#include <
comphelper/stl_types.hxx
>
204
#include <
comphelper/types.hxx
>
205
#include <
comphelper/uno3.hxx
>
206
#include <
connectivity/CommonTools.hxx
>
207
#include <
connectivity/IParseContext.hxx
>
208
#include <
connectivity/dbexception.hxx
>
209
#include <
connectivity/dbtools.hxx
>
210
#include <
connectivity/dbtoolsdllapi.hxx
>
211
#include <
connectivity/sdbcx/VDescriptor.hxx
>
212
#include <
connectivity/sqlerror.hxx
>
213
#include <
cppu/cppudllapi.h
>
214
#include <
cppu/unotype.hxx
>
215
#include <
cppuhelper/basemutex.hxx
>
216
#include <
cppuhelper/compbase.hxx
>
217
#include <
cppuhelper/compbase_ex.hxx
>
218
#include <
cppuhelper/cppuhelperdllapi.h
>
219
#include <
cppuhelper/exc_hlp.hxx
>
220
#include <
cppuhelper/implbase.hxx
>
221
#include <
cppuhelper/implbase1.hxx
>
222
#include <
cppuhelper/implbase10.hxx
>
223
#include <
cppuhelper/implbase_ex.hxx
>
224
#include <
cppuhelper/implbase_ex_post.hxx
>
225
#include <
cppuhelper/implbase_ex_pre.hxx
>
226
#include <
cppuhelper/interfacecontainer.h
>
227
#include <
cppuhelper/propshlp.hxx
>
228
#include <
cppuhelper/supportsservice.hxx
>
229
#include <
cppuhelper/typeprovider.hxx
>
230
#include <
cppuhelper/weak.hxx
>
231
#include <
cppuhelper/weakagg.hxx
>
232
#include <
cppuhelper/weakref.hxx
>
233
#include <
i18nlangtag/lang.h
>
234
#include <
o3tl/cow_wrapper.hxx
>
235
#include <
o3tl/strong_int.hxx
>
236
#include <
o3tl/typed_flags_set.hxx
>
237
#include <
o3tl/underlyingenumvalue.hxx
>
238
#include <
salhelper/salhelperdllapi.h
>
239
#include <
salhelper/simplereferenceobject.hxx
>
240
#include <
salhelper/singletonref.hxx
>
241
#include <
salhelper/thread.hxx
>
242
#include <
sfx2/dllapi.h
>
243
#include <
svl/hint.hxx
>
244
#include <
svl/lstner.hxx
>
245
#include <
svl/svldllapi.h
>
246
#include <
tools/color.hxx
>
247
#include <
tools/degree.hxx
>
248
#include <
comphelper/diagnose_ex.hxx
>
249
#include <
tools/gen.hxx
>
250
#include <
tools/link.hxx
>
251
#include <
tools/long.hxx
>
252
#include <
tools/mapunit.hxx
>
253
#include <
tools/ref.hxx
>
254
#include <
tools/solar.h
>
255
#include <
tools/toolsdllapi.h
>
256
#include <typelib/typeclass.h>
257
#include <typelib/typedescription.h>
258
#include <typelib/uik.h>
259
#include <uno/any2.h>
260
#include <uno/data.h>
261
#include <uno/sequence2.h>
262
#include <
unotools/unotoolsdllapi.h
>
263
#endif
// PCH_LEVEL >= 3
264
#if PCH_LEVEL >= 4
265
#include <
ContainerMediator.hxx
>
266
#include <
apitools.hxx
>
267
#include <column.hxx>
268
#include <core_resource.hxx>
269
#include <
sdbcoretools.hxx
>
270
#include <
stringconstants.hxx
>
271
#include <strings.hxx>
272
#endif
// PCH_LEVEL >= 4
273
274
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
BitmapTypes.hxx
CommonTools.hxx
ContainerMediator.hxx
IParseContext.hxx
IdPropArrayHelper.hxx
Scanline.hxx
VDescriptor.hxx
alpha.hxx
apitools.hxx
b2dpoint.hxx
b2dpolygon.hxx
b2dpolypolygon.hxx
b2drange.hxx
b2dtuple.hxx
b2dvector.hxx
b2enums.hxx
b2ipoint.hxx
b2ituple.hxx
b2ivector.hxx
b3dtuple.hxx
backtrace.hxx
basegfxdllapi.h
basemutex.hxx
basicdllapi.h
basicrange.hxx
bcolor.hxx
bitmapex.hxx
broadcasthelper.hxx
checksum.hxx
color.hxx
common.hxx
compbase.hxx
compbase_ex.hxx
comphelperdllapi.h
config.h
cow_wrapper.hxx
cppudllapi.h
cppuhelperdllapi.h
dbexception.hxx
dbtools.hxx
dbtoolsdllapi.hxx
degree.hxx
diagnose_ex.hxx
dllapi.h
exc_hlp.hxx
ftools.hxx
gen.hxx
hint.hxx
implbase10.hxx
implbase1.hxx
implbase.hxx
implbase_ex.hxx
implbase_ex_post.hxx
implbase_ex_pre.hxx
interfacecontainer2.hxx
interfacecontainer.h
lang.h
link.hxx
log.hxx
long.hxx
lstner.hxx
macros.h
mapmod.hxx
mapunit.hxx
namedvaluecollection.hxx
propagg.hxx
proparrhlp.hxx
property.hxx
propertycontainer.hxx
propertycontainerhelper.hxx
propshlp.hxx
propstate.hxx
ref.hxx
region.hxx
saldllapi.h
salhelperdllapi.h
sbxcore.hxx
sbxdef.hxx
sbxvar.hxx
scopedbitmapaccess.hxx
sdbcoretools.hxx
sequence.hxx
servicehelper.hxx
simplereferenceobject.hxx
singletonref.hxx
solar.h
sqlerror.hxx
stl_types.hxx
stringconstants.hxx
strong_int.hxx
supportsservice.hxx
svldllapi.h
thread.hxx
toolsdllapi.h
typed_flags_set.hxx
typeprovider.hxx
types.h
types.hxx
typesizes.h
underlyingenumvalue.hxx
uno3.hxx
unotoolsdllapi.h
unotype.hxx
vclenum.hxx
vclptr.hxx
weak.hxx
weakagg.hxx
weakref.hxx
Generated on Sun Jul 30 2023 04:29:51 for LibreOffice Module dbaccess (master) by
1.9.3