Fennel: NormalizerExecStreamGenerator Class Reference (original) (raw)
Generates one data value.
Parameters:
| iRow | 0-based row number to generate |
|---|---|
| iCol | 0-based col number to generate |
Implements MockProducerExecStreamGenerator.
Definition at line 117 of file LbmNormalizerExecStreamTest.cpp.
References changeIndexes, current, interval, lastRow, nKeys, and repeatSeqValues.
00118 { 00119 // must be generated in order 00120 assert (lastRow <= iRow); 00121 lastRow = iRow; 00122 00123 if (iRow >= changeIndexes[current]) { 00124 current++; 00125 assert (current < interval); 00126 } 00127 assert (iCol < nKeys); 00128 return current % repeatSeqValues[iCol]; 00129 }