sparrow 0.3.0
|
#include <string>
#include <type_traits>
#include "sparrow/array_api.hpp"
#include "sparrow/array_factory.hpp"
#include "sparrow/arrow_interface/arrow_array.hpp"
#include "sparrow/arrow_interface/arrow_schema.hpp"
#include "sparrow/buffer/dynamic_bitset.hpp"
#include "sparrow/layout/array_bitmap_base.hpp"
#include "sparrow/layout/array_wrapper.hpp"
#include "sparrow/layout/layout_utils.hpp"
#include "sparrow/layout/nested_value_types.hpp"
#include "sparrow/types/data_traits.hpp"
#include "sparrow/utils/functor_index_iterator.hpp"
#include "sparrow/utils/iterator.hpp"
#include "sparrow/utils/memory.hpp"
#include "sparrow/utils/nullable.hpp"
Go to the source code of this file.
Namespaces | |
namespace | sparrow |
namespace | sparrow::detail |
Typedefs | |
using | sparrow::list_array = list_array_impl<false> |
using | sparrow::big_list_array = list_array_impl<true> |
using | sparrow::list_view_array = list_view_array_impl<false> |
using | sparrow::big_list_view_array = list_view_array_impl<true> |
Variables | |
template<class T> | |
constexpr bool | sparrow::is_list_array_v = std::same_as<T, list_array> |
Checks whether T is a list_array type. | |
template<class T> | |
constexpr bool | sparrow::is_big_list_array_v = std::same_as<T, big_list_array> |
Checks whether T is a big_list_array type. | |
template<class T> | |
constexpr bool | sparrow::is_list_view_array_v = std::same_as<T, list_view_array> |
Checks whether T is a list_view_array type. | |
template<class T> | |
constexpr bool | sparrow::is_big_list_view_array_v = std::same_as<T, big_list_view_array> |
Checks whether T is a big_list_view_array type. | |
template<class T> | |
constexpr bool | sparrow::is_fixed_sized_list_array_v = std::same_as<T, fixed_sized_list_array> |
Checks whether T is a fixed_sized_list_array type. | |