|
SQLTypes | anonymous_namespace{ArrowResultSetConverter.cpp}::get_dict_index_type (const SQLTypeInfo &ti) |
|
SQLTypes | anonymous_namespace{ArrowResultSetConverter.cpp}::get_physical_type (const SQLTypeInfo &ti) |
|
template<typename TYPE , typename VALUE_ARRAY_TYPE > |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::create_or_append_value (const ScalarTargetValue &val_cty, std::shared_ptr< ValueArray > &values, const size_t max_size) |
|
template<typename TYPE , typename VALUE_ARRAY_TYPE > |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::create_or_append_value (const ArrayTargetValue &val_ctys, std::shared_ptr< ValueArray > &values, const size_t max_size) |
|
void | anonymous_namespace{ArrowResultSetConverter.cpp}::create_or_append_validity (const ArrayTargetValue &value, const SQLTypeInfo &col_type, std::shared_ptr< std::vector< bool >> &null_bitmap, const size_t max_size) |
|
template<typename TYPE > |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::create_or_append_validity (const ScalarTargetValue &value, const SQLTypeInfo &col_type, std::shared_ptr< std::vector< bool >> &null_bitmap, const size_t max_size) |
|
template<typename C_TYPE , typename ARROW_TYPE = typename arrow::CTypeTraits<C_TYPE>::ArrowType> |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::convert_column (ResultSetPtr result, size_t col, size_t entry_count, std::shared_ptr< arrow::Array > &out) |
|
std::pair< key_t, void * > | anonymous_namespace{ArrowResultSetConverter.cpp}::get_shm (size_t shmsz) |
|
std::pair< key_t,
std::shared_ptr< arrow::Buffer > > | anonymous_namespace{ArrowResultSetConverter.cpp}::get_shm_buffer (size_t size) |
|
void | anonymous_namespace{ArrowResultSetConverter.cpp}::remap_string_values (const ArrowResultSetConverter::ColumnBuilder &column_builder, const std::vector< uint8_t > &bitmap, std::vector< int64_t > &vec1d) |
|
key_t | arrow::get_and_copy_to_shm (const std::shared_ptr< Buffer > &data) |
|
std::shared_ptr< arrow::DataType > | anonymous_namespace{ArrowResultSetConverter.cpp}::get_arrow_type (const SQLTypeInfo &sql_type, const ExecutorDeviceType device_type) |
|
template<typename BUILDER_TYPE , typename VALUE_ARRAY_TYPE > |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::appendToColumnBuilder (ArrowResultSetConverter::ColumnBuilder &column_builder, const ValueArray &values, const std::shared_ptr< std::vector< bool >> &is_valid) |
|
template<> |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::appendToColumnBuilder< arrow::Decimal128Builder, int64_t > (ArrowResultSetConverter::ColumnBuilder &column_builder, const ValueArray &values, const std::shared_ptr< std::vector< bool >> &is_valid) |
|
template<> |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::appendToColumnBuilder< arrow::StringBuilder, std::string > (ArrowResultSetConverter::ColumnBuilder &column_builder, const ValueArray &values, const std::shared_ptr< std::vector< bool >> &is_valid) |
|
template<> |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::appendToColumnBuilder< arrow::StringDictionary32Builder, int32_t > (ArrowResultSetConverter::ColumnBuilder &column_builder, const ValueArray &values, const std::shared_ptr< std::vector< bool >> &is_valid) |
|
template<typename BUILDER_TYPE , typename VALUE_TYPE > |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::appendToListColumnBuilder (ArrowResultSetConverter::ColumnBuilder &column_builder, const ValueArray &values, const std::shared_ptr< std::vector< bool >> &is_valid) |
|
template<> |
void | anonymous_namespace{ArrowResultSetConverter.cpp}::appendToListColumnBuilder< arrow::StringDictionaryBuilder, int64_t > (ArrowResultSetConverter::ColumnBuilder &column_builder, const ValueArray &values, const std::shared_ptr< std::vector< bool >> &is_valid) |
|