OmniSciDB  8a228a1076
BaselineJoinHashTable::ColumnsForDevice Struct Reference

#include <BaselineJoinHashTable.h>

Public Attributes

const std::vector< JoinColumnjoin_columns
 
const std::vector< JoinColumnTypeInfojoin_column_types
 
const std::vector< std::shared_ptr< Chunk_NS::Chunk > > chunks_owner
 
std::vector< JoinBucketInfojoin_buckets
 
const std::vector< std::shared_ptr< void > > malloc_owner
 

Detailed Description

Definition at line 144 of file BaselineJoinHashTable.h.

Member Data Documentation

◆ chunks_owner

const std::vector<std::shared_ptr<Chunk_NS::Chunk> > BaselineJoinHashTable::ColumnsForDevice::chunks_owner

Definition at line 147 of file BaselineJoinHashTable.h.

◆ join_buckets

std::vector<JoinBucketInfo> BaselineJoinHashTable::ColumnsForDevice::join_buckets

Definition at line 148 of file BaselineJoinHashTable.h.

Referenced by BaselineJoinHashTable::reifyForDevice().

◆ join_column_types

const std::vector<JoinColumnTypeInfo> BaselineJoinHashTable::ColumnsForDevice::join_column_types

Definition at line 146 of file BaselineJoinHashTable.h.

Referenced by BaselineJoinHashTable::reifyForDevice().

◆ join_columns

const std::vector<JoinColumn> BaselineJoinHashTable::ColumnsForDevice::join_columns

Definition at line 145 of file BaselineJoinHashTable.h.

Referenced by BaselineJoinHashTable::reifyForDevice().

◆ malloc_owner

const std::vector<std::shared_ptr<void> > BaselineJoinHashTable::ColumnsForDevice::malloc_owner

Definition at line 149 of file BaselineJoinHashTable.h.


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