Struct JoinColumnTupleIterator¶
-
struct
JoinColumnTupleIterator
¶ Iterates over the rows of a JoinColumnTuple across multiple fragments/chunks.
Public Functions
-
DEVICE
JoinColumnTupleIterator
()¶
-
DEVICE
JoinColumnTupleIterator
(size_t num_cols, const JoinColumn *join_column_per_key, const JoinColumnTypeInfo *type_info_per_key, size_t start, size_t step)¶
-
DEVICE FORCE_INLINE JoinColumnTupleIterator::operator bool() const
-
DEVICE FORCE_INLINE JoinColumnTupleIterator& JoinColumnTupleIterator::operator++()
-
DEVICE FORCE_INLINE JoinColumnTupleIterator& JoinColumnTupleIterator::operator*()
Public Members
-
size_t
num_cols
¶
-
JoinColumnIterator
join_column_iterators
[g_maximum_conditions_to_coalesce
]¶
-
DEVICE