GEOS
|
Class for managing table data. More...
#include <TableData.hpp>
Classes | |
struct | CellData |
Representing a data in TableData. More... | |
Public Types | |
using | DataRows = stdVector< stdVector< CellData > > |
Alias for table data rows with cells values. | |
Public Member Functions | |
template<typename ... Args> | |
void | addRow (Args const &... args) |
Add a row to the table. The values passed to addRow (can be any type). More... | |
void | addRow (stdVector< CellData > const &row) |
Add a row to the table. More... | |
void | addSeparator () |
Add a line separator to the table You must have filled values in TableData before using it. | |
void | clear () |
Reset data in the table. | |
stdVector< stdVector< CellData > > const & | getTableDataRows () const |
stdVector< string > const & | getErrorMsgs () const |
Get all error messages. More... | |
DataRows const & | getCellsData () const |
bool | operator== (TableData const &comparingTable) const |
Comparison operator for data rows. More... | |
Class for managing table data.
Definition at line 34 of file TableData.hpp.
void geos::TableData::addRow | ( | Args const &... | args | ) |
Add a row to the table. The values passed to addRow (can be any type).
args | CellData values to be added to the row. |
Definition at line 210 of file TableData.hpp.
Add a row to the table.
row | A vector of string representing a row |
|
inline |
Definition at line 101 of file TableData.hpp.
Get all error messages.
|
inline |
Comparison operator for data rows.
comparingTable | The tableData values to compare |
Definition at line 109 of file TableData.hpp.