ClikaRT::tables::Table::RowRange
class
Header: ClikaRT/tables/table.h
A range over every row, in order, range-for compatible: for (Table::Row row : frame.rows()) { ... }. Yields Row by value (the cheap cursor; no per-row allocation). The frame must outlive the range.
Nested types
| Name | Description |
|---|---|
iterator | Forward iterator over the rows; yields Row cursors by value. |
Member functions
RowRange()
RowRange(const Table* table, std::int64_t count) noexcept
A range over table's first count rows.
Declared in ClikaRT/tables/table.h, line 178
begin()
iterator begin() const noexcept
Iterator at row 0.
Declared in ClikaRT/tables/table.h, line 180
end()
iterator end() const noexcept
Iterator one past the last row.
Declared in ClikaRT/tables/table.h, line 182