API Documentation
nkMemory::PtrPool< T > Member List

This is the complete list of members for nkMemory::PtrPool< T >, including all inherited members.

getFlyingItemsCount() constnkMemory::PtrPool< T >
getFreeItemsCount() constnkMemory::PtrPool< T >
getObject()nkMemory::PtrPool< T >
getPoolSize() constnkMemory::PtrPool< T >
operator=(const PtrPool &) noexcept=deletenkMemory::PtrPool< T >
operator=(PtrPool &&) noexcept=defaultnkMemory::PtrPool< T >
PtrPool(UniquePtr< Allocator< T >> allocator=makeUnique< DefaultAllocator< T >>(), UniquePtr< Deallocator< T >> deallocator=makeUnique< DefaultDeallocator< T >>()) noexceptnkMemory::PtrPool< T >
PtrPool(const PtrPool &) noexcept=deletenkMemory::PtrPool< T >
PtrPool(PtrPool &&) noexcept=defaultnkMemory::PtrPool< T >
releaseObject(T *object)nkMemory::PtrPool< T >
~PtrPool()nkMemory::PtrPool< T >