OmniSciDB
c1a53651b2
|
#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 203 of file JoinColumnIterator.h.
|
inline |
Definition at line 208 of file JoinColumnIterator.h.
|
inline |
Definition at line 211 of file JoinColumnIterator.h.
|
inline |
Definition at line 218 of file JoinColumnIterator.h.
References join_column_per_key, num_cols, and type_info_per_key.
|
inline |
Definition at line 223 of file JoinColumnIterator.h.
Definition at line 242 of file JoinColumnIterator.h.
const JoinColumn* JoinColumnTuple::join_column_per_key |
Definition at line 205 of file JoinColumnIterator.h.
Referenced by begin(), and JoinColumnTuple::Slice::begin().
size_t JoinColumnTuple::num_cols |
Definition at line 204 of file JoinColumnIterator.h.
Referenced by begin(), and JoinColumnTuple::Slice::begin().
const JoinColumnTypeInfo* JoinColumnTuple::type_info_per_key |
Definition at line 206 of file JoinColumnIterator.h.
Referenced by begin(), and JoinColumnTuple::Slice::begin().