sparrow 1.0.0
|
#include <ranges>
#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/dynamic_bitset.hpp"
#include "sparrow/layout/array_bitmap_base.hpp"
#include "sparrow/layout/decimal_reference.hpp"
#include "sparrow/layout/layout_utils.hpp"
#include "sparrow/layout/nested_value_types.hpp"
#include "sparrow/u8_buffer.hpp"
#include "sparrow/utils/decimal.hpp"
#include "sparrow/utils/functor_index_iterator.hpp"
#include "sparrow/utils/metadata.hpp"
#include "sparrow/utils/mp_utils.hpp"
#include "sparrow/utils/nullable.hpp"
Go to the source code of this file.
Classes | |
struct | sparrow::detail::get_data_type_from_array< decimal_32_array > |
struct | sparrow::detail::get_data_type_from_array< decimal_64_array > |
Specialization for 64-bit decimal array. More... | |
struct | sparrow::detail::get_data_type_from_array< decimal_128_array > |
Specialization for 128-bit decimal array. More... | |
struct | sparrow::detail::get_data_type_from_array< decimal_256_array > |
Specialization for 256-bit decimal array. More... | |
struct | sparrow::array_inner_types< decimal_array< T > > |
class | sparrow::decimal_array< T > |
Array implementation for decimal types. More... | |
Namespaces | |
namespace | sparrow |
namespace | sparrow::detail |
Typedefs | |
using | sparrow::decimal_32_array = decimal_array<decimal<int32_t>> |
Type alias for 32-bit decimal array. | |
using | sparrow::decimal_64_array = decimal_array<decimal<int64_t>> |
Type alias for 64-bit decimal array. | |
using | sparrow::decimal_128_array = decimal_array<decimal<int128_t>> |
Type alias for 128-bit decimal array. | |
using | sparrow::decimal_256_array = decimal_array<decimal<int256_t>> |
Type alias for 256-bit decimal array. | |
Variables | |
template<class T> | |
constexpr bool | sparrow::is_decimal_array_v = mpl::is_type_instance_of_v<T, decimal_array> |
Type trait to check if a type is a decimal array. | |