包:coder.descriptor
对不同类型的数据接口的返回信息
该coder.descriptor.DataInterface
对象描述了用于在生成的代码指定的数据接口的各种属性。不同类型的数据接口的是:
根级inports和outports:模型和外部模型或系统,数据交换之间的接口。
参数:描述该数据块,查找表,以及相关的断点数据集本地和全局参数。
数据存储:存储库来存储可写全局和共享数据和读取。
内部数据:内部数据结构,包括DWork矢量,块I / O,和零交叉。
如果模型具有Stateflow的图表,它使用机父数据,代码生成器生成在生成的代码一个DWork结构。当您使用getDataInterfaces
方法,你不能访问这些结构为InternalData
。
创建dataInterface
= getDataInterfaces(codeDescObj
,dataInterfaceName
)coder.descriptor.DataInterface
目的。该codeDescObj
对象是coder.codedescriptor.CodeDescriptor
通过使用用于模型对象创建getCodeDescriptor
功能。
如果选择这些配置参数生成一个位域的数据结构:
包布尔数据转换成位域
使用位集来存储状态配置
使用位集用于存储布尔数据
如果coder.descriptor.DataInterface
代表一个位域的数据结构,的实施属性coder.descriptor.DataInterface
对象是空的。
coder.codedescriptor.CodeDescriptor
|getAllDataInterfaceTypes
|getDataInterfaceTypes
|getDataInterfaces