API Documentation
nkMemory::FreeListPager< T, U > Member List

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

allocate(unsigned long long size, unsigned long long alignment=1)nkMemory::FreeListPager< T, U >
free(unsigned long long allocationIndex)nkMemory::FreeListPager< T, U >
FreeListPager(unsigned long long pageSize, UniquePtr< MemorySpaceAllocator< U >> allocator=makeUnique< DefaultMemorySpaceAllocator< U >>()) noexceptnkMemory::FreeListPager< T, U >
FreeListPager(const FreeListPager &) noexcept=deletenkMemory::FreeListPager< T, U >
FreeListPager(FreeListPager &&) noexcept=defaultnkMemory::FreeListPager< T, U >
getAllocatedPageCount() constnkMemory::FreeListPager< T, U >
getPage(unsigned long long index)nkMemory::FreeListPager< T, U >
getPageSize() constnkMemory::FreeListPager< T, U >
operator=(const FreeListPager &) noexcept=deletenkMemory::FreeListPager< T, U >
operator=(FreeListPager &&) noexcept=defaultnkMemory::FreeListPager< T, U >