Fennel: AggInvocation Struct Reference (original) (raw)

AggInvocation represents one call to an aggregate function. More...

#include <[AggInvocation.h](AggInvocation%5F8h-source.html)>

List of all members.

Public Attributes
AggFunction aggFunction
Aggregate function to be computed.
int iInputAttr
0-based index of source attribute in input tuple, or -1 for none, as in the case of COUNT(*).

Detailed Description

AggInvocation represents one call to an aggregate function.

Version:

Id

//open/dev/fennel/exec/AggInvocation.h#5

Definition at line 36 of file AggInvocation.h.


Member Data Documentation

0-based index of source attribute in input tuple, or -1 for none, as in the case of COUNT(*).

Definition at line 50 of file AggInvocation.h.

Referenced by ExecStreamTestSuite::testCountAggExecStream(), LhxAggExecStreamTest::testCountImpl(), ExecStreamTestSuite::testGroupAggExecStreamNrows(), LhxAggExecStreamTest::testGroupCountImpl(), ExecStreamTestSuite::testSingleValueAggExecStream(), LhxAggExecStreamTest::testSingleValueImpl(), LbmSortedAggExecStreamTest::testSortedAgg(), ExecStreamTestSuite::testSplitterPlusBarrier(), ExecStreamTestSuite::testSumAggExecStream(), and LhxAggExecStreamTest::testSumImpl().


The documentation for this struct was generated from the following file:


Generated on Mon Jun 22 04:00:24 2009 for Fennel by doxygen 1.5.1