Aleph-w
3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::RingBuffer< T > Member List
This is the complete list of members for
Aleph::RingBuffer< T >
, including all inherited members.
allocate
(size_t m)
Aleph::RingBuffer< T >
inline
private
static
available
() const noexcept
Aleph::RingBuffer< T >
inline
back
()
Aleph::RingBuffer< T >
inline
back
() const
Aleph::RingBuffer< T >
inline
begin
() noexcept
Aleph::RingBuffer< T >
inline
begin
() const noexcept
Aleph::RingBuffer< T >
inline
buf_
Aleph::RingBuffer< T >
private
cap_
Aleph::RingBuffer< T >
private
capacity
() const noexcept
Aleph::RingBuffer< T >
inline
cbegin
() const noexcept
Aleph::RingBuffer< T >
inline
cend
() const noexcept
Aleph::RingBuffer< T >
inline
clear
() noexcept
Aleph::RingBuffer< T >
inline
const_iterator
typedef
Aleph::RingBuffer< T >
deallocate
(T *p, size_t m) noexcept
Aleph::RingBuffer< T >
inline
private
static
destroy_all
() noexcept
Aleph::RingBuffer< T >
inline
private
emplace
(Args &&...args)
Aleph::RingBuffer< T >
inline
empty
() noexcept
Aleph::RingBuffer< T >
inline
end
() noexcept
Aleph::RingBuffer< T >
inline
end
() const noexcept
Aleph::RingBuffer< T >
inline
front
()
Aleph::RingBuffer< T >
inline
front
() const
Aleph::RingBuffer< T >
inline
get
()
Aleph::RingBuffer< T >
inline
get_first
()
Aleph::RingBuffer< T >
inline
get_first
() const
Aleph::RingBuffer< T >
inline
get_last
()
Aleph::RingBuffer< T >
inline
get_last
() const
Aleph::RingBuffer< T >
inline
head_
Aleph::RingBuffer< T >
private
is_empty
() const noexcept
Aleph::RingBuffer< T >
inline
is_full
() const noexcept
Aleph::RingBuffer< T >
inline
Item_Type
typedef
Aleph::RingBuffer< T >
iterator
typedef
Aleph::RingBuffer< T >
n_
Aleph::RingBuffer< T >
private
operator!=
(const RingBuffer &rb) const
Aleph::RingBuffer< T >
inline
operator()
(const size_t i) noexcept
Aleph::RingBuffer< T >
inline
operator()
(const size_t i) const noexcept
Aleph::RingBuffer< T >
inline
operator=
(const RingBuffer &rb)
Aleph::RingBuffer< T >
inline
operator=
(RingBuffer &&rb) noexcept
Aleph::RingBuffer< T >
inline
operator==
(const RingBuffer &rb) const
Aleph::RingBuffer< T >
inline
operator[]
(const size_t i)
Aleph::RingBuffer< T >
inline
operator[]
(const size_t i) const
Aleph::RingBuffer< T >
inline
phys
(const size_t i) const noexcept
Aleph::RingBuffer< T >
inline
private
pop
()
Aleph::RingBuffer< T >
inline
push
(const T &item)
Aleph::RingBuffer< T >
inline
push
(T &&item)
Aleph::RingBuffer< T >
inline
put
(const T &item)
Aleph::RingBuffer< T >
inline
put
(T &&item)
Aleph::RingBuffer< T >
inline
put_overwrite
(const T &item)
Aleph::RingBuffer< T >
inline
put_overwrite
(T &&item)
Aleph::RingBuffer< T >
inline
RingBuffer
(const size_t cap)
Aleph::RingBuffer< T >
inline
explicit
RingBuffer
(const RingBuffer &rb)
Aleph::RingBuffer< T >
inline
RingBuffer
(RingBuffer &&rb) noexcept
Aleph::RingBuffer< T >
inline
size
() const noexcept
Aleph::RingBuffer< T >
inline
size_type
typedef
Aleph::RingBuffer< T >
swap
(RingBuffer &rb) noexcept
Aleph::RingBuffer< T >
inline
traverse
(Operation operation)
Aleph::RingBuffer< T >
inline
traverse
(Operation operation) const
Aleph::RingBuffer< T >
inline
value_type
typedef
Aleph::RingBuffer< T >
~RingBuffer
()
Aleph::RingBuffer< T >
inline
Generated by
1.9.8