Fennel: MockProducerExecStreamGenerator Class Reference (original) (raw)
MockProducerExecStreamGenerator defines an interface for generating a data stream. More...
#include <[MockProducerExecStream.h](MockProducerExecStream%5F8h-source.html)>
Inheritance diagram for MockProducerExecStreamGenerator:

Detailed Description
MockProducerExecStreamGenerator defines an interface for generating a data stream.
Definition at line 60 of file MockProducerExecStream.h.
Constructor & Destructor Documentation
| MockProducerExecStreamGenerator::~MockProducerExecStreamGenerator | ( | | ) | [virtual] | | ------------------------------------------------------------------ | - | | - | ----------- |
Member Function Documentation
| virtual int64_t MockProducerExecStreamGenerator::generateValue | ( | uint | iRow, |
|---|---|---|---|
| uint | iCol | ||
| ) | [pure virtual] |
Generates one data value.
Parameters:
| iRow | 0-based row number to generate |
|---|---|
| iCol | 0-based col number to generate |
Implemented in NumberStreamExecStreamGenerator, RestartingMinusExecStreamGenerator, NormalizerExecStreamGenerator, SortedAggExecStreamGenerator, BernoulliSamplingExecStreamGenerator, SystemSamplingExecStreamGenerator, RampExecStreamGenerator, PermutationGenerator, StairCaseExecStreamGenerator, DynamicParamExecStreamGenerator, CompositeExecStreamGenerator, RampDuplicateExecStreamGenerator, and ConstExecStreamGenerator.
Referenced by ExecStreamUnitTestBase::verifyOutput().
The documentation for this class was generated from the following files:
- /home/pub/open/dev/fennel/exec/MockProducerExecStream.h
- /home/pub/open/dev/fennel/exec/MockProducerExecStream.cpp
