setField method

void setField(
  1. IStatus status,
  2. int index,
  3. String field
)

Implementation

void setField(IStatus status, int index, String field) {
  if (version < 4) {
    throw UnimplementedError(
        "Firebird client library version 4 or later required.");
  }
  final fieldUtf = field.toNativeUtf8(allocator: mem);
  try {
    _setField(self, status.self, index, fieldUtf);
    status.checkStatus();
  } finally {
    mem.free(fieldUtf);
  }
}