MWAWParser Class Referenceabstract

virtual class which defines the ancestor of all main zone parser More...

#include <MWAWParser.hxx>

Inheritance diagram for MWAWParser:
ACParser BWParser CWParser DMParser EDParser FWParser GWParser HMWJParser HMWKParser LWParser MCDParser MDWParser MORParser MRWParser MSK4Parser MSKParser MSW1Parser MSWParser MWParser MWProParser NSParser TTParser WNParser WPParser ZWParser

Public Member Functions

virtual ~MWAWParser ()
 virtual destructor More...
 
virtual void parse (WPXDocumentInterface *documentInterface)=0
 virtual function used to parse the input More...
 
virtual bool checkHeader (MWAWHeader *header, bool strict=false)=0
 virtual function used to check if the document header is correct (or not) More...
 
int version () const
 returns the works version More...
 
void setVersion (int vers)
 sets the works version More...
 

Protected Member Functions

 MWAWParser (MWAWInputStreamPtr input, MWAWRSRCParserPtr rsrcParser, MWAWHeader *header)
 constructor (protected) More...
 
 MWAWParser (MWAWParserStatePtr state)
 constructor using a state More...
 
MWAWParserStatePtr getParserState ()
 returns the parser state More...
 
MWAWHeadergetHeader ()
 returns the header More...
 
MWAWInputStreamPtrgetInput ()
 returns the actual input More...
 
MWAWGraphicListenerPtrgetGraphicListener ()
 returns the graphic listener More...
 
MWAWContentListenerPtrgetListener ()
 returns the listener More...
 
MWAWPageSpan const & getPageSpan () const
 returns the actual page dimension More...
 
MWAWPageSpangetPageSpan ()
 returns the actual page dimension More...
 
double getFormLength () const
 returns the form length More...
 
double getFormWidth () const
 returns the form width More...
 
double getPageLength () const
 returns the page length (form length without margin ) More...
 
double getPageWidth () const
 returns the page width (form width without margin ) More...
 
MWAWRSRCParserPtrgetRSRCParser ()
 returns the rsrc parser More...
 
void setListener (MWAWContentListenerPtr &listener)
 sets the listener More...
 
void resetListener ()
 resets the listener More...
 
MWAWFontConverterPtrgetFontConverter ()
 returns the font converter More...
 
void setFontConverter (MWAWFontConverterPtr fontConverter)
 sets the font convertor More...
 
libmwaw::DebugFileascii ()
 a DebugFile used to write what we recognize when we parse the document More...
 
void setAsciiName (char const *name)
 Debugging: change the default ascii file. More...
 
std::string const & asciiName () const
 return the ascii file name More...
 

Private Member Functions

 MWAWParser (const MWAWParser &)
 private copy constructor: forbidden More...
 
MWAWParseroperator= (const MWAWParser &)
 private operator=: forbidden More...
 

Private Attributes

MWAWParserStatePtr m_parserState
 the parser state More...
 
MWAWPageSpan m_pageSpan
 the actual document size More...
 
std::string m_asciiName
 the debug file name More...
 

Detailed Description

virtual class which defines the ancestor of all main zone parser

Note
this class is generally associated with a IMWAWTextParser

Constructor & Destructor Documentation

MWAWParser::~MWAWParser ( )
virtual

virtual destructor

MWAWParser::MWAWParser ( MWAWInputStreamPtr  input,
MWAWRSRCParserPtr  rsrcParser,
MWAWHeader header 
)
protected

constructor (protected)

MWAWParser::MWAWParser ( MWAWParserStatePtr  state)
inlineprotected

constructor using a state

MWAWParser::MWAWParser ( const MWAWParser )
private

private copy constructor: forbidden

Member Function Documentation

libmwaw::DebugFile& MWAWParser::ascii ( )
inlineprotected

a DebugFile used to write what we recognize when we parse the document

