|
sparrow 1.4.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
|
Go to the source code of this file.
Namespaces | |
| namespace | sparrow |
Functions | |
| template<layout_or_array A> | |
| bool | sparrow::owns_arrow_array (const A &a) |
Returns true if the given layout or array has ownership of its internal ArrowArray. | |
| template<layout_or_array A> | |
| bool | sparrow::owns_arrow_schema (const A &a) |
Returns true if the given layout or array has ownership of its internal ArrowSchema. | |
| template<layout_or_array A> | |
| ArrowArray * | sparrow::get_arrow_array (A &a) |
| Returns a pointer to the internal ArrowArray of the given array or layout. | |
| template<layout_or_array A> | |
| const ArrowArray * | sparrow::get_arrow_array (const A &a) |
| Returns a const pointer to the internal ArrowArray of the given array or layout. | |
| template<layout_or_array A> | |
| ArrowSchema * | sparrow::get_arrow_schema (A &a) |
| Returns a pointer to the internal ArrowSchema of the given array or layout. | |
| template<layout_or_array A> | |
| const ArrowSchema * | sparrow::get_arrow_schema (const A &a) |
| Returns a const pointer to the internal ArrowSchema of the given array or layout. | |
| template<layout_or_array A> | |
| std::pair< ArrowArray *, ArrowSchema * > | sparrow::get_arrow_structures (A &a) |
| Returns pointers to the internal ArrowArray and ArrowSchema of the given Array or layout. | |
| template<layout_or_array A> | |
| std::pair< const ArrowArray *, const ArrowSchema * > | sparrow::get_arrow_structures (const A &a) |
| Returns const pointers to the internal ArrowArray and ArrowSchema of the given Array or layout. | |
| template<layout_or_array A> | |
| ArrowArray | sparrow::extract_arrow_array (A &&a) |
| Extracts the internal ArrowArray structure from the given Array or typed layout. | |
| template<layout_or_array A> | |
| ArrowSchema | sparrow::extract_arrow_schema (A &&a) |
| Extracts the internal ArrowSchema structure from the given array or typed layout. | |
| template<layout_or_array A> | |
| std::pair< ArrowArray, ArrowSchema > | sparrow::extract_arrow_structures (A &&a) |
| Extracts the internal ArrowArray and ArrowSchema structures from the given array or typed layout. | |