clear() noexcept (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
construct_at_end(size_type n) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
construct_at_end(size_type n, const_reference x) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
construct_at_end(ForwardIterator first, ForwardIterator last) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
construct_at_end_with_sentinel(Iterator first, Sentinel last) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
construct_at_end_with_size(Iterator first, size_type n) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
construct_at_end_with_size(ForwardIterator first, size_type n) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
destruct_at_begin(pointer new_begin) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
destruct_at_begin(pointer new_begin, std::false_type) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
destruct_at_begin(pointer new_begin, std::true_type) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
destruct_at_end(pointer new_last) noexcept (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
destruct_at_end(pointer new_last, std::false_type) noexcept (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
destruct_at_end(pointer new_last, std::true_type) noexcept (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
emplace_back(Args &&... args) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
emplace_front(Args &&... args) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
front() (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
front() const (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
invariants() const (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
operator=(const split_buffer &)=delete (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
operator=(split_buffer &&c) noexcept((alloc_traits::propagate_on_container_move_assignment::value &&std::is_nothrow_move_assignable_v< allocator_type >)||!alloc_traits::propagate_on_container_move_assignment::value) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
pop_back() (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
pop_front() (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
shrink_to_fit() noexcept (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
split_buffer (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | friend |
split_buffer(const split_buffer &)=delete (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
split_buffer()=default (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
split_buffer(alloc_rr &a) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inlineexplicit |
split_buffer(const alloc_rr &a) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inlineexplicit |
split_buffer(size_type cap, size_type start, alloc_rr &a) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
split_buffer(split_buffer &&c) noexcept(std::is_nothrow_move_constructible_v< allocator_type >) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
split_buffer(split_buffer &&c, const alloc_rr &a) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
swap(split_buffer &x) noexcept(!alloc_traits::propagate_on_container_swap::value||std::is_nothrow_swappable_v< alloc_rr >) (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
swap_without_allocator(split_buffer< value_type, alloc_rr &, Layout > &other) noexcept (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | inline |
trivially_relocatable typedef (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |
~split_buffer() (defined in plg::split_buffer< T, Allocator, Layout >) | plg::split_buffer< T, Allocator, Layout > | |