LcsRowScanBaseExecStreamParams Struct Reference

Indicates the clustered indexes that need to be read to scan a table and the columns from the clusters that need to be projected in the scan result. More...

#include <LcsRowScanBaseExecStream.h>

Inheritance diagram for LcsRowScanBaseExecStreamParams:

ConfluenceExecStreamParams SingleOutputExecStreamParams ExecStreamParams LbmGeneratorExecStreamParams LcsRowScanExecStreamParams List of all members.

Public Attributes

LcsClusterScanDefList lcsClusterScanDefs
 Ordered list of cluster scans.
TupleProjection outputProj
 projection from scan

Detailed Description

Indicates the clustered indexes that need to be read to scan a table and the columns from the clusters that need to be projected in the scan result.

Definition at line 52 of file LcsRowScanBaseExecStream.h.


Member Data Documentation

LcsClusterScanDefList LcsRowScanBaseExecStreamParams::lcsClusterScanDefs

Ordered list of cluster scans.

Definition at line 57 of file LcsRowScanBaseExecStream.h.

Referenced by LbmSearchTest::initClusterScanDef(), LbmLoadBitmapTest::initClusterScanDef(), LcsRowScanBaseExecStream::prepare(), LbmGeneratorExecStream::prepare(), LcsRowScanExecStream::prepareResidualFilters(), ExecStreamSubFactory_lu::readClusterScan(), LcsMultiClusterAppendTest::scanCols(), LcsRowScanExecStreamTest::testFilterCols(), LcsRowScanExecStreamTest::testSampleScanCols(), LcsRowScanExecStreamTest::testScanCols(), LcsClusterAppendExecStreamTest::testScanMultiCol(), LcsClusterAppendExecStreamTest::testScanSingleCol(), and LcsClusterReplaceExecStreamTest::verifyCluster().

TupleProjection LcsRowScanBaseExecStreamParams::outputProj

projection from scan

Definition at line 62 of file LcsRowScanBaseExecStream.h.

Referenced by LcsRowScanExecStream::buildOutputProj(), LcsRowScanBaseExecStream::buildOutputProj(), LbmSearchTest::loadTableAndIndex(), LcsRowScanExecStream::prepare(), LcsRowScanBaseExecStream::prepare(), LcsRowScanExecStream::prepareResidualFilters(), LcsMultiClusterAppendTest::scanCols(), LcsRowScanExecStreamTest::testFilterCols(), LbmLoadBitmapTest::testLoad(), LcsRowScanExecStreamTest::testSampleScanCols(), LcsRowScanExecStreamTest::testScanCols(), LcsClusterAppendExecStreamTest::testScanMultiCol(), LcsClusterAppendExecStreamTest::testScanSingleCol(), LcsClusterReplaceExecStreamTest::verifyCluster(), and ExecStreamSubFactory_lu::visit().


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