OmniSciDB
a5dc49c757
|
Functions | |
template<typename DataType > | |
bool | is_null (const DataType &typed_value) |
template<typename T > | |
std::vector< std::string_view > | get_materialized_string_views (const size_t num_elements, const StringDictionary *string_dict, const T *ids) |
std::vector< std::string_view > | get_materialized_string_views (const size_t num_elements, const StringDictionary *string_dict, const int8_t *ids, const SQLTypeInfo &type_info) |
std::vector<std::string_view> data_conversion::anonymous_namespace{StringViewSource.h}::get_materialized_string_views | ( | const size_t | num_elements, |
const StringDictionary * | string_dict, | ||
const T * | ids | ||
) |
Definition at line 39 of file StringViewSource.h.
References StringDictionary::getStringView(), is_null(), heavydb.dtypes::T, and shared::transform().
Referenced by get_materialized_string_views(), and data_conversion::StringViewSource::getSourceData().
std::vector<std::string_view> data_conversion::anonymous_namespace{StringViewSource.h}::get_materialized_string_views | ( | const size_t | num_elements, |
const StringDictionary * | string_dict, | ||
const int8_t * | ids, | ||
const SQLTypeInfo & | type_info | ||
) |
Definition at line 56 of file StringViewSource.h.
References get_materialized_string_views(), SQLTypeInfo::get_size(), and UNREACHABLE.
bool data_conversion::anonymous_namespace{StringViewSource.h}::is_null | ( | const DataType & | typed_value | ) |