ILGPU  0.9.0
ILGPU.Runtime.CPU.CPUMemoryBuffer< T, TIndex > Class Template Reference

Represents a managed array that was pinned for unmanaged memory accesses. More...

Inheritance diagram for ILGPU.Runtime.CPU.CPUMemoryBuffer< T, TIndex >:
ILGPU.Runtime.MemoryBuffer< T, TIndex >

Public Member Functions

unsafe override void MemSetToZero (AcceleratorStream stream)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Detailed Description

Represents a managed array that was pinned for unmanaged memory accesses.

Template Parameters
TThe element type.
TIndexThe index type.
Type Constraints
T :unmanaged 
TIndex :unmanaged 
TIndex :IIndex 
TIndex :IGenericIndex<TIndex> 

Member Function Documentation

override void ILGPU.Runtime.CPU.CPUMemoryBuffer< T, TIndex >.Dispose ( bool  disposing)
protected

unsafe override void ILGPU.Runtime.CPU.CPUMemoryBuffer< T, TIndex >.MemSetToZero ( AcceleratorStream  stream)


The documentation for this class was generated from the following file: