LbmTupleReader Class Reference

LbmTupleReader is an interface for reading bitmap tuples. More...

#include <LbmTupleReader.h>

Inheritance diagram for LbmTupleReader:

LbmSingleTupleReader LbmStreamTupleReader List of all members.

Public Member Functions

virtual ~LbmTupleReader ()
virtual ExecStreamResult read (PTupleData &pTupleData)=0
 Reads an input tuple.

Detailed Description

LbmTupleReader is an interface for reading bitmap tuples.

Author:
John Pham
Version:
Id
//open/dev/fennel/lucidera/bitmap/LbmTupleReader.h#5

Definition at line 39 of file LbmTupleReader.h.


Constructor & Destructor Documentation

LbmTupleReader::~LbmTupleReader (  )  [virtual]

Definition at line 28 of file LbmTupleReader.cpp.

00029 {
00030 }


Member Function Documentation

virtual ExecStreamResult LbmTupleReader::read ( PTupleData pTupleData  )  [pure virtual]

Reads an input tuple.

The tuple read remains valid until the next call to this method.

Returns:
EXECRC_YIELD if read was successful, EXECRC_EOS if there was no more data to be read, or EXECRC_BUF_UNDERFLOW if an input stream buffer was exhausted

Implemented in LbmStreamTupleReader, and LbmSingleTupleReader.


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