OmniSciDB
c1a53651b2
|
#include <heavydbTypes.h>
Public Member Functions | |
DEVICE | ColumnList (int8_t **ptrs, const int64_t num_cols, const int64_t num_rows) |
DEVICE int64_t | size () const |
DEVICE int64_t | numCols () const |
DEVICE Column< T > | operator[] (const int index) const |
Public Attributes | |
int8_t ** | ptrs_ |
int64_t | num_cols_ |
int64_t | num_rows_ |
Definition at line 1027 of file heavydbTypes.h.
|
inline |
Definition at line 1032 of file heavydbTypes.h.
|
inline |
Definition at line 1036 of file heavydbTypes.h.
References ColumnList< T >::num_cols_.
Referenced by column_list_first_last(), column_list_row_sum__cpu_(), column_list_safe_row_sum__cpu_template(), ct_overload_column_list_test2__cpu_template(), ct_overload_column_list_test__cpu_template(), ct_test_preflight_multicursor_qe227__cpu_(), ct_test_preflight_singlecursor_qe227__cpu_(), linear_reg_fit__cpu_template(), linear_reg_fit_predict__cpu_template(), linear_reg_predict__cpu_template(), and TableFunctions_Namespace::strip_column_metadata().
|
inline |
Definition at line 1037 of file heavydbTypes.h.
References ColumnList< T >::num_cols_, ColumnList< T >::num_rows_, ColumnList< T >::ptrs_, run_benchmark_import::result, heavydb.dtypes::T, to_string(), toString(), and typeName().
|
inline |
Definition at line 1035 of file heavydbTypes.h.
References ColumnList< T >::num_rows_.
Referenced by TableFunctions_Namespace::strip_column_metadata().
int64_t ColumnList< T >::num_cols_ |
Definition at line 1029 of file heavydbTypes.h.
Referenced by ColumnList< T >::numCols(), ColumnList< Array< T > >::numCols(), ColumnList< TextEncodingDict >::numCols(), ColumnList< T >::operator[](), ColumnList< Array< T > >::operator[](), and ColumnList< TextEncodingDict >::operator[]().
int64_t ColumnList< T >::num_rows_ |
Definition at line 1030 of file heavydbTypes.h.
Referenced by ColumnList< T >::operator[](), ColumnList< Array< T > >::operator[](), ColumnList< TextEncodingDict >::operator[](), ColumnList< T >::size(), ColumnList< Array< T > >::size(), and ColumnList< TextEncodingDict >::size().
int8_t** ColumnList< T >::ptrs_ |
Definition at line 1028 of file heavydbTypes.h.
Referenced by ColumnList< T >::operator[](), ColumnList< Array< T > >::operator[](), ColumnList< TextEncodingDict >::operator[](), and TableFunctions_Namespace::strip_column_metadata().