OmniSciDB  ba1bac9284
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HashTableCacheKey Struct Reference

#include <BaselineJoinHashTable.h>

Public Member Functions

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

Public Attributes

const size_t num_elements
 
const std::vector< ChunkKeychunk_keys
 
const SQLOps optype
 
const JoinType join_type
 

Detailed Description

Definition at line 41 of file BaselineJoinHashTable.h.

Member Function Documentation

bool HashTableCacheKey::operator== ( const struct HashTableCacheKey that) const
inline

Definition at line 47 of file BaselineJoinHashTable.h.

References chunk_keys, join_type, num_elements, and optype.

47  {
48  return num_elements == that.num_elements && chunk_keys == that.chunk_keys &&
49  optype == that.optype && join_type == that.join_type;
50  }
const JoinType join_type
const std::vector< ChunkKey > chunk_keys

Member Data Documentation

const JoinType HashTableCacheKey::join_type

Definition at line 45 of file BaselineJoinHashTable.h.

Referenced by operator==().

const size_t HashTableCacheKey::num_elements

Definition at line 42 of file BaselineJoinHashTable.h.

Referenced by operator==().

const SQLOps HashTableCacheKey::optype

Definition at line 44 of file BaselineJoinHashTable.h.

Referenced by operator==().


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