access_class_type typedef | sparrow::array_trivial_copyable< T > | |
array_bitmap_base_impl(arrow_proxy) | sparrow::array_bitmap_base_impl< D, true > | protected |
array_bitmap_base_impl(const array_bitmap_base_impl &) | sparrow::array_bitmap_base_impl< D, true > | protected |
array_bitmap_base_impl(array_bitmap_base_impl &&) noexcept=default | sparrow::array_bitmap_base_impl< D, true > | protected |
array_bitmap_base_impl(arrow_proxy) | sparrow::array_bitmap_base_impl< D, true > | protected |
array_bitmap_base_impl(const array_bitmap_base_impl &) | sparrow::array_bitmap_base_impl< D, true > | protected |
array_bitmap_base_impl(array_bitmap_base_impl &&) noexcept=default | sparrow::array_bitmap_base_impl< D, true > | protected |
array_trivial_copyable(arrow_proxy) | sparrow::array_trivial_copyable< T > | explicit |
array_trivial_copyable(Args &&... args) | sparrow::array_trivial_copyable< T > | inlineexplicit |
array_trivial_copyable(std::initializer_list< inner_value_type > init, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) | sparrow::array_trivial_copyable< T > | inline |
array_trivial_copyable(const array_trivial_copyable &) | sparrow::array_trivial_copyable< T > | |
array_trivial_copyable(array_trivial_copyable &&rhs) noexcept | sparrow::array_trivial_copyable< T > | inline |
base_type typedef | sparrow::array_trivial_copyable< T > | |
base_type | sparrow::array_trivial_copyable< T > | protected |
bitmap_const_reference typedef | sparrow::array_bitmap_base_impl< D, true > | |
bitmap_iterator typedef | sparrow::array_bitmap_base_impl< D, true > | |
bitmap_type typedef | sparrow::array_bitmap_base_impl< D, true > | |
const_bitmap_iterator typedef | sparrow::array_bitmap_base_impl< D, true > | |
const_bitmap_range typedef | sparrow::array_bitmap_base_impl< D, true > | |
const_pointer typedef | sparrow::array_trivial_copyable< T > | |
const_value_iterator typedef | sparrow::array_trivial_copyable< T > | |
create_proxy(size_type n, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) | sparrow::array_trivial_copyable< T > | protectedstatic |
create_proxy(u8_buffer< T > &&data_buffer, R &&bitmaps=validity_bitmap{}, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) -> arrow_proxy | sparrow::array_trivial_copyable< T > | protectedstatic |
create_proxy(R &&range, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) -> arrow_proxy | sparrow::array_trivial_copyable< T > | protectedstatic |
create_proxy(size_type n, const U &value=U{}, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) | sparrow::array_trivial_copyable< T > | protectedstatic |
create_proxy(R &&, R2 &&, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) | sparrow::array_trivial_copyable< T > | protectedstatic |
create_proxy(R &&, std::optional< std::string_view > name=std::nullopt, std::optional< std::string_view > metadata=std::nullopt) | sparrow::array_trivial_copyable< T > | protectedstatic |
create_proxy(VALUE_RANGE &&values, R &&validity_input, std::optional< std::string_view > name, std::optional< std::string_view > metadata) | sparrow::array_trivial_copyable< T > | |
data() | sparrow::array_trivial_copyable< T > | inlineprotected |
data() const | sparrow::array_trivial_copyable< T > | inlineprotected |
DATA_BUFFER_INDEX | sparrow::array_trivial_copyable< T > | protectedstatic |
difference_type typedef | sparrow::array_bitmap_base_impl< D, true > | |
erase_bitmap(const_bitmap_iterator pos, size_type count) | sparrow::array_bitmap_base_impl< D, true > | protected |
erase_bitmap(const_bitmap_iterator pos, size_type count) | sparrow::array_bitmap_base_impl< D, true > | protected |
erase_values(const_value_iterator pos, size_t count) | sparrow::array_trivial_copyable< T > | inlineprotected |
erase_values(size_t idx, size_t count) | sparrow::array_trivial_copyable< T > | inlineprotected |
sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > >::erase_values(const_value_iterator pos, size_t count) | sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > > | inline |
get_bitmap() | sparrow::array_bitmap_base_impl< D, true > | protected |
get_bitmap() const | sparrow::array_bitmap_base_impl< D, true > | protected |
get_bitmap() | sparrow::array_bitmap_base_impl< D, true > | protected |
get_bitmap() const | sparrow::array_bitmap_base_impl< D, true > | protected |
get_data_buffer() | sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > > | inline |
get_non_owning_dynamic_bitset() | sparrow::array_bitmap_base_impl< D, true > | protected |
get_non_owning_dynamic_bitset() | sparrow::array_bitmap_base_impl< D, true > | protected |
inner_const_reference typedef | sparrow::array_trivial_copyable< T > | |
inner_reference typedef | sparrow::array_trivial_copyable< T > | |
inner_types typedef | sparrow::array_trivial_copyable< T > | |
inner_value_type typedef | sparrow::array_trivial_copyable< T > | |
insert_bitmap(const_bitmap_iterator pos, bool value, size_type count) | sparrow::array_bitmap_base_impl< D, true > | protected |
insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) is_mutable | sparrow::array_bitmap_base_impl< D, true > | protected |
insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) -> bitmap_iterator is_mutable | sparrow::array_bitmap_base_impl< D, true > | |
insert_bitmap(const_bitmap_iterator pos, bool value, size_type count) | sparrow::array_bitmap_base_impl< D, true > | protected |
insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) is_mutable | sparrow::array_bitmap_base_impl< D, true > | protected |
insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) -> bitmap_iterator is_mutable | sparrow::array_bitmap_base_impl< D, true > | |
insert_value(const_value_iterator pos, T value, size_t count) | sparrow::array_trivial_copyable< T > | inlineprotected |
insert_value(size_t idx, T value, size_t count) | sparrow::array_trivial_copyable< T > | inlineprotected |
sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > >::insert_value(const_value_iterator pos, T value, size_t count) | sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > > | inline |
insert_values(const_value_iterator pos, InputIt first, InputIt last) | sparrow::array_trivial_copyable< T > | inlineprotected |
insert_values(size_t idx, InputIt first, InputIt last) | sparrow::array_trivial_copyable< T > | inlineprotected |
sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > >::insert_values(const_value_iterator pos, InputIt first, InputIt last) | sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > > | inline |
iterator_tag typedef | sparrow::array_bitmap_base_impl< D, true > | |
make_bitmap() | sparrow::array_bitmap_base_impl< D, true > | protected |
make_bitmap() | sparrow::array_bitmap_base_impl< D, true > | protected |
operator=(const array_trivial_copyable &) | sparrow::array_trivial_copyable< T > | |
operator=(array_trivial_copyable &&rhs) noexcept | sparrow::array_trivial_copyable< T > | inline |
sparrow::array_bitmap_base_impl< D, true >::operator=(const array_bitmap_base_impl &) | sparrow::array_bitmap_base_impl< D, true > | protected |
sparrow::array_bitmap_base_impl< D, true >::operator=(array_bitmap_base_impl &&) noexcept=default | sparrow::array_bitmap_base_impl< D, true > | protected |
pointer typedef | sparrow::array_trivial_copyable< T > | |
resize_bitmap(size_type new_length, bool value) | sparrow::array_bitmap_base_impl< D, true > | protected |
resize_bitmap(size_type new_length, bool value) | sparrow::array_bitmap_base_impl< D, true > | protected |
resize_values(size_t new_length, const T &value) | sparrow::array_trivial_copyable< T > | inlineprotected |
run_end_encoded_array class | sparrow::array_trivial_copyable< T > | friend |
self_type typedef | sparrow::array_trivial_copyable< T > | |
size_type typedef | sparrow::array_trivial_copyable< T > | |
trivial_copyable_data_access(array_trivial_copyable< T > *layout, size_t data_buffer_index) | sparrow::details::trivial_copyable_data_access< T, array_trivial_copyable< T > > | inline |
update() | sparrow::array_bitmap_base_impl< D, true > | protected |
update() | sparrow::array_bitmap_base_impl< D, true > | protected |
value(size_t i) | sparrow::array_trivial_copyable< T > | inlineprotected |
value(size_t i) const | sparrow::array_trivial_copyable< T > | inlineprotected |
value_begin() | sparrow::array_trivial_copyable< T > | protected |
value_cbegin() const | sparrow::array_trivial_copyable< T > | protected |
value_cend() const | sparrow::array_trivial_copyable< T > | protected |
value_end() | sparrow::array_trivial_copyable< T > | protected |
value_iterator typedef | sparrow::array_trivial_copyable< T > | |