MWAWDocument.cxx File Reference

libmwaw API: implementation of main interface functions More...

#include "MWAWHeader.hxx"
#include "MWAWGraphicDecoder.hxx"
#include "MWAWParser.hxx"
#include "MWAWPropertyHandler.hxx"
#include "MWAWRSRCParser.hxx"
#include "MWAWSpreadsheetDecoder.hxx"
#include <libmwaw/libmwaw.hxx>
#include "ActaParser.hxx"
#include "ApplePictParser.hxx"
#include "BeagleWksParser.hxx"
#include "BeagleWksBMParser.hxx"
#include "BeagleWksDBParser.hxx"
#include "BeagleWksDRParser.hxx"
#include "BeagleWksSSParser.hxx"
#include "CanvasParser.hxx"
#include "ClarisDrawParser.hxx"
#include "ClarisWksParser.hxx"
#include "ClarisWksBMParser.hxx"
#include "ClarisWksPRParser.hxx"
#include "ClarisWksSSParser.hxx"
#include "CorelPainterParser.hxx"
#include "CricketDrawParser.hxx"
#include "DocMkrParser.hxx"
#include "DrawTableParser.hxx"
#include "EDocParser.hxx"
#include "FreeHandParser.hxx"
#include "FullWrtParser.hxx"
#include "GreatWksParser.hxx"
#include "GreatWksBMParser.hxx"
#include "GreatWksDBParser.hxx"
#include "GreatWksDRParser.hxx"
#include "GreatWksSSParser.hxx"
#include "HanMacWrdJParser.hxx"
#include "HanMacWrdKParser.hxx"
#include "JazzSSParser.hxx"
#include "JazzWriterParser.hxx"
#include "LightWayTxtParser.hxx"
#include "MacDocParser.hxx"
#include "MacDraftParser.hxx"
#include "MacDraft5Parser.hxx"
#include "MacDrawParser.hxx"
#include "MacDrawProParser.hxx"
#include "MacPaintParser.hxx"
#include "MacWrtParser.hxx"
#include "MacWrtProParser.hxx"
#include "MarinerWrtParser.hxx"
#include "MaxWrtParser.hxx"
#include "MindWrtParser.hxx"
#include "MoreParser.hxx"
#include "MouseWrtParser.hxx"
#include "MsWksParser.hxx"
#include "MsWksDBParser.hxx"
#include "MsWksDRParser.hxx"
#include "MsWksSSParser.hxx"
#include "MsWrd1Parser.hxx"
#include "MsWrdParser.hxx"
#include "MultiplanParser.hxx"
#include "NisusWrtParser.hxx"
#include "PixelPaintParser.hxx"
#include "PowerPoint1Parser.hxx"
#include "PowerPoint3Parser.hxx"
#include "PowerPoint7Parser.hxx"
#include "RagTimeParser.hxx"
#include "RagTime5Parser.hxx"
#include "RagTime5SSParser.hxx"
#include "StyleParser.hxx"
#include "SuperPaintParser.hxx"
#include "TeachTxtParser.hxx"
#include "WingzParser.hxx"
#include "WriteNowParser.hxx"
#include "WriterPlsParser.hxx"
#include "ZWrtParser.hxx"

Namespaces

 MWAWDocumentInternal
 small namespace use to define private class/method used by MWAWDocument
 

Functions

std::shared_ptr< MWAWGraphicParserMWAWDocumentInternal::getGraphicParserFromHeader (MWAWInputStreamPtr &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader *header)
 
std::shared_ptr< MWAWPresentationParserMWAWDocumentInternal::getPresentationParserFromHeader (MWAWInputStreamPtr &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader *header)
 
std::shared_ptr< MWAWSpreadsheetParserMWAWDocumentInternal::getSpreadsheetParserFromHeader (MWAWInputStreamPtr &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader *header)
 Factory wrapper to construct a parser corresponding to an spreadsheet header. More...
 
std::shared_ptr< MWAWTextParserMWAWDocumentInternal::getTextParserFromHeader (MWAWInputStreamPtr &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader *header)
 Factory wrapper to construct a parser corresponding to an text header. More...
 
MWAWHeaderMWAWDocumentInternal::getHeader (MWAWInputStreamPtr &ip, MWAWRSRCParserPtr const &rsrcParser, bool strict)
 return the header corresponding to an input. More...
 
bool MWAWDocumentInternal::checkBasicMacHeader (MWAWInputStreamPtr &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader &header, bool strict)
 Wrapper to check a basic header of a mac file. More...
 

Detailed Description

libmwaw API: implementation of main interface functions


Generated on Fri Sep 18 2020 18:14:52 for libmwaw by doxygen 1.8.20