InputData Struct Reference

Structure for passing input data corresponding to bitmap inputs and expected result. More...

#include <LbmExecStreamTestBase.h>

List of all members.

Public Attributes

uint bitmapSize
 Number of bytes in each bitmap segment.
LcsRid startRid
 Initial rid value represented in the bitmap.
uint skipRows
 Number of rids to skip in between each rid.


Detailed Description

Structure for passing input data corresponding to bitmap inputs and expected result.

Definition at line 39 of file LbmExecStreamTestBase.h.


Member Data Documentation

uint InputData::bitmapSize

Number of bytes in each bitmap segment.

Definition at line 44 of file LbmExecStreamTestBase.h.

Referenced by LbmExecStreamTestBase::initBitmapInput(), LbmMinusExecStreamTest::test2Inputs(), LbmIntersectExecStreamTest::test2Inputs(), LbmMinusExecStreamTest::test3Inputs(), LbmIntersectExecStreamTest::test3Inputs(), LbmMinusExecStreamTest::testAnchorLarger1(), LbmMinusExecStreamTest::testAnchorLarger2(), LbmMinusExecStreamTest::testChildrenLarger(), LbmIntersectExecStreamTest::testEmptyResult(), LbmIntersectExecStreamTest::testGaps(), LbmIntersectExecStreamTest::testLargeInputs(), LbmMinusExecStreamTest::testLargeOutput(), LbmIntersectExecStreamTest::testLargeOutput(), LbmMinusExecStreamTest::testRestartingMinus(), LbmIntersectExecStreamTest::testSingleBitmaps(), and LbmIntersectExecStreamTest::testZeros().

LcsRid InputData::startRid

Initial rid value represented in the bitmap.

Definition at line 49 of file LbmExecStreamTestBase.h.

Referenced by LbmExecStreamTestBase::initBitmapInput(), LbmMinusExecStreamTest::test2Inputs(), LbmIntersectExecStreamTest::test2Inputs(), LbmMinusExecStreamTest::test3Inputs(), LbmIntersectExecStreamTest::test3Inputs(), LbmMinusExecStreamTest::testAnchorLarger1(), LbmMinusExecStreamTest::testAnchorLarger2(), LbmMinusExecStreamTest::testChildrenLarger(), LbmIntersectExecStreamTest::testEmptyResult(), LbmIntersectExecStreamTest::testGaps(), LbmIntersectExecStreamTest::testLargeInputs(), LbmMinusExecStreamTest::testLargeOutput(), LbmIntersectExecStreamTest::testLargeOutput(), LbmMinusExecStreamTest::testRestartingMinus(), LbmIntersectExecStreamTest::testSingleBitmaps(), and LbmIntersectExecStreamTest::testZeros().

uint InputData::skipRows

Number of rids to skip in between each rid.

Definition at line 54 of file LbmExecStreamTestBase.h.

Referenced by LbmExecStreamTestBase::initBitmapInput(), LbmMinusExecStreamTest::test2Inputs(), LbmIntersectExecStreamTest::test2Inputs(), LbmMinusExecStreamTest::test3Inputs(), LbmIntersectExecStreamTest::test3Inputs(), LbmMinusExecStreamTest::testAnchorLarger1(), LbmMinusExecStreamTest::testAnchorLarger2(), LbmMinusExecStreamTest::testChildrenLarger(), LbmIntersectExecStreamTest::testEmptyResult(), LbmIntersectExecStreamTest::testGaps(), LbmIntersectExecStreamTest::testLargeInputs(), LbmMinusExecStreamTest::testLargeOutput(), LbmIntersectExecStreamTest::testLargeOutput(), LbmMinusExecStreamTest::testRestartingMinus(), LbmIntersectExecStreamTest::testSingleBitmaps(), and LbmIntersectExecStreamTest::testZeros().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 22 04:00:32 2009 for Fennel by  doxygen 1.5.1