This is the complete list of members for ion::base::CircularBuffer< T >, including all inherited members.
AddItem(const T &item) | ion::base::CircularBuffer< T > | inline |
Allocatable() | ion::base::Allocatable | protected |
Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
CircularBuffer(size_t capacity, const ion::base::AllocatorPtr &alloc, bool do_reserve) | ion::base::CircularBuffer< T > | |
GetAllocator() const | ion::base::Allocatable | inline |
GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
GetCapacity() const | ion::base::CircularBuffer< T > | inline |
GetItem(size_t i) const | ion::base::CircularBuffer< T > | inline |
GetNonNullAllocator() const | ion::base::Allocatable | inline |
GetSize() const | ion::base::CircularBuffer< T > | inline |
operator delete(void *ptr) | ion::base::Allocatable | inline |
operator delete(void *ptr, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
operator delete(void *ptr, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
operator delete(void *ptr, void *ptr2) | ion::base::Allocatable | inline |
operator new(size_t size) | ion::base::Allocatable | inline |
operator new(size_t size, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
operator new(size_t size, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
operator new(size_t size, const AllocatorPtr &allocator, void *ptr) | ion::base::Allocatable | inline |
operator new(size_t size, void *ptr) | ion::base::Allocatable | inline |
operator=(const Allocatable &other) | ion::base::Allocatable | inlineprotected |
~Allocatable() | ion::base::Allocatable | virtual |