Referenced by HMWJParser::checkEntry(), MWParser::checkFreeList(), BWParser::checkHeader(), MSW1Parser::checkHeader(), ACParser::checkHeader(), MWParser::checkHeader(), GWParser::checkHeader(), MDWParser::checkHeader(), WPParser::checkHeader(), WNParser::checkHeader(), MWProParser::checkHeader(), MORParser::checkHeader(), CWParser::checkHeader(), MSWParser::checkHeader(), HMWJParser::checkHeader(), HMWKParser::checkHeader(), MWProParser::checkUnparsed(), GWParser::createDrawZones(), MDWParser::createZones(), MSW1Parser::createZones(), MWParser::createZones(), BWParser::createZones(), ACParser::createZones(), WNParser::createZones(), MWProParser::createZones(), CWParser::createZones(), GWParser::createZones(), MORParser::createZones(), MSWParser::createZones(), HMWJParser::createZones(), MRWParser::createZones(), MWParser::createZonesV3(), HMWJParser::decodeZone(), HMWKParser::decodeZone(), MWProParser::getZoneData(), TTParser::parse(), MCDParser::parse(), EDParser::parse(), DMParser::parse(), BWParser::parse(), MSW1Parser::parse(), ACParser::parse(), MWParser::parse(), LWParser::parse(), NSParser::parse(), MDWParser::parse(), GWParser::parse(), WPParser::parse(), FWParser::parse(), WNParser::parse(), MWProParser::parse(), MORParser::parse(), CWParser::parse(), MSWParser::parse(), HMWJParser::parse(), MRWParser::parse(), HMWKParser::parse(), WNParser::parseGraphicZone(), WPParser::readColInfo(), WNParser::readColorMap(), MORParser::readColors(), MDWParser::readCompressedText(), CWParser::readCPRT(), MRWParser::readCPRT(), WNParser::readDocEntries(), WNParser::readDocEntriesV2(), MWProParser::readDocHeader(), CWParser::readDocHeader(), MSW1Parser::readDocInfo(), GWParser::readDocInfo(), CWParser::readDocInfo(), MRWParser::readDocInfo(), FWParser::readDocPosition(), MSWParser::readDocSum(), MORParser::readDocumentInfo(), MSWParser::readDocumentInfo(), CWParser::readDSET(), CWParser::readDSUM(), ACParser::readEndDataV3(), CWParser::readEndTable(), MSWParser::readEntry(), MSW1Parser::readFont(), MDWParser::readFonts(), MSW1Parser::readFootnoteCorrespondance(), BWParser::readFrame(), MORParser::readFreePos(), WNParser::readGenericUnkn(), MDWParser::readGraphic(), MWParser::readGraphic(), WPParser::readGraphic(), MORParser::readGraphic(), HMWJParser::readHeaderEnd(), MSWParser::readHeaderEndV3(), MDWParser::readHeadingCustom(), MDWParser::readHeadingFields(), MDWParser::readHeadingProperties(), MDWParser::readHeadingStates(), MWParser::readInformations(), MWParser::readInformationsV3(), BWParser::readLastZone(), MDWParser::readLastZone(), MWParser::readLinesHeight(), MDWParser::readLinesInfo(), MSWParser::readObject(), MSWParser::readObjectFlags(), MSWParser::readObjectList(), MSW1Parser::readPageBreak(), MWParser::readPageBreak(), WPParser::readPageInfo(), MSW1Parser::readParagraph(), MWParser::readParagraph(), WPParser::readParagraphData(), WPParser::readParagraphInfo(), MSWParser::readPicture(), MSW1Parser::readPLC(), MSWParser::readPrinter(), WPParser::readPrintInfo(), MWParser::readPrintInfo(), MDWParser::readPrintInfo(), BWParser::readPrintInfo(), MORParser::readPrintInfo(), MSWParser::readPrintInfo(), CWParser::readPrintInfo(), WNParser::readPrintInfo(), MWProParser::readPrintInfo(), HMWJParser::readPrintInfo(), MRWParser::readPrintInfo(), MDWParser::readRuler(), WPParser::readSection(), MRWParser::readSeparator(), MORParser::readSlide(), MORParser::readSlideList(), CWParser::readSNAP(), MSWParser::readStringsZone(), CWParser::readStructIntZone(), CWParser::readStructZone(), WPParser::readTable(), MDWParser::readText(), WPParser::readText(), MWParser::readText(), MWProParser::readTextTokens(), CWParser::readTNAM(), LWParser::readTOC(), MORParser::readUnkn9Sub(), WPParser::readUnknown(), MORParser::readUnknown9(), WPParser::readWindowsInfo(), MWParser::readWindowsInfo(), WPParser::readWindowsZone(), CWParser::readZone(), MRWParser::readZone(), HMWJParser::readZone(), HMWKParser::readZone(), MRWParser::readZone13(), MSWParser::readZone17(), MDWParser::readZone8(), HMWJParser::readZoneA(), HMWJParser::readZoneB(), MRWParser::readZoneb(), MRWParser::readZonec(), MRWParser::readZoneDim(), MRWParser::readZoneHeader(), MSWParser::readZoneList(), MSW1Parser::readZones(), MORParser::readZonesList(), HMWJParser::readZonesList(), HMWKParser::readZonesList(), WNParser::sendPicture(), MSW1Parser::sendText(), TTParser::sendText(), NSText::sendText(), MWProParser::sendText(), WPParser::sendWindow(), and MDWParser::sendZone().

