OmniSciDB
a5dc49c757
|
#include <JoinColumnIterator.h>
Classes | |
struct | Slice |
Public Member Functions | |
DEVICE | JoinColumnTuple () |
DEVICE | JoinColumnTuple (size_t num_cols, const JoinColumn *join_column_per_key, const JoinColumnTypeInfo *type_info_per_key) |
DEVICE JoinColumnTupleIterator | begin () |
DEVICE JoinColumnTupleIterator | end () |
DEVICE Slice | slice (size_t start, size_t step) |
Public Attributes | |
size_t | num_cols |
const JoinColumn * | join_column_per_key |
const JoinColumnTypeInfo * | type_info_per_key |
Helper class for viewing multiple JoinColumns and their matching JoinColumnTypeInfos as a single object.
Definition at line 214 of file JoinColumnIterator.h.
|
inline |
Definition at line 219 of file JoinColumnIterator.h.
|
inline |
Definition at line 222 of file JoinColumnIterator.h.
|
inline |
Definition at line 229 of file JoinColumnIterator.h.
References join_column_per_key, num_cols, and type_info_per_key.
|
inline |
Definition at line 234 of file JoinColumnIterator.h.
Definition at line 253 of file JoinColumnIterator.h.
const JoinColumn* JoinColumnTuple::join_column_per_key |
Definition at line 216 of file JoinColumnIterator.h.
Referenced by begin(), and JoinColumnTuple::Slice::begin().
size_t JoinColumnTuple::num_cols |
Definition at line 215 of file JoinColumnIterator.h.
Referenced by begin(), and JoinColumnTuple::Slice::begin().
const JoinColumnTypeInfo* JoinColumnTuple::type_info_per_key |
Definition at line 217 of file JoinColumnIterator.h.
Referenced by begin(), and JoinColumnTuple::Slice::begin().