LhxPartition Struct Reference

Classes to manage hash join partitions in memory and on disk. More...

#include <LhxPartition.h>

List of all members.

Public Member Functions

 LhxPartition (ExecStream *pExecStreamInit)

Public Attributes

SharedSegStreamAllocation segStream
uint inputIndex
ExecStreampExecStream
 Parent ExecStream, for abort checking purposes, or NULL if none (only for unit tests, so not default).


Detailed Description

Classes to manage hash join partitions in memory and on disk.

Author:
Rushan Chen
Version:
Id
//open/dev/fennel/hashexe/LhxPartition.h#4

Definition at line 54 of file LhxPartition.h.


Constructor & Destructor Documentation

LhxPartition::LhxPartition ( ExecStream pExecStreamInit  )  [inline, explicit]

Definition at line 460 of file LhxPartition.h.

References pExecStream.

00461 {
00462     pExecStream = pExecStreamInit;
00463 }


Member Data Documentation

SharedSegStreamAllocation LhxPartition::segStream

Definition at line 59 of file LhxPartition.h.

uint LhxPartition::inputIndex

Definition at line 66 of file LhxPartition.h.

ExecStream* LhxPartition::pExecStream

Parent ExecStream, for abort checking purposes, or NULL if none (only for unit tests, so not default).

Definition at line 72 of file LhxPartition.h.

Referenced by LhxPartition().


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