Seastar
High performance C++ framework for concurrent servers
seastar::circular_buffer< T, Alloc > Member List

This is the complete list of members for seastar::circular_buffer< T, Alloc >, including all inherited members.

access_element_unsafe(size_t idx) noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
back() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
back() const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
begin() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
begin() const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
capacity() const (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
cbegin() const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
cend() const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
circular_buffer() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
circular_buffer(Alloc alloc) noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
circular_buffer(circular_buffer &&X) noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
circular_buffer(const circular_buffer &X)=delete (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
clear() (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
const_iterator typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
const_pointer typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
const_reference typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
emplace_back(A &&... args) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
emplace_back(Args &&... args) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
emplace_front(A &&... args) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
emplace_front(Args &&... args) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
empty() const (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
end() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
end() const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
erase(iterator first, iterator last) noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
for_each(Func func) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
front() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
front() const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
iterator typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
operator=(const circular_buffer &)=delete (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
operator=(circular_buffer &&b) noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
operator[](size_t idx) noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
operator[](size_t idx) const noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
pointer typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
pop_back() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
pop_front() noexcept (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
push_back(const T &data) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
push_back(T &&data) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
push_front(const T &data) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
push_front(T &&data) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
reference typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
reserve(size_t) (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
size() const (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline
size_type typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
value_type typedef (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >
~circular_buffer() (defined in seastar::circular_buffer< T, Alloc >)seastar::circular_buffer< T, Alloc >inline