38 #ifndef MARINER_WRT_TEXT
39 # define MARINER_WRT_TEXT
86 bool send(
int zoneId);
127 shared_ptr<MarinerWrtTextInternal::State>
m_state;
Internal: struct used to store the table of a MarinerWrtText.
Definition: MarinerWrtText.cxx:436
Internal: struct used to store zone data of a MarinerWrtText.
Definition: MarinerWrtText.cxx:337
bool readPLCZone(MarinerWrtEntry const &entry, int zoneId)
try to read a PLC zone: position in text to char(zone 4) or ruler(zone 5) id
Definition: MarinerWrtText.cxx:1081
MarinerWrtText & operator=(MarinerWrtText const &orig)
bool send(int zoneId)
try to send a zone (knowing zoneId)
Definition: MarinerWrtText.cxx:730
bool readFonts(MarinerWrtEntry const &entry, int zoneId)
try to read a font zone
Definition: MarinerWrtText.cxx:1218
virtual ~MarinerWrtText()
destructor
Definition: MarinerWrtText.cxx:525
the main class to read a Mariner Write file
Definition: MarinerWrtParser.hxx:124
int numPages() const
returns the number of pages
Definition: MarinerWrtText.cxx:536
int version() const
returns the file version
Definition: MarinerWrtText.cxx:529
the main class to read the text part of Mariner Write file
Definition: MarinerWrtText.hxx:60
a entry to store a zone structure
Definition: MarinerWrtParser.hxx:62
Internal: the structures of a MarinerWrtText.
Definition: MarinerWrtText.cxx:59
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: MarinerWrtText.cxx:1992
MWAWParserStatePtr m_parserState
the parser state
Definition: MarinerWrtText.hxx:124
bool readRulers(MarinerWrtEntry const &entry, int zoneId)
try to read a ruler zone
Definition: MarinerWrtText.cxx:1551
bool sendTable(MarinerWrtTextInternal::Table &table)
try to send a table
Definition: MarinerWrtText.cxx:951
shared_ptr< MarinerWrtTextInternal::State > m_state
the state
Definition: MarinerWrtText.hxx:127
bool readFontNames(MarinerWrtEntry const &entry, int zoneId)
try to read a font name zone
Definition: MarinerWrtText.cxx:1134
bool findTableStructure(MarinerWrtTextInternal::Table &table, MWAWEntry const &entry)
try to find the table structure beginning in actual position
Definition: MarinerWrtText.cxx:1006
Internal: struct used to store the paragraph of a MarinerWrtText.
Definition: MarinerWrtText.cxx:93
bool readStyleNames(MarinerWrtEntry const &entry, int zoneId)
try to read a style name zone
Definition: MarinerWrtText.cxx:1482
bool readTextStruct(MarinerWrtEntry const &entry, int zoneId)
try to read the text struct
Definition: MarinerWrtText.cxx:624
MarinerWrtParser * m_mainParser
the main parser;
Definition: MarinerWrtText.hxx:130
MarinerWrtText(MarinerWrtParser &parser)
constructor
Definition: MarinerWrtText.cxx:520
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:445
int computeNumPages(MarinerWrtTextInternal::Zone const &zone) const
try to compute the number of pages of a zone, returns 0 if not data
Definition: MarinerWrtText.cxx:603
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
bool readZone(MarinerWrtEntry const &entry, int zoneId)
try to read a text zone
Definition: MarinerWrtText.cxx:558
void setProperty(MarinerWrtTextInternal::Paragraph const &ruler)
sends a paragraph property to the listener
Definition: MarinerWrtText.cxx:1545