Класс: кодер. BLASCallback
Пакет: кодер
Задайте, включают ли типы для перечислений в библиотеке BLAS ключевое слово enum
p = кодер. BLASCallback.useEnumNameRatherThanTypedef ()
возвращает p = coder.BLASCallback.useEnumNameRatherThanTypedef()
true
, если типы для перечислений в вашей библиотеке BLAS включают ключевое слово enum
. В противном случае это возвращает false
.
coder.BLASCallback
является абстрактным классом для определения класса обратного вызова BLAS. Класс обратного вызова BLAS задает библиотеку BLAS и заголовок CBLAS и информацию о типе данных, чтобы использовать для вызовов BLAS в коде, сгенерированном из кода MATLAB®. Во время генерации кода, если вы задаете класс обратного вызова BLAS для определенных векторных и матричных вызовов функции, генератор кода производит вызовы BLAS в автономном коде.
По умолчанию класс обратного вызова, который вы задаете, наследовал метод useEnumNameRatherThanTypedef
от coder.BLASCallback
и возвращает false
. Если типы для перечислений в вашей библиотеке BLAS включают ключевое слово enum
, необходимо заменить наследованный метод useEnumNameRatherThanTypedef
с собственной реализацией в определении класса обратного вызова. В таких случаях метод useEnumNameRatherThanTypedef
должен возвратить true
.
Сгенерированный код использует вывод useEnumNameRatherThanTypedef
, чтобы задать типы переменных в сгенерированном коде, который производит вызовы BLAS.