| add_child(A &&child) | sparrow::struct_array | |
| add_children(R &&children) | sparrow::struct_array | |
| array_bitmap_base_impl(arrow_proxy proxy) | sparrow::array_bitmap_base_impl< D, false > | protected |
| array_bitmap_base_impl(const array_bitmap_base_impl &) | sparrow::array_bitmap_base_impl< D, false > | protected |
| array_bitmap_base_impl(array_bitmap_base_impl &&) noexcept=default | sparrow::array_bitmap_base_impl< D, false > | protected |
| array_bitmap_base_impl(arrow_proxy proxy) | sparrow::array_bitmap_base_impl< D, false > | protected |
| array_bitmap_base_impl(const array_bitmap_base_impl &) | sparrow::array_bitmap_base_impl< D, false > | protected |
| array_bitmap_base_impl(array_bitmap_base_impl &&) noexcept=default | sparrow::array_bitmap_base_impl< D, false > | protected |
| array_crtp_base< self_type > class | sparrow::struct_array | friend |
| base_type typedef | sparrow::struct_array | |
| bitmap_const_reference typedef | sparrow::struct_array | |
| bitmap_iterator typedef | sparrow::array_bitmap_base_impl< D, false > | |
| bitmap_type typedef | sparrow::struct_array | |
| children_count() const | sparrow::struct_array | |
| children_type typedef | sparrow::struct_array | protected |
| const_bitmap_iterator typedef | sparrow::array_bitmap_base_impl< D, false > | |
| const_bitmap_range typedef | sparrow::struct_array | |
| const_reference typedef | sparrow::struct_array | |
| const_value_iterator typedef | sparrow::struct_array | |
| create_proxy(CHILDREN_RANGE &&children, VB &&bitmaps, std::optional< std::string_view > name=std::nullopt, std::optional< METADATA_RANGE > metadata=std::nullopt) -> arrow_proxy | sparrow::struct_array | protectedstatic |
| create_proxy(CHILDREN_RANGE &&children, bool nullable=true, std::optional< std::string_view > name=std::nullopt, std::optional< METADATA_RANGE > metadata=std::nullopt) -> arrow_proxy | sparrow::struct_array | protectedstatic |
| create_proxy_impl(CHILDREN_RANGE &&children, std::optional< validity_bitmap > &&bitmap, std::optional< std::string_view > name=std::nullopt, std::optional< METADATA_RANGE > metadata=std::nullopt) -> arrow_proxy | sparrow::struct_array | protectedstatic |
| detail::layout_value_functor< const self_type, inner_value_type > class | sparrow::struct_array | friend |
| detail::layout_value_functor< self_type, inner_value_type > class | sparrow::struct_array | friend |
| difference_type typedef | sparrow::array_bitmap_base_impl< D, false > | |
| erase_bitmap(const_bitmap_iterator pos, size_type count) | sparrow::array_bitmap_base_impl< D, false > | protected |
| erase_bitmap(const_bitmap_iterator pos, size_type count) | sparrow::array_bitmap_base_impl< D, false > | protected |
| get_bitmap() | sparrow::array_bitmap_base_impl< D, false > | protected |
| get_bitmap() const | sparrow::array_bitmap_base_impl< D, false > | protected |
| get_bitmap() | sparrow::array_bitmap_base_impl< D, false > | protected |
| get_bitmap() const | sparrow::array_bitmap_base_impl< D, false > | protected |
| get_non_owning_dynamic_bitset() | sparrow::array_bitmap_base_impl< D, false > | protected |
| get_non_owning_dynamic_bitset() | sparrow::array_bitmap_base_impl< D, false > | protected |
| inner_const_reference typedef | sparrow::struct_array | |
| inner_reference typedef | sparrow::struct_array | |
| inner_types typedef | sparrow::struct_array | |
| inner_value_type typedef | sparrow::struct_array | |
| insert_bitmap(const_bitmap_iterator pos, bool value, size_type count) | sparrow::array_bitmap_base_impl< D, false > | protected |
| insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) is_mutable | sparrow::array_bitmap_base_impl< D, false > | protected |
| insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) -> bitmap_iterator is_mutable | sparrow::array_bitmap_base_impl< D, false > | |
| insert_bitmap(const_bitmap_iterator pos, bool value, size_type count) | sparrow::array_bitmap_base_impl< D, false > | protected |
| insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) is_mutable | sparrow::array_bitmap_base_impl< D, false > | protected |
| insert_bitmap(const_bitmap_iterator pos, InputIt first, InputIt last) -> bitmap_iterator is_mutable | sparrow::array_bitmap_base_impl< D, false > | |
| iterator_tag typedef | sparrow::struct_array | |
| m_children | sparrow::struct_array | protected |
| make_bitmap() | sparrow::array_bitmap_base_impl< D, false > | protected |
| make_bitmap() | sparrow::array_bitmap_base_impl< D, false > | protected |
| make_children() | sparrow::struct_array | protected |
| names() const | sparrow::struct_array | inline |
| operator=(const struct_array &rhs) | sparrow::struct_array | |
| operator=(struct_array &&)=default | sparrow::struct_array | |
| sparrow::array_bitmap_base_impl< D, false >::operator=(const array_bitmap_base_impl &) | sparrow::array_bitmap_base_impl< D, false > | protected |
| sparrow::array_bitmap_base_impl< D, false >::operator=(array_bitmap_base_impl &&) noexcept=default | sparrow::array_bitmap_base_impl< D, false > | protected |
| pop_children(size_t n) | sparrow::struct_array | |
| raw_child(std::size_t i) const | sparrow::struct_array | |
| raw_child(std::size_t i) | sparrow::struct_array | |
| resize_bitmap(size_type new_length, bool value) | sparrow::array_bitmap_base_impl< D, false > | protected |
| resize_bitmap(size_type new_length, bool value) | sparrow::array_bitmap_base_impl< D, false > | protected |
| self_type typedef | sparrow::struct_array | |
| set_child(A &&child, size_t index) | sparrow::struct_array | |
| size_type typedef | sparrow::struct_array | |
| struct_array(arrow_proxy proxy) | sparrow::struct_array | explicit |
| struct_array(Args &&... args) | sparrow::struct_array | inlineexplicit |
| struct_array(const struct_array &rhs) | sparrow::struct_array | |
| struct_array(struct_array &&)=default | sparrow::struct_array | |
| update() | sparrow::array_bitmap_base_impl< D, false > | protected |
| update() | sparrow::array_bitmap_base_impl< D, false > | protected |
| value(size_type i) | sparrow::struct_array | protected |
| value(size_type i) const | sparrow::struct_array | protected |
| value_begin() | sparrow::struct_array | protected |
| value_cbegin() const | sparrow::struct_array | protected |
| value_cend() const | sparrow::struct_array | protected |
| value_end() | sparrow::struct_array | protected |
| value_iterator typedef | sparrow::struct_array | |
| value_type typedef | sparrow::struct_array | |