Internal: a list of cell and result of Quattro9SpreadsheetInternal. More...
Public Member Functions | |
| Column () | |
| constructor More... | |
| void | add (Vec2i limits, CellData const &cell) |
| add a cell/list of cells data More... | |
| void | add (int row, std::shared_ptr< WPSStream > const &stream, Quattro9ParserInternal::TextEntry const &entry) |
| add a cell result More... | |
| void | updateListOfRows (std::set< int > &rows) const |
| update a list of row (needed to know what row must be sent) More... | |
| const CellData * | getCell (int row) const |
| returns the cell corresponding to a row (if it exist) More... | |
Public Attributes | |
| std::map< Vec2i, CellData > | m_rowsToCellMap |
| a map rows to cell data More... | |
| std::map< int, std::pair< std::shared_ptr< WPSStream >, Quattro9ParserInternal::TextEntry > > | m_rowToCellResMap |
| a map row to cell result More... | |
Internal: a list of cell and result of Quattro9SpreadsheetInternal.
|
inline |
constructor
|
inline |
add a cell result
add a cell/list of cells data
Referenced by Quattro9Spreadsheet::readCellList().
|
inline |
returns the cell corresponding to a row (if it exist)
|
inline |
update a list of row (needed to know what row must be sent)
a map rows to cell data
Referenced by add(), getCell(), and updateListOfRows().
| std::map<int, std::pair<std::shared_ptr<WPSStream>, Quattro9ParserInternal::TextEntry> > Quattro9SpreadsheetInternal::Column::m_rowToCellResMap |
a map row to cell result
Referenced by add().