register method

void register(
  1. Pointer<NativeType> ptr
)

Register an existing pointer for cleanup

  • ptr: The pointer to register.

Implementation

void register(Pointer<NativeType> ptr) {
  if (_isDisposed) {
    throw StateError('Cannot register pointer in disposed scope');
  }
  _allocations.add(ptr);
}