getInternalDataPackaging
获取AutoSar组件模型的默认内部数据包装
描述
返回用于内部数据存储,信号和状态的默认数据包装设置,以适用于AutoSar组件模型的生成代码。有效的设置值是:pkgsetting
= getInternalDataPackaging(SLMAP
)
默认
- 接受软件提供的默认内部数据包装。利用默认
对于从AutoSar组件模型引用的多构度模型和子模型。privategatlobal
- 包装内部变量数据没有结构
并使其私密(仅可见
)。模型
。C私人施法
- 包装内部变量数据结构
并使其私密(仅可见
)。模型
。CPublicLobal
- 包装内部变量数据没有结构
并公开(外部
声明
)。模型
. h公共结构
- 包装内部变量数据结构
并公开(外部
声明
)。模型
. h
如果数据包装设置为privategatlobal
或者私人施法
,构建模型生成标头文件
,即使模型配置参数文件包装格式(嵌入式编码器)被设定为模型
_private.h袖珍的
。
如果模型配置选项每个入口点功能生成单独的内部数据(嵌入式编码器)设置为AutoSar模型,基于任务的内部数据分组覆盖了AutoSar内部数据包装设置。但是,AutoSAR设置确定生成的内部数据组的公共或私人可见性。