#include <ExecStreamGenerator.h>
Inheritance diagram for DupColumnGenerator:
Public Member Functions | |
DupColumnGenerator (int numDupsInit, int startValue=0) | |
int64_t | next () |
Private Attributes | |
int | numDups |
int64_t | curValue |
Generates numDups duplicate rows per value for a column, in sequence, starting at initValue
Definition at line 391 of file ExecStreamGenerator.h.
DupColumnGenerator::DupColumnGenerator | ( | int | numDupsInit, | |
int | startValue = 0 | |||
) | [inline, explicit] |
int64_t DupColumnGenerator::next | ( | ) | [inline, virtual] |
Implements ColumnGenerator< T >.
Definition at line 403 of file ExecStreamGenerator.h.
References curValue, and numDups.
int DupColumnGenerator::numDups [private] |
Definition at line 393 of file ExecStreamGenerator.h.
Referenced by DupColumnGenerator(), and next().
int64_t DupColumnGenerator::curValue [private] |
Definition at line 394 of file ExecStreamGenerator.h.
Referenced by DupColumnGenerator(), and next().