#include <LbmExecStreamTestBase.h>
Inheritance diagram for SkipNumberStream:
Public Member Functions | |
SkipNumberStream (uint first, uint last, uint skip) | |
NumberStream * | clone () |
uint | getMaxRowCount (uint maxRid) |
bool | hasNext () |
uint | getNext () |
Static Public Attributes | |
static const uint | BIG_NUMBER = 0xffffffff |
Private Attributes | |
uint | first |
uint | last |
uint | skip |
uint | prev |
uint | next |
. last), increments of skip
Definition at line 116 of file LbmExecStreamTestBase.h.
NumberStream* SkipNumberStream::clone | ( | ) | [inline, virtual] |
Implements NumberStream.
Definition at line 130 of file LbmExecStreamTestBase.h.
References first, last, skip, and SkipNumberStream().
00131 { 00132 return new SkipNumberStream(first, last, skip); 00133 }
bool SkipNumberStream::hasNext | ( | ) | [inline, virtual] |
uint SkipNumberStream::getNext | ( | ) | [inline, virtual] |
uint SkipNumberStream::first [private] |
Definition at line 118 of file LbmExecStreamTestBase.h.
Referenced by clone(), and getMaxRowCount().
uint SkipNumberStream::last [private] |
Definition at line 118 of file LbmExecStreamTestBase.h.
Referenced by clone(), getMaxRowCount(), and hasNext().
uint SkipNumberStream::skip [private] |
Definition at line 118 of file LbmExecStreamTestBase.h.
Referenced by clone(), getMaxRowCount(), and getNext().
uint SkipNumberStream::prev [private] |
Definition at line 119 of file LbmExecStreamTestBase.h.
uint SkipNumberStream::next [private] |
Definition at line 119 of file LbmExecStreamTestBase.h.
Referenced by getNext(), hasNext(), and SkipNumberStream().
const uint NumberStream::BIG_NUMBER = 0xffffffff [static, inherited] |
Definition at line 98 of file LbmExecStreamTestBase.h.
Referenced by UnionNumberStream::findNext(), UnionNumberStream::getNext(), LbmExecStreamTestBase::initBitmapInput(), and UnionNumberStream::UnionNumberStream().