#include <evo/fmt.h>
Used to write formatted output (used internally).
◆ Writer()
Constructor.
- Parameters
-
table | Table info to use |
type | Output type |
◆ write_endrow()
T& write_endrow |
( |
T & |
out | ) |
|
|
inline |
Write end to current row.
- Ignored if no columns exist
- Template Parameters
-
T | String or stream type to use, inferred from out argument |
- Parameters
-
out | String or stream to write to |
- Returns
- out
◆ write_finished()
T& write_finished |
( |
T & |
out | ) |
|
|
inline |
Finish writing table.
- Ignored if no columns exist
- Template Parameters
-
T | String or stream type to use, inferred from out argument |
- Parameters
-
out | String or stream to write to |
- Returns
- out
◆ write_header()
T& write_header |
( |
T & |
out | ) |
|
|
inline |
Write header output.
- Ignored if no columns exist
- Template Parameters
-
T | String or stream type to use, inferred from argument |
- Parameters
-
out | String or stream to write to |
- Returns
- out
◆ write_value()
T& write_value |
( |
T & |
out, |
|
|
const U & |
fmtval |
|
) |
| |
|
inline |
Write next value.
- Ignored if no columns exist
- Template Parameters
-
- Parameters
-
out | String or stream to write to |
fmtval | Value to format |
- Returns
- out
◆ column_index
◆ rows
◆ started
True when writing has started, false when finished.
◆ table
◆ type
The documentation for this struct was generated from the following file: