Class for managing table data.
More...
#include <TableData.hpp>
|
using | DataRows = std::vector< std::vector< CellData > > |
| Alias for table data rows with cells values.
|
|
Class for managing table data.
Definition at line 34 of file TableData.hpp.
◆ addRow() [1/2]
template<typename ... Args>
void geos::TableData::addRow |
( |
Args const &... |
args | ) |
|
Add a row to the table. The values passed to addRow (can be any type).
- Parameters
-
args | CellData values to be added to the row. |
Definition at line 210 of file TableData.hpp.
◆ addRow() [2/2]
void geos::TableData::addRow |
( |
std::vector< CellData > const & |
row | ) |
|
Add a row to the table.
- Parameters
-
row | A vector of string representing a row |
◆ getCellsData()
DataRows const& geos::TableData::getCellsData |
( |
| ) |
const |
|
inline |
◆ getErrorMsgs()
std::vector< string > const& geos::TableData::getErrorMsgs |
( |
| ) |
const |
Get all error messages.
- Returns
- The vector of error messages
◆ getTableDataRows()
std::vector< std::vector< CellData > > const& geos::TableData::getTableDataRows |
( |
| ) |
const |
- Returns
- The rows of the table
◆ operator==()
bool geos::TableData::operator== |
( |
TableData const & |
comparingTable | ) |
const |
|
inline |
Comparison operator for data rows.
- Parameters
-
comparingTable | The tableData values to compare |
- Returns
- The comparison result
Definition at line 109 of file TableData.hpp.
The documentation for this class was generated from the following file: