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