MSW1ParserInternal::State Struct Reference

Internal: the state of a MSW1Parser. More...

List of all members.

Public Member Functions

 State ()
 constructor

Public Attributes

long m_eot
 end of text
int m_numColumns
 the number of columns
float m_columnsSep
 the column separator
int m_fileZonesLimit [7]
 the zones limits
std::vector< Vec2lm_textZonesList
 the list of text zones
std::vector< int > m_mainTextZonesList
 the list of main text zones
std::vector< Fontm_fontsList
 the list of fonts
std::vector< Paragraphm_paragraphsList
 the list of paragraph
bool m_endNote
 a flag to know if we send endnote or footnote
std::vector< Vec2lm_footnotesList
 the footnote positions ( list of beginPod, endPos)
std::multimap< long, PLCm_plcMap
 the text correspondance zone ( filepos, plc )
int m_actPage
 the actual page
int m_numPages
 the number of page of the final document
int m_headerHeight
 the header height if known
int m_footerHeight
 the footer height if known
std::vector< int > m_headersId
 the list of header id which corresponds to each page
std::vector< int > m_footersId
 the list of footer id which corresponds to each page

Detailed Description

Internal: the state of a MSW1Parser.


Constructor & Destructor Documentation

constructor


Member Data Documentation

the column separator

a flag to know if we send endnote or footnote

the zones limits

Referenced by State().

the list of fonts

the footer height if known

the list of footer id which corresponds to each page

the footnote positions ( list of beginPod, endPos)

the header height if known

the list of header id which corresponds to each page

the list of main text zones

the number of columns

the number of page of the final document

the list of paragraph

the text correspondance zone ( filepos, plc )

the list of text zones


The documentation for this struct was generated from the following file: