主要内容

coder.BLASCallback.useEnumNameRatherThanTypedef

类:编码器。BLASCallback
包:编码器

指定BLAS库中的枚举类型是否包括枚举关键字

语法

p = coder.BLASCallback.useEnumNameRatherThanTypedef ()

描述

p= coder.BLASCallback.useEnumNameRatherThanTypedef ()返回真正的如果BLAS库中的枚举类型包括枚举关键字。否则它会返回

编码器。BLASCallback是一个抽象类,用于定义BLAS回调类。BLAS回调类指定BLAS库、CBLAS头和数据类型信息,以便在MATLAB生成的代码中用于BLAS调用®代码。在代码生成时,如果您为某些向量和矩阵函数调用指定了BLAS回调类,代码生成器将在独立代码中生成BLAS调用。

默认情况下,定义的回调类继承useEnumNameRatherThanTypedef方法从编码器。BLASCallback并返回.如果BLAS库中的枚举类型包括枚举关键字,则必须重写继承的useEnumNameRatherThanTypedef方法,并在回调类定义中使用自己的实现。在这种情况下useEnumNameRatherThanTypedef方法必须返回真正的

生成的代码使用的输出useEnumNameRatherThanTypedef以指定生成BLAS调用的代码中的变量类型。

输出参数

全部展开

逻辑变量真正的如果BLAS库中的枚举类型包括枚举关键字,否则就是

属性

静态 真正的

要了解方法的属性,请参见方法属性

例子

全部展开

如果BLAS库中的枚举类型使用枚举关键字,您必须包括这个静态方法。

函数p = useEnumNameRatherThanTypedef() p = true;结束
介绍了R2018b