sparrow 2.5.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
Loading...
Searching...
No Matches
array_helper.hpp File Reference
Include dependency graph for array_helper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sparrow

Functions

SPARROW_API std::size_t sparrow::array_size (const array_wrapper &ar)
SPARROW_API bool sparrow::array_has_value (const array_wrapper &ar, std::size_t index)
SPARROW_API array_traits::const_reference sparrow::array_element (const array_wrapper &ar, std::size_t index)
SPARROW_API array_traits::inner_value_type sparrow::array_default_element_value (const array_wrapper &ar)
SPARROW_API array_traits::value_type sparrow::array_default_value (const array_wrapper &ar)
SPARROW_API array_traits::value_type sparrow::array_materialize_element (const array_traits::const_reference &value)
SPARROW_API array sparrow::make_array_view (const array_wrapper &source)
SPARROW_API std::vector< array_traits::value_typesparrow::snapshot_array (const array &source)
SPARROW_API void sparrow::append_values (array &destination, const std::vector< array_traits::value_type > &values)
SPARROW_API void sparrow::append_values (array &destination, std::vector< array_traits::value_type > &&values)
SPARROW_API array sparrow::array_make_from_element (const array_traits::value_type &value)
SPARROW_API array sparrow::array_make_from_element (array_traits::value_type &&value)
SPARROW_API array sparrow::array_empty_like (const array &source)