类 ara::exec::FunctionGroupState
[SWS_EM_02269] Upstream: RS_EM_00101 , RS_AP_00154 , RS_AP_00150 , RS_AP_00129
class FunctionGroupState final {...};
Class representing Function Group State defined in meta-model (ARXML). An instance of this class will represent Function Group State defined inside meta-model (ARXML). This class is intended to be an implementation specific representation, of information inside meta-model. Once created based on ARXML path, its internal value stays bounded to it for entire lifetime of a object.
Header-Datei #include "ara/exec/function_group_state.h" Forwarding-Header #include "ara/exec/exec_fwd.h" Scope namespace ara::exec
用户指南人工智能生成 表示在元模型中定义的功能组状态,并支持其类型化比较。
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 1ee8ba6f6849
来源
未决问题(1)
摘要 详细
表示在元模型中定义的功能组状态,并支持其类型化比较。
类 ara::exec::FunctionGroupState 表示在 AUTOSAR 元模型中定义的功能组状态,并在其整个生命周期内将其绑定到特定功能组和关联的 ARXML 路径 [SWS_EM_02324] 。实例使用目标声明的短名称(Short-Name)创建,支持完整的拷贝及移动语义,并允许直接对模型状态进行等价性比较 [SWS_EM_02273] 。所有操作均被定义为异常安全且 noexcept,与线程安全的比较相反,修改性赋值和销毁在没有同步的情况下不得并发执行。
更多 ›
本指南基于针对 exec 模块的 AUTOSAR Adaptive Platform 规范 R25-11,并通过自动化方式创建。
分组依据 类别 历史
成员图 类图 Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.
G
nara__exec__FunctionGroupState299
FunctionGroupState
+ FunctionGroupState()
+ operator=()
+ ~FunctionGroupState()
+ operator!=()
+ operator==()
详细视图 此版本没有元素数据
构造函数和析构函数 Creates an instance of FunctionGroupState.
重载 FunctionGroupState 3 Destructor of the FunctionGroupState instance.
运算符 uneq operator to compare with other FunctionGroupState instance.
Copy assignment operator.
重载 = 2 eq operator to compare with other FunctionGroupState instance.
点击条目以查看其关系。
基类 派生类 使用 被使用于 继承 自此版本起移除 用于 此类中无关联 函数 AI 评注 打开类页面 无法加载类页面。 调整顺序 调整宽度 调整大纲宽度 章节 阅读时间 SWS 引用 图表 放回中间 调整顺序或拖到标题栏 取消停靠 – 在内容中显示 移到中间栏 作为标签停靠到标题栏 元素 AI 模型 打开审计档案 档案 打开简短版本 打开中等版本 打开完整版本 恢复默认视图 已恢复默认视图 撤销 关闭详细视图 签名 基本信息 值 截至所选版本的最后一次更改 之后的下一次更改 单击:选择版本 无法放在此处:拖到标题栏可停靠,拖到中间栏可取消停靠。 新增 已更改 未更改 已移除 未包含 更改 内容无变化 首次出现于 移除于 没有可用的版本数据。 正在加载版本数据 … 文本 此版本未收录措辞 悬停或单击单元格:与所选版本比较 · 单击版本标题:选择版本 选择版本 属性 版本 元素 只有一个版本有措辞 PDF 中存在,原文尚未导入 首次采集原文 自 {rel} 起未更改 版本颜色 最早版本 最新版本
方法文档
FunctionGroupState (const FunctionGroup &functionGroup, ara::core::StringView state) noexcept;
Creates an instance of FunctionGroupState.
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung functionGroup the FunctionGroup instance the state shall be connected with. state short name of the ModeDeclaration which represents the Function Group State.
Status: valid/unmigrated
Version: rel:R25-11#71afffb4
Versionshistorie & Revisions (1 transition, 6 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02324@rel:R25-11#71afffb4
Point-in-Time History:
Release:
R25-11 (Current / Active) R21-11 R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (6):
R25-11 rel:R25-11#f3abd3fe2026-09-30 Inspect R21-11 rel:R21-11#81068f6c2026-10-14 Inspect R22-11 rel:R22-11#6f1635eb2026-10-14 Inspect R23-11 rel:R23-11#e9f627722026-10-14 Inspect R24-11 rel:R24-11#7d58bdd82026-10-14 Inspect R25-11 rel:R25-11#71afffb42026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
FunctionGroupState (const FunctionGroupState &other) noexcept;
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit not thread-safe
Parameter (in)
Parameter Beschreibung other FunctionGroupState instance to be copied
Status: valid/unmigrated
Version: rel:R25-11#eb3ca6c4
Versionshistorie & Revisions (1 transition, 6 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02325@rel:R25-11#eb3ca6c4
Point-in-Time History:
Release:
R25-11 (Current / Active) R21-11 R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (6):
R25-11 rel:R25-11#32bef84f2026-09-30 Inspect R21-11 rel:R21-11#b41b0b292026-10-14 Inspect R22-11 rel:R22-11#b56570872026-10-14 Inspect R23-11 rel:R23-11#25ec9f662026-10-14 Inspect R24-11 rel:R24-11#e6c62b7c2026-10-14 Inspect R25-11 rel:R25-11#eb3ca6c42026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
FunctionGroupState (FunctionGroupState &&other) noexcept;
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit not thread-safe
Parameter (in)
Parameter Beschreibung other FunctionGroupState instance to be moved to a newly constructed object.
Status: valid/unmigrated
Version: rel:R25-11#decf383d
Versionshistorie & Revisions (1 transition, 6 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02331@rel:R25-11#decf383d
Point-in-Time History:
Release:
R25-11 (Current / Active) R21-11 R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (6):
R25-11 rel:R25-11#9fffd9502026-09-30 Inspect R21-11 rel:R21-11#1e97e4992026-10-14 Inspect R22-11 rel:R22-11#3c45d1452026-10-14 Inspect R23-11 rel:R23-11#29d2ee9b2026-10-14 Inspect R24-11 rel:R24-11#fa1a02232026-10-14 Inspect R25-11 rel:R25-11#decf383d2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
bool operator!= (const FunctionGroupState &other) const noexcept;
uneq operator to compare with other FunctionGroupState instance.
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung other FunctionGroupState instance to compare this one with.
Rückgabewert
Typ Beschreibung bool false in case both FunctionGroupStates are representing exactly the same meta-model element, true otherwise.
Status: valid/unmigrated
Version: rel:R25-11#f13dd607
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02274@rel:R25-11#f13dd607
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#738cd30c2026-09-30 Inspect R19-11 rel:R19-11#61f5e17c2026-10-14 Inspect R20-11 rel:R20-11#ce4916862026-10-14 Inspect R21-11 rel:R21-11#ce4916862026-10-14 Inspect R22-11 rel:R22-11#fceebb1c2026-10-14 Inspect R23-11 rel:R23-11#0e1d3fdd2026-10-14 Inspect R24-11 rel:R24-11#78a4cca02026-10-14 Inspect R25-11 rel:R25-11#f13dd6072026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
FunctionGroupState & operator= (const FunctionGroupState &other) & noexcept;
Copy assignment operator.
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit not thread-safe
Parameter (in)
Parameter Beschreibung other FunctionGroupState instance to be copied
Rückgabewert
Typ Beschreibung FunctionGroupState &reference to the object on which the copy assignment operator was invoked
Status: valid/unmigrated
Version: rel:R25-11#40b45fbc
Versionshistorie & Revisions (1 transition, 6 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02330@rel:R25-11#40b45fbc
Point-in-Time History:
Release:
R25-11 (Current / Active) R21-11 R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (6):
R25-11 rel:R25-11#6f5fa1e52026-09-30 Inspect R21-11 rel:R21-11#684bd5fd2026-10-14 Inspect R22-11 rel:R22-11#e37f59582026-10-14 Inspect R23-11 rel:R23-11#24024e542026-10-14 Inspect R24-11 rel:R24-11#a06fe8682026-10-14 Inspect R25-11 rel:R25-11#40b45fbc2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
FunctionGroupState & operator= (FunctionGroupState &&other) & noexcept;
Move assignment operator.
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit not thread-safe
Parameter (in)
Parameter Beschreibung other FunctionGroupState instance to move to this object.
Rückgabewert
Typ Beschreibung FunctionGroupState &reference to the object on which the move assignment operator was invoked
Status: valid/unmigrated
Version: rel:R25-11#68fd8dea
Versionshistorie & Revisions (1 transition, 6 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02332@rel:R25-11#68fd8dea
Point-in-Time History:
Release:
R25-11 (Current / Active) R21-11 R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (6):
R25-11 rel:R25-11#c3f6a2102026-09-30 Inspect R21-11 rel:R21-11#9f146b822026-10-14 Inspect R22-11 rel:R22-11#47158cca2026-10-14 Inspect R23-11 rel:R23-11#607992ee2026-10-14 Inspect R24-11 rel:R24-11#1f0a0fd72026-10-14 Inspect R25-11 rel:R25-11#68fd8dea2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
bool operator== (const FunctionGroupState &other) const noexcept;
eq operator to compare with other FunctionGroupState instance.
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung other FunctionGroupState instance to compare this one with.
Rückgabewert
Typ Beschreibung bool true in case both FunctionGroupStates are representing exactly the same meta-model element, false otherwise.
Status: valid/unmigrated
Version: rel:R25-11#8e9c0b69
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02273@rel:R25-11#8e9c0b69
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#19ae00f72026-09-30 Inspect R19-11 rel:R19-11#2933a9fe2026-10-14 Inspect R20-11 rel:R20-11#00c3c8502026-10-14 Inspect R21-11 rel:R21-11#f260b4992026-10-14 Inspect R22-11 rel:R22-11#81732be22026-10-14 Inspect R23-11 rel:R23-11#dd1b08f92026-10-14 Inspect R24-11 rel:R24-11#cf807dfc2026-10-14 Inspect R25-11 rel:R25-11#8e9c0b692026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
~FunctionGroupState () noexcept;
Destructor of the FunctionGroupState instance.
Header-Datei #include "ara/exec/function_group_state.h" Scope class ara::exec::FunctionGroupState Exception-Sicherheit exception safe Thread-Sicherheit not thread-safe
Status: valid/unmigrated
Version: rel:R25-11#6a70760a
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_EM_02272@rel:R25-11#6a70760a
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#c70bc9eb2026-09-30 Inspect R19-11 rel:R19-11#9afd5a532026-10-14 Inspect R20-11 rel:R20-11#0b0a4dbc2026-10-14 Inspect R21-11 rel:R21-11#0554e05c2026-10-14 Inspect R22-11 rel:R22-11#4e99f7f12026-10-14 Inspect R23-11 rel:R23-11#fdf52dee2026-10-14 Inspect R24-11 rel:R24-11#e9c58c2c2026-10-14 Inspect R25-11 rel:R25-11#6a70760a2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
gemini-3.8-flash-low· 2026-10-13 · 德文原文