Skip to main content

ClikaRT::tables::Table::RowRange::iterator

class

Header: ClikaRT/tables/table.h

Forward iterator over the rows; yields Row cursors by value.

Member functions

iterator()

iterator(const Table* table, std::int64_t row) noexcept

Position the iterator at table's row row.

Declared in ClikaRT/tables/table.h, line 162

operator*()

Row operator*() const noexcept

The Row cursor at the current position.

Declared in ClikaRT/tables/table.h, line 164

operator++()

iterator& operator++() noexcept

Advance one row.

Declared in ClikaRT/tables/table.h, line 166

operator!=()

bool operator!=(const iterator& o) const noexcept

Range-for inequality; compares row positions.

Declared in ClikaRT/tables/table.h, line 168

operator==()

bool operator==(const iterator& o) const noexcept

Positional equality.

Declared in ClikaRT/tables/table.h, line 170