37 #ifndef MS_WRD_MWAW_PARSER 38 # define MS_WRD_MWAW_PARSER 109 bool checkHeader(
MWAWHeader *header,
bool strict=false) final;
119 void createDocument(
librevenge::RVNGTextInterface *documentInterface);
125 bool readHeaderEndV3();
140 bool readStringsZone(
MsWrdEntry &entry, std::vector<std::
string> &list);
161 bool checkPicturePos(
long pos,
int type);
172 void newPage(
int number);
178 void sendFootnote(
int id);
181 void sendFieldComment(
int id);
193 MsWrdEntry readEntry(std::
string type,
int id=-1);
std::ostream & operator<<(std::ostream &o, Shape const &shape)
Definition: BeagleWksDRParser.cxx:107
Definition: MWAWDocument.hxx:56
int pictType() const
returns the text id
Definition: MsWrdParser.hxx:76
the entry of MsWrdParser
Definition: MsWrdParser.hxx:63
SubDocumentType
Definition: libmwaw_internal.hxx:188
void parse(MWAWListenerPtr &listener, libmwaw::SubDocumentType type) final
the parser function
Definition: MsWrdParser.cxx:274
void setPictType(int newId)
sets the picture id
Definition: MsWrdParser.hxx:81
namespace used to regroup all libwpd functions, enumerations which we have redefined for internal usa...
Definition: libmwaw_internal.cxx:50
the class to store a color
Definition: libmwaw_internal.hxx:192
std::shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:557
virtual class which defines the ancestor of all text zone parser
Definition: MWAWParser.hxx:298
the main class to read a Microsoft Word file
Definition: MsWrdParser.hxx:96
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:547
Internal: the subdocument of a MsWrdParser.
Definition: MsWrdParser.cxx:223
bool getColor(int color, MWAWColor &col)
try to convert a file data to a color
Definition: FullWrtStruct.cxx:45
the main class to read the text part of Microsoft Word file
Definition: MsWrdText.hxx:64
int m_pictType
the picture identificator
Definition: MsWrdParser.hxx:88
the main class to read/store the text font, paragraph, section stylesread
Definition: MsWrdTextStyles.hxx:66
Internal: the structures of a MsWrdParser.
Definition: MsWrdParser.cxx:58
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
MsWrdEntry()
constructor
Definition: MsWrdParser.hxx:65