LibreOffice Module xmloff (master)
1
xmloff
inc
pch
precompiled_xo.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-08-22 14:50:18 using:
17
./bin/update_pch xmloff xo --cutoff=7 --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 ./xmloff/inc/pch/precompiled_xo.hxx "make xmloff.build" --find-conflicts
21
*/
22
23
#include <
sal/config.h
>
24
#if PCH_LEVEL >= 1
25
#include <algorithm>
26
#include <array>
27
#include <cassert>
28
#include <cmath>
29
#include <cstddef>
30
#include <cstdlib>
31
#include <float.h>
32
#include <functional>
33
#include <initializer_list>
34
#include <iomanip>
35
#include <limits.h>
36
#include <limits>
37
#include <map>
38
#include <math.h>
39
#include <memory>
40
#include <new>
41
#include <numeric>
42
#include <optional>
43
#include <ostream>
44
#include <set>
45
#include <stddef.h>
46
#include <string.h>
47
#include <string>
48
#include <string_view>
49
#include <type_traits>
50
#include <unordered_map>
51
#include <utility>
52
#include <vector>
53
#include <boost/property_tree/ptree_fwd.hpp>
54
#endif
// PCH_LEVEL >= 1
55
#if PCH_LEVEL >= 2
56
#include <osl/diagnose.h>
57
#include <osl/doublecheckedlocking.h>
58
#include <osl/endian.h>
59
#include <osl/file.hxx>
60
#include <osl/getglobalmutex.hxx>
61
#include <osl/interlck.h>
62
#include <osl/mutex.h>
63
#include <osl/mutex.hxx>
64
#include <osl/thread.h>
65
#include <rtl/alloc.h>
66
#include <rtl/character.hxx>
67
#include <rtl/digest.h>
68
#include <rtl/instance.hxx>
69
#include <rtl/locale.h>
70
#include <rtl/math.h>
71
#include <rtl/math.hxx>
72
#include <rtl/ref.hxx>
73
#include <rtl/strbuf.hxx>
74
#include <rtl/string.h>
75
#include <rtl/textcvt.h>
76
#include <rtl/textenc.h>
77
#include <rtl/ustrbuf.hxx>
78
#include <rtl/ustring.h>
79
#include <rtl/ustring.hxx>
80
#include <rtl/uuid.h>
81
#include <
sal/backtrace.hxx
>
82
#include <
sal/log.hxx
>
83
#include <
sal/macros.h
>
84
#include <
sal/saldllapi.h
>
85
#include <
sal/types.h
>
86
#include <
sal/typesizes.h
>
87
#include <
vcl/Scanline.hxx
>
88
#include <
vcl/alpha.hxx
>
89
#include <vcl/bitmap.hxx>
90
#include <
vcl/bitmap/BitmapTypes.hxx
>
91
#include <
vcl/bitmapex.hxx
>
92
#include <
vcl/checksum.hxx
>
93
#include <
vcl/dllapi.h
>
94
#include <
vcl/mapmod.hxx
>
95
#include <
vcl/region.hxx
>
96
#include <
vcl/scopedbitmapaccess.hxx
>
97
#endif
// PCH_LEVEL >= 2
98
#if PCH_LEVEL >= 3
99
#include <
basegfx/basegfxdllapi.h
>
100
#include <
basegfx/numeric/ftools.hxx
>
101
#include <
basegfx/point/b2dpoint.hxx
>
102
#include <
basegfx/point/b2ipoint.hxx
>
103
#include <
basegfx/polygon/b2dpolygon.hxx
>
104
#include <
basegfx/polygon/b2dpolypolygon.hxx
>
105
#include <
basegfx/range/b2drange.hxx
>
106
#include <
basegfx/range/basicrange.hxx
>
107
#include <
basegfx/tuple/Tuple2D.hxx
>
108
#include <
basegfx/tuple/Tuple3D.hxx
>
109
#include <
basegfx/tuple/b2dtuple.hxx
>
110
#include <
basegfx/tuple/b2ituple.hxx
>
111
#include <
basegfx/tuple/b3dtuple.hxx
>
112
#include <
basegfx/utils/common.hxx
>
113
#include <
basegfx/vector/b2dvector.hxx
>
114
#include <
basegfx/vector/b2enums.hxx
>
115
#include <
basegfx/vector/b2ivector.hxx
>
116
#include <com/sun/star/beans/PropertyValue.hpp>
117
#include <com/sun/star/beans/XPropertySet.hpp>
118
#include <com/sun/star/beans/XPropertySetInfo.hpp>
119
#include <com/sun/star/beans/XPropertyState.hpp>
120
#include <com/sun/star/chart/XChartDocument.hpp>
121
#include <com/sun/star/chart2/XChartDocument.hpp>
122
#include <com/sun/star/chart2/XCoordinateSystemContainer.hpp>
123
#include <com/sun/star/container/XChild.hpp>
124
#include <com/sun/star/container/XEnumerationAccess.hpp>
125
#include <com/sun/star/container/XIndexReplace.hpp>
126
#include <com/sun/star/container/XNameAccess.hpp>
127
#include <com/sun/star/container/XNameContainer.hpp>
128
#include <com/sun/star/container/XNameReplace.hpp>
129
#include <com/sun/star/container/XNamed.hpp>
130
#include <com/sun/star/document/XDocumentProperties.hpp>
131
#include <com/sun/star/document/XEventsSupplier.hpp>
132
#include <com/sun/star/drawing/FillStyle.hpp>
133
#include <com/sun/star/frame/XModel.hpp>
134
#include <com/sun/star/graphic/XGraphic.hpp>
135
#include <com/sun/star/io/XOutputStream.hpp>
136
#include <com/sun/star/lang/Locale.hpp>
137
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
138
#include <com/sun/star/lang/XServiceInfo.hpp>
139
#include <com/sun/star/lang/XTypeProvider.hpp>
140
#include <com/sun/star/style/NumberingType.hpp>
141
#include <com/sun/star/style/XStyle.hpp>
142
#include <com/sun/star/style/XStyleFamiliesSupplier.hpp>
143
#include <com/sun/star/text/VertOrientation.hpp>
144
#include <com/sun/star/text/XText.hpp>
145
#include <com/sun/star/text/XTextContent.hpp>
146
#include <com/sun/star/uno/Any.h>
147
#include <com/sun/star/uno/Any.hxx>
148
#include <com/sun/star/uno/Reference.h>
149
#include <com/sun/star/uno/Reference.hxx>
150
#include <com/sun/star/uno/Sequence.h>
151
#include <com/sun/star/uno/Sequence.hxx>
152
#include <com/sun/star/uno/Type.h>
153
#include <com/sun/star/uno/TypeClass.hdl>
154
#include <com/sun/star/uno/XAggregation.hpp>
155
#include <com/sun/star/uno/XComponentContext.hpp>
156
#include <com/sun/star/uno/XInterface.hpp>
157
#include <com/sun/star/uno/XWeak.hpp>
158
#include <com/sun/star/uno/genfunc.h>
159
#include <com/sun/star/uno/genfunc.hxx>
160
#include <com/sun/star/util/Date.hpp>
161
#include <com/sun/star/util/DateTime.hpp>
162
#include <com/sun/star/util/Duration.hpp>
163
#include <com/sun/star/util/MeasureUnit.hpp>
164
#include <com/sun/star/util/Time.hpp>
165
#include <com/sun/star/xml/sax/XAttributeList.hpp>
166
#include <
comphelper/base64.hxx
>
167
#include <
comphelper/comphelperdllapi.h
>
168
#include <
comphelper/extract.hxx
>
169
#include <
comphelper/processfactory.hxx
>
170
#include <
comphelper/sequence.hxx
>
171
#include <
cppu/cppudllapi.h
>
172
#include <
cppu/unotype.hxx
>
173
#include <
cppuhelper/cppuhelperdllapi.h
>
174
#include <
cppuhelper/implbase.hxx
>
175
#include <
cppuhelper/implbase_ex.hxx
>
176
#include <
cppuhelper/implbase_ex_post.hxx
>
177
#include <
cppuhelper/implbase_ex_pre.hxx
>
178
#include <
cppuhelper/weak.hxx
>
179
#include <
cppuhelper/weakref.hxx
>
180
#include <
i18nlangtag/i18nlangtagdllapi.h
>
181
#include <
i18nlangtag/lang.h
>
182
#include <
i18nlangtag/languagetag.hxx
>
183
#include <
o3tl/any.hxx
>
184
#include <
o3tl/cow_wrapper.hxx
>
185
#include <
o3tl/safeint.hxx
>
186
#include <
o3tl/strong_int.hxx
>
187
#include <
o3tl/typed_flags_set.hxx
>
188
#include <
o3tl/underlyingenumvalue.hxx
>
189
#include <
o3tl/unit_conversion.hxx
>
190
#include <
salhelper/salhelperdllapi.h
>
191
#include <
salhelper/simplereferenceobject.hxx
>
192
#include <
sax/tools/converter.hxx
>
193
#include <
svl/svldllapi.h
>
194
#include <
tools/color.hxx
>
195
#include <
tools/date.hxx
>
196
#include <
tools/debug.hxx
>
197
#include <
tools/degree.hxx
>
198
#include <
comphelper/diagnose_ex.hxx
>
199
#include <
tools/gen.hxx
>
200
#include <
tools/link.hxx
>
201
#include <
tools/long.hxx
>
202
#include <
tools/mapunit.hxx
>
203
#include <
tools/poly.hxx
>
204
#include <
tools/solar.h
>
205
#include <
tools/time.hxx
>
206
#include <
tools/toolsdllapi.h
>
207
#include <typelib/typeclass.h>
208
#include <typelib/typedescription.h>
209
#include <typelib/uik.h>
210
#include <uno/any2.h>
211
#include <uno/data.h>
212
#include <uno/sequence2.h>
213
#include <
unotools/unotoolsdllapi.h
>
214
#endif
// PCH_LEVEL >= 3
215
#if PCH_LEVEL >= 4
216
#include <
PageMasterStyleMap.hxx
>
217
#include <
XMLStringBufferImportContext.hxx
>
218
#include <
xexptran.hxx
>
219
#include <
xmloff/ProgressBarHelper.hxx
>
220
#include <
xmloff/XMLBase64ImportContext.hxx
>
221
#include <
xmloff/XMLEventsImportContext.hxx
>
222
#include <
xmloff/dllapi.h
>
223
#include <
xmloff/families.hxx
>
224
#include <
xmloff/maptype.hxx
>
225
#include <
xmloff/namespacemap.hxx
>
226
#include <
xmloff/prstylei.hxx
>
227
#include <
xmloff/txtimp.hxx
>
228
#include <
xmloff/txtprmap.hxx
>
229
#include <
xmloff/unointerfacetouniqueidentifiermapper.hxx
>
230
#include <
xmloff/xmlement.hxx
>
231
#include <
xmloff/xmlerror.hxx
>
232
#include <
xmloff/xmlevent.hxx
>
233
#include <
xmloff/xmlexp.hxx
>
234
#include <
xmloff/xmlictxt.hxx
>
235
#include <
xmloff/xmlimp.hxx
>
236
#include <
xmloff/xmlimppr.hxx
>
237
#include <
xmloff/xmlnamespace.hxx
>
238
#include <
xmloff/xmlnumi.hxx
>
239
#include <
xmloff/xmlprhdl.hxx
>
240
#include <
xmloff/xmlprmap.hxx
>
241
#include <
xmloff/xmlstyle.hxx
>
242
#include <
xmloff/xmltkmap.hxx
>
243
#include <
xmloff/xmltoken.hxx
>
244
#include <
xmloff/xmltypes.hxx
>
245
#include <
xmloff/xmluconv.hxx
>
246
#include <
xmlsdtypes.hxx
>
247
#endif
// PCH_LEVEL >= 4
248
249
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
BitmapTypes.hxx
PageMasterStyleMap.hxx
ProgressBarHelper.hxx
Scanline.hxx
Tuple2D.hxx
Tuple3D.hxx
XMLBase64ImportContext.hxx
XMLEventsImportContext.hxx
XMLStringBufferImportContext.hxx
alpha.hxx
any.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
base64.hxx
basegfxdllapi.h
basicrange.hxx
bitmapex.hxx
checksum.hxx
color.hxx
common.hxx
comphelperdllapi.h
config.h
converter.hxx
cow_wrapper.hxx
cppudllapi.h
cppuhelperdllapi.h
date.hxx
debug.hxx
degree.hxx
diagnose_ex.hxx
dllapi.h
extract.hxx
families.hxx
ftools.hxx
gen.hxx
i18nlangtagdllapi.h
implbase.hxx
implbase_ex.hxx
implbase_ex_post.hxx
implbase_ex_pre.hxx
lang.h
languagetag.hxx
link.hxx
log.hxx
long.hxx
macros.h
mapmod.hxx
maptype.hxx
mapunit.hxx
namespacemap.hxx
poly.hxx
processfactory.hxx
prstylei.hxx
region.hxx
safeint.hxx
saldllapi.h
salhelperdllapi.h
scopedbitmapaccess.hxx
sequence.hxx
simplereferenceobject.hxx
solar.h
strong_int.hxx
svldllapi.h
time.hxx
toolsdllapi.h
txtimp.hxx
txtprmap.hxx
typed_flags_set.hxx
types.h
typesizes.h
underlyingenumvalue.hxx
unit_conversion.hxx
unointerfacetouniqueidentifiermapper.hxx
unotoolsdllapi.h
unotype.hxx
weak.hxx
weakref.hxx
xexptran.hxx
xmlement.hxx
xmlerror.hxx
xmlevent.hxx
xmlexp.hxx
xmlictxt.hxx
xmlimp.hxx
xmlimppr.hxx
xmlnamespace.hxx
xmlnumi.hxx
xmlprhdl.hxx
xmlprmap.hxx
xmlsdtypes.hxx
xmlstyle.hxx
xmltkmap.hxx
xmltoken.hxx
xmltypes.hxx
xmluconv.hxx
Generated on Sun Jul 30 2023 04:40:17 for LibreOffice Module xmloff (master) by
1.9.3