OmniSciDB  06b3bd477c
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JoinHashTable::JoinHashTableCacheKey Struct Reference
+ Collaboration diagram for JoinHashTable::JoinHashTableCacheKey:

Public Member Functions

bool operator== (const struct JoinHashTableCacheKey &that) const
 

Public Attributes

const ExpressionRange col_range
 
const Analyzer::ColumnVar inner_col
 
const Analyzer::ColumnVar outer_col
 
const size_t num_elements
 
const ChunkKey chunk_key
 
const SQLOps optype
 

Detailed Description

Definition at line 249 of file JoinHashTable.h.

Member Function Documentation

bool JoinHashTable::JoinHashTableCacheKey::operator== ( const struct JoinHashTableCacheKey that) const
inline

Definition at line 257 of file JoinHashTable.h.

References chunk_key, col_range, inner_col, num_elements, optype, and outer_col.

257  {
258  return col_range == that.col_range && inner_col == that.inner_col &&
259  outer_col == that.outer_col && num_elements == that.num_elements &&
260  chunk_key == that.chunk_key && optype == that.optype;
261  }
const Analyzer::ColumnVar inner_col
const Analyzer::ColumnVar outer_col

Member Data Documentation

const ChunkKey JoinHashTable::JoinHashTableCacheKey::chunk_key

Definition at line 254 of file JoinHashTable.h.

Referenced by operator==().

const ExpressionRange JoinHashTable::JoinHashTableCacheKey::col_range

Definition at line 250 of file JoinHashTable.h.

Referenced by operator==().

const Analyzer::ColumnVar JoinHashTable::JoinHashTableCacheKey::inner_col

Definition at line 251 of file JoinHashTable.h.

Referenced by operator==().

const size_t JoinHashTable::JoinHashTableCacheKey::num_elements

Definition at line 253 of file JoinHashTable.h.

Referenced by operator==().

const SQLOps JoinHashTable::JoinHashTableCacheKey::optype

Definition at line 255 of file JoinHashTable.h.

Referenced by operator==().

const Analyzer::ColumnVar JoinHashTable::JoinHashTableCacheKey::outer_col

Definition at line 252 of file JoinHashTable.h.

Referenced by operator==().


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