OmniSciDB
c1a53651b2
|
#include "../../QueryEngine/heavydbTypes.h"
Go to the source code of this file.
Functions | |
EXTENSION_NOINLINE int32_t | row_copier (const Column< double > &input_col, int copy_multiplier, Column< double > &output_col) |
EXTENSION_NOINLINE_HOST int32_t | row_copier2__cpu__ (const Column< double > &input_col, int copy_multiplier, Column< double > &output_col, Column< double > &output_col2) |
EXTENSION_NOINLINE int32_t | row_copier_text (const Column< TextEncodingDict > &input_col, int copy_multiplier, Column< TextEncodingDict > &output_col) |
EXTENSION_NOINLINE int32_t | row_adder (const int copy_multiplier, const Column< double > &input_col1, const Column< double > &input_col2, Column< double > &output_col) |
EXTENSION_NOINLINE int32_t | row_addsub (const int copy_multiplier, const Column< double > &input_col1, const Column< double > &input_col2, Column< double > &output_col1, Column< double > &output_col2) |
EXTENSION_NOINLINE_HOST int32_t | get_max_with_row_offset__cpu_ (const Column< int > &input_col, Column< int > &output_max_col, Column< int > &output_max_row_col) |
EXTENSION_NOINLINE_HOST int32_t | column_list_get__cpu_ (const ColumnList< double > &col_list, const int index, const int m, Column< double > &col) |
EXTENSION_NOINLINE int32_t | column_list_first_last (const ColumnList< double > &col_list, const int m, Column< double > &col1, Column< double > &col2) |
EXTENSION_NOINLINE_HOST int32_t | column_list_row_sum__cpu_ (const ColumnList< int32_t > &input, Column< int32_t > &out) |
EXTENSION_NOINLINE int32_t column_list_first_last | ( | const ColumnList< double > & | col_list, |
const int | m, | ||
Column< double > & | col1, | ||
Column< double > & | col2 | ||
) |
Definition at line 271 of file TableFunctions.hpp.
References ColumnList< T >::numCols(), and Column< T >::size().
EXTENSION_NOINLINE_HOST int32_t column_list_get__cpu_ | ( | const ColumnList< double > & | col_list, |
const int | index, | ||
const int | m, | ||
Column< double > & | col | ||
) |
Definition at line 255 of file TableFunctions.hpp.
References Column< T >::size().
EXTENSION_NOINLINE_HOST int32_t column_list_row_sum__cpu_ | ( | const ColumnList< int32_t > & | input, |
Column< int32_t > & | out | ||
) |
Definition at line 289 of file TableFunctions.hpp.
References ColumnList< T >::numCols(), and set_output_row_size().
EXTENSION_NOINLINE_HOST int32_t get_max_with_row_offset__cpu_ | ( | const Column< int > & | input_col, |
Column< int > & | output_max_col, | ||
Column< int > & | output_max_row_col | ||
) |
Definition at line 222 of file TableFunctions.hpp.
References Column< T >::size().
EXTENSION_NOINLINE int32_t row_adder | ( | const int | copy_multiplier, |
const Column< double > & | input_col1, | ||
const Column< double > & | input_col2, | ||
Column< double > & | output_col | ||
) |
Definition at line 138 of file TableFunctions.hpp.
References Column< T >::isNull(), Column< T >::setNull(), and Column< T >::size().
EXTENSION_NOINLINE int32_t row_addsub | ( | const int | copy_multiplier, |
const Column< double > & | input_col1, | ||
const Column< double > & | input_col2, | ||
Column< double > & | output_col1, | ||
Column< double > & | output_col2 | ||
) |
Definition at line 179 of file TableFunctions.hpp.
References Column< T >::size().
EXTENSION_NOINLINE int32_t row_copier | ( | const Column< double > & | input_col, |
int | copy_multiplier, | ||
Column< double > & | output_col | ||
) |
Definition at line 28 of file TableFunctions.hpp.
References Column< T >::size().
Referenced by row_copier2__cpu__().
EXTENSION_NOINLINE_HOST int32_t row_copier2__cpu__ | ( | const Column< double > & | input_col, |
int | copy_multiplier, | ||
Column< double > & | output_col, | ||
Column< double > & | output_col2 | ||
) |
Definition at line 61 of file TableFunctions.hpp.
References run_benchmark_import::result, row_copier(), set_output_row_size(), and Column< T >::size().
EXTENSION_NOINLINE int32_t row_copier_text | ( | const Column< TextEncodingDict > & | input_col, |
int | copy_multiplier, | ||
Column< TextEncodingDict > & | output_col | ||
) |
Definition at line 104 of file TableFunctions.hpp.
References Column< TextEncodingDict >::size().