类 ara::diag::DiagnosticServiceDynamicAccessList
[SWS_DM_01156] Upstream: RS_Diag_04251
class DiagnosticServiceDynamicAccessList final {...};
Definition of the DiagnosticServiceDynamicAccessList class, which is used by the application to build a DynamicAccessList.
Header-Datei #include "ara/diag/diagnostic_service_dynamic_access_list.h" Forwarding-Header #include "ara/diag/diag_fwd.h" Scope namespace ara::diag
用户指南人工智能生成 使自适应应用程序能够构建用于诊断服务的动态访问列表和服务模式。
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: d14f1d69eb64
来源
未决问题(1)
摘要 详细
使自适应应用程序能够构建用于诊断服务的动态访问列表和服务模式。
本指南基于 AUTOSAR 标准 Release R25-11,并总结了 ara::diag::DiagnosticServiceDynamicAccessList 类的规范。
分组依据 类别 历史
成员图 类图 Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.
G
nara__diag__DiagnosticServiceDynamicAccessList408
DiagnosticServiceDynamicAccessList
+ DiagnosticServiceDynamicAccessList()
+ ~DiagnosticServiceDynamicAccessList()
+ MakeServiceBuilder()
+ Reserve()
+ operator=()
详细视图 此版本没有元素数据
构造函数和析构函数 Constructor of DiagnosticServiceDynamicAccessList.
重载 DiagnosticServiceDynamicAccessList 3 DiagnosticServiceDynamicAccessList () noexcept; SWS_DM_01157 Destructor of DiagnosticServiceDynamicAccessList.
方法 This function is used by the AA to construct a pattern for the DynamicAccessList, using only the SID.
重载 MakeServiceBuilder 2 Preallocates memory for all service heads to fit into the DynamicAccessList. The preallocation can be just estimated and may calculate just the worst case of memory needed, not exact memory size needed for data numberOfServiceHeads.
运算符 Copy assignment operator of DiagnosticServiceDynamicAccessList.
重载 = 2
点击条目以查看其关系。
基类 派生类 使用 被使用于 继承 自此版本起移除 用于 此类中无关联 函数 AI 评注 打开类页面 无法加载类页面。 调整顺序 调整宽度 调整大纲宽度 章节 阅读时间 SWS 引用 图表 放回中间 调整顺序或拖到标题栏 取消停靠 – 在内容中显示 移到中间栏 作为标签停靠到标题栏 元素 AI 模型 打开审计档案 档案 打开简短版本 打开中等版本 打开完整版本 恢复默认视图 已恢复默认视图 撤销 关闭详细视图 签名 基本信息 值 截至所选版本的最后一次更改 之后的下一次更改 单击:选择版本 无法放在此处:拖到标题栏可停靠,拖到中间栏可取消停靠。 新增 已更改 未更改 已移除 未包含 更改 内容无变化 首次出现于 移除于 没有可用的版本数据。 正在加载版本数据 … 文本 此版本未收录措辞 悬停或单击单元格:与所选版本比较 · 单击版本标题:选择版本 选择版本 属性 版本 元素 只有一个版本有措辞 PDF 中存在,原文尚未导入 首次采集原文 自 {rel} 起未更改 版本颜色 最早版本 最新版本
方法文档
DiagnosticServiceDynamicAccessList () noexcept;
Constructor of DiagnosticServiceDynamicAccessList.
Status: valid/unmigrated
Version: rel:R25-11#650f2a0d
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_DM_01157@rel:R25-11#650f2a0d
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#42df3dfe2026-09-30 Inspect R21-11 rel:R21-11#09c51dc72026-10-14 Inspect R22-11 rel:R22-11#113ea8dc2026-10-14 Inspect R23-11 rel:R23-11#4acd84372026-10-14 Inspect R24-11 rel:R24-11#9677d51c2026-10-14 Inspect R25-11 rel:R25-11#650f2a0d2026-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
DiagnosticServiceDynamicAccessList (DiagnosticServiceDynamicAccessList const &other) noexcept;
Copy constructor of DiagnosticServiceDynamicAccessList.
Parameter (in)
Parameter Beschreibung other Object to copy-construct from
Status: valid/unmigrated
Version: rel:R25-11#5af28b9b
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_DM_01159@rel:R25-11#5af28b9b
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#04f2998d2026-09-30 Inspect R21-11 rel:R21-11#512324732026-10-14 Inspect R22-11 rel:R22-11#cb06a8392026-10-14 Inspect R23-11 rel:R23-11#0c46643c2026-10-14 Inspect R24-11 rel:R24-11#68d000522026-10-14 Inspect R25-11 rel:R25-11#5af28b9b2026-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
DiagnosticServiceDynamicAccessList (DiagnosticServiceDynamicAccessList &&other) noexcept;
Move constructor of DiagnosticServiceDynamicAccessList.
Parameter (in)
Parameter Beschreibung other Object to move-construct from
Status: valid/unmigrated
Version: rel:R25-11#12aff0c0
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_DM_01160@rel:R25-11#12aff0c0
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#b1d30f912026-09-30 Inspect R21-11 rel:R21-11#7324eeed2026-10-14 Inspect R22-11 rel:R22-11#fe02969e2026-10-14 Inspect R23-11 rel:R23-11#50b95efd2026-10-14 Inspect R24-11 rel:R24-11#f4a6a02c2026-10-14 Inspect R25-11 rel:R25-11#12aff0c02026-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
auto MakeServiceBuilder (DynamicAccessListDiagServiceBuilder ::Byte sid) noexcept -> DynamicAccessListDiagServiceBuilder ;
This function is used by the AA to construct a pattern for the DynamicAccessList, using only the SID.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: cfdb5e234f29
来源
未决问题(1)
本使用说明由 AI 基于 AUTOSAR 规范 R25-11 生成。
实现者指南即将推出(复杂度 I1)
Parameter (in)
Parameter Beschreibung sid The diagnostic service identifier
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#3c379a56
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_DM_01164@rel:R25-11#3c379a56
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#1eac24272026-09-30 Inspect R21-11 rel:R21-11#230b7fcc2026-10-14 Inspect R22-11 rel:R22-11#afc594cf2026-10-14 Inspect R23-11 rel:R23-11#9cb67f682026-10-14 Inspect R24-11 rel:R24-11#6c185f572026-10-14 Inspect R25-11 rel:R25-11#3c379a562026-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
auto MakeServiceBuilder (DynamicAccessListDiagServiceBuilder ::Byte String serviceHead) noexcept -> DynamicAccessListDiagServiceBuilder ;
This function is used by the AA to construct a pattern for the DynamicAccessList, using a string of bytes.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 7426838ef9df
来源
本使用说明由 AI 基于 AUTOSAR 规范 R25-11 生成。
实现者指南即将推出(复杂度 I1)
Parameter (in)
Parameter Beschreibung serviceHead A string of bytes to start the DynamicAccess pattern-match
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#4638ae8b
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_DM_01165@rel:R25-11#4638ae8b
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#91e264c52026-09-30 Inspect R21-11 rel:R21-11#a05ce1b82026-10-14 Inspect R22-11 rel:R22-11#081641a52026-10-14 Inspect R23-11 rel:R23-11#47836da72026-10-14 Inspect R24-11 rel:R24-11#236438b42026-10-14 Inspect R25-11 rel:R25-11#4638ae8b2026-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
void Reserve (std::size_t numberOfServiceHeads, std::size_t maxService HeadSize) noexcept;
Preallocates memory for all service heads to fit into the DynamicAccessList. The preallocation can be just estimated and may calculate just the worst case of memory needed, not exact memory size needed for data numberOfServiceHeads.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 77bde14da8ee
来源
未决问题(1)
本使用说明基于 AUTOSAR Adaptive R25-11 规范。
实现者指南即将推出(复杂度 I1)
Parameter (in)
Parameter Beschreibung numberOfServiceHeads The number of diagnostic service patterns. maxServiceHeadSize The expected maximum number of diagnostic service bytes in a single pattern.
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#231ea52a
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_DM_01163@rel:R25-11#231ea52a
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#4f6a02da2026-09-30 Inspect R21-11 rel:R21-11#7c00aaff2026-10-14 Inspect R22-11 rel:R22-11#9b2d4beb2026-10-14 Inspect R23-11 rel:R23-11#39885db92026-10-14 Inspect R24-11 rel:R24-11#c550adcb2026-10-14 Inspect R25-11 rel:R25-11#231ea52a2026-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
auto operator= (DiagnosticServiceDynamicAccessList const &other) & noexcept -> DiagnosticServiceDynamicAccessList &;
Copy assignment operator of DiagnosticServiceDynamicAccessList.
Parameter (in)
Parameter Beschreibung other Object to copy-assign from.
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#bce030a7
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_DM_01161@rel:R25-11#bce030a7
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#92a7fbd62026-09-30 Inspect R21-11 rel:R21-11#827b61ac2026-10-14 Inspect R22-11 rel:R22-11#b8b5ca432026-10-14 Inspect R23-11 rel:R23-11#df8cf67a2026-10-14 Inspect R24-11 rel:R24-11#d76fed172026-10-14 Inspect R25-11 rel:R25-11#bce030a72026-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
auto operator= (DiagnosticServiceDynamicAccessList &&other) & noexcept -> DiagnosticServiceDynamicAccessList &;
Move assignment operator of DiagnosticServiceDynamicAccessList.
Parameter (in)
Parameter Beschreibung other Object to move-assign from.
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#45605241
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_DM_01162@rel:R25-11#45605241
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#aeb26d702026-09-30 Inspect R21-11 rel:R21-11#13f622882026-10-14 Inspect R22-11 rel:R22-11#2543a3962026-10-14 Inspect R23-11 rel:R23-11#66dedb2b2026-10-14 Inspect R24-11 rel:R24-11#02a7987a2026-10-14 Inspect R25-11 rel:R25-11#456052412026-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
~DiagnosticServiceDynamicAccessList () noexcept;
Destructor of DiagnosticServiceDynamicAccessList.
Status: valid/unmigrated
Version: rel:R25-11#dfc56fdd
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_DM_01158@rel:R25-11#dfc56fdd
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#d795d66e2026-09-30 Inspect R21-11 rel:R21-11#5abdb5112026-10-14 Inspect R22-11 rel:R22-11#c2b638722026-10-14 Inspect R23-11 rel:R23-11#606ce0002026-10-14 Inspect R24-11 rel:R24-11#f7853b742026-10-14 Inspect R25-11 rel:R25-11#dfc56fdd2026-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 · 德文原文