Bump version to 6.4-15
[LibreOffice.git] / include / sal / log-areas.dox
blob4711bd8a6a0fdcec0ce44d3e0a57c18cb80affce
1 // NOTE: This file is also parsed by a compiler plugin. Make sure all
2 // areas are marked with '@li @c'.
4 /**
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.
21 @section SAL
23 @li @c sal.bootstrap - SAL bootstrap
24 @li @c sal.debug - SAL debugging functionality
25 @li @c sal.file - file system operations
26 @li @c sal.fileio - file I/O
27 @li @c sal.osl - SAL OSL library
28 @li @c sal.osl.condition
29 @li @c sal.osl.mutex
30 @li @c sal.osl.pipe
31 @li @c sal.rtl - SAL RTL library
32 @li @c sal.textenc - the textencoding SAL library
34 @section basctl
36 @li @c basctl
37 @li @c basctl.basicide
39 @section basic
41 @li @c basic
42 @li @c basic.sbx
44 @section bridges
46 @li @c bridges
47 @li @c bridges.ios
48 @li @c bridges.osx
50 @section canvas
52 @li @c canvas
53 @li @c canvas.cairo
54 @li @c canvas.directx
55 @li @c canvas.null
56 @li @c canvas.ogl
57 @li @c canvas.vcl
59 @section chart2
61 @li @c chart2
62 @li @c chart2.3dopengl
63 @li @c chart2.accessibility
64 @li @c chart2.areachart
65 @li @c chart2.main
66 @li @c chart2.opengl
67 @li @c chart2.pie.label.bestfit
68 @li @c chart2.pie.label.bestfit.inside
69 @li @c chart2.template
70 @li @c chart2.tools
72 @section connectivity
74 @li @c connectivity.ado
75 @li @c connectivity.commontools
76 @li @c connectivity.cpool
77 @li @c connectivity.dbase
78 @li @c connectivity.drivers - a bit overly general, maybe it should be removed?
79 @li @c connectivity.evoab2
80 @li @c connectivity.firebird
81 @li @c connectivity.flat
82 @li @c connectivity.hsqldb
83 @li @c connectivity.jdbc
84 @li @c connectivity.kab
85 @li @c connectivity.macab
86 @li @c connectivity.manager
87 @li @c connectivity.mork
88 @li @c connectivity.mozab
89 @li @c connectivity.mysqlc
90 @li @c connectivity.odbc
91 @li @c connectivity.parse
92 @li @c connectivity.postgresql
93 @li @c connectivity.resource
94 @li @c connectivity.writer
96 @section comphelper
98 @li @c comphelper
99 @li @c comphelper.backupfilehelper
100 @li @c comphelper.container - EmbeddedObjectContainer
101 @li @c comphelper.crypto
102 @li @c comphelper.lok
104 @section cppu
106 @li @c cppu
107 @li @c cppu.affinebridge
108 @li @c cppu.log
109 @li @c cppu.purpenv
110 @li @c cppu.threadpool
111 @li @c cppu.typelib
112 @li @c cppu.unsafebridge
114 @section cppuhelper
116 @li @c cppuhelper
117 @li @c cppuhelper.shlib
119 @section cpputools
121 @li @c cpputools
122 @li @c cpputools.unoexe
124 @section cui
126 @li @c cui.customize
127 @li @c cui.customnotebookbar
128 @li @c cui.dialogs
129 @li @c cui.factory
130 @li @c cui.options
131 @li @c cui.tabpages
133 @section drawinglayer
135 @li @c drawinglayer
137 @section emfio
139 @li @c emfio - EMF and VMF image file formats import module
141 @section Calc
143 @li @c sc
144 @li @c sc.core
145 @li @c sc.core.formulacell - ScFormulaCell and group
146 @li @c sc.core.formulagroup
147 @li @c sc.core.grouparealistener - sc::FormulaGroupAreaListener
148 @li @c sc.filter - Calc filter
149 @li @c sc.lok.docsize
150 @li @c sc.lok.header
151 @li @c sc.lok.poshelper
152 @li @c sc.opencl - OpenCL-related stuff in general
153 @li @c sc.opencl.source - Generated OpenCL source code
154 @li @c sc.orcus
155 @li @c sc.orcus.autofilter
156 @li @c sc.orcus.condformat
157 @li @c sc.orcus.style
158 @li @c sc.orcus.table
159 @li @c sc.qa
160 @li @c sc.threaded
161 @li @c sc.timing
162 @li @c sc.ui - Calc UI
163 @li @c sc.uitest - Calc UI Test part
164 @li @c sc.viewdata
166 @section desktop
168 @li @c desktop
169 @li @c desktop.app
170 @li @c desktop.deployment
171 @li @c desktop.lib
172 @li @c desktop.migration
173 @li @c desktop.offacc
174 @li @c desktop.opengl
175 @li @c desktop.splash
176 @li @c desktop.test
177 @li @c desktop.updater
179 @section Draw
181 @li @c sd
182 @li @c sd.core
183 @li @c sd.eppt
184 @li @c sd.filter
185 @li @c sd.fwk
186 @li @c sd.slideshow
187 @li @c sd.sls - slidesorter
188 @li @c sd.tools
189 @li @c sd.transitions
190 @li @c sd.ui
191 @li @c sd.view
192 @li @c sdremote
193 @li @c sdremote.bluetooth
194 @li @c sdremote.wifi
196 @section editeng
198 @li @c editeng
199 @li @c editeng.chaining
200 @li @c editeng.items
202 @section embeddedobj
204 @li @c embeddedobj - embedded objects
205 @li @c embeddedobj.common
206 @li @c embeddedobj.general
207 @li @c embeddedobj.ole - OLE embedded objects
209 @section embedserv
210 @li @c embedserv - embedding server
211 @li @c embedserv.ole - OLE server
213 @section extensions
215 @li @c extensions.abpilot
216 @li @c extensions.biblio
217 @li @c extensions.config
218 @li @c extensions.dbpilots
219 @li @c extensions.evoab
220 @li @c extensions.logging
221 @li @c extensions.olebridge - OLE automation bridge
222 @li @c extensions.plugin
223 @li @c extensions.propctrlr
224 @li @c extensions.scanner
225 @li @c extensions.update
227 @section Filter
229 @li @c filter.config
230 @li @c filter.eps
231 @li @c filter.flash
232 @li @c filter.icgm
233 @li @c filter.ms - escher import/export
234 @li @c filter.odfflatxml
235 @li @c filter.os2met
236 @li @c filter.pdf
237 @li @c filter.pict
238 @li @c filter.ras
239 @li @c filter.svg
240 @li @c filter.tga
241 @li @c filter.tiff
242 @li @c filter.xmlfa
243 @li @c filter.xslt - xslt import/export
245 @section oox
247 @li @c oox
248 @li @c oox.chart
249 @li @c oox.cscode - see oox/source/drawingml/customshapes/README
250 @li @c oox.csdata - see oox/source/drawingml/customshapes/README
251 @li @c oox.drawingml - DrawingML
252 @li @c oox.drawingml.gradient
253 @li @c oox.ppt - pptx filter
254 @li @c oox.shape
255 @li @c oox.storage - ZipStorage class
256 @li @c oox.vml - VML
257 @li @c oox.xmlstream - XmlStream class
259 @section forms
261 @li @c forms.component
262 @li @c forms.helper
263 @li @c forms.misc
264 @li @c forms.richtext
265 @li @c forms.runtime
266 @li @c forms.xforms
268 @section formula
270 @li @c formula.core
271 @li @c formula.ui
273 @section fpicker
275 @li @c fpicker
276 @li @c fpicker.aqua
277 @li @c fpicker.office
279 @section framework
281 @li @c fwk - framework (abbreviation)
282 @li @c fwk.accelerators
283 @li @c fwk.autorecovery
284 @li @c fwk.desktop
285 @li @c fwk.dispatch
286 @li @c fwk.frame
287 @li @c fwk.joburl
288 @li @c fwk.loadenv
289 @li @c fwk.session
290 @li @c fwk.session.debug
291 @li @c fwk.uiconfiguration
292 @li @c fwk.uielement
294 @section i18nlangtag
296 @li @c i18nlangtag - language tags
298 @section i18npool
300 @li @c i18npool - general i18npool
302 @section i18n
304 @li @c i18n - module independent i18n related, e.g. language tag usage
306 @section io
308 @li @c io.connector
309 @li @c io.streams
311 @section jvmfwk
313 @li @c jfw
314 @li @c jfw.level1
315 @li @c jfw.level2
317 @section LibreOfficeKit
319 @li @c lok
320 @li @c lok.tiledrendering
321 @li @c lok.dialog
323 @section l10ntools
325 @li @c l10ntools
327 @section Math
329 @li @c starmath
330 @li @c starmath.ooxml - OOXML import/export
331 @li @c starmath.rtf
332 @li @c starmath.wordbase
334 @section package
336 @li @c package
337 @li @c package.xstor
338 @li @c package.threadeddeflate
340 @section sdext
342 @li @c sdext
343 @li @c sdext.minimizer
344 @li @c sdext.pdfimport
345 @li @c sdext.pdfimport.pdfparse
346 @li @c sdext.presenter
348 @section sfx
350 @li @c sfx
351 @li @c sfx.appl
352 @li @c sfx.bastyp
353 @li @c sfx.config
354 @li @c sfx.control
355 @li @c sfx.dialog
356 @li @c sfx.doc
357 @li @c sfx.notify
358 @li @c sfx.sidebar
359 @li @c sfx.view
361 @section slideshow
363 @li @c slideshow
364 @li @c slideshow.eventqueue
365 @li @c slideshow.opengl
366 @li @c slideshow.verbose
368 @section sot
370 @li @c sot - COM structured storage
372 @section svl
374 @li @c svl
375 @li @c svl.crypto
376 @li @c svl.items
377 @li @c svl.numbers
379 @section svtools
381 @li @c svtools
382 @li @c svtools.config
383 @li @c svtools.contnr
384 @li @c svtools.control
385 @li @c svtools.dialogs
386 @li @c svtools.misc
387 @li @c svtools.table
388 @li @c svtools.uno
390 @section svx
392 @li @c svx
393 @li @c svx.chaining
394 @li @c svx.dialog
395 @li @c svx.fmcomp
396 @li @c svx.form
397 @li @c svx.opengl
398 @li @c svx.sdr
399 @li @c svx.sidebar
400 @li @c svx.stbcrtls - StatusBarControl
401 @li @c svx.svdraw
402 @li @c svx.table
403 @li @c svx.tbxcrtls - ToolboxControl
404 @li @c svx.uno
406 @section toolkit
408 @li @c toolkit
409 @li @c toolkit.controls
410 @li @c toolkit.helper
412 @section tools
414 @li @c tools
415 @li @c tools.datetime
416 @li @c tools.debug
417 @li @c tools.fraction
418 @li @c tools.generic
419 @li @c tools.memtools
420 @li @c tools.rc - resource manager
421 @li @c tools.stream - SvStream class
422 @li @c tools.urlobj - INetURLObject class
424 @section ucb
426 @li @c ucb
427 @li @c ucb.core
428 @li @c ucb.ucp
429 @li @c ucb.ucp.cmis
430 @li @c ucb.ucp.ext
431 @li @c ucb.ucp.file
432 @li @c ucb.ucp.ftp
433 @li @c ucb.ucp.gio
434 @li @c ucb.ucp.webdav
436 @section unotools
438 @li @c unotools
439 @li @c unotools.config
440 @li @c unotools.i18n
441 @li @c unotools.misc
442 @li @c unotools.ucbhelper
444 @section URE
446 @li @c rtl.string - ::rtl::OString, ::rtl::OUString, and related functionality
447 @li @c salhelper.thread - ::salhelper::Thread class
449 @section sax
451 @li @c sax.cppunit
452 @li @c sax.fastparser
454 @section stoc
456 @li @c stoc.corerefl - CoreReflection
458 @section VCL
460 @li @c vcl
461 @li @c vcl.a11y
462 @li @c vcl.app
463 @li @c vcl.control
464 @li @c vcl.ct - CoreText-using code for macOS and iOS
465 @li @c vcl.debugevent
466 @li @c vcl.emf - EMF/EMF+ processing
467 @li @c vcl.eventtesting
468 @li @c vcl.filter
469 @li @c vcl.fonts - font-specific code
470 @li @c vcl.fonts.detail
471 @li @c vcl.gdi - the GDI part of VCL, devices, bitmaps, etc.
472 @li @c vcl.gdi.wndproc - Windows Procedure part of VCL
473 @li @c vcl.gdi.fontmetric
474 @li @c vcl.gtk - Gtk+ 2/3 plugin
475 @li @c vcl.gtk3
476 @li @c vcl.gtkkde5
477 @li @c vcl.harfbuzz - HarfBuzz text layout
478 @li @c vcl.headless - bitmap-based backend
479 @li @c vcl.helper
480 @li @c vcl.icontest
481 @li @c vcl.ios.clipboard
482 @li @c vcl.kf5 - KF5
483 @li @c vcl.layout - Widget layout
484 @li @c vcl.lazydelete
485 @li @c vcl.opengl
486 @li @c vcl.opengl.qt5 - QT5 OpenGL
487 @li @c vcl.osx
488 @li @c vcl.osx.print
489 @li @c vcl.pdfwriter
490 @li @c vcl.plugadapt - the Unix/X11 backend plugin mechanism
491 @li @c vcl.qt5 - QT5
492 @li @c vcl.quartz
493 @li @c vcl.schedule - scheduler / main-loop information
494 @li @c vcl.schedule.deinit
495 @li @c vcl.screensaverinhibitor
496 @li @c vcl.scrollbar - Scroll Bars
497 @li @c vcl.se - VCL Session Manager
498 @li @c vcl.se.debug
499 @li @c vcl.sm - Session Manager Client
500 @li @c vcl.sm.debug
501 @li @c vcl.uitest - The UI testing framework code
502 @li @c vcl.unity
503 @li @c vcl.unx.dtrans
504 @li @c vcl.unx.print
505 @li @c vcl.virdev
506 @li @c vcl.window
507 @li @c vcl.wmf
509 @section winaccessibility
511 @li @c iacc2 - IAccessible2 bridge debug
513 @section Writer
515 @li @c sw
516 @li @c sw.a11y - accessibility
517 @li @c sw.calc - formula calculation
518 @li @c sw.core - Writer core
519 @li @c sw.createcopy
520 @li @c sw.doc
521 @li @c sw.docappend
522 @li @c sw.docx
523 @li @c sw.envelp
524 @li @c sw.filter
525 @li @c sw.html - Writer HTML import/export
526 @li @c sw.idle
527 @li @c sw.layout - Writer core view: document layout
528 @li @c sw.layout.debug - Writer layout dbg_lay output
529 @li @c sw.level2
530 @li @c sw.mailmerge - Writer mail merge
531 @li @c sw.pageframe - debug lifecycle of SwPageFrame
532 @li @c sw.rtf - .rtf export filter
533 @li @c sw.tiled
534 @li @c sw.ui
535 @li @c sw.uno - Writer UNO interfaces
536 @li @c sw.vba - Writer VBA
537 @li @c sw.ww8 - .doc/.docx export filter, .doc import filter (not writerfilter)
538 @li @c sw.ww8.level2 - further info for sw.ww8
539 @li @c sw.xml - Writer .odt import/export
541 @section writerfilter
543 @li @c writerfilter
544 @li @c writerfilter.dmapper
545 @li @c writerfilter.ooxml
546 @li @c writerfilter.profile - load times of filters
547 @li @c writerfilter.rtf
549 @section writerperfect
551 @li @c writerperfect
553 @section xmloff
555 @li @c xmloff
556 @li @c xmloff.chart
557 @li @c xmloff.core
558 @li @c xmloff.draw
559 @li @c xmloff.forms
560 @li @c xmloff.style
561 @li @c xmloff.table
562 @li @c xmloff.text
563 @li @c xmloff.transform
565 @section xmlsecurity
567 @li @c xmlsecurity.comp - xml security component
568 @li @c xmlsecurity.dialogs - xml security dialogs
569 @li @c xmlsecurity.helper
570 @li @c xmlsecurity.ooxml - OOXML signature support
571 @li @c xmlsecurity.pdfio - signing of existing PDF
572 @li @c xmlsecurity.pdfio.test
573 @li @c xmlsecurity.xmlsec - xmlsec wrapper
574 @li @c xmlsecurity.xmlsec.gpg - gpg xmlsec component
576 @section xmlscript
578 @li @c xmlscript.xmldlg
579 @li @c xmlscript.xmlflat
580 @li @c xmlscript.xmlhelper
581 @li @c xmlscript.xmllib
582 @li @c xmlscript.xmlmod
584 @section dbaccess
586 @li @c dbaccess
587 @li @c dbaccess.core
588 @li @c dbaccess.ui
589 @li @c dbaccess.ui.generalpage
591 @section avmedia
593 @li @c avmedia
594 @li @c avmedia.gstreamer
595 @li @c avmedia.opengl - OpenGL models
596 @li @c avmedia.quicktime
598 @section other
600 @li @c accessibility
601 @li @c animations
602 @li @c basegfx
603 @li @c binaryurp
604 @li @c cli
605 @li @c configmgr
606 @li @c configmgr.dconf
607 @li @c cppcanvas
608 @li @c cppcanvas.emf
609 @li @c dtrans
610 @li @c helpcompiler
611 @li @c idl
612 @li @c javaunohelper
613 @li @c jvmaccess
614 @li @c lingucomponent
615 @li @c linguistic
616 @li @c lwp - lotuswordpro
617 @li @c opencl
618 @li @c opencl.device
619 @li @c opencl.file
620 @li @c registry
621 @li @c reportdesign
622 @li @c rsc
623 @li @c sax
624 @li @c scripting
625 @li @c scripting.provider
626 @li @c shell
627 @li @c stoc
628 @li @c store
629 @li @c svg
630 @li @c svgio
631 @li @c test
632 @li @c ucbhelper
633 @li @c unodevtools
634 @li @c unoidl
635 @li @c unoxml
636 @li @c uui
637 @li @c vbahelper
638 @li @c xmlhelp
639 @li @c xmlreader
642 /* vim:set ft=cpp shiftwidth=4 softtabstop=4 expandtab: */