| add_slot() (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| allocator_type typedef (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| begin_partition(const index_type i) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| begin_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| capacity() const noexcept (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| cbegin_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| cend_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| clear() noexcept (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| const_partition_iterator typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| const_partition_range typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| const_reverse_partition_iterator typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| container_type typedef (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| cpartition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| crbegin_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| crend_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| empty() const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| end_partition(const index_type i) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| end_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| erase_from_partition(const_partition_iterator iter) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| erase_from_partition(const_partition_iterator first, const_partition_iterator last) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| erase_from_partition(const index_type index, const size_type pos) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| erase_slot(const index_type n) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| get_allocator() const (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| get_partitions_allocator() const (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| index_type typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| insert_slot(const size_t pos) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| insert_to_partition(const_partition_iterator pos, Args &&... args) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| insert_to_partition(const size_type index, const size_type pos, Args &&... args) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| num_partitions() const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| num_partitions_capacity() const noexcept (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| operator=(const partitioned_sequence &)=default (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| operator=(partitioned_sequence &&) noexcept=default (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| operator=(partitioned_sequence_base &&) noexcept=default (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | protected |
| operator=(const partitioned_sequence_base &)=default (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | protected |
| operator[](const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| operator[](const index_type i) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| partition(const index_type i) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| partition_iterator typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| partition_range typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| partitioned_sequence()=default (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| partitioned_sequence(const allocator_type &allocator, const partitions_allocator_type &partitionAllocator) noexcept (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| partitioned_sequence(std::initializer_list< std::initializer_list< T > > list, const allocator_type &allocator=allocator_type{}, const partitions_allocator_type &partitionAllocator=partitions_allocator_type{}) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| partitioned_sequence(const partitioned_sequence &)=default (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| partitioned_sequence(const partitioned_sequence &s, const allocator_type &allocator, const partitions_allocator_type &partitionAllocator) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| partitioned_sequence(partitioned_sequence &&) noexcept=default (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| partitioned_sequence(partitioned_sequence &&s, const allocator_type &allocator, const partitions_allocator_type &partitionAllocator) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| partitioned_sequence_base()=default (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| partitioned_sequence_base(const partitioned_sequence_base &)=default (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| partitioned_sequence_base(const std::pair< partitions_type, container_type > &data) (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inlineexplicitprotected |
| partitioned_sequence_base(partitioned_sequence_base &&) noexcept=default (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | protected |
| partitioned_sequence_base(const Allocator &allocator) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inlineexplicitprotected |
| partitioned_sequence_base(const Allocator &allocator, const PartitionsAllocator &partitionsAllocator) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inlineprotected |
| partitioned_sequence_base(std::initializer_list< std::initializer_list< T > > list, const Allocator &allocator, const PartitionsAllocator &partitionsAllocator) (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inlineprotected |
| partitioned_sequence_base(const partitioned_sequence_base &other, const Allocator &allocator, const PartitionsAllocator &partitionsAllocator) (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inlineprotected |
| partitioned_sequence_base(partitioned_sequence_base &&in, const Allocator &allocator, const PartitionsAllocator &partitionsAllocator) (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inlineprotected |
| partitions_allocator_type typedef (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| partitions_type typedef (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| push_back_to_partition(const index_type index, Args &&... args) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| rbegin_partition(const index_type i) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| rbegin_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| rend_partition(const index_type i) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| rend_partition(const index_type i) const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| reserve(const size_type size) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| reserve_partitions(const size_type numPartitions) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| reset(const Allocator &allocator, const PartitionsAllocator &partitionsAllocator) noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| reverse_partition_iterator typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| shrink_to_fit() (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| size() const noexcept (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| size_of_partition(index_type i) const (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| size_type typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| swap (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | friend |
| swap(partitioned_sequence_base &other) noexcept(noexcept(std::ranges::swap(this->m_Partitions, other.m_Partitions)) &&noexcept(std::ranges::swap(this->m_Data, other.m_Data))) (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | inline |
| swap_partitions(index_type i, index_type j) (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | inline |
| value_type typedef (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | |
| ~partitioned_sequence()=default (defined in sequoia::data_structures::partitioned_sequence< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence< T, Container, Partitions > | |
| ~partitioned_sequence_base()=default (defined in sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions >) | sequoia::data_structures::partitioned_sequence_base< T, Container, Partitions > | protected |