private static class MemoryIO.UnsafeImpl32 extends MemoryIO.UnsafeImpl
unsafe
Modifier | Constructor and Description |
---|---|
private |
UnsafeImpl32() |
Modifier and Type | Method and Description |
---|---|
long |
getAddress(long address)
Reads a native memory address from a native memory location.
|
void |
putAddress(long address,
long value)
Writes a native memory address value to a native memory location.
|
_copyMemory, getByte, getByteArray, getCharArray, getDouble, getDoubleArray, getFloat, getFloatArray, getInt, getIntArray, getLong, getLongArray, getShort, getShortArray, getStringLength, getZeroTerminatedByteArray, getZeroTerminatedByteArray, memchr, memcpy, memmove, putByte, putByteArray, putCharArray, putDouble, putDoubleArray, putFloat, putFloatArray, putInt, putIntArray, putLong, putLongArray, putShort, putShortArray, putZeroTerminatedByteArray, setMemory
allocateMemory, copyMemory, freeMemory, getCheckedInstance, getDirectBufferAddress, getInstance, getZeroTerminatedByteArray, indexOf, indexOf, isUnsafeAvailable, memset, newDirectByteBuffer
public final long getAddress(long address)
MemoryIO
getAddress
in class MemoryIO
address
- The memory location to get the value from.public final void putAddress(long address, long value)
MemoryIO
putAddress
in class MemoryIO
address
- The memory location to put the value.value
- The value to write to memory.