Класс: кодер. 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.