at(const size_type idx) noexcept(false) -> reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
at(const size_type idx) const noexcept(false) -> const_reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
back() noexcept -> reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
back() const noexcept -> const_reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
begin() noexcept -> iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
begin() const noexcept -> const_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
capacity() const noexcept -> size_type | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
cbegin() const noexcept -> const_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
cend() const noexcept -> const_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
change_capacity(size_type new_capacity, ShrinkBehavior shrink_behavior=ShrinkBehavior::keep_front_elements) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inlineprotected |
clear() -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
const_iterator typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
const_pointer typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
const_reference typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
const_reverse_iterator typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
container_type typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
crbegin() const noexcept -> const_reverse_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
crend() const noexcept -> const_reverse_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
difference_type typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
empty() const noexcept -> bool | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
end() noexcept -> iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
end() const noexcept -> const_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
filled() const noexcept -> bool | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
front() noexcept -> reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
front() const noexcept -> const_reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
full_ | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | protected |
idx_begin_ | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | protected |
idx_end_ | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | protected |
iterator typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
operator<<(std::ostream &s, const SlidingBuffer< value_type, fixed_capacity, container_type > &buffer) -> std::ostream & | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
operator=(SlidingBuffer const &)=default | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
operator=(SlidingBuffer &&) noexcept(std::is_nothrow_move_assignable< container_type >::value)=default | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
operator[](size_type idx) noexcept -> reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
operator[](size_type idx) const noexcept -> const_reference | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
pointer typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
pop_back() -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
pop_front() -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
push_back(const value_type &in) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
push_back(value_type &&in) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
push_front(const value_type &in) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
push_front(value_type &&in) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
rbegin() noexcept -> reverse_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
reference typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
rend() noexcept -> reverse_iterator | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
reserve(size_type size, ShrinkBehavior shrink_behavior=ShrinkBehavior::keep_front_elements) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
resize(size_type new_capacity, ShrinkBehavior shrink_behavior=ShrinkBehavior::keep_front_elements) -> void | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
reverse_iterator typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
size() const noexcept -> size_type | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
size_type typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
SlidingBuffer()=default | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
SlidingBuffer(SlidingBuffer const &)=default | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
SlidingBuffer(SlidingBuffer &&) noexcept(std::is_nothrow_move_constructible< container_type >::value)=default | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
SlidingBuffer(size_type count) | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | inline |
storage_ | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | protected |
value_type typedef | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | |
~SlidingBuffer()=default | gul14::SlidingBuffer< ElementT, fixed_capacity, Container > | virtual |