virtual bool MWAWParser::checkHeader ( MWAWHeader header,
bool  strict = false 
)
pure virtual
double MWAWParser::getFormLength ( ) const
inlineprotected
double MWAWParser::getFormWidth ( ) const
inlineprotected

returns the form width

Referenced by MORParser::readDocumentInfo(), and BWParser::readLastZone().

MWAWGraphicListenerPtr& MWAWParser::getGraphicListener ( )
inlineprotected

returns the graphic listener

MWAWInputStreamPtr& MWAWParser::getInput ( )
inlineprotected

returns the actual input

Referenced by GWParser::canSendTextBoxAsGraphic(), MORParser::checkAndFindSize(), MORParser::checkAndStore(), HMWJParser::checkEntry(), MWParser::checkFreeList(), MCDParser::checkHeader(), EDParser::checkHeader(), TTParser::checkHeader(), DMParser::checkHeader(), BWParser::checkHeader(), MSW1Parser::checkHeader(), ACParser::checkHeader(), MWParser::checkHeader(), LWParser::checkHeader(), MDWParser::checkHeader(), GWParser::checkHeader(), NSParser::checkHeader(), MSK4Parser::checkHeader(), WPParser::checkHeader(), FWParser::checkHeader(), WNParser::checkHeader(), MWProParser::checkHeader(), MORParser::checkHeader(), CWParser::checkHeader(), ZWParser::checkHeader(), MSWParser::checkHeader(), HMWJParser::checkHeader(), MRWParser::checkHeader(), HMWKParser::checkHeader(), WNParser::checkIfPositionValid(), MSWParser::checkPicturePos(), MWProParser::checkUnparsed(), TTParser::computeNumPages(), NSText::computePositions(), MSW1Parser::createDocument(), ACParser::createDocument(), LWParser::createDocument(), MDWParser::createDocument(), GWParser::createDocument(), MWParser::createDocument(), WPParser::createDocument(), FWParser::createDocument(), WNParser::createDocument(), MWProParser::createDocument(), CWParser::createDocument(), ZWParser::createDocument(), MSWParser::createDocument(), HMWJParser::createDocument(), MRWParser::createDocument(), HMWKParser::createDocument(), GWParser::createDrawZones(), MSK4Parser::createStructures(), TTParser::createZones(), MDWParser::createZones(), MSW1Parser::createZones(), DMParser::createZones(), MWParser::createZones(), BWParser::createZones(), ACParser::createZones(), MWProParser::createZones(), CWParser::createZones(), GWParser::createZones(), MORParser::createZones(), NSParser::createZones(), MSWParser::createZones(), HMWJParser::createZones(), MRWParser::createZones(), MWParser::createZonesV3(), HMWJParser::decodeZone(), MRWParser::decodeZone(), HMWKParser::decodeZone(), NSText::findFilePos(), MWProParser::findNumHardBreaks(), WPParser::findSection(), MSK4Parser::flushExtra(), MWProParser::getFreeZoneList(), MWProParser::getZoneData(), EDParser::parse(), MCDParser::parse(), TTParser::parse(), DMParser::parse(), MSW1Parser::parse(), BWParser::parse(), ACParser::parse(), MWParser::parse(), LWParser::parse(), MDWParser::parse(), GWParser::parse(), NSParser::parse(), MSK4Parser::parse(), WPParser::parse(), FWParser::parse(), WNParser::parse(), MWProParser::parse(), MORParser::parse(), CWParser::parse(), ZWParser::parse(), MSWParser::parse(), HMWJParser::parse(), MRWParser::parse(), HMWKParser::parse(), WNParser::parseGraphicZone(), MWProParser::parseTextZone(), MORParser::readBackside(), HMWJParser::readClassicHeader(), WPParser::readColInfo(), WNParser::readColorMap(), MORParser::readColors(), MDWParser::readCompressedText(), CWParser::readCPRT(), MRWParser::readCPRT(), WNParser::readDocEntries(), WNParser::readDocEntriesV2(), MWProParser::readDocHeader(), CWParser::readDocHeader(), MSW1Parser::readDocInfo(), GWParser::readDocInfo(), CWParser::readDocInfo(), MRWParser::readDocInfo(), FWParser::readDocPosition(), MSWParser::readDocSum(), MORParser::readDocumentInfo(), MSWParser::readDocumentInfo(), CWParser::readDSET(), CWParser::readDSUM(), ACParser::readEndDataV3(), CWParser::readEndTable(), MDWParser::readEntry(), WNParser::readEntry(), MSWParser::readEntry(), MRWParser::readEntryHeader(), MSW1Parser::readFont(), MDWParser::readFonts(), MSW1Parser::readFootnoteCorrespondance(), BWParser::readFrame(), MORParser::readFreePos(), WNParser::readGenericUnkn(), MDWParser::readGraphic(), MWParser::readGraphic(), WPParser::readGraphic(), MORParser::readGraphic(), HMWJParser::readHeaderEnd(), MSWParser::readHeaderEndV3(), MDWParser::readHeadingCustom(), MDWParser::readHeadingFields(), MDWParser::readHeadingProperties(), MDWParser::readHeadingStates(), MWParser::readInformations(), MWParser::readInformationsV3(), BWParser::readLastZone(), MDWParser::readLastZone(), MWParser::readLinesHeight(), MDWParser::readLinesInfo(), MRWParser::readNumbersString(), MSWParser::readObject(), MSWParser::readObjectFlags(), MSWParser::readObjectList(), MSWParser::readObjects(), MSW1Parser::readPageBreak(), MWParser::readPageBreak(), WPParser::readPageInfo(), MSW1Parser::readParagraph(), MWParser::readParagraph(), WPParser::readParagraphData(), WPParser::readParagraphInfo(), MORParser::readPattern(), MSWParser::readPicture(), MSW1Parser::readPLC(), MSWParser::readPrinter(), WPParser::readPrintInfo(), MWParser::readPrintInfo(), MDWParser::readPrintInfo(), BWParser::readPrintInfo(), MORParser::readPrintInfo(), MSWParser::readPrintInfo(), CWParser::readPrintInfo(), WNParser::readPrintInfo(), MWProParser::readPrintInfo(), HMWJParser::readPrintInfo(), MRWParser::readPrintInfo(), MDWParser::readRuler(), WPParser::readSection(), MRWParser::readSeparator(), MORParser::readSlide(), MORParser::readSlideList(), CWParser::readSNAP(), MSWParser::readStringsZone(), CWParser::readStructIntZone(), CWParser::readStructZone(), WPParser::readTable(), MDWParser::readText(), WPParser::readText(), MWParser::readText(), CWParser::readTNAM(), MORParser::readUnkn9Sub(), WPParser::readUnknown(), MORParser::readUnknown9(), WPParser::readWindowsInfo(), MWParser::readWindowsInfo(), WPParser::readWindowsZone(), CWParser::readZone(), MRWParser::readZone(), HMWJParser::readZone(), HMWKParser::readZone(), MRWParser::readZone13(), MSWParser::readZone17(), MDWParser::readZone8(), HMWJParser::readZoneA(), HMWJParser::readZoneB(), MRWParser::readZoneb(), MRWParser::readZonec(), MRWParser::readZoneDim(), MRWParser::readZoneHeader(), MSWParser::readZoneList(), MSW1Parser::readZones(), MORParser::readZonesList(), HMWJParser::readZonesList(), HMWKParser::readZonesList(), MSW1Parser::removeLastCharIfEOL(), MWProParser::sendEmptyFrameZone(), MSWParser::sendFieldComment(), WNParser::sendFootnote(), CWParser::sendFootnote(), MSWParser::sendFootnote(), LWParser::sendGraphic(), LWParser::sendHeaderFooter(), MDWParser::sendHeaderFooter(), GWParser::sendPicture(), WNParser::sendPicture(), MSWParser::sendPicture(), MSW1Parser::sendText(), TTParser::sendText(), NSText::sendText(), FWParser::sendText(), MRWParser::sendText(), MWProParser::sendText(), GWParser::sendTextbox(), MWProParser::sendTextBoxZone(), MRWParser::sendToken(), MDWParser::sendZone(), and CWParser::sendZone().

MWAWContentListenerPtr& MWAWParser::getListener ( )
inlineprotected

returns the listener

Referenced by EDParser::createDocument(), TTParser::createDocument(), MCDParser::createDocument(), DMParser::createDocument(), BWParser::createDocument(), MSW1Parser::createDocument(), ACParser::createDocument(), LWParser::createDocument(), MDWParser::createDocument(), NSParser::createDocument(), GWParser::createDocument(), MWParser::createDocument(), MSK3Parser::createDocument(), WPParser::createDocument(), FWParser::createDocument(), WNParser::createDocument(), MWProParser::createDocument(), MORParser::createDocument(), CWParser::createDocument(), ZWParser::createDocument(), MSWParser::createDocument(), HMWJParser::createDocument(), MRWParser::createDocument(), HMWKParser::createDocument(), MSK4Parser::flushExtra(), WPParser::getParagraph(), TTParser::newPage(), EDParser::newPage(), MCDParser::newPage(), DMParser::newPage(), BWParser::newPage(), ACParser::newPage(), MSW1Parser::newPage(), GWParser::newPage(), LWParser::newPage(), NSParser::newPage(), MSK3Parser::newPage(), FWParser::newPage(), WNParser::newPage(), MORParser::newPage(), ZWParser::newPage(), MSK4Zone::newPage(), MWParser::newPage(), MWProParser::newPage(), MDWParser::newPage(), HMWJParser::newPage(), WPParser::newPage(), CWParser::newPage(), MRWParser::newPage(), MSWParser::newPage(), HMWKParser::newPage(), MSK4Parser::parse(), MSK4Zone::readContentZones(), MDWParser::readGraphic(), MWParser::readGraphic(), WPParser::readGraphic(), MWParser::readParagraph(), WPParser::readSection(), WPParser::readTable(), WPParser::readText(), MWParser::readText(), resetListener(), FWParser::send(), MCDParser::sendContents(), MWProParser::sendEmptyFrameZone(), MSWParser::sendFieldComment(), MSK4Parser::sendFootNote(), WNParser::sendFootnote(), MSK3Parser::sendFootNote(), CWParser::sendFootnote(), MSWParser::sendFootnote(), MSKParser::sendFrameText(), MSK4Parser::sendFrameText(), ACParser::sendHeaderFooter(), MDWParser::sendHeaderFooter(), MDWParser::sendHeaderFooterFields(), EDParser::sendIndex(), MCDParser::sendIndex(), MSW1Parser::sendMain(), MSK4Parser::sendOLE(), MCDParser::sendPicture(), EDParser::sendPicture(), TTParser::sendPicture(), DMParser::sendPicture(), WNParser::sendPicture(), MSWParser::sendPicture(), MWProParser::sendPicture(), FWParser::sendReference(), MSW1Parser::sendText(), TTParser::sendText(), MDWParser::sendText(), FWParser::sendText(), MWProParser::sendText(), MWProParser::sendTextBoxZone(), FWParser::sendVariable(), MWParser::sendWindow(), WPParser::sendWindow(), MDWParser::sendZone(), MSK3Parser::sendZone(), MSW1Parser::setProperty(), and MDWParser::setProperty().

double MWAWParser::getPageLength ( ) const
inlineprotected

returns the page length (form length without margin )

Referenced by CWGraph::sendBitmap().

MWAWPageSpan const& MWAWParser::getPageSpan ( ) const
inlineprotected

returns the actual page dimension

Referenced by EDParser::createDocument(), MCDParser::createDocument(), TTParser::createDocument(), MSW1Parser::createDocument(), BWParser::createDocument(), ACParser::createDocument(), LWParser::createDocument(), NSParser::createDocument(), MDWParser::createDocument(), GWParser::createDocument(), MWParser::createDocument(), MSK3Parser::createDocument(), WPParser::createDocument(), FWParser::createDocument(), WNParser::createDocument(), MWProParser::createDocument(), MORParser::createDocument(), ZWParser::createDocument(), CWParser::createDocument(), MSWParser::createDocument(), HMWJParser::createDocument(), MRWParser::createDocument(), HMWKParser::createDocument(), MCDParser::createZones(), MSK4Zone::createZones(), BWParser::getPageLeftTop(), ACParser::getPageLeftTop(), LWParser::getPageLeftTop(), NSParser::getPageLeftTop(), GWParser::getPageLeftTop(), MSK3Parser::getPageLeftTop(), MORParser::getPageLeftTop(), ZWParser::getPageLeftTop(), MSK4Zone::getPageLeftTop(), HMWJParser::getPageLeftTop(), FWParser::getPageLeftTop(), CWParser::getPageLeftTop(), MRWParser::getPageLeftTop(), HMWKParser::getPageLeftTop(), WPParser::getParagraph(), MSK3Parser::getTextHeight(), MSK4Zone::getTextHeight(), WPParser::getTextHeight(), CWParser::getTextHeight(), MCDParser::init(), EDParser::init(), TTParser::init(), MSW1Parser::init(), BWParser::init(), ACParser::init(), MWParser::init(), LWParser::init(), GWParser::init(), NSParser::init(), MDWParser::init(), MSK3Parser::init(), WPParser::init(), FWParser::init(), WNParser::init(), MWProParser::init(), MORParser::init(), ZWParser::init(), CWParser::init(), MSWParser::init(), HMWJParser::init(), MRWParser::init(), HMWKParser::init(), MWProParser::readDocHeader(), CWParser::readDocHeader(), MSW1Parser::readDocInfo(), FWParser::readDocInfo(), GWParser::readDocInfo(), MRWParser::readDocInfo(), LWParser::readDocument(), MORParser::readDocumentInfo(), MSWParser::readDocumentInfo(), MSWParser::readHeaderEndV3(), EDParser::readInfo(), BWParser::readLastZone(), NSParser::readPageLimit(), WPParser::readPrintInfo(), MWParser::readPrintInfo(), ACParser::readPrintInfo(), LWParser::readPrintInfo(), MDWParser::readPrintInfo(), BWParser::readPrintInfo(), NSParser::readPrintInfo(), MORParser::readPrintInfo(), GWParser::readPrintInfo(), ZWParser::readPrintInfo(), MSWParser::readPrintInfo(), CWParser::readPrintInfo(), MSK3Parser::readPrintInfo(), FWParser::readPrintInfo(), WNParser::readPrintInfo(), MWProParser::readPrintInfo(), HMWJParser::readPrintInfo(), MRWParser::readPrintInfo(), HMWKParser::readPrintInfo(), and WPParser::readTable().

