Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::RowEqualityChecker Struct Reference

Compares the equality of two TupleRows, going tuple by tuple. More...

#include <tuple-row-compare.h>

Collaboration diagram for impala::RowEqualityChecker:

Public Member Functions

 RowEqualityChecker (const RowDescriptor &row_desc)
 
bool operator() (TupleRow *x, TupleRow *y)
 

Public Attributes

std::vector< TupleEqualityCheckertuple_checkers_
 

Detailed Description

Compares the equality of two TupleRows, going tuple by tuple.

Definition at line 141 of file tuple-row-compare.h.

Constructor & Destructor Documentation

impala::RowEqualityChecker::RowEqualityChecker ( const RowDescriptor row_desc)
inline

Member Function Documentation

bool impala::RowEqualityChecker::operator() ( TupleRow x,
TupleRow y 
)
inline

Definition at line 151 of file tuple-row-compare.h.

References impala::TupleRow::GetTuple(), and tuple_checkers_.

Member Data Documentation

std::vector<TupleEqualityChecker> impala::RowEqualityChecker::tuple_checkers_

Definition at line 142 of file tuple-row-compare.h.

Referenced by operator()(), and RowEqualityChecker().


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