add(value_type &&back) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
capacity() const | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
empty() const | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
ObjectPool()=default (defined in intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy >) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
ObjectPool(queue_type &&src) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
ObjectPool(size_type init_size, std::optional< size_type > limit=std::nullopt) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
queue_type typedef (defined in intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy >) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
reserve(size_type target_size) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
set_size_limit(std::optional< size_type > limit) noexcept | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
shrink_to_fit() | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
size() const | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
size_limit() const noexcept | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
size_type typedef (defined in intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy >) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
take() | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
try_add(value_type &&back) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
try_reserve(size_type target_size) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | inline |
try_take() | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
value_type typedef (defined in intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy >) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |
~ObjectPool()=default (defined in intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy >) | intns::memory::ObjectPool< T, AcquirePolicy, ReleasePolicy > | |