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