StudentWritingCParserInternal::Zone Struct Reference

a list of entry of StudentWritingCParser defining a zone More...

Public Member Functions

 Zone (int type, int id)
 constructor More...
 
bool insert (int id, MWAWEntry const &entry)
 insert a new entry More...
 

Public Attributes

int m_type
 the zone type More...
 
int m_id
 the zone id More...
 
std::map< int, MWAWEntrym_idToEntryMap
 the id to sub zone map More...
 
std::map< int, MWAWParagraphm_idToParagraphMap
 a map id to paragraph More...
 
std::map< int, ZoneStructm_idToDataMap
 a map id to main zone data, ... More...
 
std::map< int, PageStructm_idToPageMap
 a map id to page positions, ... More...
 
std::vector< FrameStructm_frames
 a list of frames More...
 
std::vector< std::array< int, 3 > > m_frameDates
 a list of frames date More...
 
std::map< int, ZoneEntrym_idToFrameNoteMap
 a map id to frame note entry More...
 
std::map< int, librevenge::RVNGString > m_idToFrameBiblioMap
 a map id to biblio text More...
 
std::map< int, PictureStructm_idToPictureMap
 a map id to picture positions, ... More...
 
std::map< int, MWAWEmbeddedObjectm_idToObjectMap
 a map id to an embedded object More...
 

Detailed Description

a list of entry of StudentWritingCParser defining a zone

Constructor & Destructor Documentation

◆ Zone()

StudentWritingCParserInternal::Zone::Zone ( int  type,
int  id 
)
inline

constructor

Member Function Documentation

◆ insert()

bool StudentWritingCParserInternal::Zone::insert ( int  id,
MWAWEntry const &  entry 
)
inline

insert a new entry

Member Data Documentation

◆ m_frameDates

std::vector<std::array<int,3> > StudentWritingCParserInternal::Zone::m_frameDates

a list of frames date

Referenced by StudentWritingCParser::readFrame().

◆ m_frames

std::vector<FrameStruct> StudentWritingCParserInternal::Zone::m_frames

a list of frames

Referenced by StudentWritingCParser::readFrame().

◆ m_id

◆ m_idToDataMap

std::map<int, ZoneStruct> StudentWritingCParserInternal::Zone::m_idToDataMap

a map id to main zone data, ...

Referenced by StudentWritingCParser::sendText().

◆ m_idToEntryMap

◆ m_idToFrameBiblioMap

std::map<int,librevenge::RVNGString> StudentWritingCParserInternal::Zone::m_idToFrameBiblioMap

a map id to biblio text

Referenced by StudentWritingCParser::readFrame().

◆ m_idToFrameNoteMap

std::map<int, ZoneEntry> StudentWritingCParserInternal::Zone::m_idToFrameNoteMap

a map id to frame note entry

Referenced by StudentWritingCParser::readFrame().

◆ m_idToObjectMap

std::map<int, MWAWEmbeddedObject> StudentWritingCParserInternal::Zone::m_idToObjectMap

a map id to an embedded object

Referenced by StudentWritingCParser::readPicture().

◆ m_idToPageMap

std::map<int, PageStruct> StudentWritingCParserInternal::Zone::m_idToPageMap

a map id to page positions, ...

◆ m_idToParagraphMap

std::map<int, MWAWParagraph> StudentWritingCParserInternal::Zone::m_idToParagraphMap

a map id to paragraph

Referenced by StudentWritingCParser::readParagraph().

◆ m_idToPictureMap

std::map<int, PictureStruct> StudentWritingCParserInternal::Zone::m_idToPictureMap

a map id to picture positions, ...

Referenced by StudentWritingCParser::readPicture().

◆ m_type


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

Generated for libmwaw by doxygen 1.8.14