1 // NOTE: This file is also parsed by a compiler plugin. Make sure all
2 // areas are marked with '@li @c'.
5 @page sal_log_areas SAL debug areas
7 @short List and description of areas for the SAL debug macros
9 This is a list of areas that are used by the SAL_INFO family of macros. See
10 @ref sal_log "basic log functionality" for details about this functionality.
12 If you need a debug area in some code, first check this list and use the
13 appropriate area if it exists. This list is not definite, if you need a new
14 area, use it and add it to an appropriate section with an explanation.
15 Generally, use the name of the relevant code module as the first area segment.
16 Please keep all entries sorted.
18 This list should give you an overview of which areas to enable when debugging
19 certain functionality.
23 @li @c sal.bootstrap - SAL bootstrap
24 @li @c sal.debug - SAL debugging functionality
26 @li @c sal.osl - SAL OSL library
27 @li @c sal.rtl - SAL RTL library
28 @li @c sal.rtl.xub - SAL RTL warnings related to possible String->OUString conversion issues.
29 @li @c sal.textenc - the textencoding SAL library
33 @li @c basctl.basicide
37 @li @c basebmp.bitmapdevice
62 @li @c chart2.3dopengl
63 @li @c chart2.areachart
64 @li @c chart2.barchart3D
70 @li @c connectivity.commontools
71 @li @c connectivity.cpool
72 @li @c connectivity.drivers
73 @li @c connectivity.evoab2
74 @li @c connectivity.firebird
75 @li @c connectivity.flat
76 @li @c connectivity.hsqldb
77 @li @c connectivity.jdbc
78 @li @c connectivity.kab
79 @li @c connectivity.macab
80 @li @c connectivity.mork
81 @li @c connectivity.odbc
82 @li @c connectivity.parse
83 @li @c connectivity.postgresql
88 @li @c comphelper.container - EmbeddedObjectContainer
94 @li @c cppu.unsafebridge
99 @li @c cppuhelper.shlib
112 @li @c sc.opencl - OpenCL-related stuff in general
113 @li @c sc.opencl.source - Generated OpenCL source code
114 @li @c sc.opencl.thread - Background thread to compile OpenCL kernels
117 @li @c sc.core.formulacell - ScFormulaCell and group
118 @li @c sc.core.grouparealistener - sc::FormulaGroupAreaListener
119 @li @c sc.filter - Calc filter
120 @li @c sc.ui - Calc UI
126 @li @c desktop.deployment
127 @li @c desktop.migration
128 @li @c desktop.offacc
129 @li @c desktop.splash
139 @li @c sd.sls - slidesorter
144 @li @c sdremote.bluetooth
154 @li @c embeddedobj - embedded objects
155 @li @c embeddedobj.common
156 @li @c embeddedobj.general
157 @li @c embeddedobj.ole - OLE embedded objects
160 @li @c embedserv - embedding server
161 @li @c embedserv.ole - OLE server
165 @li @c extensions.biblio
166 @li @c extensions.dbpilots
167 @li @c extensions.plugin
168 @li @c extensions.propctrlr
169 @li @c extensions.scanner
170 @li @c extensions.update
171 @li @c extensions.olebridge - OLE automation bridge
176 @li @c filter.ms - escher import/export
177 @li @c filter.odfflatxml
182 @li @c filter.xslt - xslt import/export
187 @li @c oox.cscode - see oox/source/drawingml/customshapes/README
188 @li @c oox.csdata - see oox/source/drawingml/customshapes/README
189 @li @c oox.drawingml - DrawingML
190 @li @c oox.drawingml.gradient
191 @li @c oox.ppt - pptx filter
192 @li @c oox.storage - ZipStorage class
193 @li @c oox.xmlstream - XmlStream class
197 @li @c forms.component
199 @li @c forms.richtext
211 @li @c fpicker.office
215 @li @c fwk - framework (abbreviation)
216 @li @c fwk.accelerators
217 @li @c fwk.autorecovery
224 @li @c fwk.uiconfiguration
229 @li @c i18nlangtag - language tags
233 @li @c i18npool - general i18npool
237 @li @c i18n - module independent i18n related, e.g. language tag usage
249 @section LibreOfficeKit
252 @li @c lok.tiledrendering
261 @li @c starmath.ooxml - OOXML import/export
263 @li @c starmath.wordbase
272 @li @c sdext.minimizer
273 @li @c sdext.pdfimport
274 @li @c sdext.pdfimport.pdfparse
275 @li @c sdext.presenter
293 @li @c slideshow.eventqueue
294 @li @c slideshow.opengl
298 @li @c sot - COM structured storage
309 @li @c svtools.config
310 @li @c svtools.contnr
311 @li @c svtools.control
312 @li @c svtools.dialogs
326 @li @c svx.stbcrtls - StatusBarControl
329 @li @c svx.tbxcrtls - ToolboxControl
334 @li @c toolkit.controls
339 @li @c tools.datetime
342 @li @c tools.memtools
343 @li @c tools.rc - resource manager
344 @li @c tools.stream - SvStream class
345 @li @c tools.urlobj - INetURLObject class
358 @li @c ucb.ucp.webdav
362 @li @c unotools.config
365 @li @c unotools.ucbhelper
369 @li @c rtl.string - ::rtl::OString, ::rtl::OUString, and related functionality
370 @li @c salhelper.thread - ::salhelper::Thread class
378 @li @c stoc.corerefl - CoreReflection
385 @li @c vcl.cg - CoreGraphics calls on OS X and iOS
387 @li @c vcl.ct - CoreText-using code for OS X and iOS
388 @li @c vcl.debugevent
389 @li @c vcl.emf - EMF/EMF+ processing
391 @li @c vcl.fonts - font-specific code
392 @li @c vcl.gdi - the GDI part of VCL, devices, bitmaps, etc.
393 @li @c vcl.gdi.fontmetric
394 @li @c vcl.gtk - Gtk+ 2/3 plugin
395 @li @c vcl.harfbuzz - HarfBuzz text layout
396 @li @c vcl.headless - bitmap-based backend
399 @li @c vcl.kde4 - KDE4
400 @li @c vcl.layout - Widget layout
401 @li @c vcl.plugadapt - the Unix/X11 backend plugin mechanism
406 @li @c vcl.scrollbar - Scroll Bars
407 @li @c vcl.sm - Session Manager
414 @section winaccessiblity
416 @li @c iacc2 - IAccessible2 bridge debug
421 @li @c sw.core - Writer core
430 @li @c sw.mailmerge - Writer mail merge
431 @li @c sw.rtf - .rtf export filter
434 @li @c sw.uno - Writer UNO interfaces
435 @li @c sw.ww8 - .doc/.docx export filter, .doc import filter (not writerfilter)
436 @li @c sw.ww8.level2 - further info for sw.ww8
437 @li @c sw.html - Writer HTML import/export
439 @section writerfilter
442 @li @c writerfilter.dmapper
443 @li @c writerfilter.rtf
444 @li @c writerfilter.profile - load times of filters
446 @section writerperfect
459 @li @c xmloff.transform
463 @li @c xmlsecurity.dialogs - xml security dialogs
464 @li @c xmlsecurity.helper
465 @li @c xmlsecurity.xmlsec - xmlsec wrapper
469 @li @c xmlscript.xmldlg
470 @li @c xmlscript.xmlflat
471 @li @c xmlscript.xmlhelper
472 @li @c xmlscript.xmllib
473 @li @c xmlscript.xmlmod
480 @li @c dbaccess.ui.OGeneralPage
485 @li @c avmedia.gstreamer
486 @li @c avmedia.opengl - OpenGL models
506 @li @c scripting.provider
521 /* vim:set ft=cpp shiftwidth=4 softtabstop=4 expandtab: */