RagTimeParserInternal::State Struct Reference

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

List of all members.

Public Member Functions

 State ()
 constructor
void initDefaultPatterns (int vers)
 init the pattern to default

Public Attributes

int m_numDataZone
 the number of data zone
std::multimap< std::string,
MWAWEntry
m_dataZoneMap
 a map: type->entry (datafork)
std::multimap< std::string,
MWAWEntry
m_RSRCZoneMap
 a map: type->entry (resource fork)
std::map< int, std::vector
< MWAWColor > > 
m_idColorsMap
 the color map
std::vector< Patternm_patternList
 a list patternId -> pattern
int m_actualZoneId
 the actual zone id
std::map< int, Zonem_idZoneMap
 a map: zoneId->zone (datafork)
std::map< int, std::vector< int > > m_pageZonesIdMap
 a map: page->main zone id
std::map< int, Picturem_idPictureMap
 a map: zoneId->picture (datafork)
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

Detailed Description

Internal: the state of a RagTimeParser.


Constructor & Destructor Documentation

constructor


Member Function Documentation

init the pattern to default


Member Data Documentation

a map: type->entry (datafork)

the footer height if known

the header height if known

the color map

a map: zoneId->picture (datafork)

a map: zoneId->zone (datafork)

the number of data zone

the number of page of the final document

std::map<int, std::vector<int> > RagTimeParserInternal::State::m_pageZonesIdMap

a map: page->main zone id

a list patternId -> pattern

Referenced by initDefaultPatterns().

a map: type->entry (resource fork)


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