|
| decimal_array (arrow_proxy) |
|
template<class... Args>
requires (mpl::excludes_copy_and_move_ctor_v<decimal_array<T>, Args...>) |
| decimal_array (Args &&... args) |
|
template<std::ranges::input_range VALUE_RANGE, validity_bitmap_input VALIDITY_RANGE, input_metadata_container METADATA_RANGE>
requires std::convertible_to<std::ranges::range_value_t<VALUE_RANGE>, typename T::integer_type> |
arrow_proxy | create_proxy (VALUE_RANGE &&range, VALIDITY_RANGE &&bitmaps, std::size_t precision, int scale, std::optional< std::string_view > name, std::optional< METADATA_RANGE > metadata) |
|
template<std::ranges::input_range NULLABLE_VALUE_RANGE, input_metadata_container METADATA_RANGE>
requires std::is_same_v<std::ranges::range_value_t<NULLABLE_VALUE_RANGE>, nullable<typename T::integer_type>> |
arrow_proxy | create_proxy (NULLABLE_VALUE_RANGE &&range, std::size_t precision, int scale, std::optional< std::string_view > name, std::optional< METADATA_RANGE > metadata) |
|
auto | insert_bitmap (const_bitmap_iterator pos, InputIt first, InputIt last) -> bitmap_iterator is_mutable |
|
auto | insert_bitmap (const_bitmap_iterator pos, InputIt first, InputIt last) -> bitmap_iterator is_mutable |
|
|
| array_bitmap_base_impl (arrow_proxy) |
|
| array_bitmap_base_impl (const array_bitmap_base_impl &) |
|
array_bitmap_base_impl & | operator= (const array_bitmap_base_impl &) |
|
| array_bitmap_base_impl (array_bitmap_base_impl &&) noexcept=default |
|
array_bitmap_base_impl & | operator= (array_bitmap_base_impl &&) noexcept=default |
|
bitmap_type & | get_bitmap () |
|
const bitmap_type & | get_bitmap () const |
|
void | resize_bitmap (size_type new_length, bool value) |
|
bitmap_iterator | insert_bitmap (const_bitmap_iterator pos, bool value, size_type count) |
|
bitmap_iterator | insert_bitmap (const_bitmap_iterator pos, InputIt first, InputIt last) is_mutable |
|
bitmap_iterator | erase_bitmap (const_bitmap_iterator pos, size_type count) |
|
void | update () |
|
non_owning_dynamic_bitset< uint8_t > | get_non_owning_dynamic_bitset () |
|
bitmap_type | make_bitmap () |
|
| array_bitmap_base_impl (arrow_proxy) |
|
| array_bitmap_base_impl (const array_bitmap_base_impl &) |
|
| array_bitmap_base_impl (array_bitmap_base_impl &&) noexcept=default |
|
array_bitmap_base_impl & | operator= (const array_bitmap_base_impl &) |
|
array_bitmap_base_impl & | operator= (array_bitmap_base_impl &&) noexcept=default |
|
bitmap_type & | get_bitmap () |
|
const bitmap_type & | get_bitmap () const |
|
void | resize_bitmap (size_type new_length, bool value) |
|
bitmap_iterator | insert_bitmap (const_bitmap_iterator pos, bool value, size_type count) |
|
bitmap_iterator | insert_bitmap (const_bitmap_iterator pos, InputIt first, InputIt last) is_mutable |
|
bitmap_iterator | erase_bitmap (const_bitmap_iterator pos, size_type count) |
|
void | update () |
|
non_owning_dynamic_bitset< uint8_t > | get_non_owning_dynamic_bitset () |
|
bitmap_type | make_bitmap () |
|
template<decimal_type T>
class sparrow::decimal_array< T >
Definition at line 111 of file decimal_array.hpp.