getCString$2 method

void getCString$2(
  1. Pointer<Char> bytes, {
  2. required DartNSUInteger maxLength,
  3. required NSRange range,
  4. required NSRangePointer remainingRange,
})

getCString:maxLength:range:remainingRange:

Implementation

void getCString$2(
  ffi.Pointer<ffi.Char> bytes, {
  required DartNSUInteger maxLength,
  required NSRange range,
  required NSRangePointer remainingRange,
}) {
  objc.checkOsVersionInternal(
    'NSString.getCString:maxLength:range:remainingRange:',
    iOS: (false, (2, 0, 0)),
    macOS: (false, (10, 0, 0)),
  );
  _objc_msgSend_3gpdva(
    this.ref.pointer,
    _sel_getCString_maxLength_range_remainingRange_,
    bytes,
    maxLength,
    range,
    remainingRange,
  );
}