OmniSciDB
a5dc49c757
|
Functions | |
SQLTypeInfo | ext_arg_pointer_type_to_type_info (const ExtArgumentType ext_arg_type) |
SQLTypeInfo | ext_arg_type_to_type_info_output (const ExtArgumentType ext_arg_type) |
template<size_t... I> | |
constexpr bool | string_view_array_sorted_and_distinct (std::string_view const *list, std::index_sequence< I...>) |
bool | is_table_function_whitelisted (std::string_view const function_name) |
std::string | drop_suffix_impl (const std::string &str) |
std::string table_functions::anonymous_namespace{TableFunctionsFactory.cpp}::drop_suffix_impl | ( | const std::string & | str | ) |
SQLTypeInfo table_functions::anonymous_namespace{TableFunctionsFactory.cpp}::ext_arg_pointer_type_to_type_info | ( | const ExtArgumentType | ext_arg_type | ) |
Definition at line 34 of file TableFunctionsFactory.cpp.
References ext_arg_type_to_type_info(), kBIGINT, kBOOLEAN, kDOUBLE, kFLOAT, kINT, kNULLT, kSMALLINT, kTINYINT, PBool, PDouble, PFloat, PInt16, PInt32, PInt64, PInt8, and UNREACHABLE.
Referenced by table_functions::TableFunction::getInputSQLType().
SQLTypeInfo table_functions::anonymous_namespace{TableFunctionsFactory.cpp}::ext_arg_type_to_type_info_output | ( | const ExtArgumentType | ext_arg_type | ) |
Definition at line 57 of file TableFunctionsFactory.cpp.
References ext_arg_type_to_type_info(), SQLTypeInfo::get_elem_type(), kBIGINT, kBOOLEAN, kDOUBLE, kFLOAT, kINT, kNULLT, kSMALLINT, kTINYINT, PBool, PDouble, PFloat, PInt16, PInt32, PInt64, PInt8, and UNREACHABLE.
Referenced by table_functions::TableFunction::getOutputSQLType().
bool table_functions::anonymous_namespace{TableFunctionsFactory.cpp}::is_table_function_whitelisted | ( | std::string_view const | function_name | ) |
Definition at line 358 of file TableFunctionsFactory.cpp.
References g_enable_ml_functions, and string_view_array_sorted_and_distinct().
Referenced by table_functions::TableFunctionsFactory::add().
constexpr bool table_functions::anonymous_namespace{TableFunctionsFactory.cpp}::string_view_array_sorted_and_distinct | ( | std::string_view const * | list, |
std::index_sequence< I...> | |||
) |
Definition at line 353 of file TableFunctionsFactory.cpp.
Referenced by is_table_function_whitelisted().