MemoryPool class
Constructors, destructors, conversion operators
- MemoryPool(const MemoryPool&) protected deleted
- MemoryPool()
Public functions
- auto Initialize(const MemoryPoolBuilder*) -> NVNboolean
- void SetDebugLabel(const char*)
- void Finalize()
- auto Map() const -> void*
-
void FlushMappedRange(ptrdiff_
t, size_ t) const -
void InvalidateMappedRange(ptrdiff_
t, size_ t) const - auto GetBufferAddress() const -> BufferAddress
- auto MapVirtual(int, const MappingRequest*) -> NVNboolean
-
auto GetSize() const -> size_
t - auto GetFlags() const -> MemoryPoolFlags
Protected functions
- auto operator=(const MemoryPool&) -> const MemoryPool& deleted
Protected variables
- char reserved