Класс: coder.BLASCallback
Пакет: кодер
Задайте, включают ли типы для перечислений в библиотеке BLAS enum
ключевое слово
p = coder.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.