|
sparrow 2.2.1
C++20 idiomatic APIs for the Apache Arrow Columnar Format
|
#include <cstddef>#include <cstring>#include <ranges>#include <unordered_map>#include "sparrow/arrow_interface/arrow_array.hpp"#include "sparrow/arrow_interface/arrow_array_schema_proxy.hpp"#include "sparrow/arrow_interface/arrow_schema.hpp"#include "sparrow/buffer/dynamic_bitset.hpp"#include "sparrow/debug/copy_tracker.hpp"#include "sparrow/layout/array_access.hpp"#include "sparrow/layout/array_bitmap_base.hpp"#include "sparrow/layout/layout_utils.hpp"#include "sparrow/types/data_traits.hpp"#include "sparrow/u8_buffer.hpp"#include "sparrow/utils/extension.hpp"#include "sparrow/utils/functor_index_iterator.hpp"#include "sparrow/utils/iterator.hpp"#include "sparrow/utils/mp_utils.hpp"#include "sparrow/utils/nullable.hpp"#include "sparrow/utils/ranges.hpp"#include "sparrow/utils/repeat_container.hpp"#include "sparrow/utils/sequence_view.hpp"Go to the source code of this file.
Namespaces | |
| namespace | sparrow |
| namespace | sparrow::copy_tracker |
| namespace | sparrow::detail |
Typedefs | |
| using | sparrow::string_view_array |
| A variable-size string view layout implementation. | |
| using | sparrow::binary_view_array |
| A variable-size binary view layout implementation. | |
Functions | |
| template<typename T> requires mpl::is_type_instance_of_v<T, variable_size_binary_view_array_impl> | |
| std::string | sparrow::copy_tracker::key () |
Variables | |
| template<class T> | |
| constexpr bool | sparrow::is_variable_size_binary_view_array = is_variable_size_binary_view_array_impl<T>::value |
| Checks whether T is a variable_size_binary_view_array_impl type. | |