![]() |
Speeduino
|
Iterate through a tables values, row by row. More...
#include <table3d_values.h>
Public Member Functions | |
| table_value_iterator (const table3d_value_t *pValues, table3d_dim_t axisSize) | |
| Construct. | |
| table_value_iterator & | advance (table3d_dim_t rows) |
| Advance the iterator. | |
| table_value_iterator & | operator++ (void) |
| Increment the iterator by one row. | |
| const table_row_iterator | operator* (void) const |
| Dereference the iterator to access a row of data. | |
| table_row_iterator | operator* (void) |
| Dereference the iterator to access a row of data. | |
| bool | at_end (void) const |
| Test for end of iteration. | |
Iterate through a tables values, row by row.
|
inline |
Construct.
| pValues | Pointer to the 1st value in a 1-d array |
| axisSize | The number of columns & elements per row (square tables only) |
|
inline |
Advance the iterator.
| rows | The number of rows to move |


|
inline |
Dereference the iterator to access a row of data.
|
inline |
Dereference the iterator to access a row of data.
|
inline |
Increment the iterator by one row.
