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