Class PagedPointer
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.nd4j.linalg.api.memory.pointers.PagedPointer
-
- All Implemented Interfaces:
AutoCloseable
public class PagedPointer extends org.bytedeco.javacpp.Pointer
-
-
Constructor Summary
Constructors Constructor Description PagedPointer(long address)
PagedPointer(org.bytedeco.javacpp.Pointer pointer)
PagedPointer(org.bytedeco.javacpp.Pointer pointer, long capacity)
PagedPointer(org.bytedeco.javacpp.Pointer pointer, long capacity, long offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bytedeco.javacpp.BooleanPointer
asBoolPointer()
org.bytedeco.javacpp.BytePointer
asBytePointer()
org.bytedeco.javacpp.DoublePointer
asDoublePointer()
org.bytedeco.javacpp.FloatPointer
asFloatPointer()
org.bytedeco.javacpp.IntPointer
asIntPointer()
org.bytedeco.javacpp.LongPointer
asLongPointer()
org.bytedeco.javacpp.ShortPointer
asShortPointer()
void
deallocate()
void
deallocate(boolean deallocate)
PagedPointer
withOffset(long offset, long capacity)
-
Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
-
-
-
Constructor Detail
-
PagedPointer
public PagedPointer(long address)
-
PagedPointer
public PagedPointer(org.bytedeco.javacpp.Pointer pointer)
-
PagedPointer
public PagedPointer(org.bytedeco.javacpp.Pointer pointer, long capacity)
-
PagedPointer
public PagedPointer(org.bytedeco.javacpp.Pointer pointer, long capacity, long offset)
-
-
Method Detail
-
withOffset
public PagedPointer withOffset(long offset, long capacity)
-
asFloatPointer
public org.bytedeco.javacpp.FloatPointer asFloatPointer()
-
asDoublePointer
public org.bytedeco.javacpp.DoublePointer asDoublePointer()
-
asIntPointer
public org.bytedeco.javacpp.IntPointer asIntPointer()
-
asLongPointer
public org.bytedeco.javacpp.LongPointer asLongPointer()
-
asBytePointer
public org.bytedeco.javacpp.BytePointer asBytePointer()
-
asShortPointer
public org.bytedeco.javacpp.ShortPointer asShortPointer()
-
asBoolPointer
public org.bytedeco.javacpp.BooleanPointer asBoolPointer()
-
deallocate
public void deallocate()
- Overrides:
deallocate
in classorg.bytedeco.javacpp.Pointer
-
deallocate
public void deallocate(boolean deallocate)
- Overrides:
deallocate
in classorg.bytedeco.javacpp.Pointer
-
-