#include <CTableCell.h>
|
std::istream & | readLine (std::istream &is) |
|
◆ CTableRow() [1/2]
CTableRow::CTableRow |
( |
const size_t & |
size = 0 , |
|
|
const char & |
separator = '\t' |
|
) |
| |
Default constructor
- Parameters
-
const | unisgned C_INT32 & size (default: 0) |
const | char & separator (default: '\t') |
References resize(), and size().
◆ CTableRow() [2/2]
CTableRow::CTableRow |
( |
const CTableRow & |
src | ) |
|
Copy constructor
- Parameters
-
◆ ~CTableRow()
CTableRow::~CTableRow |
( |
| ) |
|
◆ getCells()
const std::vector< CTableCell > & CTableRow::getCells |
( |
| ) |
const |
◆ getLastFilledCell()
const size_t & CTableRow::getLastFilledCell |
( |
| ) |
const |
Retrieve the index of the last non empty cell in the last read operation. @const size_t & lastFilledCell
References mLastFilledCell.
◆ guessColumnNumber()
size_t CTableRow::guessColumnNumber |
( |
std::istream & |
is, |
|
|
const bool & |
rewind |
|
) |
| |
◆ isEmpty()
const bool & CTableRow::isEmpty |
( |
| ) |
const |
Check whether row contains any cells with data A row is considered empty when it all cells are empty.
References mIsEmpty.
Referenced by guessColumnNumber().
◆ readLine()
std::istream & CTableRow::readLine |
( |
std::istream & |
is | ) |
|
|
private |
◆ resize()
bool CTableRow::resize |
( |
const size_t & |
size | ) |
|
◆ size()
size_t CTableRow::size |
( |
| ) |
const |
◆ operator>>
std::istream& operator>> |
( |
std::istream & |
is, |
|
|
CTableRow & |
cell |
|
) |
| |
|
friend |
Formated stream input operator
- Parameters
-
- Returns
- std::istream &
◆ mCells
◆ mIsEmpty
◆ mLastFilledCell
size_t CTableRow::mLastFilledCell |
|
private |
◆ mSeparator
char CTableRow::mSeparator |
|
private |
The documentation for this class was generated from the following files: