LibreOffice
LibreOffice 24.2 SDK C/C++ API Reference
|
List and description of areas for the SAL debug macros
This is a list of areas that are used by the SAL_INFO family of macros. See basic log functionality for details about this functionality.
If you need a debug area in some code, first check this list and use the appropriate area if it exists. This list is not definite, if you need a new area, use it and add it to an appropriate section with an explanation. Generally, use the name of the relevant code module as the first area segment. Please keep all entries sorted.
This list should give you an overview of which areas to enable when debugging certain functionality.
sal.bootstrap
- SAL bootstrap sal.cppunittester
sal.debug
- SAL debugging functionality sal.file
- file system operations sal.fileio
- file I/O sal.osl
- SAL OSL library sal.osl.condition
sal.osl.mutex
sal.osl.pipe
sal.rtl
- SAL RTL library sal.textenc
- the textencoding SAL librarybasctl
basctl.basicide
basic
basic.sbx
bridges
bridges.ios
bridges.osx
canvas
canvas.cairo
canvas.directx
canvas.null
canvas.ogl
canvas.vcl
chart2
chart2.accessibility
chart2.areachart
chart2.main
chart2.pie.label.bestfit
chart2.pie.label.bestfit.inside
chart2.template
chart2.tools
connectivity.ado
connectivity.commontools
connectivity.cpool
connectivity.dbase
connectivity.drivers
- a bit overly general, maybe it should be removed? connectivity.evoab2
connectivity.firebird
connectivity.flat
connectivity.hsqldb
connectivity.jdbc
connectivity.kab
connectivity.macab
connectivity.manager
connectivity.mozab
connectivity.mysqlc
connectivity.odbc
connectivity.parse
connectivity.postgresql
connectivity.resource
connectivity.writer
comphelper
comphelper.backupfilehelper
comphelper.container
- EmbeddedObjectContainer comphelper.crypto
comphelper.lok
comphelper.traceevent
cppu
cppu.affinebridge
cppu.log
cppu.purpenv
cppu.threadpool
cppu.typelib
cppu.unsafebridge
cppuhelper
cppuhelper.shlib
cpputools
cpputools.unoexe
cui.customize
cui.customnotebookbar
cui.dialogs
cui.factory
cui.options
cui.tabpages
drawinglayer
drawinglayer.emf
emfio
- EMF and VMF image file formats import modulesc
sc.core
sc.core.formulacell
- ScFormulaCell and group sc.core.formulagroup
sc.core.grouparealistener
- sc::FormulaGroupAreaListener sc.filter
- Calc filter sc.lok.docsize
sc.lok.header
sc.lok.poshelper
sc.opencl
- OpenCL-related stuff in general sc.opencl.source
- Generated OpenCL source code sc.orcus
sc.orcus.autofilter
sc.orcus.condformat
sc.orcus.style
sc.orcus.table
sc.qa
sc.threaded
sc.timing
sc.ui
- Calc UI sc.uitest
- Calc UI Test part sc.viewdata
desktop
desktop.app
desktop.deployment
desktop.lib
desktop.migration
desktop.offacc
desktop.splash
desktop.test
desktop.updater
sd
sd.core
sd.eppt
sd.filter
sd.fwk
sd.slideshow
sd.sls
- slidesorter sd.tools
sd.transitions
sd.ui
sd.view
sdremote
sdremote.bluetooth
sdremote.wifi
editeng
editeng.chaining
editeng.items
editeng.quicktextsize
embeddedobj
- embedded objects embeddedobj.common
embeddedobj.general
embeddedobj.ole
- OLE embedded objectsembedserv
- embedding server embedserv.ole
- OLE serverextensions.abpilot
extensions.biblio
extensions.config
extensions.dbpilots
extensions.evoab
extensions.logging
extensions.olebridge
- OLE automation bridge extensions.plugin
extensions.propctrlr
extensions.scanner
extensions.update
filter.config
filter.eps
filter.hwp
- Hangul word processor import filter.icgm
filter.ms
- escher import/export filter.odfflatxml
filter.os2met
filter.pdf
filter.pict
filter.psd
filter.ras
filter.svg
filter.tga
filter.tiff
filter.xmlfa
filter.xmlfd
filter.xslt
- xslt import/exportoox
oox.chart
oox.cscode
- see oox/source/drawingml/customshapes/README oox.csdata
- see oox/source/drawingml/customshapes/README oox.drawingml
- DrawingML oox.drawingml.gradient
oox.ppt
- pptx filter oox.shape
oox.storage
- ZipStorage class oox.vml
- VML oox.xmlstream
- XmlStream classforms.component
forms.helper
forms.misc
forms.richtext
forms.runtime
forms.xforms
formula.core
formula.ui
fpicker
fpicker.aqua
fpicker.office
fwk
- framework (abbreviation) fwk.accelerators
fwk.autorecovery
fwk.desktop
fwk.dispatch
fwk.frame
fwk.joburl
fwk.loadenv
fwk.session
fwk.session.debug
fwk.uiconfiguration
fwk.uielement
i18nlangtag
- language tagsi18npool
- general i18npooli18n
- module independent i18n related, e.g. language tag usageio.connector
io.streams
jfw
jfw.level1
jfw.level2
languagetool
lok
lok.fontsubst
lok.tiledrendering
lok.dialog
lok.a11y
- LOK accessibility lok.urp
- Uno Remote Protocoll10ntools
starmath
starmath.ooxml
- OOXML import/export starmath.rtf
starmath.wordbase
package
package.manifest
package.xstor
package.threadeddeflate
pyuno.runtime
sdext
sdext.minimizer
sdext.pdfimport
sdext.pdfimport.pdfparse
sdext.presenter
sfx
sfx.appl
sfx.bastyp
sfx.config
sfx.control
sfx.dialog
sfx.doc
sfx.notify
sfx.sidebar
sfx.view
slideshow
slideshow.eventqueue
slideshow.opengl
slideshow.verbose
sot
- COM structured storagesvl
svl.crypto
svl.items
svl.misc
svl.numbers
svtools
svtools.config
svtools.contnr
svtools.control
svtools.dialogs
svtools.misc
svtools.table
svtools.uno
svx
svx.chaining
svx.diagram
- Diagram ModelData svx.dialog
svx.fmcomp
svx.form
svx.sdr
svx.sidebar
svx.stbcrtls
- StatusBarControl svx.svdraw
svx.table
svx.tbxcrtls
- ToolboxControl svx.uno
toolkit
toolkit.controls
toolkit.helper
tools
tools.datetime
tools.debug
tools.fraction
tools.generic
tools.memtools
tools.rc
- resource manager tools.stream
- SvStream class tools.urlobj
- INetURLObject classucb
ucb.core
ucb.ucp
ucb.ucp.cmis
ucb.ucp.ext
ucb.ucp.file
ucb.ucp.gio
ucb.ucp.tdoc
ucb.ucp.webdav
ucb.ucp.webdav.curl
unotools
unotools.config
unotools.i18n
unotools.misc
unotools.ucbhelper
rtl.string
- rtl::OString, rtl::OUString, and related functionality salhelper.thread
- salhelper::Thread classsax.cppunit
sax.fastparser
stoc.corerefl
- CoreReflection stoc.java
- javaloader and javavmvcl
vcl.a11y
vcl.app
vcl.builder
vcl.control
vcl.ct
- CoreText-using code for macOS and iOS vcl.debugevent
vcl.driver
Graphics driver handling vcl.emf
- EMF/EMF+ processing vcl.eventtesting
vcl.filter
vcl.filter.webp
vcl.fonts
- font-specific code vcl.fonts.detail
vcl.gdi
- the GDI part of VCL, devices, bitmaps, etc. vcl.gdi.wndproc
- Windows Procedure part of VCL vcl.gdi.fontmetric
vcl.gtk
- Gtk+ 2/3 plugin vcl.gtk3
vcl.gtkkde5
vcl.harfbuzz
- HarfBuzz text layout vcl.headless
- bitmap-based backend vcl.helper
vcl.icontest
vcl.ios.clipboard
vcl.items
vcl.kf5
- KF5 vcl.layout
- Widget layout vcl.lazydelete
vcl.opengl
vcl.opengl.qt
- Qt OpenGL vcl.osx
vcl.osx.clipboard
vcl.osx.print
vcl.pdfwriter
vcl.print
vcl.plugadapt
- the Unix/X11 backend plugin mechanism vcl.qt
- Qt vcl.quartz
vcl.schedule
- scheduler / main-loop information vcl.schedule.deinit
vcl.sessioninhibitor
vcl.scrollbar
- Scroll Bars vcl.se
- VCL Session Manager vcl.se.debug
vcl.skia
- VCL Skia-based code vcl.skia.trace
- tracing drawing in VCL Skia-based code vcl.sm
- Session Manager Client vcl.sm.debug
vcl.uitest
- The UI testing framework code vcl.unity
vcl.unx.dtrans
vcl.unx.freetype
vcl.unx.print
vcl.virdev
vcl.watchdog
vcl.window
vcl.win.dtrans
iacc2
- IAccessible2 bridge debugsw
sw.a11y
- accessibility sw.calc
- formula calculation sw.core
- Writer core sw.createcopy
sw.doc
sw.docappend
sw.docx
sw.envelp
sw.filter
sw.html
- Writer HTML import/export sw.idle
sw.layout
- Writer core view: document layout sw.layout.debug
- Writer layout dbg_lay output sw.mailmerge
- Writer mail merge sw.pageframe
- debug lifecycle of SwPageFrame sw.qa
sw.rtf
- .rtf export filter sw.tiled
sw.ui
sw.uno
- Writer UNO interfaces sw.vba
- Writer VBA sw.ww8
- .doc/.docx export filter, .doc import filter (not writerfilter) sw.ww8.level2
- further info for sw.ww8 sw.xml
- Writer .odt import/exportwriterfilter
writerfilter.dmapper
writerfilter.ooxml
writerfilter.profile
- load times of filters writerfilter.rtf
writerperfect
xmloff
xmloff.chart
xmloff.core
xmloff.draw
xmloff.forms
xmloff.style
xmloff.table
xmloff.text
xmloff.transform
xmlsecurity.comp
- xml security component xmlsecurity.dialogs
- xml security dialogs xmlsecurity.helper
xmlsecurity.nss
xmlsecurity.ooxml
- OOXML signature support xmlsecurity.qa
xmlsecurity.workben
xmlsecurity.xmlsec
- xmlsec wrapper xmlsecurity.xmlsec.gpg
- gpg xmlsec componentxmlscript.xmldlg
xmlscript.xmlflat
xmlscript.xmlhelper
xmlscript.xmllib
xmlscript.xmlmod
dbaccess
dbaccess.core
dbaccess.ui
dbaccess.ui.generalpage
avmedia
avmedia.gstreamer
avmedia.gtk
avmedia.quicktime
accessibility
animations
basegfx
binaryurp
cli
configmgr
configmgr.dconf
cppcanvas
cppcanvas.emf
helpcompiler
idl
javaunohelper
jvmaccess
lingucomponent
linguistic
lwp
- lotuswordpro opencl
opencl.device
opencl.file
registry
reportdesign
rsc
sax
scripting
scripting.provider
shell
shell.jumplist
stoc
store
svg
svgio
test
ucbhelper
unodevtools
unoidl
unoxml
uui
vbahelper
wasm
xmlhelp
xmlreader