| allocator_type typedef | NES::CircularBuffer< T, Allocator, > | |
| at(uint64_type idx) | NES::CircularBuffer< T, Allocator, > | inline |
| at(const uint64_type idx) const | NES::CircularBuffer< T, Allocator, > | inline |
| back() noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| back() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| begin() noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| begin() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| capacity() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| cbegin() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| cend() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| CircularBuffer(uint64_t size) | NES::CircularBuffer< T, Allocator, > | inlineexplicit |
| CircularBuffer(const CircularBuffer &other)=delete | NES::CircularBuffer< T, Allocator, > | |
| CircularBuffer(CircularBuffer &&other) noexcept=default | NES::CircularBuffer< T, Allocator, > | |
| const_iterator typedef | NES::CircularBuffer< T, Allocator, > | |
| const_reference typedef | NES::CircularBuffer< T, Allocator, > | |
| difference_type typedef | NES::CircularBuffer< T, Allocator, > | |
| emplace(Args &&... args) noexcept(std::is_nothrow_constructible< T, Args... >::value &&std::is_nothrow_move_assignable< T >::value) | NES::CircularBuffer< T, Allocator, > | inline |
| empty() const | NES::CircularBuffer< T, Allocator, > | inline |
| end() noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| end() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| front() noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| front() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| full() const | NES::CircularBuffer< T, Allocator, > | inline |
| iterator typedef | NES::CircularBuffer< T, Allocator, > | |
| operator=(const CircularBuffer &)=delete | NES::CircularBuffer< T, Allocator, > | |
| operator=(CircularBuffer &&) noexcept=default | NES::CircularBuffer< T, Allocator, > | |
| operator[](uint64_type idx) | NES::CircularBuffer< T, Allocator, > | inline |
| operator[](const uint64_type idx) const | NES::CircularBuffer< T, Allocator, > | inline |
| pointer typedef | NES::CircularBuffer< T, Allocator, > | |
| pop() | NES::CircularBuffer< T, Allocator, > | inline |
| push(const T &value) noexcept(std::is_nothrow_copy_assignable< T >::value) | NES::CircularBuffer< T, Allocator, > | inline |
| push(T &&value) noexcept(std::is_nothrow_move_assignable< T >::value) | NES::CircularBuffer< T, Allocator, > | inline |
| push(T values[], size_t size) noexcept(std::is_nothrow_move_assignable< T >::value) | NES::CircularBuffer< T, Allocator, > | inline |
| reference typedef | NES::CircularBuffer< T, Allocator, > | |
| size() const noexcept | NES::CircularBuffer< T, Allocator, > | inline |
| uint64_type typedef | NES::CircularBuffer< T, Allocator, > | |
| value_type typedef | NES::CircularBuffer< T, Allocator, > | |
| ~CircularBuffer()=default | NES::CircularBuffer< T, Allocator, > | |