OmniSciDB
a5dc49c757
|
#include "QueryEngine/heavydbTypes.h"
Go to the source code of this file.
Functions | |
template<typename T , typename K > | |
NEVER_INLINE HOST int32_t | generate_series__cpu_template (TableFunctionManager &mgr, const T start, const T stop, const K step, Column< T > &series_output) |
template<typename T > | |
NEVER_INLINE HOST int32_t | generate_series__cpu_template (TableFunctionManager &mgr, const T start, const T stop, Column< T > &series_output) |
EXTENSION_NOINLINE_HOST int32_t | generate_random_strings__cpu_ (TableFunctionManager &mgr, const int64_t num_strings, const int64_t string_length, Column< int64_t > &output_id, Column< TextEncodingDict > &output_strings) |
EXTENSION_NOINLINE_HOST int32_t generate_random_strings__cpu_ | ( | TableFunctionManager & | mgr, |
const int64_t | num_strings, | ||
const int64_t | string_length, | ||
Column< int64_t > & | output_id, | ||
Column< TextEncodingDict > & | output_strings | ||
) |
Definition at line 121 of file UtilityTableFunctions.cpp.
References CHECK_LE, DEBUG_TIMER, gen_random_str(), ThreadInfo::num_elems_per_thread, ThreadInfo::num_threads, threading_serial::parallel_for(), and TableFunctionManager::set_output_row_size().
NEVER_INLINE HOST int32_t generate_series__cpu_template | ( | TableFunctionManager & | mgr, |
const T | start, | ||
const T | stop, | ||
const K | step, | ||
Column< T > & | series_output | ||
) |
Definition at line 58 of file UtilityTableFunctions.cpp.
References generate_series_parallel(), numStepsBetween(), TableFunctionManager::set_output_row_size(), and SUCCESS.
Referenced by generate_series__cpu_template().
NEVER_INLINE HOST int32_t generate_series__cpu_template | ( | TableFunctionManager & | mgr, |
const T | start, | ||
const T | stop, | ||
Column< T > & | series_output | ||
) |
Definition at line 87 of file UtilityTableFunctions.cpp.
References generate_series__cpu_template().