| 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, > |  |