OpenM++ runtime library (libopenm)
openm::RunController::IRowsFirstNext Struct Referenceabstract

interface to opaque list of bytes rows More...

#include <runController.h>

Inheritance diagram for openm::RunController::IRowsFirstNext:

Public Member Functions

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...
 

Detailed Description

interface to opaque list of bytes rows

Member Function Documentation

◆ toFirst()

virtual uint8_t * openm::RunController::IRowsFirstNext::toFirst ( void  )
pure virtual

move pointer to the first row, return NULL if row list is empty.

Implemented in openm::RunController::ListFirstNext, and openm::RunController::BytesFirstNext.

◆ toNext()

virtual uint8_t * openm::RunController::IRowsFirstNext::toNext ( void  )
pure virtual

move pointer to the next row, return NULL at the end of rows.

Implemented in openm::RunController::ListFirstNext, and openm::RunController::BytesFirstNext.


The documentation for this struct was generated from the following file: