53 explicit XclTracer( std::u16string_view rDocUrl );
This class wraps an MSFilterTracer to create trace logs for import/export filters.
void TraceChartOnlySheet()
void TraceFormulaMissingArg()
void TraceChartLegendPosition()
void TraceUnsupportedObjects()
void TraceInvalidTab(SCTAB nTab, SCTAB nMaxTab)
void TraceObjectNotPrintable()
void TraceDVType(bool bType)
void TraceChartDataTable()
void TraceInvalidAddress(const ScAddress &rPos, const ScAddress &rMaxPos)
bool IsEnabled() const
Returns true, if tracing is enabled.
void TraceFillPattern(bool bFillPattern)
void TraceChartUnKnownType()
void TracePivotDataSource(bool bExternal)
void TracePivotChartExists()
void TraceDates(sal_uInt16 nNumFmt)
XclTracer(std::u16string_view rDocUrl)
void ProcessTraceOnce(XclTracerId eProblem)
Ensure that particular traces are logged once per document.
void TraceBorderLineStyle(bool bBorderLineStyle)
std::vector< bool > maFirstTimes
array of flags corresponding to each entry in the XclTracerDetails table.
void TraceInvalidRow(sal_uInt32 nRow, sal_uInt32 nMaxrow)
@ eTraceLength
this should always be the final entry
@ eRowLimitExceeded
unused but allows us to set the correct index