Fennel: SortedAggExecStreamGenerator Class Reference (original) (raw)

Generates sorted (key, value count) tuples like:. More...

Inheritance diagram for SortedAggExecStreamGenerator:

List of all members.

Public Member Functions
SortedAggExecStreamGenerator (uint nRows, uint nKeys, std::vector< int > repeatSeqValues)
virtual int64_t generateValue (uint iRow, uint iCol)
Generates one data value.
Protected Attributes
uint nRows
uint nKeys
std::vector< int > keyRepeats
uint interval
boost::shared_array< uint > sortedToUnsortedMap
int current
boost::shared_array< uint > currentRow

Detailed Description

Generates sorted (key, value count) tuples like:.

0, 0, 0, 23 [row 0] 0, 0, 1, 22 [row 1] ...

Definition at line 94 of file LbmSortedAggExecStreamTest.cpp.


Constructor & Destructor Documentation

SortedAggExecStreamGenerator::SortedAggExecStreamGenerator ( uint nRows,
uint nKeys,
std::vector< int > repeatSeqValues
) [inline]

Member Function Documentation

virtual int64_t SortedAggExecStreamGenerator::generateValue ( uint iRow,
uint iCol
) [inline, virtual]

Member Data Documentation


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


Generated on Mon Jun 22 04:00:47 2009 for Fennel by doxygen 1.5.1