process method

String? process(
  1. Pointer<NativeType> handle,
  2. String text
)

Implementation

String? process(Pointer handle, String text) {
  final textPtr = text.toNativeUtf8();
  try {
    final outPtr = _process(handle, textPtr);
    if (outPtr == nullptr) return null;
    final result = outPtr.toDartString();
    _freeStr(outPtr);
    return result;
  } finally {
    malloc.free(textPtr);
  }
}