OmniSciDB  1dac507f6e
 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 261 of file JoinHashTable.h.

Member Function Documentation

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

Definition at line 269 of file JoinHashTable.h.

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

269  {
270  return col_range == that.col_range && inner_col == that.inner_col &&
271  outer_col == that.outer_col && num_elements == that.num_elements &&
272  chunk_key == that.chunk_key && optype == that.optype;
273  }
const Analyzer::ColumnVar inner_col
const Analyzer::ColumnVar outer_col

Member Data Documentation

const ChunkKey JoinHashTable::JoinHashTableCacheKey::chunk_key

Definition at line 266 of file JoinHashTable.h.

Referenced by operator==().

const ExpressionRange JoinHashTable::JoinHashTableCacheKey::col_range

Definition at line 262 of file JoinHashTable.h.

Referenced by operator==().

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

Definition at line 263 of file JoinHashTable.h.

Referenced by operator==().

const size_t JoinHashTable::JoinHashTableCacheKey::num_elements

Definition at line 265 of file JoinHashTable.h.

Referenced by operator==().

const SQLOps JoinHashTable::JoinHashTableCacheKey::optype

Definition at line 267 of file JoinHashTable.h.

Referenced by operator==().

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

Definition at line 264 of file JoinHashTable.h.

Referenced by operator==().


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