DeviceMemoryBufferView#

public class DeviceMemoryBufferView extends BaseDeviceMemoryBuffer#

This class represents data in some form on the GPU.

The memory pointed at by this buffer is not owned by this buffer. So you have to be sure that this buffer does not outlive the buffer that is backing it.

Constructor Summary

Method Summary

slice(long offset, long len)

At the moment we don’t have use for slicing a view.

Fields inherited from class ai.rapids.cudf.MemoryBuffer: address, cleaner, closed, id, length, refCount

Methods inherited from class ai.rapids.cudf.MemoryBuffer: addressOutOfBoundsCheck, close, copyFromMemoryBuffer, copyFromMemoryBufferAsync, getAddress, getEventHandler, getLength, getRefCount, incRefCount, noWarnLeakExpected, setEventHandler, toString

Methods inherited from class ai.rapids.cudf.BaseDeviceMemoryBuffer: copyFromDeviceBufferAsync, copyFromHostBuffer, copyFromHostBufferAsync, sliceWithCopy

Constructors

public DeviceMemoryBufferView(long address, long lengthInBytes)#

Methods

public final DeviceMemoryBufferView slice(long offset, long len)#

At the moment we don’t have use for slicing a view.