#include "WPXStream.h"
#include <stdio.h>
#include <string>
#include <algorithm>
#include "WPXString.h"
Go to the source code of this file.
#define DELETEP | ( | m | ) | if (m) { delete m; m = 0; } |
Referenced by WP6Parser::getPrefixData(), WP5Parser::getPrefixData(), WP6ContentListener::highlightChange(), WP3ContentListener::insertCell(), WPDocument::isFileFormatSupported(), WPDocument::parse(), WP6Parser::parseDocument(), WP5Parser::parseDocument(), WP42Parser::parseDocument(), WP3Parser::parseDocument(), WP1Parser::parseDocument(), WP3ContentListener::setTableCellFillColor(), _WP3ContentParsingState::~_WP3ContentParsingState(), _WPXContentParsingState::~_WPXContentParsingState(), WP6EOLGroup::~WP6EOLGroup(), WP6ExtendedDocumentSummaryPacket::~WP6ExtendedDocumentSummaryPacket(), WPXContentListener::~WPXContentListener(), and WPXParser::~WPXParser().
#define LIBWPD_MAX std::max |
Referenced by WPXContentListener::_mergeColorsToString(), and WPDocument::isFileFormatSupported().
#define LIBWPD_MIN std::min |
Referenced by WPXContentListener::_mergeColorsToString().
#define WPD_BE_GET_GUINT16 | ( | p | ) |
Value:
(uint16_t)((((uint8_t const *)(p))[1] << 0) | \ (((uint8_t const *)(p))[0] << 8))
Referenced by readU16().
#define WPD_BE_GET_GUINT32 | ( | p | ) |
Value:
(uint32_t)((((uint8_t const *)(p))[3] << 0) | \ (((uint8_t const *)(p))[2] << 8) | \ (((uint8_t const *)(p))[1] << 16) | \ (((uint8_t const *)(p))[0] << 24))
Referenced by readU32().
#define WPD_BE_GET_GUINT8 | ( | p | ) | (*(uint8_t const *)(p)) |
#define WPD_CHECK_FILE_ERROR | ( | v | ) | if (v==EOF) { WPD_DEBUG_MSG(("X_CheckFileError: %d\n", __LINE__)); throw FileException(); } |
#define WPD_CHECK_FILE_READ_ERROR | ( | v, | |||
num_elements | ) |
Value:
if (v != num_elements) {\ WPD_DEBUG_MSG(("X_CheckFileReadElementError: %d\n", __LINE__)); throw FileException(); }
#define WPD_CHECK_FILE_SEEK_ERROR | ( | v | ) | if (v) { WPD_DEBUG_MSG(("X_CheckFileSeekError: %d\n", __LINE__)); throw FileException(); } |
#define WPD_DEBUG_MSG | ( | M | ) |
Referenced by WP6ContentListener::_handleListChange(), WPXContentListener::_openPageSpan(), WP6VariableLengthGroup::_read(), WP6PrefixIndice::_read(), WP6FixedLengthGroup::_read(), WP5VariableLengthGroup::_read(), WP5SpecialHeaderIndex::_read(), WP5GeneralPacketIndex::_read(), WP5FixedLengthGroup::_read(), WP3VariableLengthGroup::_read(), WP3FixedLengthGroup::_read(), WP1VariableLengthGroup::_read(), WP1FixedLengthGroup::_read(), WP6PageGroup::_readContents(), WP6OutlineStylePacket::_readContents(), WP6GeneralTextPacket::_readContents(), WP6FontDescriptorPacket::_readContents(), WP6FillStylePacket::_readContents(), WP6EOLGroup::_readContents(), WP6DefaultInitialFontPacket::_readContents(), WP6ColumnGroup::_readContents(), WP5PageFormatGroup::_readContents(), WP5ListFontsUsedPacket::_readContents(), WP5HeaderFooterGroup::_readContents(), WP5FontNameStringPoolPacket::_readContents(), WP42UnsupportedMultiByteFunctionGroup::_readContents(), WP42HeaderFooterGroup::_readContents(), WP3PageFormatGroup::_readContents(), WP1UnsupportedVariableLengthGroup::_readContents(), WP1UnsupportedFixedLengthGroup::_readContents(), WP1HeaderFooterGroup::_readContents(), WP1FootnoteEndnoteGroup::_readContents(), WPXPageSpan::_removeHeaderFooter(), WP6OutlineDefinition::_updateNumberingMethods(), WPXHeader::constructHeader(), WP6Part::constructPart(), WP5Part::constructPart(), WP42Part::constructPart(), WP3Part::constructPart(), WP1Part::constructPart(), WP5VariableLengthGroup::constructVariableLengthGroup(), WP6ContentListener::displayNumberReferenceGroupOn(), WP6Parser::getPrefixData(), WP6StylesListener::headerFooterGroup(), WP5StylesListener::headerFooterGroup(), WP42StylesListener::headerFooterGroup(), WP3StylesListener::headerFooterGroup(), WP1StylesListener::headerFooterGroup(), WP6ContentListener::insertCell(), WPDocument::isFileFormatSupported(), WP1Heuristics::isWP1FileFormat(), WP42Heuristics::isWP42FileFormat(), WP1StylesListener::marginReset(), operator==(), WPDocument::parse(), WP6TabGroup::parse(), WP6StyleGroup::parse(), WP6Parser::parse(), WP6ParagraphGroup_SpacingAfterParagraphSubGroup::parse(), WP6ParagraphGroup_RightMarginAdjustmentSubGroup::parse(), WP6ParagraphGroup_LeftMarginAdjustmentSubGroup::parse(), WP6ParagraphGroup_IndentFirstLineSubGroup::parse(), WP6ParagraphGroup_TabSetSubGroup::parse(), WP6ParagraphGroup_LineSpacingSubGroup::parse(), WP6ParagraphGroup::parse(), WP6PageGroup::parse(), WP6HeaderFooterGroup::parse(), WP6FootnoteEndnoteGroup::parse(), WP6EOLGroup::parse(), WP6DisplayNumberReferenceGroup::parse(), WP6ColumnGroup::parse(), WP6CharacterGroup::parse(), WP6CharacterGroup_SetDotLeaderCharactersSubGroup::parse(), WP6CharacterGroup_FontSizeChangeSubGroup::parse(), WP6CharacterGroup_FontFaceChangeSubGroup::parse(), WP6CharacterGroup_SetAlignmentCharacterSubGroup::parse(), WP5TableEOPGroup::parse(), WP5TableEOLGroup::parse(), WP5Parser::parse(), WP5PageFormatGroup::parse(), WP5HeaderFooterGroup::parse(), WP5FootnoteEndnoteGroup::parse(), WP5FontGroup::parse(), WP5DefinitionGroup::parse(), WP42SuppressPageCharacteristicsGroup::parse(), WP42Parser::parse(), WP42MarginResetGroup::parse(), WP42HeaderFooterGroup::parse(), WP3TablesGroup::parse(), WP3Parser::parse(), WP3PageFormatGroup::parse(), WP3MiscellaneousGroup::parse(), WP3HeaderFooterGroup::parse(), WP3FootnoteEndnoteGroup::parse(), WP3FontGroup::parse(), WP3EndOfLinePageGroup::parse(), WP3DisplayGroup::parse(), WP3DefinitionGroup::parse(), WP1TopMarginGroup::parse(), WP1SuppressPageCharacteristicsGroup::parse(), WP1SpacingResetGroup::parse(), WP1SetTabsGroup::parse(), WP1PointSizeGroup::parse(), WP1Parser::parse(), WP1MarginResetGroup::parse(), WP1MarginReleaseGroup::parse(), WP1LeftRightIndentGroup::parse(), WP1LeftIndentGroup::parse(), WP1JustificationGroup::parse(), WP1HeaderFooterGroup::parse(), WP1FootnoteEndnoteGroup::parse(), WP1FontIdGroup::parse(), WP1FlushRightGroup::parse(), WP1ExtendedCharacterGroup::parse(), WP1CenterTextGroup::parse(), WP1BottomMarginGroup::parse(), WP42Parser::parseDocument(), WP1Parser::parseDocument(), WPXPageSpan::setHeaderFooter(), WP6ContentListener::styleGroupOff(), WP6ContentListener::styleGroupOn(), WP3StylesListener::suppressPage(), WP6StylesListener::suppressPageCharacteristics(), WP5StylesListener::suppressPageCharacteristics(), WP6ContentListener::updateOutlineDefinition(), WP3UnsupportedVariableLengthGroup::WP3UnsupportedVariableLengthGroup(), WP5PrefixData::WP5PrefixData(), WP5UnsupportedVariableLengthGroup::WP5UnsupportedVariableLengthGroup(), WP61Header::WP61Header(), WP6CharacterGroup_CharacterShadingChangeSubGroup::WP6CharacterGroup_CharacterShadingChangeSubGroup(), WP6CharacterGroup_ColorSubGroup::WP6CharacterGroup_ColorSubGroup(), WP6CharacterGroup_FontFaceChangeSubGroup::WP6CharacterGroup_FontFaceChangeSubGroup(), WP6CharacterGroup_FontSizeChangeSubGroup::WP6CharacterGroup_FontSizeChangeSubGroup(), WP6Header::WP6Header(), WP6ParagraphGroup_IndentFirstLineSubGroup::WP6ParagraphGroup_IndentFirstLineSubGroup(), WP6ParagraphGroup_LeftMarginAdjustmentSubGroup::WP6ParagraphGroup_LeftMarginAdjustmentSubGroup(), WP6ParagraphGroup_LineSpacingSubGroup::WP6ParagraphGroup_LineSpacingSubGroup(), WP6ParagraphGroup_OutlineDefineSubGroup::WP6ParagraphGroup_OutlineDefineSubGroup(), WP6ParagraphGroup_RightMarginAdjustmentSubGroup::WP6ParagraphGroup_RightMarginAdjustmentSubGroup(), WP6ParagraphGroup_SpacingAfterParagraphSubGroup::WP6ParagraphGroup_SpacingAfterParagraphSubGroup(), WP6PrefixData::WP6PrefixData(), and WP6UnsupportedVariableLengthGroup::WP6UnsupportedVariableLengthGroup().
#define WPD_LE_GET_GUINT16 | ( | p | ) |
Value:
(uint16_t)((((uint8_t const *)(p))[0] << 0) | \ (((uint8_t const *)(p))[1] << 8))
Referenced by readU16().
#define WPD_LE_GET_GUINT32 | ( | p | ) |
Value:
(uint32_t)((((uint8_t const *)(p))[0] << 0) | \ (((uint8_t const *)(p))[1] << 8) | \ (((uint8_t const *)(p))[2] << 16) | \ (((uint8_t const *)(p))[3] << 24))
Referenced by readU32().
#define WPD_LE_GET_GUINT8 | ( | p | ) | (*(uint8_t const *)(p)) |
Referenced by readU8().
#define WPX_BLINK_BIT 65536 |
Referenced by WPXContentListener::_openSpan(), and WP6ContentListener::attributeChange().
#define WPX_BOLD_BIT 4096 |
#define WPX_BOTTOM 0x04 |
#define WPX_CENTER 0x02 |
#define WPX_COLUMN_BREAK 0x02 |
#define WPX_DOUBLE_UNDERLINE_BIT 2048 |
#define WPX_EXTRA_LARGE_BIT 1 |
#define WPX_FINE_PRINT_BIT 16 |
#define WPX_ITALICS_BIT 256 |
#define WPX_LARGE_BIT 4 |
#define WPX_LEFT 0x00 |
Referenced by WP5ContentListener::_handleSubDocument(), WP3ContentListener::_handleSubDocument(), WP6StylesListener::marginChange(), WP6ContentListener::marginChange(), WP5StylesListener::marginChange(), WP5ContentListener::marginChange(), WP3StylesListener::marginChange(), WP3ContentListener::marginChange(), WP6ContentListener::paragraphMarginChange(), WP6ParagraphGroup_LeftMarginAdjustmentSubGroup::parse(), WP6ColumnGroup::parse(), WP5PageFormatGroup::parse(), and WP3PageFormatGroup::parse().
#define WPX_OUTLINE_BIT 128 |
#define WPX_PAGE_BREAK 0x00 |
Referenced by WPXContentListener::insertBreak(), WP6StylesListener::insertBreak(), WP5StylesListener::insertBreak(), WP42StylesListener::insertBreak(), WP3StylesListener::insertBreak(), WP1StylesListener::insertBreak(), WP6TableRowAtEOPFunction::parse(), WP6EOPFunction::parse(), WP6EOLGroup::parse(), WP3EOPFunction::parse(), WP3EndOfLinePageGroup::parse(), WP5Parser::parseDocument(), WP42Parser::parseDocument(), and WP1Parser::parseDocument().
#define WPX_PARAGRAPH_JUSTIFICATION_CENTER 0x02 |
Referenced by WPXContentListener::_appendJustification(), WP1ContentListener::centerOn(), WP6ContentListener::insertTab(), WP5ContentListener::insertTab(), WP3ContentListener::insertTab(), WPXContentListener::justificationChange(), WP3ContentListener::justificationChange(), and WP1ContentListener::justificationChange().
#define WPX_PARAGRAPH_JUSTIFICATION_DECIMAL_ALIGNED 0x05 |
Referenced by WPXContentListener::justificationChange(), and WP3ContentListener::justificationChange().
#define WPX_PARAGRAPH_JUSTIFICATION_FULL 0x01 |
#define WPX_PARAGRAPH_JUSTIFICATION_FULL_ALL_LINES 0x04 |
#define WPX_PARAGRAPH_JUSTIFICATION_LEFT 0x00 |
#define WPX_PARAGRAPH_JUSTIFICATION_RIGHT 0x03 |
Referenced by WPXContentListener::_appendJustification(), WP1ContentListener::flushRightOn(), WP6ContentListener::insertTab(), WP5ContentListener::insertTab(), WP3ContentListener::insertTab(), WPXContentListener::justificationChange(), WP3ContentListener::justificationChange(), and WP1ContentListener::justificationChange().
#define WPX_REDLINE_BIT 1024 |
#define WPX_REVERSEVIDEO_BIT 131072 |
#define WPX_RIGHT 0x01 |
Referenced by WP5ContentListener::_handleSubDocument(), WP3ContentListener::_handleSubDocument(), WP6StylesListener::marginChange(), WP6ContentListener::marginChange(), WP5StylesListener::marginChange(), WP5ContentListener::marginChange(), WP3StylesListener::marginChange(), WP3ContentListener::marginChange(), WP6ContentListener::paragraphMarginChange(), WP6ParagraphGroup_RightMarginAdjustmentSubGroup::parse(), WP6ColumnGroup::parse(), WP5PageFormatGroup::parse(), and WP3PageFormatGroup::parse().
#define WPX_SHADOW_BIT 512 |
#define WPX_SMALL_CAPS_BIT 32768 |
#define WPX_SMALL_PRINT_BIT 8 |
#define WPX_SOFT_PAGE_BREAK 0x01 |
Referenced by WP6StylesListener::endDocument(), WP5StylesListener::endDocument(), WP42StylesListener::endDocument(), WP3StylesListener::endDocument(), WP1StylesListener::endDocument(), WPXContentListener::insertBreak(), WP6StylesListener::insertBreak(), WP5StylesListener::insertBreak(), WP42StylesListener::insertBreak(), WP3StylesListener::insertBreak(), WP1StylesListener::insertBreak(), WP6TableRowAtSoftEOPFunction::parse(), WP6TableOffAtSoftEOPFunction::parse(), WP6SoftEOPFunction::parse(), WP6EOLGroup::parse(), WP3EndOfLinePageGroup::parse(), WP5Parser::parseDocument(), WP42Parser::parseDocument(), and WP1Parser::parseDocument().
#define WPX_STRIKEOUT_BIT 8192 |
#define WPX_SUBSCRIPT_BIT 64 |
#define WPX_SUPERSCRIPT_BIT 32 |
#define WPX_TABLE_POSITION_ABSOLUTE_FROM_LEFT_MARGIN 0x04 |
#define WPX_TABLE_POSITION_ALIGN_WITH_LEFT_MARGIN 0x00 |
#define WPX_TABLE_POSITION_ALIGN_WITH_RIGHT_MARGIN 0x01 |
#define WPX_TABLE_POSITION_CENTER_BETWEEN_MARGINS 0x02 |
#define WPX_TABLE_POSITION_FULL 0x03 |
#define WPX_TOP 0x03 |
#define WPX_UNDERLINE_BIT 16384 |
#define WPX_VERY_LARGE_BIT 2 |
typedef struct _RGBSColor RGBSColor |
typedef struct _WPXColumnDefinition WPXColumnDefinition |
typedef struct _WPXColumnProperties WPXColumnProperties |
typedef struct _WPXTabStop WPXTabStop |
enum WPXFileType |
enum WPXFormOrientation |
enum WPXHeaderFooterType |
enum WPXNoteType |
enum WPXNumberingType |
enum WPXTabAlignment |
enum WPXTextColumnType |
enum WPXVerticalAlignment |
int _extractDisplayReferenceNumberFromBuf | ( | const WPXString & | buf, | |
const WPXNumberingType | listType | |||
) |
int _extractNumericValueFromRoman | ( | const char | romanChar | ) |
Referenced by _extractDisplayReferenceNumberFromBuf().
WPXNumberingType _extractWPXNumberingTypeFromBuf | ( | const WPXString & | buf, | |
const WPXNumberingType | putativeWPXNumberingType | |||
) |
WPXString _numberingTypeToString | ( | WPXNumberingType | t | ) |
Referenced by WP6ContentListener::_handleListChange().
void appendUCS4 | ( | WPXString & | str, | |
uint32_t | ucs4 | |||
) |
Referenced by WP6FontDescriptorPacket::_readContents(), WP6ContentListener::insertCharacter(), WP5ContentListener::insertCharacter(), WP42ContentListener::insertCharacter(), WP3ContentListener::insertCharacter(), WP1ContentListener::insertCharacter(), WP1ContentListener::insertExtendedCharacter(), and WP6ExtendedDocumentSummaryPacket::parse().
WPXString doubleToString | ( | const double | value | ) |
Referenced by WPXContentListener::_openSpan(), addBorderProps(), WPXPercentProperty::getStr(), and WPXInchProperty::getStr().
int extendedCharacterWP5ToUCS2 | ( | uint8_t | character, | |
uint8_t | characterSet, | |||
const uint16_t ** | chars | |||
) |
Referenced by WP5ExtendedCharacterGroup::parse(), and WP3ExtendedCharacterGroup::parse().
int extendedCharacterWP6ToUCS2 | ( | uint8_t | character, | |
uint8_t | characterSet, | |||
const uint16_t ** | chars | |||
) |
float fixedPointToFloat | ( | const uint32_t | fixedPointNumber | ) |
uint16_t fixedPointToWPUs | ( | const uint32_t | fixedPointNumber | ) |
int8_t read8 | ( | WPXInputStream * | input | ) |
Referenced by WP3PageFormatGroup::_readContents(), and WP1SetTabsGroup::_readContents().
WPXString readCString | ( | WPXInputStream * | input | ) |
Referenced by WP5FontNameStringPoolPacket::_readContents().
WPXString readPascalString | ( | WPXInputStream * | input | ) |
Referenced by WP3FontGroup::_readContents(), and WP3DisplayGroup::_readContents().
uint16_t readU16 | ( | WPXInputStream * | input, | |
bool | bigendian = false | |||
) |
Referenced by WP6VariableLengthGroup::_read(), WP6PrefixIndice::_read(), WP5VariableLengthGroup::_read(), WP5SpecialHeaderIndex::_read(), WP5GeneralPacketIndex::_read(), WP3VariableLengthGroup::_read(), WP6UndoGroup::_readContents(), WP6TabGroup::_readContents(), WP6PageGroup::_readContents(), WP6OutlineStylePacket::_readContents(), WP6GeneralTextPacket::_readContents(), WP6FontDescriptorPacket::_readContents(), WP6FillStylePacket::_readContents(), WP6EOLGroup::_readContents(), WP6DefaultInitialFontPacket::_readContents(), WP6ColumnGroup::_readContents(), WP5TableEOLGroup::_readContents(), WP5TabGroup::_readContents(), WP5PageFormatGroup::_readContents(), WP5ListFontsUsedPacket::_readContents(), WP5IndentGroup::_readContents(), WP5FootnoteEndnoteGroup::_readContents(), WP5FontGroup::_readContents(), WP3UndoGroup::_readContents(), WP3TablesGroup::_readContents(), WP3PageFormatGroup::_readContents(), WP3MiscellaneousGroup::_readContents(), WP3HeaderFooterGroup::_readContents(), WP3FootnoteEndnoteGroup::_readContents(), WP3FontGroup::_readContents(), WP3DefinitionGroup::_readContents(), WP1TopMarginGroup::_readContents(), WP1SetTabsGroup::_readContents(), WP1MarginResetGroup::_readContents(), WP1MarginReleaseGroup::_readContents(), WP1LeftRightIndentGroup::_readContents(), WP1LeftIndentGroup::_readContents(), WP1FootnoteEndnoteGroup::_readContents(), WP1FontIdGroup::_readContents(), WP1BottomMarginGroup::_readContents(), WP6Header::_readIndexInformation(), WPXHeader::constructHeader(), WP6VariableLengthGroup::isGroupConsistent(), WP5VariableLengthGroup::isGroupConsistent(), WP3VariableLengthGroup::isGroupConsistent(), libwpd::DirTree::load(), libwpd::Header::load(), WP6ExtendedDocumentSummaryPacket::parse(), WP5DefinitionGroup_DefineTablesSubGroup::WP5DefinitionGroup_DefineTablesSubGroup(), WP6CharacterGroup_FontFaceChangeSubGroup::WP6CharacterGroup_FontFaceChangeSubGroup(), WP6CharacterGroup_FontSizeChangeSubGroup::WP6CharacterGroup_FontSizeChangeSubGroup(), WP6CharacterGroup_ParagraphNumberOnSubGroup::WP6CharacterGroup_ParagraphNumberOnSubGroup(), WP6CharacterGroup_SetAlignmentCharacterSubGroup::WP6CharacterGroup_SetAlignmentCharacterSubGroup(), WP6CharacterGroup_SetDotLeaderCharactersSubGroup::WP6CharacterGroup_SetDotLeaderCharactersSubGroup(), WP6CharacterGroup_TableColumnSubGroup::WP6CharacterGroup_TableColumnSubGroup(), WP6CharacterGroup_TableDefinitionOnSubGroup::WP6CharacterGroup_TableDefinitionOnSubGroup(), WP6Header::WP6Header(), WP6ParagraphGroup_IndentFirstLineSubGroup::WP6ParagraphGroup_IndentFirstLineSubGroup(), WP6ParagraphGroup_LeftMarginAdjustmentSubGroup::WP6ParagraphGroup_LeftMarginAdjustmentSubGroup(), WP6ParagraphGroup_OutlineDefineSubGroup::WP6ParagraphGroup_OutlineDefineSubGroup(), WP6ParagraphGroup_RightMarginAdjustmentSubGroup::WP6ParagraphGroup_RightMarginAdjustmentSubGroup(), WP6ParagraphGroup_SpacingAfterParagraphSubGroup::WP6ParagraphGroup_SpacingAfterParagraphSubGroup(), WP6ParagraphGroup_TabSetSubGroup::WP6ParagraphGroup_TabSetSubGroup(), and WP6StyleGroup_GlobalOnSubGroup::WP6StyleGroup_GlobalOnSubGroup().
uint32_t readU32 | ( | WPXInputStream * | input, | |
bool | bigendian = false | |||
) |
Referenced by WP6PrefixIndice::_read(), WP5SpecialHeaderIndex::_read(), WP5GeneralPacketIndex::_read(), WP1VariableLengthGroup::_read(), WP6GeneralTextPacket::_readContents(), WP6ColumnGroup::_readContents(), WP3TablesGroup::_readContents(), WP3TabGroup::_readContents(), WP3PageFormatGroup::_readContents(), WP3MiscellaneousGroup::_readContents(), WP3IndentGroup::_readContents(), WP3DefinitionGroup::_readContents(), WPXHeader::constructHeader(), WP1VariableLengthGroup::isGroupConsistent(), WP1Heuristics::isWP1FileFormat(), libwpd::StorageIO::load(), libwpd::DirTree::load(), libwpd::AllocTable::load(), libwpd::Header::load(), WP61Header::WP61Header(), WP6CharacterGroup_TableColumnSubGroup::WP6CharacterGroup_TableColumnSubGroup(), WP6ParagraphGroup_LineSpacingSubGroup::WP6ParagraphGroup_LineSpacingSubGroup(), and WP6ParagraphGroup_SpacingAfterParagraphSubGroup::WP6ParagraphGroup_SpacingAfterParagraphSubGroup().
uint8_t readU8 | ( | WPXInputStream * | input | ) |
Referenced by WP6VariableLengthGroup::_read(), WP6PrefixIndice::_read(), WP6FixedLengthGroup::_read(), WP5VariableLengthGroup::_read(), WP5FixedLengthGroup::_read(), WP42MultiByteFunctionGroup::_read(), WP3VariableLengthGroup::_read(), WP3FixedLengthGroup::_read(), WP1VariableLengthGroup::_read(), WP1FixedLengthGroup::_read(), WP6UndoGroup::_readContents(), WP6PageGroup::_readContents(), WP6OutlineStylePacket::_readContents(), WP6HighlightGroup::_readContents(), WP6HeaderFooterGroup::_readContents(), WP6GeneralTextPacket::_readContents(), WP6FontDescriptorPacket::_readContents(), WP6FillStylePacket::_readContents(), WP6ExtendedDocumentSummaryPacket::_readContents(), WP6ExtendedCharacterGroup::_readContents(), WP6EOLGroup::_readContents(), WP6DisplayNumberReferenceGroup::_readContents(), WP6ColumnGroup::_readContents(), WP6AttributeGroup::_readContents(), WP5TableEOLGroup::_readContents(), WP5TabGroup::_readContents(), WP5PageFormatGroup::_readContents(), WP5IndentGroup::_readContents(), WP5HeaderFooterGroup::_readContents(), WP5FootnoteEndnoteGroup::_readContents(), WP5FontGroup::_readContents(), WP5ExtendedCharacterGroup::_readContents(), WP5AttributeGroup::_readContents(), WP42SuppressPageCharacteristicsGroup::_readContents(), WP42MarginResetGroup::_readContents(), WP42HeaderFooterGroup::_readContents(), WP3UndoGroup::_readContents(), WP3TablesGroup::_readContents(), WP3TabGroup::_readContents(), WP3PageFormatGroup::_readContents(), WP3IndentGroup::_readContents(), WP3HeaderFooterGroup::_readContents(), WP3ExtendedCharacterGroup::_readContents(), WP3DefinitionGroup::_readContents(), WP3AttributeGroup::_readContents(), WP1SuppressPageCharacteristicsGroup::_readContents(), WP1SpacingResetGroup::_readContents(), WP1SetTabsGroup::_readContents(), WP1PointSizeGroup::_readContents(), WP1JustificationGroup::_readContents(), WP1HeaderFooterGroup::_readContents(), WP1FootnoteEndnoteGroup::_readContents(), WP1ExtendedCharacterGroup::_readContents(), WPXHeader::constructHeader(), WP6VariableLengthGroup::isGroupConsistent(), WP6FixedLengthGroup::isGroupConsistent(), WP5VariableLengthGroup::isGroupConsistent(), WP5FixedLengthGroup::isGroupConsistent(), WP3VariableLengthGroup::isGroupConsistent(), WP3FixedLengthGroup::isGroupConsistent(), WP1VariableLengthGroup::isGroupConsistent(), WP1FixedLengthGroup::isGroupConsistent(), WP1Heuristics::isWP1FileFormat(), WP42Heuristics::isWP42FileFormat(), WP6ExtendedDocumentSummaryPacket::parse(), WP42SubDocument::parse(), WP6Parser::parseDocument(), WP5Parser::parseDocument(), WP42Parser::parseDocument(), WP3Parser::parseDocument(), WP1Parser::parseDocument(), readCString(), readPascalString(), WP5DefinitionGroup_DefineTablesSubGroup::WP5DefinitionGroup_DefineTablesSubGroup(), WP6CharacterGroup_CharacterShadingChangeSubGroup::WP6CharacterGroup_CharacterShadingChangeSubGroup(), WP6CharacterGroup_ColorSubGroup::WP6CharacterGroup_ColorSubGroup(), WP6CharacterGroup_ParagraphNumberOnSubGroup::WP6CharacterGroup_ParagraphNumberOnSubGroup(), WP6CharacterGroup_SetDotLeaderCharactersSubGroup::WP6CharacterGroup_SetDotLeaderCharactersSubGroup(), WP6CharacterGroup_TableColumnSubGroup::WP6CharacterGroup_TableColumnSubGroup(), WP6CharacterGroup_TableDefinitionOnSubGroup::WP6CharacterGroup_TableDefinitionOnSubGroup(), WP6ParagraphGroup_JustificationModeSubGroup::WP6ParagraphGroup_JustificationModeSubGroup(), WP6ParagraphGroup_OutlineDefineSubGroup::WP6ParagraphGroup_OutlineDefineSubGroup(), WP6ParagraphGroup_TabSetSubGroup::WP6ParagraphGroup_TabSetSubGroup(), WP6StyleGroup_GlobalOnSubGroup::WP6StyleGroup_GlobalOnSubGroup(), and WPXSubDocument::WPXSubDocument().
const uint16_t macintoshCharacterMap[] |
Referenced by WP1ContentListener::insertExtendedCharacter(), and WP3ExtendedCharacterGroup::parse().
const uint8_t WPX_TABLE_CELL_BOTTOM_BORDER_OFF = 0x08 |
Referenced by WPXContentListener::_openTableCell(), and WPXTable::makeBordersConsistent().
const uint8_t WPX_TABLE_CELL_LEFT_BORDER_OFF = 0x01 |
Referenced by WPXContentListener::_openTableCell(), and WPXTable::makeBordersConsistent().
const uint8_t WPX_TABLE_CELL_RIGHT_BORDER_OFF = 0x02 |
Referenced by WPXContentListener::_openTableCell(), and WPXTable::makeBordersConsistent().
const uint8_t WPX_TABLE_CELL_TOP_BORDER_OFF = 0x04 |
Referenced by WPXContentListener::_openTableCell(), and WPXTable::makeBordersConsistent().