LibreOffice Module dbaccess (master)
1
dbaccess
inc
pch
precompiled_dbu.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 2023-07-19 09:21:53 using:
17
./bin/update_pch dbaccess dbu --cutoff=12 --exclude:system --exclude:module --exclude: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_dbu.hxx "make dbaccess.build" --find-conflicts
21
*/
22
23
#include <
sal/config.h
>
24
#if PCH_LEVEL >= 1
25
#include <algorithm>
26
#include <cassert>
27
#include <cstddef>
28
#include <cstdlib>
29
#include <cstring>
30
#include <deque>
31
#include <functional>
32
#include <limits>
33
#include <map>
34
#include <memory>
35
#include <mutex>
36
#include <new>
37
#include <optional>
38
#include <ostream>
39
#include <string_view>
40
#include <type_traits>
41
#include <unordered_map>
42
#include <utility>
43
#include <vector>
44
#include <boost/property_tree/ptree_fwd.hpp>
45
#endif
// PCH_LEVEL >= 1
46
#if PCH_LEVEL >= 2
47
#include <osl/diagnose.h>
48
#include <osl/endian.h>
49
#include <osl/file.hxx>
50
#include <osl/interlck.h>
51
#include <osl/mutex.h>
52
#include <osl/mutex.hxx>
53
#include <osl/process.h>
54
#include <osl/thread.hxx>
55
#include <rtl/bootstrap.hxx>
56
#include <rtl/character.hxx>
57
#include <rtl/instance.hxx>
58
#include <rtl/math.h>
59
#include <rtl/ref.hxx>
60
#include <rtl/strbuf.hxx>
61
#include <rtl/string.hxx>
62
#include <rtl/stringconcat.hxx>
63
#include <rtl/stringutils.hxx>
64
#include <rtl/tencinfo.h>
65
#include <rtl/textenc.h>
66
#include <rtl/ustrbuf.h>
67
#include <rtl/ustrbuf.hxx>
68
#include <rtl/ustring.h>
69
#include <rtl/ustring.hxx>
70
#include <rtl/uuid.h>
71
#include <
sal/detail/log.h
>
72
#include <
sal/log.hxx
>
73
#include <
sal/types.h
>
74
#include <
vcl/IDialogRenderable.hxx
>
75
#include <
vcl/InterimItemWindow.hxx
>
76
#include <
vcl/Scanline.hxx
>
77
#include <
vcl/alpha.hxx
>
78
#include <vcl/bitmap.hxx>
79
#include <
vcl/bitmapex.hxx
>
80
#include <
vcl/cairo.hxx
>
81
#include <
vcl/ctrl.hxx
>
82
#include <
vcl/dllapi.h
>
83
#include <
vcl/event.hxx
>
84
#include <vcl/font.hxx>
85
#include <
vcl/gradient.hxx
>
86
#include <
vcl/idle.hxx
>
87
#include <
vcl/kernarray.hxx
>
88
#include <
vcl/keycodes.hxx
>
89
#include <
vcl/mapmod.hxx
>
90
#include <
vcl/metaactiontypes.hxx
>
91
#include <
vcl/outdev.hxx
>
92
#include <
vcl/region.hxx
>
93
#include <
vcl/rendercontext/AddFontSubstituteFlags.hxx
>
94
#include <
vcl/rendercontext/AntialiasingFlags.hxx
>
95
#include <
vcl/rendercontext/DrawGridFlags.hxx
>
96
#include <
vcl/rendercontext/DrawImageFlags.hxx
>
97
#include <
vcl/rendercontext/DrawModeFlags.hxx
>
98
#include <
vcl/rendercontext/DrawTextFlags.hxx
>
99
#include <
vcl/rendercontext/GetDefaultFontFlags.hxx
>
100
#include <
vcl/rendercontext/ImplMapRes.hxx
>
101
#include <
vcl/rendercontext/InvertFlags.hxx
>
102
#include <
vcl/rendercontext/RasterOp.hxx
>
103
#include <
vcl/rendercontext/SalLayoutFlags.hxx
>
104
#include <
vcl/rendercontext/State.hxx
>
105
#include <
vcl/rendercontext/SystemTextColorFlags.hxx
>
106
#include <
vcl/salnativewidgets.hxx
>
107
#include <
vcl/settings.hxx
>
108
#include <
vcl/svapp.hxx
>
109
#include <
vcl/timer.hxx
>
110
#include <
vcl/transfer.hxx
>
111
#include <vcl/uitest/factory.hxx>
112
#include <
vcl/vclenum.hxx
>
113
#include <
vcl/vclptr.hxx
>
114
#include <
vcl/vclreferencebase.hxx
>
115
#include <
vcl/wall.hxx
>
116
#include <
vcl/weld.hxx
>
117
#include <
vcl/window.hxx
>
118
#include <
vcl/wintypes.hxx
>
119
#endif
// PCH_LEVEL >= 2
120
#if PCH_LEVEL >= 3
121
#include <
basegfx/color/bcolor.hxx
>
122
#include <
basegfx/numeric/ftools.hxx
>
123
#include <
basegfx/point/b2dpoint.hxx
>
124
#include <
basegfx/polygon/b2dpolypolygon.hxx
>
125
#include <
basegfx/vector/b2enums.hxx
>
126
#include <com/sun/star/awt/DeviceInfo.hpp>
127
#include <com/sun/star/beans/NamedValue.hpp>
128
#include <com/sun/star/beans/PropertyValue.hpp>
129
#include <com/sun/star/beans/XPropertySet.hpp>
130
#include <com/sun/star/container/XIndexAccess.hpp>
131
#include <com/sun/star/container/XNameAccess.hpp>
132
#include <com/sun/star/datatransfer/DataFlavor.hpp>
133
#include <com/sun/star/datatransfer/XTransferable2.hpp>
134
#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp>
135
#include <com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp>
136
#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp>
137
#include <com/sun/star/datatransfer/dnd/DropTargetDragEvent.hpp>
138
#include <com/sun/star/datatransfer/dnd/DropTargetDropEvent.hpp>
139
#include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp>
140
#include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp>
141
#include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp>
142
#include <com/sun/star/drawing/LineCap.hpp>
143
#include <com/sun/star/embed/Aspects.hpp>
144
#include <com/sun/star/frame/FrameAction.hpp>
145
#include <com/sun/star/frame/XController2.hpp>
146
#include <com/sun/star/frame/XDispatch.hpp>
147
#include <com/sun/star/frame/XFrame.hpp>
148
#include <com/sun/star/frame/XLayoutManager.hpp>
149
#include <com/sun/star/frame/XStatusListener.hpp>
150
#include <com/sun/star/frame/XTerminateListener.hpp>
151
#include <com/sun/star/frame/XTitle.hpp>
152
#include <com/sun/star/frame/XTitleChangeBroadcaster.hpp>
153
#include <com/sun/star/lang/EventObject.hpp>
154
#include <com/sun/star/lang/Locale.hpp>
155
#include <com/sun/star/lang/XInitialization.hpp>
156
#include <com/sun/star/lang/XServiceInfo.hpp>
157
#include <com/sun/star/lang/XTypeProvider.hpp>
158
#include <com/sun/star/sdb/CommandType.hpp>
159
#include <com/sun/star/sdbc/ColumnSearch.hpp>
160
#include <com/sun/star/sdbc/DataType.hpp>
161
#include <com/sun/star/sdbc/SQLException.hpp>
162
#include <com/sun/star/sdbc/XConnection.hpp>
163
#include <com/sun/star/sdbc/XDatabaseMetaData.hpp>
164
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
165
#include <com/sun/star/sdbcx/XTablesSupplier.hpp>
166
#include <com/sun/star/task/InteractionHandler.hpp>
167
#include <com/sun/star/uno/Any.h>
168
#include <com/sun/star/uno/Any.hxx>
169
#include <com/sun/star/uno/Reference.h>
170
#include <com/sun/star/uno/Reference.hxx>
171
#include <com/sun/star/uno/Sequence.h>
172
#include <com/sun/star/uno/Sequence.hxx>
173
#include <com/sun/star/uno/Type.h>
174
#include <com/sun/star/uno/XAggregation.hpp>
175
#include <com/sun/star/uno/XComponentContext.hpp>
176
#include <com/sun/star/uno/genfunc.hxx>
177
#include <com/sun/star/util/URL.hpp>
178
#include <com/sun/star/util/XNumberFormatter.hpp>
179
#include <
comphelper/comphelperdllapi.h
>
180
#include <
comphelper/diagnose_ex.hxx
>
181
#include <
comphelper/namedvaluecollection.hxx
>
182
#include <
comphelper/sequence.hxx
>
183
#include <
comphelper/types.hxx
>
184
#include <
comphelper/uno3.hxx
>
185
#include <
connectivity/dbexception.hxx
>
186
#include <
connectivity/dbtools.hxx
>
187
#include <
connectivity/dbtoolsdllapi.hxx
>
188
#include <
cppu/unotype.hxx
>
189
#include <
cppuhelper/exc_hlp.hxx
>
190
#include <
cppuhelper/implbase.hxx
>
191
#include <
cppuhelper/implbase_ex.hxx
>
192
#include <
cppuhelper/weak.hxx
>
193
#include <
cppuhelper/weakref.hxx
>
194
#include <
o3tl/safeint.hxx
>
195
#include <
o3tl/span.hxx
>
196
#include <
o3tl/typed_flags_set.hxx
>
197
#include <
salhelper/simplereferenceobject.hxx
>
198
#include <
sfx2/dllapi.h
>
199
#include <
sot/exchange.hxx
>
200
#include <
sot/formats.hxx
>
201
#include <
sot/sotdllapi.h
>
202
#include <
svl/hint.hxx
>
203
#include <
svl/itemset.hxx
>
204
#include <
svl/poolitem.hxx
>
205
#include <
svl/stritem.hxx
>
206
#include <
svl/svldllapi.h
>
207
#include <
svl/typedwhich.hxx
>
208
#include <
svtools/svtdllapi.h
>
209
#include <
svx/svxdllapi.h
>
210
#include <
toolkit/helper/vclunohelper.hxx
>
211
#include <
tools/color.hxx
>
212
#include <
tools/degree.hxx
>
213
#include <
tools/gen.hxx
>
214
#include <
tools/globname.hxx
>
215
#include <
tools/lineend.hxx
>
216
#include <
tools/link.hxx
>
217
#include <
tools/long.hxx
>
218
#include <
tools/mapunit.hxx
>
219
#include <
tools/poly.hxx
>
220
#include <
tools/ref.hxx
>
221
#include <
tools/solar.h
>
222
#include <
tools/toolsdllapi.h
>
223
#include <typelib/typedescription.h>
224
#include <uno/data.h>
225
#include <
unotools/eventlisteneradapter.hxx
>
226
#include <
unotools/fontdefs.hxx
>
227
#include <
unotools/resmgr.hxx
>
228
#include <
unotools/sharedunocomponent.hxx
>
229
#include <
unotools/unotoolsdllapi.h
>
230
#endif
// PCH_LEVEL >= 3
231
#if PCH_LEVEL >= 4
232
#include <
FieldDescriptions.hxx
>
233
#include <
IClipBoardTest.hxx
>
234
#include <
QEnumTypes.hxx
>
235
#include <
TableConnectionData.hxx
>
236
#include <
TableWindowData.hxx
>
237
#include <
TypeInfo.hxx
>
238
#include <UITools.hxx>
239
#include <
browserids.hxx
>
240
#include <callbacks.hxx>
241
#include <
dbaccess/AsynchronousLink.hxx
>
242
#include <
dbaccess/IController.hxx
>
243
#include <
dbaccess/controllerframe.hxx
>
244
#include <
dbaccess/dataview.hxx
>
245
#include <
dbaccess/dbaccessdllapi.h
>
246
#include <
dsitems.hxx
>
247
#include <
sqlmessage.hxx
>
248
#endif
// PCH_LEVEL >= 4
249
250
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
AddFontSubstituteFlags.hxx
AntialiasingFlags.hxx
AsynchronousLink.hxx
DrawGridFlags.hxx
DrawImageFlags.hxx
DrawModeFlags.hxx
DrawTextFlags.hxx
FieldDescriptions.hxx
GetDefaultFontFlags.hxx
IClipBoardTest.hxx
IController.hxx
IDialogRenderable.hxx
ImplMapRes.hxx
InterimItemWindow.hxx
InvertFlags.hxx
QEnumTypes.hxx
RasterOp.hxx
SalLayoutFlags.hxx
Scanline.hxx
State.hxx
SystemTextColorFlags.hxx
TableConnectionData.hxx
TableWindowData.hxx
TypeInfo.hxx
alpha.hxx
b2dpoint.hxx
b2dpolypolygon.hxx
b2enums.hxx
bcolor.hxx
bitmapex.hxx
browserids.hxx
cairo.hxx
color.hxx
comphelperdllapi.h
config.h
controllerframe.hxx
ctrl.hxx
dataview.hxx
dbaccessdllapi.h
dbexception.hxx
dbtools.hxx
dbtoolsdllapi.hxx
degree.hxx
diagnose_ex.hxx
dllapi.h
dsitems.hxx
event.hxx
eventlisteneradapter.hxx
exc_hlp.hxx
exchange.hxx
fontdefs.hxx
formats.hxx
ftools.hxx
gen.hxx
globname.hxx
gradient.hxx
hint.hxx
idle.hxx
implbase.hxx
implbase_ex.hxx
itemset.hxx
kernarray.hxx
keycodes.hxx
lineend.hxx
link.hxx
log.h
log.hxx
long.hxx
mapmod.hxx
mapunit.hxx
metaactiontypes.hxx
namedvaluecollection.hxx
outdev.hxx
poly.hxx
poolitem.hxx
ref.hxx
region.hxx
resmgr.hxx
safeint.hxx
salnativewidgets.hxx
sequence.hxx
settings.hxx
sharedunocomponent.hxx
simplereferenceobject.hxx
solar.h
sotdllapi.h
span.hxx
sqlmessage.hxx
stritem.hxx
svapp.hxx
svldllapi.h
svtdllapi.h
svxdllapi.h
timer.hxx
toolsdllapi.h
transfer.hxx
typed_flags_set.hxx
typedwhich.hxx
types.h
types.hxx
uno3.hxx
unotoolsdllapi.h
unotype.hxx
vclenum.hxx
vclptr.hxx
vclreferencebase.hxx
vclunohelper.hxx
wall.hxx
weak.hxx
weakref.hxx
weld.hxx
window.hxx
wintypes.hxx
Generated on Sun Jul 30 2023 04:29:51 for LibreOffice Module dbaccess (master) by
1.9.3