OmniSciDB  2b310ab3b2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DecodedJoinHashBufferEntry Struct Reference

#include <JoinHashTableInterface.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 66 of file JoinHashTableInterface.h.

Member Function Documentation

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

Definition at line 70 of file JoinHashTableInterface.h.

References key, and payload.

70  {
71  return std::tie(key, payload) < std::tie(other.key, other.payload);
72  }
std::set< int32_t > payload
std::vector< int64_t > key
bool DecodedJoinHashBufferEntry::operator== ( const DecodedJoinHashBufferEntry other) const
inline

Definition at line 74 of file JoinHashTableInterface.h.

References key, and payload.

74  {
75  return key == other.key && payload == other.payload;
76  }
std::set< int32_t > payload
std::vector< int64_t > key

Member Data Documentation


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