|
sparrow 2.2.1
C++20 idiomatic APIs for the Apache Arrow Columnar Format
|
Functions | |
| template<> | |
| std::string | key< ArrowArray > () |
| template<> | |
| std::string | key< ArrowSchema > () |
| template<typename T> requires mpl::is_type_instance_of_v<T, sparrow::buffer> | |
| std::string | key () |
| template<typename T> requires mpl::is_type_instance_of_v<T, buffer_view> | |
| std::string | key () |
| template<class T> | |
| std::string | key () |
| constexpr bool | is_enabled () |
| SPARROW_API void | increase (const std::string &key) |
| SPARROW_API void | reset (const std::string &key) |
| SPARROW_API void | reset_all () |
| SPARROW_API int | count (const std::string &key, int disabled_value=0) |
| SPARROW_API std::vector< std::string > | key_list () |
| template<typename T> requires mpl::is_type_instance_of_v<T, decimal_array> | |
| std::string | key () |
| template<typename T> requires mpl::is_type_instance_of_v<T, dictionary_encoded_array> | |
| std::string | key () |
| template<> | |
| std::string | key< fixed_width_binary_array > () |
| template<typename T> requires mpl::is_type_instance_of_v<T, primitive_array_impl> | |
| std::string | key () |
| template<typename T> requires std::same_as<T, list_array_impl<false>> || std::same_as<T, list_array_impl<true>> | |
| std::string | key () |
| template<typename T> requires std::same_as<T, list_view_array_impl<false>> || std::same_as<T, list_view_array_impl<true>> | |
| std::string | key () |
| template<> | |
| std::string | key< fixed_sized_list_array > () |
| template<typename T> requires mpl::is_type_instance_of_v<T, timestamp_array> | |
| std::string | key () |
| template<typename T> | |
| std::string | key_u8_buffer () |
| template<typename T> requires mpl::is_type_instance_of_v<T, variable_size_binary_array_impl> | |
| std::string | key () |
| template<typename T> requires mpl::is_type_instance_of_v<T, variable_size_binary_view_array_impl> | |
| std::string | key () |
| SPARROW_API int sparrow::copy_tracker::count | ( | const std::string & | key, |
| int | disabled_value = 0 ) |
| SPARROW_API void sparrow::copy_tracker::increase | ( | const std::string & | key | ) |
|
constexpr |
Definition at line 13 of file copy_tracker.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 49 of file buffer.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 31 of file buffer_view.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 49 of file decimal_array.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 99 of file dictionary_encoded_array.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 39 of file primitive_array_impl.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 52 of file list_array.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 59 of file list_array.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 49 of file timestamp_array.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 94 of file variable_size_binary_array.hpp.
| std::string sparrow::copy_tracker::key | ( | ) |
Definition at line 50 of file variable_size_binary_view_array.hpp.
|
inline |
Definition at line 36 of file arrow_array.hpp.
|
inline |
Definition at line 42 of file arrow_schema.hpp.
|
inline |
Definition at line 108 of file list_array.hpp.
|
inline |
Definition at line 86 of file fixed_width_binary_array.hpp.
| SPARROW_API std::vector< std::string > sparrow::copy_tracker::key_list | ( | ) |
| std::string sparrow::copy_tracker::key_u8_buffer | ( | ) |
| SPARROW_API void sparrow::copy_tracker::reset | ( | const std::string & | key | ) |
| SPARROW_API void sparrow::copy_tracker::reset_all | ( | ) |