#include <LbmExecStreamTestBase.h>
Inheritance diagram for NumberStream:

Public Member Functions | |
| virtual | ~NumberStream () |
| virtual NumberStream * | clone ()=0 |
| virtual uint | getMaxRowCount (uint maxRid)=0 |
| virtual bool | hasNext ()=0 |
| virtual uint | getNext ()=0 |
Static Public Attributes | |
| static const uint | BIG_NUMBER = 0xffffffff |
The interface is generic for defining various kinds of streams: union, intersect, fibonnaci, etc.
Definition at line 91 of file LbmExecStreamTestBase.h.
| virtual NumberStream::~NumberStream | ( | ) | [inline, virtual] |
| virtual NumberStream* NumberStream::clone | ( | ) | [pure virtual] |
Implemented in SkipNumberStream, and UnionNumberStream.
Implemented in SkipNumberStream, and UnionNumberStream.
| virtual bool NumberStream::hasNext | ( | ) | [pure virtual] |
Implemented in SkipNumberStream, and UnionNumberStream.
| virtual uint NumberStream::getNext | ( | ) | [pure virtual] |
Implemented in SkipNumberStream, and UnionNumberStream.
const uint NumberStream::BIG_NUMBER = 0xffffffff [static] |
Definition at line 98 of file LbmExecStreamTestBase.h.
Referenced by UnionNumberStream::findNext(), UnionNumberStream::getNext(), LbmExecStreamTestBase::initBitmapInput(), and UnionNumberStream::UnionNumberStream().
1.5.1