ExecStreamParams Struct Reference

Common parameters for instantiating any ExecStream. More...

#include <ExecStreamDefs.h>

Inheritance diagram for ExecStreamParams:

JavaTransformExecStreamParams SingleInputExecStreamParams SingleOutputExecStreamParams ConduitExecStreamParams DiffluenceExecStreamParams JavaSinkExecStreamParams MockConsumerExecStreamParams BTreeExecStreamParams ConduitExecStreamParams ConfluenceExecStreamParams FlatFileExecStreamParams MockProducerExecStreamParams MockResourceExecStreamParams ValuesExecStreamParams List of all members.

Public Member Functions

 ExecStreamParams ()
virtual ~ExecStreamParams ()

Public Attributes

SharedCacheAccessor pCacheAccessor
 CacheAccessor to use for any data access.
SegmentAccessor scratchAccessor
 Accessor for segment to use for allocating scratch buffers.

Detailed Description

Common parameters for instantiating any ExecStream.

Definition at line 177 of file ExecStreamDefs.h.


Constructor & Destructor Documentation

ExecStreamParams::ExecStreamParams (  )  [explicit]

Definition at line 33 of file ExecStream.cpp.

00034 {
00035 }

ExecStreamParams::~ExecStreamParams (  )  [virtual]

Definition at line 37 of file ExecStream.cpp.

00038 {
00039 }


Member Data Documentation

SharedCacheAccessor ExecStreamParams::pCacheAccessor

CacheAccessor to use for any data access.

This will be singular if the stream should not perform data access.

Definition at line 183 of file ExecStreamDefs.h.

Referenced by ExecStreamFactory::createPrivateScratchSegment(), LbmSearchTest::initBTreeExecStreamParam(), LbmLoadBitmapTest::initBTreeExecStreamParam(), LcsClusterReplaceExecStreamTest::initClusterAppendParams(), LbmSearchTest::initClusterScanDef(), LbmLoadBitmapTest::initClusterScanDef(), ExecStreamGraphEmbryo::initStreamParams(), FtrsTableWriterFactory::loadIndex(), LcsRowScanExecStreamTest::loadOneCluster(), BTreeExecStream::newWriter(), LcsRowScanBaseExecStream::prepare(), BTreeExecStream::prepare(), ExecStream::prepare(), ExecStreamFactory::readBTreeStreamParams(), ExecStreamTestSuite::testBTreeInsertExecStream(), LcsClusterAppendExecStreamTest::testLoadMultiCol(), LcsClusterAppendExecStreamTest::testLoadSingleCol(), LcsClusterAppendExecStreamTest::testScanMultiCol(), LcsClusterAppendExecStreamTest::testScanSingleCol(), and LcsClusterReplaceExecStreamTest::verifyCluster().

SegmentAccessor ExecStreamParams::scratchAccessor

Accessor for segment to use for allocating scratch buffers.

This will be singular if the stream should not use any scratch buffers.

Definition at line 189 of file ExecStreamDefs.h.

Referenced by ExecStreamFactory::createPrivateScratchSegment(), LbmSearchTest::initBTreeExecStreamParam(), LbmLoadBitmapTest::initBTreeExecStreamParam(), LcsClusterReplaceExecStreamTest::initClusterAppendParams(), ExecStreamGraphEmbryo::initStreamParams(), FtrsTableWriterFactory::loadIndex(), LcsRowScanExecStreamTest::loadOneCluster(), BTreeExecStream::newWriter(), LcsClusterAppendExecStream::prepare(), BTreeExecStream::prepare(), FlatFileExecStreamImpl::prepare(), MockResourceExecStream::prepare(), ExecStream::prepare(), ExecStreamTestSuite::testBTreeInsertExecStream(), LcsClusterAppendExecStreamTest::testLoadMultiCol(), and LcsClusterAppendExecStreamTest::testLoadSingleCol().


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