OmniSciDB  c07336695a
std::hash< std::pair< const RelAlgNode *, int > > Struct Template Reference

Public Member Functions

size_t operator() (const std::pair< const RelAlgNode *, int > &input_col) const
 

Detailed Description

template<>
struct std::hash< std::pair< const RelAlgNode *, int > >

Definition at line 350 of file RelAlgAbstractInterpreter.cpp.

Member Function Documentation

◆ operator()()

size_t std::hash< std::pair< const RelAlgNode *, int > >::operator() ( const std::pair< const RelAlgNode *, int > &  input_col) const
inline

Definition at line 351 of file RelAlgAbstractInterpreter.cpp.

351  {
352  auto ptr_val = reinterpret_cast<const int64_t*>(&input_col.first);
353  return static_cast<int64_t>(*ptr_val) ^ input_col.second;
354  }

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