Internal: the state of a MsWrdParser.
More...
|
| int | m_version |
| | the file version More...
|
| |
| long | m_bot |
| | the default text begin More...
|
| |
| long | m_textLength [3] |
| | the text length (main, footnote, header+footer) More...
|
| |
| std::vector< MWAWEntry > | m_headerFooterZones |
| | the header/footer zones More...
|
| |
| std::vector< TextStruct > | m_textposList |
| | the text positions More...
|
| |
| std::multimap< long, MsWrdText::PLC > | m_plcMap |
| | the text correspondance zone ( textpos, plc ) More...
|
| |
| std::multimap< long, MsWrdText::PLC > | m_filePlcMap |
| | the file correspondance zone ( filepos, plc ) More...
|
| |
| std::vector< Line > | m_lineList |
| | the list of lines More...
|
| |
| std::map< long, int > | m_paragraphLimitMap |
| | the paragraph limit -> textposition (or -1) More...
|
| |
| std::vector< long > | m_sectionLimitList |
| | the section cPos limit More...
|
| |
| std::map< long, MsWrdStruct::Font > | m_fontMap |
| | the final correspondance font zone ( textpos, font) More...
|
| |
| std::map< long, MsWrdStruct::Paragraph > | m_paragraphMap |
| | the final correspondance paragraph zone ( textpos, paragraph) More...
|
| |
| std::map< long, Property > | m_propertyMap |
| | the position where we have new data ( textpos -> [ we have done debug printing ]) More...
|
| |
| std::set< long > | m_tableCellPosSet |
| | a set of all begin cell position More...
|
| |
| std::map< long, std::shared_ptr< Table > > | m_tableMap |
| | the final correspondance table zone ( textpos, font) More...
|
| |
| std::vector< MsWrdStruct::ParagraphInfo > | m_paraInfoList |
| | the list of paragraph info modifier More...
|
| |
| std::vector< Page > | m_pageList |
| | the list of pages More...
|
| |
| std::vector< Field > | m_fieldList |
| | the list of fields More...
|
| |
| std::vector< Footnote > | m_footnoteList |
| | the list of footnotes More...
|
| |
| int | m_actPage |
| | the actual page More...
|
| |
| int | m_numPages |
| | the number of page of the final document More...
|
| |
| std::fstream | m_debugFile |
| | internal and low level: defined a second debug file More...
|
| |
Internal: the state of a MsWrdParser.
◆ State()
| MsWrdTextInternal::State::State |
( |
| ) |
|
|
inline |
◆ debugFile2()
| std::fstream& MsWrdTextInternal::State::debugFile2 |
( |
| ) |
|
|
inline |
internal and low level: defined a second debug file
◆ getFilePos()
| long MsWrdTextInternal::State::getFilePos |
( |
long |
textPos | ) |
const |
|
inline |
returns the file position corresponding to a text entry
◆ getTable()
| std::shared_ptr<Table> MsWrdTextInternal::State::getTable |
( |
long |
cPos | ) |
const |
|
inline |
try to return a table which begins at a character position
◆ getTextStructId()
| int MsWrdTextInternal::State::getTextStructId |
( |
long |
textPos | ) |
const |
|
inline |
returns the id of textpos corresponding to a cPos or -1
◆ getTotalTextSize()
| long MsWrdTextInternal::State::getTotalTextSize |
( |
| ) |
const |
|
inline |
returns the total text size
◆ m_actPage
| int MsWrdTextInternal::State::m_actPage |
◆ m_bot
| long MsWrdTextInternal::State::m_bot |
◆ m_debugFile
| std::fstream MsWrdTextInternal::State::m_debugFile |
internal and low level: defined a second debug file
◆ m_fieldList
| std::vector<Field> MsWrdTextInternal::State::m_fieldList |
◆ m_filePlcMap
| std::multimap<long, MsWrdText::PLC> MsWrdTextInternal::State::m_filePlcMap |
the file correspondance zone ( filepos, plc )
◆ m_fontMap
the final correspondance font zone ( textpos, font)
◆ m_footnoteList
| std::vector<Footnote> MsWrdTextInternal::State::m_footnoteList |
◆ m_headerFooterZones
| std::vector<MWAWEntry> MsWrdTextInternal::State::m_headerFooterZones |
◆ m_lineList
| std::vector<Line> MsWrdTextInternal::State::m_lineList |
◆ m_numPages
| int MsWrdTextInternal::State::m_numPages |
the number of page of the final document
◆ m_pageList
| std::vector<Page> MsWrdTextInternal::State::m_pageList |
◆ m_paragraphLimitMap
| std::map<long, int> MsWrdTextInternal::State::m_paragraphLimitMap |
the paragraph limit -> textposition (or -1)
◆ m_paragraphMap
the final correspondance paragraph zone ( textpos, paragraph)
◆ m_paraInfoList
the list of paragraph info modifier
◆ m_plcMap
| std::multimap<long, MsWrdText::PLC> MsWrdTextInternal::State::m_plcMap |
the text correspondance zone ( textpos, plc )
◆ m_propertyMap
| std::map<long, Property> MsWrdTextInternal::State::m_propertyMap |
the position where we have new data ( textpos -> [ we have done debug printing ])
◆ m_sectionLimitList
| std::vector<long> MsWrdTextInternal::State::m_sectionLimitList |
◆ m_tableCellPosSet
| std::set<long> MsWrdTextInternal::State::m_tableCellPosSet |
a set of all begin cell position
◆ m_tableMap
| std::map<long, std::shared_ptr<Table> > MsWrdTextInternal::State::m_tableMap |
the final correspondance table zone ( textpos, font)
◆ m_textLength
| long MsWrdTextInternal::State::m_textLength[3] |
the text length (main, footnote, header+footer)
◆ m_textposList
| std::vector<TextStruct> MsWrdTextInternal::State::m_textposList |
◆ m_version
| int MsWrdTextInternal::State::m_version |
The documentation for this struct was generated from the following file: