Gromacs
2025-dev-20240910-a7e2421
|
Private implementation class for TextTableFormatter.
Classes | |
struct | ColumnData |
Manages a single column for TextTableFormatter. More... | |
Public Types | |
typedef std::vector< ColumnData > | ColumnList |
Container type for column data. | |
Public Member Functions | |
Impl () | |
Initializes data for an empty formatter. | |
ColumnData & | columnData (int index) |
Convenience method for checked access to data for a column. More... | |
const ColumnData & | columnData (int index) const |
Convenience method for checked access to data for a column. More... | |
Public Attributes | |
ColumnList | columns_ |
Container for column data. | |
int | firstColumnIndent_ |
Indentation before the first column. | |
int | foldLastColumnToNextLineIndent_ |
Indentation before the last column if folded. | |
bool | bFirstRow_ |
If true, no output has yet been produced. | |
bool | bPrintHeader_ |
If true, a header will be printed before the first row. | |
|
inline |
Convenience method for checked access to data for a column.
[in] | index | Zero-based column index. |
columns_
[index]
|
inline |
Convenience method for checked access to data for a column.
[in] | index | Zero-based column index. |
columns_
[index]