Struct JoinColumnTuple

struct JoinColumnTuple

Helper class for viewing multiple JoinColumns and their matching JoinColumnTypeInfos as a single object.

Public Functions

DEVICE JoinColumnTuple()
DEVICE JoinColumnTuple(size_t num_cols, const JoinColumn *join_column_per_key, const JoinColumnTypeInfo *type_info_per_key)
DEVICE JoinColumnTupleIterator JoinColumnTuple::begin()
DEVICE JoinColumnTupleIterator JoinColumnTuple::end()
DEVICE Slice JoinColumnTuple::slice(size_t start, size_t step)

Public Members

size_t num_cols
const JoinColumn *join_column_per_key
const JoinColumnTypeInfo *type_info_per_key
struct Slice

Public Functions

DEVICE JoinColumnTupleIterator JoinColumnTuple::Slice::begin()
DEVICE JoinColumnTupleIterator JoinColumnTuple::Slice::end()

Public Members

JoinColumnTuple *join_column_tuple
size_t start
size_t step