MWAWPageSpan& MWAWParser::getPageSpan ( )
inlineprotected

returns the actual page dimension

MWAWRSRCParserPtr& MWAWParser::getRSRCParser ( )
inlineprotected

returns the rsrc parser

Referenced by EDParser::checkHeader(), MCDParser::checkHeader(), TTParser::checkHeader(), DMParser::checkHeader(), LWParser::checkHeader(), NSParser::checkHeader(), ZWParser::checkHeader(), LWText::createZones(), ZWText::createZones(), NSText::createZones(), MCDParser::createZones(), EDParser::createZones(), LWGraph::createZones(), TTParser::createZones(), DMText::createZones(), DMParser::createZones(), NSGraph::createZones(), LWParser::createZones(), NSParser::createZones(), ZWParser::createZones(), EDParser::findContents(), TTParser::flushExtra(), DMParser::flushExtra(), MCDParser::parse(), EDParser::parse(), TTParser::parse(), DMParser::parse(), MWParser::parse(), LWParser::parse(), MDWParser::parse(), NSParser::parse(), FWParser::parse(), ZWParser::parse(), BWParser::readRSRCZones(), ACParser::readRSRCZones(), GWParser::readRSRCZones(), TTParser::rsrcAscii(), DMParser::rsrcAscii(), MCDParser::rsrcAscii(), EDParser::rsrcAscii(), LWParser::rsrcAscii(), ACParser::rsrcAscii(), BWParser::rsrcAscii(), GWParser::rsrcAscii(), ZWParser::rsrcAscii(), NSParser::rsrcAscii(), MORParser::rsrcAscii(), TTParser::rsrcInput(), DMParser::rsrcInput(), MCDParser::rsrcInput(), EDParser::rsrcInput(), LWParser::rsrcInput(), ACParser::rsrcInput(), BWParser::rsrcInput(), GWParser::rsrcInput(), ZWParser::rsrcInput(), NSParser::rsrcInput(), MORParser::rsrcInput(), LWText::sendMainText(), NSGraph::sendPageGraphics(), LWGraph::sendPICT(), MCDParser::sendPicture(), EDParser::sendPicture(), NSGraph::sendPicture(), TTParser::sendPicture(), and DMParser::sendPicture().

MWAWParser& MWAWParser::operator= ( const MWAWParser )
private

private operator=: forbidden

virtual void MWAWParser::parse ( WPXDocumentInterface *  documentInterface)
pure virtual
void MWAWParser::setFontConverter ( MWAWFontConverterPtr  fontConverter)
protected

sets the font convertor

Member Data Documentation

std::string MWAWParser::m_asciiName
private

the debug file name

Referenced by asciiName(), and setAsciiName().

MWAWPageSpan MWAWParser::m_pageSpan
private

the actual document size

Referenced by getFormLength(), getFormWidth(), getPageLength(), getPageSpan(), and getPageWidth().


The documentation for this class was generated from the following files:

Generated on Tue Mar 10 2015 17:32:10 for libmwaw by doxygen 1.8.5