OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JoinColumnTuple::Slice Struct Reference

#include <JoinColumnIterator.h>

+ Collaboration diagram for JoinColumnTuple::Slice:

Public Member Functions

DEVICE JoinColumnTupleIterator begin ()
 
DEVICE JoinColumnTupleIterator end ()
 

Public Attributes

JoinColumnTuplejoin_column_tuple
 
size_t start
 
size_t step
 

Detailed Description

Definition at line 236 of file JoinColumnIterator.h.

Member Function Documentation

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

Definition at line 241 of file JoinColumnIterator.h.

References JoinColumnTuple::join_column_per_key, join_column_tuple, JoinColumnTuple::num_cols, start, step, and JoinColumnTuple::type_info_per_key.

241  {
245  start,
246  step);
247  }
Iterates over the rows of a JoinColumnTuple across multiple fragments/chunks.
JoinColumnTuple * join_column_tuple
const JoinColumnTypeInfo * type_info_per_key
const JoinColumn * join_column_per_key
DEVICE JoinColumnTupleIterator JoinColumnTuple::Slice::end ( )
inline

Definition at line 249 of file JoinColumnIterator.h.

249 { return JoinColumnTupleIterator(); }
Iterates over the rows of a JoinColumnTuple across multiple fragments/chunks.

Member Data Documentation

JoinColumnTuple* JoinColumnTuple::Slice::join_column_tuple

Definition at line 237 of file JoinColumnIterator.h.

Referenced by begin().

size_t JoinColumnTuple::Slice::step

Definition at line 239 of file JoinColumnIterator.h.

Referenced by begin().


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