RagTime5ParserInternal::State Struct Reference

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

Public Member Functions

 State ()
 constructor More...
 

Public Attributes

MWAWEntry m_zonesEntry
 the main zone entry More...
 
std::vector< shared_ptr
< RagTime5Zone > > 
m_zonesList
 the zone list More...
 
std::map< int, std::string > m_idToTypeMap
 a map id to type string More...
 
std::map< int, shared_ptr
< RagTime5Zone > > 
m_dataIdZoneMap
 a map: data id->entry (datafork) More...
 
std::multimap< int, shared_ptr
< RagTime5Zone > > 
m_mainIdZoneMap
 a map: main id->entry (datafork) More...
 
std::map< int, std::vector< int > > m_pageZonesIdMap
 a map: page->main zone id More...
 
int m_actPage
 the actual page More...
 
int m_numPages
 the number of page of the final document More...
 
int m_headerHeight
 the header height if known More...
 
int m_footerHeight
 the footer height if known More...
 

Detailed Description

Internal: the state of a RagTime5Parser.

Constructor & Destructor Documentation

RagTime5ParserInternal::State::State ( )
inline

constructor

Member Data Documentation

int RagTime5ParserInternal::State::m_actPage

the actual page

std::map<int, shared_ptr<RagTime5Zone> > RagTime5ParserInternal::State::m_dataIdZoneMap

a map: data id->entry (datafork)

int RagTime5ParserInternal::State::m_footerHeight

the footer height if known

int RagTime5ParserInternal::State::m_headerHeight

the header height if known

std::map<int, std::string> RagTime5ParserInternal::State::m_idToTypeMap

a map id to type string

std::multimap<int, shared_ptr<RagTime5Zone> > RagTime5ParserInternal::State::m_mainIdZoneMap

a map: main id->entry (datafork)

int RagTime5ParserInternal::State::m_numPages

the number of page of the final document

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

a map: page->main zone id

MWAWEntry RagTime5ParserInternal::State::m_zonesEntry

the main zone entry

std::vector<shared_ptr<RagTime5Zone> > RagTime5ParserInternal::State::m_zonesList

the zone list


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

Generated on Thu Jul 9 2015 20:26:42 for libmwaw by doxygen 1.8.8