NVIDIA NvNeural SDK  2022.2
GPU inference framework for NVIDIA Nsight Deep Learning Designer
nvneural::ICudaMemoryAllocator Member List

This is the complete list of members for nvneural::ICudaMemoryAllocator, including all inherited members.

addRef() const noexcept=0nvneural::IRefObjectpure virtual
allocateMemoryBlock(MemoryHandle *pHandleOut, std::size_t byteCount, MemorySemantic semantic) noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
compactMemory() noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
freeMemoryBlock(MemoryHandle handle) noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
getAddressForMemoryBlock(MemoryHandle handle) const noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
getSizeForMemoryBlock(MemoryHandle handle) const noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
lockMemoryBlock(MemoryHandle handle) noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
queryInterface(TypeId interface) noexcept=0nvneural::IRefObjectpure virtual
queryInterface(TypeId interface) const noexcept=0nvneural::IRefObjectpure virtual
RefCount typedefnvneural::IRefObject
release() const noexcept=0nvneural::IRefObjectpure virtual
typeIDnvneural::ICudaMemoryAllocatorstatic
TypeId typedefnvneural::IRefObject
unlockMemoryBlock(MemoryHandle handle) noexcept=0nvneural::ICudaMemoryAllocatorpure virtual
~IRefObject()=defaultnvneural::IRefObjectprotectedvirtual