MultiplanParserInternal::State Struct Reference

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

Public Member Functions

 State ()
 constructor More...
 
std::vector< float > getColumnsWidth () const
 returns the column width in point More...
 

Public Attributes

MWAWFont m_font
 the default font More...
 
MWAWVec2i m_maximumCell
 the maximumCell More...
 
std::vector< int > m_columnPositions
 the columns begin position in point More...
 
MWAWEntry m_hfpEntries [3]
 the header/footer/printer message entries More...
 
std::vector< std::vector< int > > m_cellPositions
 the positions of each cell: a vector for each row More...
 
std::set< int > m_cellPositionsSet
 the list of all position (use for checking) More...
 
MWAWEntry m_entries [9]
 the different main spreadsheet zones More...
 
std::map< int, MWAWCellContent::FormulaInstructionm_posToLinkMap
 the list of link instruction More...
 
std::map< int, MWAWCellContent::FormulaInstructionm_posToNameMap
 the map name's pos to name's cell instruction More...
 
std::set< int > m_posToSharedDataSeen
 a set a shared data already seen More...
 

Detailed Description

Internal: the state of a MultiplanParser.

Constructor & Destructor Documentation

◆ State()

MultiplanParserInternal::State::State ( )
inline

constructor

Member Function Documentation

◆ getColumnsWidth()

std::vector< float > MultiplanParserInternal::State::getColumnsWidth ( ) const

returns the column width in point

Member Data Documentation

◆ m_cellPositions

std::vector<std::vector<int> > MultiplanParserInternal::State::m_cellPositions

the positions of each cell: a vector for each row

◆ m_cellPositionsSet

std::set<int> MultiplanParserInternal::State::m_cellPositionsSet

the list of all position (use for checking)

◆ m_columnPositions

std::vector<int> MultiplanParserInternal::State::m_columnPositions

the columns begin position in point

Referenced by getColumnsWidth().

◆ m_entries

MWAWEntry MultiplanParserInternal::State::m_entries[9]

the different main spreadsheet zones

◆ m_font

MWAWFont MultiplanParserInternal::State::m_font

the default font

◆ m_hfpEntries

MWAWEntry MultiplanParserInternal::State::m_hfpEntries[3]

the header/footer/printer message entries

◆ m_maximumCell

MWAWVec2i MultiplanParserInternal::State::m_maximumCell

the maximumCell

◆ m_posToLinkMap

std::map<int, MWAWCellContent::FormulaInstruction> MultiplanParserInternal::State::m_posToLinkMap

the list of link instruction

◆ m_posToNameMap

std::map<int, MWAWCellContent::FormulaInstruction> MultiplanParserInternal::State::m_posToNameMap

the map name's pos to name's cell instruction

◆ m_posToSharedDataSeen

std::set<int> MultiplanParserInternal::State::m_posToSharedDataSeen

a set a shared data already seen


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

Generated for libmwaw by doxygen 1.8.14