Namespaces | |
Debug | |
Classes | |
class | DebugFile |
class | DebugStream |
class | FileException |
class | GenericException |
class | ParseException |
class | PasswordException |
class | VersionException |
class | WPSDocument |
This class provides all the functions an application would need to parse Works documents. More... | |
Enumerations | |
enum | NumberingType { NONE, BULLET, ARABIC, LOWERCASE, UPPERCASE, LOWERCASE_ROMAN, UPPERCASE_ROMAN } |
enum | SubDocumentType { DOC_NONE, DOC_HEADER_FOOTER, DOC_NOTE, DOC_TABLE, DOC_TEXT_BOX, DOC_COMMENT_ANNOTATION, DOC_CHART_ZONE } |
enum | Justification { JustificationLeft, JustificationFull, JustificationCenter, JustificationRight, JustificationFullAllLines } |
enum | { NoBreakBit = 0x1, NoBreakWithNextBit =0x2 } |
enum | WPSConfidence { WPS_CONFIDENCE_NONE =0, WPS_CONFIDENCE_EXCELLENT, WPS_CONFIDENCE_SUPPORTED_ENCRYPTION } |
enum | WPSCreator { WPS_MSWORKS =0, WPS_LOTUS, WPS_QUATTRO_PRO, WPS_SYMPHONY, WPS_RESERVED_0, WPS_RESERVED_1, WPS_RESERVED_2, WPS_RESERVED_3, WPS_RESERVED_4, WPS_RESERVED_5, WPS_RESERVED_6, WPS_RESERVED_7, WPS_RESERVED_8, WPS_MSWRITE =WPS_RESERVED_0, WPS_DOSWORD =WPS_RESERVED_1 } |
enum | WPSKind { WPS_TEXT =0, WPS_SPREADSHEET, WPS_DATABASE } |
enum | WPSResult { WPS_OK, WPS_ENCRYPTION_ERROR, WPS_FILE_ACCESS_ERROR, WPS_PARSE_ERROR, WPS_OLE_ERROR, WPS_UNKNOWN_ERROR } |
Functions | |
uint8_t | readU8 (librevenge::RVNGInputStream *input) |
int8_t | read8 (librevenge::RVNGInputStream *input) |
uint16_t | readU16 (librevenge::RVNGInputStream *input) |
int16_t | read16 (librevenge::RVNGInputStream *input) |
uint32_t | readU32 (librevenge::RVNGInputStream *input) |
int32_t | read32 (librevenge::RVNGInputStream *input) |
bool | readDouble4 (RVNGInputStreamPtr &input, double &res, bool &isNaN) |
read a double store with 4 bytes: mantisse 2.5 bytes, exponent 1.5 bytes More... | |
bool | readDouble8 (RVNGInputStreamPtr &input, double &res, bool &isNaN) |
read a double store with 8 bytes: mantisse 6.5 bytes, exponent 1.5 bytes More... | |
bool | readDouble10 (RVNGInputStreamPtr &input, double &res, bool &isNaN) |
read a double store with 10 bytes: mantisse 8 bytes, exponent 2 bytes More... | |
bool | readDouble2Inv (RVNGInputStreamPtr &input, double &res, bool &isNaN) |
read a double store with 2 bytes: exponent 1.5 bytes, kind of mantisse 0.5 bytes More... | |
bool | readDouble4Inv (RVNGInputStreamPtr &input, double &res, bool &isNaN) |
read a double store with 4 bytes: exponent 3.5 bytes, mantisse 0.5 bytes More... | |
bool | readData (RVNGInputStreamPtr &input, unsigned long sz, librevenge::RVNGBinaryData &data) |
try to read sz bytes from input and store them in a librevenge::RVNGBinaryData More... | |
bool | readDataToEnd (RVNGInputStreamPtr &input, librevenge::RVNGBinaryData &data) |
try to read the last bytes from input and store them in a librevenge::RVNGBinaryData More... | |
std::string | numberingTypeToString (NumberingType type) |
void | appendUnicode (uint32_t val, librevenge::RVNGString &buffer) |
adds an unicode character to a string ( with correct encoding ). More... | |
std::string | getCellName (Vec2i const &cellPos, Vec2b const &relative=Vec2b(true, true)) |
returns the cell name corresponding to a cell's position More... | |
bool | encodeLotusPassword (char const *password, uint16_t &key, std::vector< uint8_t > &keys, uint8_t const (&defValues)[16]) |
returns the checksum and the keys (to encode a lotus file) given a password file More... | |
uint8_t | readU8 (RVNGInputStreamPtr const &input) |
uint16_t | readU16 (RVNGInputStreamPtr const &input) |
uint32_t | readU32 (RVNGInputStreamPtr const &input) |
int8_t | read8 (RVNGInputStreamPtr const &input) |
int16_t | read16 (RVNGInputStreamPtr const &input) |
int32_t | read32 (RVNGInputStreamPtr const &input) |
static int | strncasecmp (char const *s1, char const *s2, size_t n) |
enum libwps::WPSCreator |
enum libwps::WPSKind |
enum libwps::WPSResult |
void libwps::appendUnicode | ( | uint32_t | val, |
librevenge::RVNGString & | buffer | ||
) |
adds an unicode character to a string ( with correct encoding ).
Referenced by WPS4Text::footNotesDataParser(), WPSContentListener::insertUnicode(), WKSContentListener::insertUnicode(), read32(), LotusChart::readChart(), LotusChart::readChartName(), WKS4Parser::readCString(), QuattroParser::readCString(), LotusStyleManager::readFontStyleF0(), LotusParser::readLinkZone(), WPS8TextStyle::readParagraph(), WPS4Text::readParagraph(), QuattroDosParser::readPString(), LotusChart::readSerieName(), LotusSpreadsheet::readSheetName(), LotusSpreadsheet::readSheetName1B(), WPS8Text::readString(), QuattroSpreadsheet::sendCellContent(), QuattroDosSpreadsheet::sendCellContent(), WKS4Spreadsheet::sendCellContent(), LotusSpreadsheet::sendCellContent(), libwps_tools_win::unicodeFromCP932(), libwps_tools_win::unicodeFromCP950(), libwps_tools_win::Font::unicodeString(), and WPSOLE1Parser::updateMetaData().
bool libwps::encodeLotusPassword | ( | char const * | password, |
uint16_t & | key, | ||
std::vector< uint8_t > & | keys, | ||
uint8_t const(&) | defValues[16] | ||
) |
returns the checksum and the keys (to encode a lotus file) given a password file
Referenced by WKS4Parser::readZone(), LotusParser::readZone(), and LotusParser::retrievePasswordKeys().
returns the cell name corresponding to a cell's position
Referenced by WKSChart::Position::getCellName(), operator<<(), QuattroGraph::sendGraphic(), and WKSChart::Position::valid().
std::string libwps::numberingTypeToString | ( | NumberingType | type | ) |
Referenced by WPSPageSpan::_insertPageNumberParagraph(), WPSList::Level::addTo(), and WPSField::addTo().
int16_t libwps::read16 | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by WPS8Text::bmktEndDataParser(), QuattroDosParser::checkHeader(), WKS4Parser::checkHeader(), WKS4Format::checkHeader(), QuattroParser::checkHeader(), LotusParser::checkHeader(), WPSOLEObject::checkIsWMF(), WPS4Text::dttmDataParser(), WPS4Parser::findZones(), WPS8Text::getFooterEntry(), WPS8Text::getHeaderEntry(), WPS4Text::objectDataParser(), WPS8Struct::operator<<(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), WPS8Parser::parseHeaderIndexEntryEnd(), WPS8Graph::readBDR(), QuattroGraph::readBeginEnd(), QuattroSpreadsheet::readCell(), QuattroDosSpreadsheet::readCell(), WKS4Spreadsheet::readCell(), LotusSpreadsheet::readCell(), QuattroDosSpreadsheet::readCellFormulaResult(), WKS4Spreadsheet::readCellFormulaResult(), LotusSpreadsheet::readCellName(), QuattroDosSpreadsheet::readCellProperty(), LotusSpreadsheet::readCellsFormat801(), QuattroDosSpreadsheet::readCellStyle(), QuattroDosChart::readChart(), WKS4Chart::readChart(), LotusChart::readChart(), QuattroGraph::readChart(), WKS4Chart::readChart2Font(), WKS4Chart::readChart3D(), WKS4Chart::readChartAxis(), WKS4Chart::readChartDim(), WKS4Chart::readChartFont(), WKS4Chart::readChartLimit(), LotusChart::readChartName(), WKS4Chart::readChartName(), WKS4Chart::readChartSeries(), WKS4Chart::readChartSeriesColorMap(), WKS4Chart::readChartSeriesStyles(), LotusSpreadsheet::readColumnDefinition(), QuattroSpreadsheet::readColumnSize(), QuattroDosSpreadsheet::readColumnSize(), WKS4Spreadsheet::readColumnSize(), LotusSpreadsheet::readColumnSizes(), LotusParser::readDataZone(), QuattroGraph::readDialog(), WPS8Parser::readDocProperties(), LotusParser::readDocumentInfoMac(), WPS4Parser::readDocWindowsInfo(), LotusSpreadsheet::readExtraRowFormats(), WPSTextParser::readFDP(), QuattroDosParser::readFieldName(), WKS4Parser::readFieldName(), QuattroDosParser::readFileName(), LotusStyleManager::readFMTFontId(), LotusStyleManager::readFMTFontName(), LotusStyleManager::readFMTFontSize(), LotusGraph::readFMTPictName(), LotusParser::readFMTStyleName(), WKS4Parser::readFont(), WKS4Format::readFontId(), WKS4Format::readFontName(), WKS4Format::readFontSize(), QuattroSpreadsheet::readFormula(), QuattroDosSpreadsheet::readFormula(), WKS4Spreadsheet::readFormula(), WPS8Parser::readFRAM(), LotusGraph::readFrame(), WPS8Parser::readFRCD(), LotusGraph::readGraphic(), LotusGraph::readGraphZone(), QuattroGraph::readHeader(), QuattroDosParser::readHeaderFooter(), WKS4Parser::readHeaderFooter(), QuattroDosSpreadsheet::readHiddenColumns(), WKS4Spreadsheet::readHiddenColumns(), WPS8Graph::readIBGF(), LotusParser::readLinkZone(), LotusParser::readMacFontName(), LotusChart::readMacHeader(), LotusChart::readMacPosition(), WPS8Table::readMCLD(), WPSOLEObject::readMetafile(), WPSOLEParser::readMM(), WKS4Spreadsheet::readMsWorksColumnSize(), WKS4Spreadsheet::readMsWorksDOSCellExtraProperty(), WKS4Spreadsheet::readMsWorksDOSCellProperty(), WKS4Spreadsheet::readMsWorksDOSFieldProperty(), WKS4Spreadsheet::readMsWorksDOSPageBreak(), WKS4Spreadsheet::readMsWorksPageBreak(), WKS4Spreadsheet::readMsWorksRowSize(), WKS4Spreadsheet::readMsWorksStyle(), WPS8Text::readNotes(), WPS4Graph::readObject(), WPSOLEParser::readObjInfo(), WPSOLEParser::readOlePres(), QuattroParser::readOLEZones(), QuattroParser::readPageSetup(), WPS4Text::readParagraph(), WPS8Text::readPLC(), LotusChart::readPlotArea(), WKS4Parser::readPrn2(), WKS4Parser::readPrnt(), QuattroParser::readRangeList(), WKS4Spreadsheet::readReportOpen(), LotusSpreadsheet::readRowFormats(), QuattroSpreadsheet::readRowSize(), QuattroDosSpreadsheet::readRowSize(), LotusSpreadsheet::readRowSizes(), WPS8TextStyle::readSGP(), LotusSpreadsheet::readSheetHeader(), LotusSpreadsheet::readSheetName(), QuattroSpreadsheet::readSheetSize(), QuattroDosSpreadsheet::readSheetSize(), WKS4Spreadsheet::readSheetSize(), LotusParser::readSheetZone(), LotusGraph::readTextBoxDataD1(), QuattroDosParser::readUnknown1(), WKS4Parser::readUnknown1(), QuattroDosParser::readUserFonts(), QuattroDosSpreadsheet::readUserStyle(), QuattroDosParser::readWindowRecord(), WKS4Parser::readWindowRecord(), WPS8Parser::readWNPR(), QuattroDosParser::readZone(), WKS4Parser::readZone(), QuattroParser::readZone(), LotusParser::readZone(), QuattroSpreadsheet::readZone197(), LotusParser::readZone4(), LotusGraph::readZoneBeginC9(), LotusGraph::readZoneData(), and WPS8Text::tokenEndDataParser().
|
inline |
int32_t libwps::read32 | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by WPS8Text::bmktEndDataParser(), WPSOLEObject::checkIsWMF(), WPS4Parser::findZones(), WPSOLEParser::isOle10Native(), WPSOLEParser::isOlePres(), WPSOLEParser::readCompObj(), WPSOLEParser::readContents(), WPSOLEParser::readCONTENTS(), WPS8Struct::readData(), WPS4Parser::readDocWindowsInfo(), WPS4Text::readEntries(), WPS8TextStyle::readFontNames(), WPS8Parser::readFRAM(), LotusGraph::readGraphDataZone(), LotusGraph::readGraphic(), LotusGraph::readGraphZone(), QuattroGraph::readHeader(), WPS8Table::readMCLD(), WPS8Text::readNotes(), WPSOLEObject::readOLE(), WPSOLEParser::readOle10Native(), QuattroParser::readOleBOlePart(), WPSOLEParser::readOlePres(), WKS4Parser::readPrn2(), WPS4Parser::readPrnt(), WPS8Parser::readSPELLING(), WPSOLEObject::readStaticOLE(), WPS8TextStyle::readSTSH(), WPS8Parser::readSYID(), WPSOLEObject::readWMF(), WPS8Parser::readWNPR(), LotusParser::readZone1(), LotusParser::readZone4(), and WPS8Text::tokenEndDataParser().
|
inline |
int8_t libwps::read8 | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by QuattroDosParser::checkHeader(), WKS4Parser::checkHeader(), WKS4Format::checkHeader(), QuattroParser::checkHeader(), LotusParser::checkHeader(), WPS4Parser::findZones(), WPS8Graph::readBDR(), WKS4Spreadsheet::readCell(), LotusChart::readChart(), LotusParser::readDataZone(), LotusParser::readDocumentInfoMac(), WPS4Parser::readDocWindowsInfo(), WPS4Text::readFont(), WPS8TextStyle::readFontNames(), QuattroSpreadsheet::readFormula(), QuattroDosSpreadsheet::readFormula(), WKS4Spreadsheet::readFormula(), LotusSpreadsheet::readFormula(), WPS8Parser::readFRCD(), QuattroDosParser::readHeaderFooter(), WKS4Parser::readHeaderFooter(), LotusParser::readMacFontName(), WKS4Spreadsheet::readMsWorksDOSPageBreak(), WPS8Text::readNotes(), WPSOLEParser::readOle(), WPS4Text::readParagraph(), WPS8Text::readPLC(), LotusChart::readSerie(), QuattroDosParser::readUnknown1(), WKS4Parser::readUnknown1(), QuattroDosSpreadsheet::readUserStyle(), WKS4Format::readZone(), QuattroDosParser::readZone(), WKS4Parser::readZone(), LotusParser::readZone(), QuattroSpreadsheet::readZone197(), and LotusGraph::readZoneData().
|
inline |
bool libwps::readData | ( | RVNGInputStreamPtr & | input, |
unsigned long | size, | ||
librevenge::RVNGBinaryData & | data | ||
) |
try to read sz bytes from input and store them in a librevenge::RVNGBinaryData
Referenced by LotusParser::decodeStream(), libwps_OLE::IStorage::load(), libwps_OLE::IStorage::loadSmallBlocks(), libwps_OLE::IStream::read(), read32(), WPSOLEParser::readContents(), readDataToEnd(), WPSOLEObject::readEmbeddedOLE(), LotusGraph::readGraphDataZone(), WPSOLEObject::readMetafile(), WPSOLEParser::readOle10Native(), WPSOLEParser::readOlePres(), LotusGraph::readPictureData(), WPSOLEObject::readStaticOLE(), WPSOLEObject::readWMF(), and LotusGraph::sendPicture().
bool libwps::readDataToEnd | ( | RVNGInputStreamPtr & | input, |
librevenge::RVNGBinaryData & | data | ||
) |
try to read the last bytes from input and store them in a librevenge::RVNGBinaryData
Referenced by WPS8Parser::createOLEStructures(), WPS4Parser::createOLEStructures(), WKS4Parser::decodeStream(), QuattroParser::decodeStream(), read32(), WPSOLEParser::readCONTENTS(), and WPSOLEParser::readMN0AndCheckWKS().
bool libwps::readDouble10 | ( | RVNGInputStreamPtr & | input, |
double & | res, | ||
bool & | isNaN | ||
) |
read a double store with 10 bytes: mantisse 8 bytes, exponent 2 bytes
Referenced by read32(), LotusSpreadsheet::readCell(), LotusChart::readChart(), LotusSpreadsheet::readFormula(), and LotusChart::readPlotArea().
bool libwps::readDouble2Inv | ( | RVNGInputStreamPtr & | input, |
double & | res, | ||
bool & | isNaN | ||
) |
read a double store with 2 bytes: exponent 1.5 bytes, kind of mantisse 0.5 bytes
Referenced by read32(), LotusSpreadsheet::readCell(), and LotusSpreadsheet::readFormula().
bool libwps::readDouble4 | ( | RVNGInputStreamPtr & | input, |
double & | res, | ||
bool & | isNaN | ||
) |
read a double store with 4 bytes: mantisse 2.5 bytes, exponent 1.5 bytes
(first&3)==1: is used to decide if we store 100*N or N., (first&3)==2: indicates a basic int number (appears mainly when converting a dos file in a windows file) (first&3)==3: Can this exist ? What does this mean: 100*a basic int ? The other bytes seem to have classic meaning...
Referenced by read32(), WKS4Spreadsheet::readCell(), and LotusParser::readZone7().
bool libwps::readDouble4Inv | ( | RVNGInputStreamPtr & | input, |
double & | res, | ||
bool & | isNaN | ||
) |
read a double store with 4 bytes: exponent 3.5 bytes, mantisse 0.5 bytes
Referenced by read32(), LotusSpreadsheet::readCell(), and LotusSpreadsheet::readFormula().
bool libwps::readDouble8 | ( | RVNGInputStreamPtr & | input, |
double & | res, | ||
bool & | isNaN | ||
) |
read a double store with 8 bytes: mantisse 6.5 bytes, exponent 1.5 bytes
Referenced by read32(), QuattroSpreadsheet::readCell(), QuattroDosSpreadsheet::readCell(), WKS4Spreadsheet::readCell(), LotusSpreadsheet::readCell(), QuattroDosChart::readChart(), WKS4Chart::readChart(), WKS4Chart::readChartAxis(), QuattroSpreadsheet::readFormula(), QuattroDosSpreadsheet::readFormula(), WKS4Spreadsheet::readFormula(), and LotusSpreadsheet::readFormula().
uint16_t libwps::readU16 | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by WPS8Text::bmktEndDataParser(), DosWordParser::checkHeader(), QuattroDosParser::checkHeader(), WKS4Parser::checkHeader(), WKS4Format::checkHeader(), QuattroParser::checkHeader(), LotusParser::checkHeader(), WPSHeader::constructHeader(), WPS8Struct::FileData::createErrorString(), WPSOLE1Parser::createZones(), WKS4Parser::decodeStream(), QuattroParser::decodeStream(), LotusParser::decodeStream(), WPS4Text::defDataParser(), WPS4Text::dttmDataParser(), WPS4Parser::findZones(), WPS4Text::footNotesDataParser(), DosWordParser::getFileEncoding(), WPS8Text::numPages(), WPS8Struct::operator<<(), WPS4Parser::parseEntry(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), MSWriteParser::processObject(), MSWriteParser::processStaticOLE(), read16(), QuattroGraph::readBeginEnd(), QuattroSpreadsheet::readBeginEndSheet(), QuattroGraph::readBitmap(), WPS8Struct::readBlockData(), QuattroGraph::readButton(), QuattroSpreadsheet::readCell(), QuattroDosSpreadsheet::readCell(), WKS4Spreadsheet::readCell(), LotusSpreadsheet::readCell(), QuattroDosSpreadsheet::readCellFormulaResult(), WKS4Spreadsheet::readCellFormulaResult(), LotusSpreadsheet::readCellName(), QuattroParser::readCellPosition(), QuattroDosSpreadsheet::readCellProperty(), LotusSpreadsheet::readCellsFormat801(), QuattroSpreadsheet::readCellStyle(), QuattroDosSpreadsheet::readCellStyle(), LotusStyleManager::readCellStyleD2(), LotusStyleManager::readCellStyleD2Data(), LotusStyleManager::readCellStyleE6(), QuattroDosChart::readChart(), WKS4Chart::readChart(), LotusChart::readChart(), QuattroGraph::readChart(), WKS4Chart::readChart2Font(), WKS4Chart::readChart3D(), WKS4Chart::readChartAxis(), WKS4Chart::readChartDim(), WKS4Chart::readChartFont(), WKS4Chart::readChartLimit(), QuattroDosChart::readChartName(), LotusChart::readChartName(), WKS4Chart::readChartName(), WKS4Chart::readChartSeries(), WKS4Chart::readChartSeriesColorMap(), WKS4Chart::readChartSeriesStyles(), QuattroDosChart::readChartSetType(), LotusParser::readChartZone(), QuattroParser::readColorList(), LotusStyleManager::readColorStyle(), LotusSpreadsheet::readColumnDefinition(), QuattroSpreadsheet::readColumnSize(), QuattroDosSpreadsheet::readColumnSize(), WKS4Spreadsheet::readColumnSize(), LotusSpreadsheet::readColumnSizes(), WPSOLEParser::readCompObj(), WPSOLEParser::readCONTENTS(), WPS8Struct::readData(), LotusParser::readDataZone(), QuattroGraph::readDialog(), QuattroGraph::readDialogUnknown(), WPS4Parser::readDocDim(), WPS8Parser::readDocProperties(), WPS4Text::readDosLink(), readDouble10(), readDouble2Inv(), readDouble4(), LotusSpreadsheet::readExtraRowFormats(), WPSTextParser::readFDP(), MSWriteParser::readFFNTB(), QuattroDosParser::readFieldName(), QuattroParser::readFieldName(), WKS4Parser::readFieldName(), QuattroDosParser::readFileName(), QuattroParser::readFileName(), WKS4Spreadsheet::readFilterClose(), WKS4Spreadsheet::readFilterOpen(), LotusStyleManager::readFMTFontId(), LotusStyleManager::readFMTFontName(), LotusStyleManager::readFMTFontSize(), LotusGraph::readFMTPictName(), LotusParser::readFMTStyleName(), DosWordParser::readFNTB(), MSWriteParser::readFOD(), QuattroDosParser::readFont(), WKS4Parser::readFont(), QuattroParser::readFontDef(), WKS4Format::readFontId(), WKS4Format::readFontName(), WPS8TextStyle::readFontNames(), WKS4Format::readFontSize(), LotusChart::readFontsStyle(), LotusStyleManager::readFontStyleA0(), LotusStyleManager::readFontStyleF0(), LotusStyleManager::readFormatStyle(), QuattroSpreadsheet::readFormula(), QuattroDosSpreadsheet::readFormula(), WKS4Spreadsheet::readFormula(), LotusSpreadsheet::readFormula(), QuattroGraph::readFrame(), LotusGraph::readFrame(), QuattroGraph::readFrameOLE(), WPS8Parser::readFRCD(), LotusGraph::readGraphic(), LotusStyleManager::readGraphicStyleC9(), LotusGraph::readGraphZone(), QuattroGraph::readHeader(), QuattroDosParser::readHeaderFooter(), WKS4Parser::readHeaderFooter(), QuattroParser::readHeaderFooter(), QuattroDosSpreadsheet::readHiddenColumns(), WKS4Spreadsheet::readHiddenColumns(), QuattroGraph::readImage(), LotusStyleManager::readLineStyle(), LotusParser::readLinkZone(), LotusChart::readMacFloor(), LotusParser::readMacFontName(), LotusChart::readMacLegend(), LotusChart::readMacPlotArea(), LotusChart::readMacSerie(), LotusStyleManager::readMenuStyleE7(), WPSOLEObject::readMetafile(), WPSOLEParser::readMM(), WKS4Spreadsheet::readMsWorksColumnSize(), WKS4Spreadsheet::readMsWorksDOSCellExtraProperty(), WKS4Spreadsheet::readMsWorksDOSCellProperty(), WKS4Spreadsheet::readMsWorksDOSFieldProperty(), WKS4Spreadsheet::readMsWorksDOSPageBreak(), WKS4Spreadsheet::readMsWorksPageBreak(), WKS4Spreadsheet::readMsWorksRowSize(), WKS4Spreadsheet::readMsWorksStyle(), WPS4Graph::readObject(), QuattroGraph::readOLEData(), QuattroParser::readOleLinkInfo(), QuattroParser::readPageSetup(), LotusGraph::readPictureDefinition(), WPS4Text::readPLC(), WPS8Text::readPLC(), LotusChart::readPlotArea(), WKS4Parser::readPrn2(), WKS4Parser::readPrnt(), QuattroParser::readRangeList(), LotusParser::readRefZone(), WKS4Spreadsheet::readReportClose(), WKS4Spreadsheet::readReportOpen(), LotusSpreadsheet::readRowFormat(), LotusSpreadsheet::readRowFormats(), QuattroSpreadsheet::readRowSize(), QuattroDosSpreadsheet::readRowSize(), LotusSpreadsheet::readRowSizes(), DosWordParser::readSECT(), DosWordParser::readSED(), MSWriteParser::readSED(), LotusChart::readSerieWidth(), LotusSpreadsheet::readSheetHeader(), QuattroSpreadsheet::readSheetName(), LotusSpreadsheet::readSheetName(), LotusSpreadsheet::readSheetName1B(), QuattroSpreadsheet::readSheetSize(), QuattroDosSpreadsheet::readSheetSize(), WKS4Spreadsheet::readSheetSize(), LotusParser::readSheetZone(), QuattroDosSpreadsheet::readSpreadsheetClose(), QuattroDosSpreadsheet::readSpreadsheetName(), QuattroDosSpreadsheet::readSpreadsheetOpen(), WPS8Text::readString(), MSWriteParser::readStructures(), WPS8TextStyle::readSTSH(), LotusStyleManager::readStyleE6(), QuattroParser::readStyleName(), DosWordParser::readSUMD(), WPS8Text::readText(), MSWriteParser::readText(), LotusGraph::readTextBoxDataD1(), QuattroDosParser::readUnknown1(), WKS4Parser::readUnknown1(), QuattroDosParser::readUserFonts(), QuattroDosSpreadsheet::readUserStyle(), WPS8Text::readUTF16LE(), LotusParser::readVersionZone(), QuattroDosParser::readWindowRecord(), WKS4Parser::readWindowRecord(), WPS8Parser::readWNPR(), WKS4Format::readZone(), QuattroDosParser::readZone(), WKS4Parser::readZone(), QuattroParser::readZone(), LotusParser::readZone(), LotusParser::readZone1(), QuattroSpreadsheet::readZone197(), QuattroParser::readZone341(), LotusParser::readZone4(), LotusParser::readZone7(), LotusParser::readZone8(), LotusGraph::readZoneBeginC9(), WKS4Parser::readZoneQuattro(), WKS4Format::readZones(), QuattroDosParser::readZones(), WKS4Parser::readZones(), QuattroParser::readZones(), LotusParser::readZones(), LotusParser::readZoneV3(), LotusGraph::sendTextBoxWK4(), and WPSOLE1Parser::updateMetaData().
|
inline |
uint32_t libwps::readU32 | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by WPS8Text::bmktEndDataParser(), WPSOLE1Parser::createZones(), WPS4Text::defDataParser(), WPS4Text::findFDPStructuresByHand(), WPS4Parser::findZones(), WPS4Text::objectDataParser(), WPS8Struct::operator<<(), WPS4Parser::parseEntry(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), MSWriteParser::processEmbeddedOLE(), MSWriteParser::processObject(), MSWriteParser::processStaticOLE(), read32(), WPS8Graph::readBDR(), LotusStyleManager::readCellStyleD2Data(), LotusParser::readChartZone(), WPSOLEParser::readCompObj(), WPSOLEParser::readContents(), WPSOLEParser::readCONTENTS(), WPS4Parser::readDocWindowsInfo(), readDouble4Inv(), WPSOLEObject::readEmbeddedOLE(), WPS4Text::readEntries(), WPSTextParser::readFDP(), MSWriteParser::readFIB(), DosWordParser::readFNTB(), MSWriteParser::readFOD(), WPS8TextStyle::readFontNames(), LotusGraph::readGraphic(), LotusStyleManager::readGraphicStyleC9(), LotusGraph::readGraphZone(), WPS8Table::readMCLD(), WPS8Text::readNotes(), WPSOLEObject::readOLE(), WPSOLEParser::readOlePres(), QuattroParser::readOLEZones(), WPS8Graph::readPICT(), WPS4Text::readPLC(), WPS8Text::readPLC(), WPS4Parser::readPrnt(), LotusParser::readRefZone(), DosWordParser::readSED(), MSWriteParser::readSED(), LotusParser::readSheetZone(), WPS8Parser::readSPELLING(), WPSOLEObject::readStaticOLE(), WPSOLEObject::readString(), MSWriteParser::readString(), LotusStyleManager::readStyleE6(), WPS8Parser::readWNPR(), WKS4Parser::readZone(), LotusParser::readZone1(), LotusParser::readZone4(), LotusParser::readZone8(), and WPS8Text::tokenEndDataParser().
|
inline |
uint8_t libwps::readU8 | ( | librevenge::RVNGInputStream * | input | ) |
Referenced by WPS4Text::bkmkDataParser(), DosWordParser::checkHeader(), QuattroDosParser::checkHeader(), WPS4Parser::checkHeader(), WKS4Parser::checkHeader(), WKS4Format::checkHeader(), QuattroParser::checkHeader(), LotusParser::checkHeader(), WPSHeader::constructHeader(), WPS8Struct::FileData::createErrorString(), WPSOLE1Parser::createZones(), WKS4Parser::decodeStream(), QuattroParser::decodeStream(), LotusParser::decodeStream(), WPS4Text::defDataParser(), WPS4Text::findFDPStructuresByHand(), WPS4Text::footNotesDataParser(), MSWriteParser::getHeaderFooters(), WPS4Text::numPages(), WPS8Struct::operator<<(), WPS8Parser::parseHeaderIndexEntry(), MSWriteParser::processObject(), MSWriteParser::processStaticOLE(), read8(), QuattroSpreadsheet::readBeginEndSheet(), QuattroGraph::readButton(), QuattroSpreadsheet::readCell(), QuattroDosSpreadsheet::readCell(), WKS4Spreadsheet::readCell(), LotusSpreadsheet::readCell(), LotusSpreadsheet::readCellName(), QuattroDosSpreadsheet::readCellProperty(), LotusSpreadsheet::readCellsFormat801(), QuattroSpreadsheet::readCellStyle(), QuattroDosSpreadsheet::readCellStyle(), LotusStyleManager::readCellStyleD2(), LotusStyleManager::readCellStyleD2Data(), LotusStyleManager::readCellStyleE6(), QuattroDosChart::readChart(), WKS4Chart::readChart(), LotusChart::readChart(), WKS4Chart::readChart2Font(), WKS4Chart::readChartAxis(), WKS4Chart::readChartDim(), WKS4Chart::readChartFont(), LotusChart::readChartName(), WKS4Chart::readChartSeries(), WKS4Chart::readChartSeriesStyles(), QuattroDosChart::readChartSetType(), LotusParser::readChartZone(), QuattroParser::readColorList(), LotusStyleManager::readColorStyle(), LotusSpreadsheet::readColumnDefinition(), QuattroDosSpreadsheet::readColumnSize(), WKS4Spreadsheet::readColumnSize(), LotusSpreadsheet::readColumnSizes(), WPSOLEParser::readCompObj(), WPSOLEParser::readCONTENTS(), WKS4Parser::readCString(), QuattroParser::readCString(), WPS8Struct::readData(), LotusParser::readDataZone(), QuattroGraph::readDialog(), QuattroGraph::readDialogUnknown(), WPS4Parser::readDocWindowsInfo(), WPS4Text::readDosLink(), readDouble10(), readDouble4(), readDouble8(), LotusSpreadsheet::readExtraRowFormats(), WPSTextParser::readFDP(), QuattroParser::readFieldName(), LotusStyleManager::readFMTFontName(), LotusGraph::readFMTPictName(), LotusParser::readFMTStyleName(), MSWriteParser::readFOD(), WKS4Parser::readFont(), WPS4Text::readFont(), QuattroParser::readFontDef(), WKS4Format::readFontName(), WPS4Text::readFontNames(), LotusChart::readFontsStyle(), LotusStyleManager::readFontStyleA0(), LotusStyleManager::readFontStyleF0(), LotusStyleManager::readFormatStyle(), QuattroSpreadsheet::readFormula(), QuattroDosSpreadsheet::readFormula(), WKS4Spreadsheet::readFormula(), LotusSpreadsheet::readFormula(), LotusGraph::readFrame(), LotusChart::readFramesStyle(), WPS8Parser::readFRCD(), LotusGraph::readGraphDataZone(), LotusGraph::readGraphic(), LotusStyleManager::readGraphicStyle(), LotusStyleManager::readGraphicStyleC9(), LotusGraph::readGraphZone(), QuattroGraph::readHeader(), QuattroDosSpreadsheet::readHiddenColumns(), WKS4Spreadsheet::readHiddenColumns(), WPS8Graph::readIBGF(), LotusStyleManager::readLineStyle(), LotusParser::readLinkZone(), LotusChart::readMacAxis(), LotusChart::readMacFloor(), LotusParser::readMacFontName(), LotusChart::readMacLegend(), LotusChart::readMacPlacement(), LotusChart::readMacPlotArea(), LotusChart::readMacPosition(), LotusChart::readMacSerie(), LotusStyleManager::readMenuStyleE7(), WKS4Spreadsheet::readMsWorksDOSCellExtraProperty(), WKS4Spreadsheet::readMsWorksDOSCellProperty(), WKS4Spreadsheet::readMsWorksDOSFieldProperty(), WKS4Spreadsheet::readMsWorksStyle(), LotusSpreadsheet::readNote(), QuattroParser::readOleLinkInfo(), WPSOLEParser::readOlePres(), WPS4Text::readParagraph(), WPS8Graph::readPICT(), LotusGraph::readPictureData(), LotusGraph::readPictureDefinition(), WPS4Text::readPLC(), WPS8Text::readPLC(), LotusChart::readPlotArea(), WPS4Parser::readPrnt(), QuattroDosParser::readPString(), QuattroParser::readRangeList(), LotusParser::readRefZone(), WKS4Spreadsheet::readReportOpen(), LotusSpreadsheet::readRowFormat(), LotusSpreadsheet::readRowFormats(), QuattroDosSpreadsheet::readRowSize(), LotusSpreadsheet::readRowSizes(), DosWordParser::readSECT(), MSWriteParser::readSED(), LotusChart::readSerie(), LotusChart::readSerieName(), LotusChart::readSerieWidth(), LotusSpreadsheet::readSheetName(), LotusSpreadsheet::readSheetName1B(), QuattroSpreadsheet::readSheetSize(), LotusParser::readSheetZone(), WPSOLEObject::readString(), LotusStyleManager::readStyleE6(), DosWordParser::readSUMD(), WPS4Text::readText(), readU16(), readU32(), QuattroDosSpreadsheet::readUserStyle(), LotusParser::readVersionZone(), WPS8Parser::readWNPR(), WKS4Format::readZone(), QuattroDosParser::readZone(), WKS4Parser::readZone(), QuattroParser::readZone(), LotusParser::readZone(), LotusParser::readZone1(), LotusParser::readZone4(), LotusParser::readZone7(), LotusParser::readZone8(), LotusGraph::readZoneBegin(), LotusGraph::readZoneBeginC9(), LotusGraph::readZoneData(), WKS4Parser::readZoneQuattro(), LotusParser::readZones(), QuattroSpreadsheet::sendCellContent(), QuattroDosSpreadsheet::sendCellContent(), WKS4Spreadsheet::sendCellContent(), WKS4Chart::sendText(), QuattroDosChart::sendText(), LotusChart::sendText(), LotusSpreadsheet::sendText(), LotusGraph::sendTextBox(), LotusGraph::sendTextBoxWK4(), LotusSpreadsheet::sendTextNote(), and WPSOLE1Parser::updateMetaData().
|
inline |
|
static |
Referenced by QuattroSpreadsheet::updateCellWithUserFormat().