acquire(Args &&... args) noexcept(false) | deluge::memory::ObjectPool< T, Alloc > | inline |
alloc_ (defined in deluge::memory::ObjectPool< T, Alloc >) | deluge::memory::ObjectPool< T, Alloc > | private |
capacity() const | deluge::memory::ObjectPool< T, Alloc > | inline |
capacity_ (defined in deluge::memory::ObjectPool< T, Alloc >) | deluge::memory::ObjectPool< T, Alloc > | private |
clear() | deluge::memory::ObjectPool< T, Alloc > | inline |
empty() const | deluge::memory::ObjectPool< T, Alloc > | inline |
get() | deluge::memory::ObjectPool< T, Alloc > | inlinestatic |
kDefaultSize (defined in deluge::memory::ObjectPool< T, Alloc >) | deluge::memory::ObjectPool< T, Alloc > | privatestatic |
ObjectPool() (defined in deluge::memory::ObjectPool< T, Alloc >) | deluge::memory::ObjectPool< T, Alloc > | inlineprivate |
objects_ (defined in deluge::memory::ObjectPool< T, Alloc >) | deluge::memory::ObjectPool< T, Alloc > | private |
pointer_type typedef | deluge::memory::ObjectPool< T, Alloc > | |
recycle(gsl::owner< T * > obj) | deluge::memory::ObjectPool< T, Alloc > | inlinestatic |
repopulate() noexcept(false) | deluge::memory::ObjectPool< T, Alloc > | inline |
resize(size_t n) | deluge::memory::ObjectPool< T, Alloc > | inline |
size() const | deluge::memory::ObjectPool< T, Alloc > | inline |
value_type typedef | deluge::memory::ObjectPool< T, Alloc > | |
~ObjectPool() (defined in deluge::memory::ObjectPool< T, Alloc >) | deluge::memory::ObjectPool< T, Alloc > | inline |