ffiGetString function

String ffiGetString(
  1. Pointer<Uint8ListFFI> value, {
  2. bool free = false,
})

Implementation

String ffiGetString(Pointer<Uint8ListFFI> value, {bool free = false}) {
  if (value == nullptr) return "";
  final result = value.ref.str.cast<Utf8>().toDartString(
      length: value.ref.length);
  if (free) {
    FFIType.freeCppUint8ListFFI(value);
  }
  return result;
}