#include <WPSDebug.h>
Public Member Functions | |
DebugFile (RVNGInputStreamPtr) | |
DebugFile () | |
~DebugFile () | |
Static Public Member Functions | |
static void | setStream (RVNGInputStreamPtr) |
static bool | open (std::string const &) |
static void | addPos (long) |
static void | addNote (char const *) |
static void | addDelimiter (long, char) |
static void | reset () |
static void | skipZone (long, long) |
libwps::DebugFile::DebugFile | ( | RVNGInputStreamPtr | ) | [inline] |
libwps::DebugFile::DebugFile | ( | ) | [inline] |
libwps::DebugFile::~DebugFile | ( | ) | [inline] |
static void libwps::DebugFile::addDelimiter | ( | long | , |
char | |||
) | [inline, static] |
Referenced by WKS4Spreadsheet::readCell(), WKS4Parser::readChart2Font(), WKS4Parser::readChartDef(), WKS4Parser::readChartFont(), WKS4Parser::readChartLimit(), WKS4Parser::readChartList(), WKS4Parser::readChartName(), WKS4Parser::readChartUnknown(), WKS4Spreadsheet::readDOSCellExtraProperty(), WKS4Spreadsheet::readDOSCellProperty(), WKS4Spreadsheet::readDOSFieldProperty(), WPS4Text::readDosLink(), WKS4Spreadsheet::readDOSPageBreak(), WKS4Spreadsheet::readFloat4(), WKS4Parser::readHeaderFooter(), WPS8Text::readNotes(), WKS4Spreadsheet::readPageBreak(), WKS4Spreadsheet::readReportOpen(), WKS4Spreadsheet::readStyle(), WKS4Parser::readUnknown0(), and WKS4Parser::readZone().
static void libwps::DebugFile::addNote | ( | char const * | ) | [inline, static] |
Referenced by WPS8Text::bmktEndDataParser(), WKS4Parser::checkHeader(), WPS8Parser::createStructures(), WPS4Parser::findZones(), WPS4Parser::parseEntry(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), WPS8Parser::parseHeaderIndexEntryEnd(), WPS8Graph::readBDR(), WKS4Spreadsheet::readCell(), WKS4Spreadsheet::readCellFormulaResult(), WKS4Parser::readChart2Font(), WKS4Parser::readChartDef(), WKS4Parser::readChartFont(), WKS4Parser::readChartLimit(), WKS4Parser::readChartList(), WKS4Parser::readChartName(), WKS4Parser::readChartUnknown(), WKS4Spreadsheet::readColumnSize(), WKS4Spreadsheet::readColumnSize2(), WPSOLEParser::readCompObj(), WPSOLEParser::readContents(), WPSOLEParser::readCONTENTS(), WPS4Parser::readDocDim(), WPS8Parser::readDocProperties(), WPS4Parser::readDocWindowsInfo(), WKS4Spreadsheet::readDOSCellExtraProperty(), WKS4Spreadsheet::readDOSCellProperty(), WKS4Spreadsheet::readDOSFieldProperty(), WPS4Text::readDosLink(), WKS4Spreadsheet::readDOSPageBreak(), WPS4Text::readEntries(), WPSTextParser::readFDP(), WKS4Parser::readFieldName(), WKS4Spreadsheet::readFilterClose(), WKS4Spreadsheet::readFilterOpen(), WKS4Parser::readFont(), WPS8TextStyle::readFontNames(), WPS4Text::readFontNames(), WPS8Parser::readFRAM(), WKS4Parser::readHeaderFooter(), WPS8Graph::readIBGF(), WPS8Table::readMCLD(), WPSOLEParser::readMM(), WPS8Text::readNotes(), WPS4Graph::readObject(), WPSOLEParser::readObjInfo(), WPSOLEParser::readOle(), WPSOLEParser::readOle10Native(), WPSOLEParser::readOlePres(), WKS4Spreadsheet::readPageBreak(), WPS8Graph::readPICT(), WKS4Parser::readPrn2(), WKS4Parser::readPrnt(), WPS4Parser::readPrnt(), WKS4Spreadsheet::readReportClose(), WKS4Spreadsheet::readReportOpen(), WKS4Spreadsheet::readRowSize2(), WPS8TextStyle::readSGP(), WKS4Spreadsheet::readSheetSize(), WPS8Text::readStructures(), WPS8TextStyle::readSTSH(), WKS4Spreadsheet::readStyle(), WPS8Parser::readSYID(), WPS8Text::readText(), WPS4Text::readText(), WKS4Parser::readUnknown0(), WKS4Parser::readUnknown1(), WPS8Parser::readWNPR(), WKS4Parser::readZone(), WKS4Parser::readZones(), and WPS8Text::tokenEndDataParser().
static void libwps::DebugFile::addPos | ( | long | ) | [inline, static] |
Referenced by WPS8Text::bmktEndDataParser(), WKS4Parser::checkHeader(), WPS8Parser::createStructures(), WPS4Parser::findZones(), WPS4Parser::parseEntry(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), WPS8Parser::parseHeaderIndexEntryEnd(), WPS8Graph::readBDR(), WKS4Spreadsheet::readCell(), WKS4Spreadsheet::readCellFormulaResult(), WKS4Parser::readChart2Font(), WKS4Parser::readChartDef(), WKS4Parser::readChartFont(), WKS4Parser::readChartLimit(), WKS4Parser::readChartList(), WKS4Parser::readChartName(), WKS4Parser::readChartUnknown(), WKS4Spreadsheet::readColumnSize(), WKS4Spreadsheet::readColumnSize2(), WPSOLEParser::readCompObj(), WPSOLEParser::readContents(), WPSOLEParser::readCONTENTS(), WPS4Parser::readDocDim(), WPS8Parser::readDocProperties(), WPS4Parser::readDocWindowsInfo(), WKS4Spreadsheet::readDOSCellExtraProperty(), WKS4Spreadsheet::readDOSCellProperty(), WKS4Spreadsheet::readDOSFieldProperty(), WPS4Text::readDosLink(), WKS4Spreadsheet::readDOSPageBreak(), WPS4Text::readEntries(), WPSTextParser::readFDP(), WKS4Parser::readFieldName(), WKS4Spreadsheet::readFilterClose(), WKS4Spreadsheet::readFilterOpen(), WKS4Parser::readFont(), WPS8TextStyle::readFontNames(), WPS4Text::readFontNames(), WPS8Parser::readFRAM(), WKS4Parser::readHeaderFooter(), WPS8Graph::readIBGF(), WPS8Table::readMCLD(), WPSOLEParser::readMM(), WPS8Text::readNotes(), WPS4Graph::readObject(), WPSOLEParser::readObjInfo(), WPSOLEParser::readOle(), WPSOLEParser::readOle10Native(), WPSOLEParser::readOlePres(), WKS4Spreadsheet::readPageBreak(), WPS8Graph::readPICT(), WKS4Parser::readPrn2(), WKS4Parser::readPrnt(), WPS4Parser::readPrnt(), WKS4Spreadsheet::readReportClose(), WKS4Spreadsheet::readReportOpen(), WKS4Spreadsheet::readRowSize2(), WPS8TextStyle::readSGP(), WKS4Spreadsheet::readSheetSize(), WPS8Text::readStructures(), WPS8TextStyle::readSTSH(), WKS4Spreadsheet::readStyle(), WPS8Parser::readSYID(), WPS8Text::readText(), WPS4Text::readText(), WKS4Parser::readUnknown0(), WKS4Parser::readUnknown1(), WPS8Parser::readWNPR(), WKS4Parser::readZone(), WKS4Parser::readZones(), and WPS8Text::tokenEndDataParser().
static bool libwps::DebugFile::open | ( | std::string const & | ) | [inline, static] |
Referenced by WKS4Parser::parse(), WPS4Parser::parse(), WPS8Parser::parse(), and WPSOLEParser::parse().
static void libwps::DebugFile::reset | ( | ) | [inline, static] |
Referenced by WKS4Parser::parse(), WPS4Parser::parse(), WPS8Parser::parse(), and WPSOLEParser::parse().
static void libwps::DebugFile::setStream | ( | RVNGInputStreamPtr | ) | [inline, static] |
Referenced by WKS4Parser::parse(), WPS4Parser::parse(), and WPS8Parser::parse().
static void libwps::DebugFile::skipZone | ( | long | , |
long | |||
) | [inline, static] |