createWorker method

  1. @override
Pointer<Void> createWorker(
  1. Pointer<TextClassifierOptions> options,
  2. Pointer<Pointer<Char>> error
)

Allocates this task's worker object in native memory.

Implementation

@override
Pointer<Void> createWorker(
  Pointer<bindings.TextClassifierOptions> options,
  Pointer<Pointer<Char>> error,
) {
  _log.fine('Creating TextClassifier in native memory');
  final worker = bindings.text_classifier_create(options, error);
  _log.finest(
    'Created TextClassifier at 0x${worker.address.toRadixString(16)}',
  );
  return worker;
}