OmniSciDB  ba1bac9284
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PerfectJoinHashTable::JoinHashTableCacheKey Struct Reference
+ Collaboration diagram for PerfectJoinHashTable::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
 
const JoinType join_type
 

Detailed Description

Definition at line 205 of file PerfectJoinHashTable.h.

Member Function Documentation

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

Definition at line 214 of file PerfectJoinHashTable.h.

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

214  {
215  return col_range == that.col_range && inner_col == that.inner_col &&
216  outer_col == that.outer_col && num_elements == that.num_elements &&
217  chunk_key == that.chunk_key && optype == that.optype &&
218  join_type == that.join_type;
219  }

Member Data Documentation

const ChunkKey PerfectJoinHashTable::JoinHashTableCacheKey::chunk_key

Definition at line 210 of file PerfectJoinHashTable.h.

Referenced by operator==().

const ExpressionRange PerfectJoinHashTable::JoinHashTableCacheKey::col_range

Definition at line 206 of file PerfectJoinHashTable.h.

Referenced by operator==().

const Analyzer::ColumnVar PerfectJoinHashTable::JoinHashTableCacheKey::inner_col

Definition at line 207 of file PerfectJoinHashTable.h.

Referenced by operator==().

const JoinType PerfectJoinHashTable::JoinHashTableCacheKey::join_type

Definition at line 212 of file PerfectJoinHashTable.h.

Referenced by operator==().

const size_t PerfectJoinHashTable::JoinHashTableCacheKey::num_elements

Definition at line 209 of file PerfectJoinHashTable.h.

Referenced by operator==().

const SQLOps PerfectJoinHashTable::JoinHashTableCacheKey::optype

Definition at line 211 of file PerfectJoinHashTable.h.

Referenced by operator==().

const Analyzer::ColumnVar PerfectJoinHashTable::JoinHashTableCacheKey::outer_col

Definition at line 208 of file PerfectJoinHashTable.h.

Referenced by operator==().


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