OpenM++ runtime library (libopenm)
|
row processor to put values into result array from sparse db table select results More...
Public Member Functions | |
ValueRowSparseSetter (size_t i_size, const vector< int > &i_idSizeVec, const vector< vector< int > > &i_colIds, double *io_valueArr) | |
initialize row processor to read sparse table values | |
void | processRow (IRowBaseUptr &i_row) override |
IRowProcessor implementation: put values into result array from sparse output table. More... | |
virtual void | processRow (IRowBaseUptr &i_row)=0 |
process row, ie: append to row list or aggregate. More... | |
row processor to put values into result array from sparse db table select results
|
overridevirtual |
IRowProcessor implementation: put values into result array from sparse output table.
process each row selected from sparse output table and put value into result array
Implements openm::IRowProcessor.