readPtr<Y extends RType> method

  1. @override
NativeMemoryPointer<Y> readPtr<Y extends RType>([
  1. int byteOffset = 0
])
override

Reads a pointer value at address + byteOffset and returns it typed as pointing to Y.

Implementation

@override
NativeMemoryPointer<Y> readPtr<Y extends RType>([int byteOffset = 0]) {
  MemoryDebug.checkPointer(this, 'readPtr', Y, byteOffset);
  return .new(.fromAddress(Pointer<IntPtr>.fromAddress(address + byteOffset).value));
}