Implementation
void removeByUuids(List<String> uuids) {
var exception = _getException();
final removeConstructor =
_dll_handle.lookupFunction<_DynamicTemplateIndex_remove_2_c, _DynamicTemplateIndex_remove_2_dart>(_c_namespace + "DynamicTemplateIndex_remove_2");
Pointer<Pointer<Utf8>> tempUuids = malloc.allocate(sizeOf<Pointer<Pointer<Utf8>>>() * uuids.length);
for (int i = 0; i < uuids.length; i++) {
tempUuids[i] = uuids[i].toNativeUtf8();
}
removeConstructor(_impl, tempUuids, uuids.length, exception);
malloc.free(tempUuids);
checkException(exception, _dll_handle);
}