OpenM++ runtime library (libopenm)
|
array of bytes rows wrapped into IRowsFirstNext interface More...
#include <runController.h>
Public Member Functions | |
BytesFirstNext (size_t i_rowCount, size_t i_rowSize, uint8_t *i_rows) | |
create interface to opaque list of bytes rows | |
virtual uint8_t * | toFirst (void) override |
move pointer to the first row, return NULL if row list is empty. More... | |
virtual uint8_t * | toNext (void) override |
move pointer to the next row, return NULL at the end of rows. More... | |
virtual uint8_t * | toFirst (void)=0 |
move pointer to the first row, return NULL if row list is empty. More... | |
virtual uint8_t * | toNext (void)=0 |
move pointer to the next row, return NULL at the end of rows. More... | |
array of bytes rows wrapped into IRowsFirstNext interface
|
inlineoverridevirtual |
move pointer to the first row, return NULL if row list is empty.
Implements openm::RunController::IRowsFirstNext.
|
inlineoverridevirtual |
move pointer to the next row, return NULL at the end of rows.
Implements openm::RunController::IRowsFirstNext.