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

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

allocate(unsigned long long size, unsigned long long alignment=1)nkMemory::LinearPager< T, U >
getAllocatedPageCount() constnkMemory::LinearPager< T, U >
getAvailablePageCount() constnkMemory::LinearPager< T, U >
getCurrentOffset() constnkMemory::LinearPager< T, U >
getCurrentPageFreeMemory() constnkMemory::LinearPager< T, U >
getPageSize() constnkMemory::LinearPager< T, U >
LinearPager(unsigned long long pageSize, UniquePtr< MemorySpaceAllocator< U >> allocator=makeUnique< DefaultMemorySpaceAllocator< U >>()) noexceptnkMemory::LinearPager< T, U >
LinearPager(const LinearPager &) noexcept=deletenkMemory::LinearPager< T, U >
LinearPager(LinearPager &&) noexcept=defaultnkMemory::LinearPager< T, U >
operator=(const LinearPager &) noexcept=deletenkMemory::LinearPager< T, U >
operator=(LinearPager &&) noexcept=defaultnkMemory::LinearPager< T, U >
reset()nkMemory::LinearPager< T, U >