Internal: a basic zone id parser of a PowerPoint3Parser. More...
Public Member Functions | |
ListZoneIdParser (int numZones, std::string const &debugName) | |
the constructor More... | |
bool | parse (int id, MWAWInputStreamPtr &input, libmwaw::DebugFile &ascFile) final |
virtual function used to parse a field More... | |
![]() | |
FieldParser (int fSize, std::string const &debugName) | |
the constructor More... | |
virtual | ~FieldParser () |
destructor More... | |
Public Attributes | |
int | m_numZones |
the number of zones More... | |
std::map< int, int > | m_fieldIdToZoneIdMap |
map field id to zone id More... | |
![]() | |
int | m_fieldSize |
the field size More... | |
std::string | m_name |
the debug name More... | |
Internal: a basic zone id parser of a PowerPoint3Parser.
|
inline |
the constructor
|
finalvirtual |
virtual function used to parse a field
Implements PowerPoint3ParserInternal::FieldParser.
std::map<int,int> PowerPoint3ParserInternal::ListZoneIdParser::m_fieldIdToZoneIdMap |
map field id to zone id
Referenced by PowerPoint3Parser::createZones(), parse(), and PowerPoint3Parser::readPictureMain().
int PowerPoint3ParserInternal::ListZoneIdParser::m_numZones |
the number of zones
Referenced by parse().