OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DecodedJoinHashBufferEntry Struct Reference

#include <HashTable.h>

Public Member Functions

bool operator< (const DecodedJoinHashBufferEntry &other) const
 
bool operator== (const DecodedJoinHashBufferEntry &other) const
 

Public Attributes

std::vector< int64_t > key
 
std::set< int32_t > payload
 

Detailed Description

Definition at line 21 of file HashTable.h.

Member Function Documentation

bool DecodedJoinHashBufferEntry::operator< ( const DecodedJoinHashBufferEntry other) const
inline

Definition at line 25 of file HashTable.h.

References key, and payload.

25  {
26  return std::tie(key, payload) < std::tie(other.key, other.payload);
27  }
std::set< int32_t > payload
Definition: HashTable.h:23
std::vector< int64_t > key
Definition: HashTable.h:22
bool DecodedJoinHashBufferEntry::operator== ( const DecodedJoinHashBufferEntry other) const
inline

Definition at line 29 of file HashTable.h.

References key, and payload.

29  {
30  return key == other.key && payload == other.payload;
31  }
std::set< int32_t > payload
Definition: HashTable.h:23
std::vector< int64_t > key
Definition: HashTable.h:22

Member Data Documentation


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