Iterate through a table row. I.e. constant Y, changing X.
More...
#include <table3d_values.h>
Iterate through a table row. I.e. constant Y, changing X.
Instances of this class are normally created via a table_value_iterator instance.
◆ table_row_iterator()
Construct.
- Parameters
-
| pRowStart | Pointer to the 1st element in the row |
| rowWidth | The number of elements to in the row |
◆ advance()
Advance the iterator.
- Parameters
-
| steps | The number of elements to move the iterator |
◆ at_end()
| bool table_row_iterator::at_end |
( |
void |
| ) |
const |
|
inline |
Test for end of iteration.
◆ end() [1/2]
Pointer to the end of the row.
◆ end() [2/2]
Pointer to the end of the row.
◆ operator*() [1/2]
Dereference the iterator.
◆ operator*() [2/2]
Dereference the iterator.
◆ operator++()
Increment the iterator by one element.
◆ size()
Number of elements available.
The documentation for this class was generated from the following file: