MockProducerExecStreamGenerator Class Reference

MockProducerExecStreamGenerator defines an interface for generating a data stream. More...

#include <MockProducerExecStream.h>

Inheritance diagram for MockProducerExecStreamGenerator:

BernoulliSamplingExecStreamGenerator CompositeExecStreamGenerator ConstExecStreamGenerator DynamicParamExecStreamGenerator NormalizerExecStreamGenerator NumberStreamExecStreamGenerator PermutationGenerator RampDuplicateExecStreamGenerator RampExecStreamGenerator RestartingMinusExecStreamGenerator SortedAggExecStreamGenerator StairCaseExecStreamGenerator SystemSamplingExecStreamGenerator List of all members.

Public Member Functions

virtual ~MockProducerExecStreamGenerator ()
virtual int64_t generateValue (uint iRow, uint iCol)=0
 Generates one data value.

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]

Definition at line 163 of file MockProducerExecStream.cpp.

00164 {
00165 }


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:
Generated on Mon Jun 22 04:00:39 2009 for Fennel by  doxygen 1.5.1