DEENESPTFRRUARHIKOZHNL

类 ara::diag::DiagReportingErrorDomain

[SWS_DM_00996] Upstream: RS_AP_00119

class DiagReportingErrorDomain final :             public ara::core::ErrorDomain {...};

Error domain for diagnostic reporting errors.

Header-Datei#include "ara/diag/diag_error_domain.h"
Forwarding-Header#include "ara/diag/diag_fwd.h"
Scopenamespace ara::diag
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::diag::DiagReportingErrorDomain in [SWS_CORE_90023]

用户指南人工智能生成

定义诊断报告的错误域,并将错误码转换为文本消息或异常。
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 7251ed55c8de 来源 未决问题(2)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

定义诊断报告的错误域,并将错误码转换为文本消息或异常。

类 ara::diag::DiagReportingErrorDomain 构成了 AUTOSAR Adaptive Platform 诊断领域中错误报告的标准化错误域([SWS_DM_00996])。它负责将数值错误码转换为确定性文本消息,并在需要时支持触发关联的异常对象([SWS_DM_01001])。由于所有查询函数均设计为无状态且线程安全,该域适用于并发场景。作为一项重要的边界条件,在禁用 C++ 异常时,异常处理不参与重载解析。

上下文

类 ara::diag::DiagReportingErrorDomain 表示 AUTOSAR Adaptive 诊断报告系统(Diagnostic Reporting)中错误的错误域([SWS_DM_00996]、AUTOSAR_AP_SWS_Diagnostics §8.11.7 “Class: DiagReportingErrorDomain”)。作为最终实现,它特化了基类 ara::core::ErrorDomain,并充当通用错误架构与诊断相关错误状态之间的功能桥梁。核心交互伙伴包括诊断报告组件以及传递该领域错误的 ara::core::ErrorCode 实例([SWS_DM_01002])。该类为错误码枚举 ara::diag::DiagReportingErrc 定义了类型别名 Errc([SWS_DM_00997]、AUTOSAR_AP_SWS_Diagnostics §8.11.7.1.1 “Type Alias: Errc”),并为基异常类 ara::diag::DiagReportingException 定义了类型别名 Exception([SWS_DM_00998]、AUTOSAR_AP_SWS_Diagnostics §8.11.7.1.2 “Type Alias: Exception”)。通过方法 Name(),它根据 [SWS_CORE_90023] 返回错误域的标准化短名称([SWS_DM_01000]、AUTOSAR_AP_SWS_Diagnostics §8.11.7 “Class: DiagReportingErrorDomain”)。

DiagReportingErrorDomainContext DiagReportingErrorDomain DiagReportingErrorDomain ErrorDomain ErrorDomain DiagReportingErrorDomain->ErrorDomain erbt von DiagReportingErrc DiagReportingErrc DiagReportingErrorDomain->DiagReportingErrc Typalias Errc DiagReportingException DiagReportingException DiagReportingErrorDomain->DiagReportingException Typalias Exception ErrorCode ErrorCode ErrorCode->DiagReportingErrorDomain 使用

上下文图:DiagReportingErrorDomain 在包含基类型和标识符的错误架构中的嵌入。来源:[SWS_DM_00996]、[SWS_DM_00997]、[SWS_DM_00998]、[SWS_DM_01002]。

生命周期

ara::diag::DiagReportingErrorDomain 的实例通过无参默认构造函数创建([SWS_DM_00999]、AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.1.1 “Default Constructor”)。该构造函数被声明为 constexpr 和 noexcept,这保证了在编译时或程序启动期间的安全构造,而没有动态分配或异常风险。由于该类不封装任何可变状态数据,因此不存在动态生命周期转换或显式所有权转移。解释:实例通常可能是长期存在的单例对象,在进程中全局可用并贯穿整个运行时间。 问题 Q-4aa1b2858839e55d (未决)在并发性方面,构造和所有查询方法均明确指定为线程安全和异常安全([SWS_DM_00999]、[SWS_DM_01000]、[SWS_DM_01001]),从而允许来自多个线程的并行访问而无需外部同步。

使用路径

常规使用路径在于评估和解析通过头文件 #include "ara/diag/diag_error_domain.h" 包含的诊断错误([SWS_DM_00997]、[SWS_DM_00999])。如果在报告诊断信息时发生错误,该错误通常会封装在引用该域的 ara::core::ErrorCode 中。为了记录或显示,系统会查询方法 Message(errorCode)([SWS_DM_01001]、AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.1 “Message”)。该函数接收数值错误值,并将关联的文本消息作为指向常量字符串的指针返回。规范明确保证绝不返回空指针(never nullptr)([SWS_DM_01001]),这使得日志记录服务能够进行健壮的进一步处理,而无需进行空指针检查。通过 Name() 还可以额外检索文本域标识符([SWS_DM_01000])。

错误场景

为了进行定向错误上报,该域提供了方法 ThrowAsException(errorCode)([SWS_DM_01002])。该方法声明为 noexcept(false),形式上归类为非异常安全([SWS_DM_01002]),因为其目的在于通过异常故意离开控制流。解释:该函数可能在内部使用传入的 errorCode 构造并抛出类型为 DiagReportingException 的异常实例。 问题 Q-747db3b9fec32fcd (未决)一个重要的先决条件涉及编译器配置:如果工具链中禁用了 C++ 异常,则根据 [SWS_CORE_10304],ThrowAsException 不参与重载解析([SWS_DM_01002])。在这样的环境中,调用在编译时就会失败,因此错误检查必须强制基于错误码的值进行。针对无效错误码造成的潜在错误情况,Message() 通过始终提供已定义的文本指针来进行拦截([SWS_DM_01001])。

本指南仅基于 AUTOSAR Adaptive Platform Release R25-11 规范。

成员图

构造函数和析构函数

1

类型别名

2

类图

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__diag__DiagReportingErrorDomain575 DiagReportingErrorDomain + DiagReportingErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__diag__DiagReportingErrorDomain575->nara__core__ErrorDomain335

详细视图

请在大纲中选择一个条目。

构造函数和析构函数

Default constructor.

constexpr DiagReportingErrorDomain () noexcept;

方法

Message 函数

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name 函数

Return the "shortname" ApApplicationErrorDomain.SN of this error domain.

const char * Name () const noexcept override;

Throw the exception type corresponding to the given ErrorCode. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

类型别名

Errc 类型别名

Alias for the error code value enumeration.

using Errc = DiagReportingErrc;
Exception 类型别名

Alias for the exception base class.

方法文档

函数 DiagReportingErrorDomain [SWS_DM_00999] Upstream: RS_AP_00119

constexpr DiagReportingErrorDomain () noexcept;

Default constructor.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: d3d475dea270 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

无参默认构造函数 [SWS_DM_00999] 初始化错误域 ara::diag::DiagReportingErrorDomain 的一个实例([SWS_DM_00996]、AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.1.1 “Default Constructor”)。它被声明为 constexpr 以及 noexcept,并以同步方式创建该域,无返回值。该类需通过头文件 #include "ara/diag/diag_error_domain.h" 包含。

该操作被指定为线程安全且异常安全([SWS_DM_00999])。由于该构造函数被定义为 noexcept,因此在实例化时不会发生运行时异常。所创建的错误域用于对枚举 DiagReportingErrc([SWS_DM_00560],[SWS_DM_00997] 中的类型别名 Errc)中的错误进行分类和归属,该枚举映射了诊断报告中的特定错误原因,例如 kAlreadyOffered、kConfigurationMismatch、kDebouncingConfigurationInconsistent 或 kReportIgnored。

在与错误域的相互作用中,成员函数 Name ([SWS_DM_01000]) 和 Message ([SWS_DM_01001]) 提供域名以及传递的错误码对应的错误文本。通过 ThrowAsException ([SWS_DM_01002]),可以将错误码转换为基类型为 DiagReportingException ([SWS_DM_00998]) 的异常对象,而 MakeErrorCode ([SWS_DM_01006]) 用于创建新的 ara::core::ErrorCode 实例。Interpretation:在应用程序中通常极少需要通过此构造函数进行手动实例化,因为通常通过全局单例函数 GetDiagReportingDomain ([SWS_DM_01004]) 进行访问。 问题 Q-772337db203849c6 (未决)

本使用说明基于 AUTOSAR Adaptive Platform R25-11 规范自动生成。

实现者指南即将推出(复杂度 I2)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00999
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00999@rel:R25-11#af82ef23
Content hash
af82ef23
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00999
Status: valid/unmigrated Version: rel:R25-11#a2417df9 Versionshistorie & Revisions (1 transition, 7 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_00999@rel:R25-11#a2417df9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#bc423f8e2026-09-30
  • R20-11rel:R20-11#6f7db7862026-10-14
  • R21-11rel:R21-11#06005dc42026-10-14
  • R22-11rel:R22-11#e2ba3c222026-10-14
  • R23-11rel:R23-11#41609cf12026-10-14
  • R24-11rel:R24-11#a4e166e02026-10-14
  • R25-11rel:R25-11#a2417df92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 Message [SWS_DM_01001] Upstream: RS_AP_00119

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;

Translate an error code value into a text message.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: ea11a4d30fb6 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

使用

类 ara::diag::DiagReportingErrorDomain([SWS_DM_01001])的方法 Message 用于将数值错误代码(ara::core::ErrorDomain::CodeType errorCode)同步转换为描述性文本消息。作为返回值,该函数提供一个 const char * 类型的指针,根据规范该指针绝不为 nullptr([SWS_DM_01001])。由于返回类型没有释放机制,该指针大概指向静态内存(解释)。 问题 Q-6c1dffd8e5f8f2c2 (未决)该接口通过头文件 #include "ara/diag/diag_error_domain.h" 提供([SWS_DM_01001])。

错误处理与并发

该函数被定义为 noexcept 以及 exception safe([SWS_DM_01001])。由于合同保证绝不返回空指针,因此即使对于未知的错误代码,该函数也始终生成有效的字符串([SWS_DM_01001])。关于并发性,Message 被指定为 thread-safe([SWS_DM_01001])。因此,调用可以在无需额外同步的情况下从多个线程并行进行。

相互作用

作为 override,该方法重写了用于在 Adaptive AUTOSAR 上下文中转换错误代码的同名基础方法([SWS_DM_01001])。诊断模块的其他错误域也共享这种统一的行为模式,例如 ara::diag::DiagErrorDomain([SWS_DM_00522])、ara::diag::DiagUdsNrcErrorDomain([SWS_DM_00534])、ara::diag::DiagOfferErrorDomain([SWS_DM_00994])和 ara::diag::DiagSovdErrorDomain([SWS_DM_01814])。

本文档由 AI 基于 AUTOSAR 规范生成。

实现者指南即将推出(复杂度 I1)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodethe error code value

Rückgabewert

TypBeschreibung
const char *the text message, never nullptr

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01001
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01001@rel:R25-11#cb38da24
Content hash
cb38da24
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01001
Status: valid/unmigrated Version: rel:R25-11#bcf69a02 Versionshistorie & Revisions (1 transition, 7 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_01001@rel:R25-11#bcf69a02
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#7a6de58a2026-09-30
  • R20-11rel:R20-11#ebca121c2026-10-14
  • R21-11rel:R21-11#ebca121c2026-10-14
  • R22-11rel:R22-11#b493eb952026-10-14
  • R23-11rel:R23-11#4edbbfda2026-10-14
  • R24-11rel:R24-11#bcf69a022026-10-14
  • R25-11rel:R25-11#bcf69a022026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 Name [SWS_DM_01000] Upstream: RS_AP_00119

const char * Name () const noexcept override;

Return the "shortname" ApApplicationErrorDomain.SN of this error domain.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 1fc59e005dfe 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

来自头文件 #include "ara/diag/diag_error_domain.h" 的类 ara::diag::DiagReportingErrorDomain 的成员函数 Name() 以空字符结尾的 C 字符串形式返回错误范围 ApApplicationErrorDomain.SN 的已配置短名称(shortname)[SWS_DM_01000]。调用同步进行且不带传入参数,以在系统中为诊断和日志记录目的提供该标识符 AUTOSAR_AP_SWS_Diagnostics 第68页。

对于错误处理,既未定义特定的错误代码,也未定义 DET 或 DEM 消息。通过被指定为 noexcept 且异常安全(exception safe),保证了函数调用始终成功且不抛出异常 [SWS_DM_01000]。

关于并发性和限制,该方法被指定为线程安全(thread-safe),并允许来自不同线程的并行可重入访问 [SWS_DM_01000]。解释:返回的指针应该指向在错误域实例的整个生命周期内保持不变的字符串。 问题 Q-d67122aa15cc13f8 (未决)

在整个系统中,该接口遵循 Adaptive 错误域的统一标准。它在功能上对应于相关域等效的 Name() 方法,例如 DiagErrorDomain [SWS_DM_00521]、DiagUdsNrcErrorDomain [SWS_DM_00533]、DiagOfferErrorDomain [SWS_DM_00993] 以及 DiagSovdErrorDomain [SWS_DM_01813]。

本使用说明是根据 R25-11 规范版本自动生成的。

实现者指南即将推出(复杂度 I1)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::diag::DiagReportingErrorDomain in [SWS_ CORE_90023]

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01000
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01000@rel:R25-11#bb8a7fe4
Content hash
bb8a7fe4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01000
Status: valid/unmigrated Version: rel:R25-11#36fe5916 Versionshistorie & Revisions (1 transition, 7 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_01000@rel:R25-11#36fe5916
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4fad61b42026-09-30
  • R20-11rel:R20-11#ea5e821f2026-10-14
  • R21-11rel:R21-11#768ee1a02026-10-14
  • R22-11rel:R22-11#a131afc62026-10-14
  • R23-11rel:R23-11#bc790a832026-10-14
  • R24-11rel:R24-11#aec0f2662026-10-14
  • R25-11rel:R25-11#36fe59162026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 ThrowAsException [SWS_DM_01002] Upstream: RS_AP_00119

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Throw the exception type corresponding to the given ErrorCode. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: c2a7e07b131f 来源
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

范围 ara::diag::DiagReportingErrorDomain 的函数 ThrowAsException 用于触发对应于传入错误代码的 C++ 异常([SWS_DM_01002]、AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 “ThrowAsException”)。该接口通过头文件 ara/diag/diag_error_domain.h 提供([SWS_DM_01002])。

用法与调用上下文

该方法接收 const ara::core::ErrorCode&(errorCode)类型的实例作为输入参数([SWS_DM_01002])。它没有返回值(void)并被指定为 noexcept(false)([SWS_DM_01002])。如果在编译器工具链中禁用了 C++ 异常,则该函数不参与重载解析([SWS_DM_01002])。

并发性与错误安全性

该函数被定义为线程安全(thread-safe)([SWS_DM_01002])。关于异常安全性,它被归类为非异常安全(not exception safe),因为触发异常是该操作的主要语义([SWS_DM_01002])。

诊断模块中的交互

该方法是 AUTOSAR Adaptive Diagnostics 中统一错误处理方法的一部分。具有相同签名和语义的同类接口已针对其他诊断错误域进行了规范:

本使用说明基于规范自动生成。

实现者指南即将推出(复杂度 I2)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodethe ErrorCode instance

Rückgabewert

TypBeschreibung
None

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01002
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01002@rel:R25-11#c7000765
Content hash
c7000765
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01002
Status: valid/unmigrated Version: rel:R25-11#9833c962 Versionshistorie & Revisions (1 transition, 7 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_01002@rel:R25-11#9833c962
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6a84989a2026-09-30
  • R20-11rel:R20-11#9ba0b16c2026-10-14
  • R21-11rel:R21-11#9ba0b16c2026-10-14
  • R22-11rel:R22-11#234a52bf2026-10-14
  • R23-11rel:R23-11#cb3689d92026-10-14
  • R24-11rel:R24-11#1bbf211b2026-10-14
  • R25-11rel:R25-11#9833c9622026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

类型别名文档

类型别名 Errc [SWS_DM_00997] Upstream: RS_AP_00119

using Errc = DiagReportingErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
SymbolErrc

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00997
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00997@rel:R25-11#c730cf60
Content hash
c730cf60
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00997
Status: valid/unmigrated Version: rel:R25-11#60cdaf2f Versionshistorie & Revisions (1 transition, 7 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_00997@rel:R25-11#60cdaf2f
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#db2afe6b2026-09-30
  • R20-11rel:R20-11#0fbee78b2026-10-14
  • R21-11rel:R21-11#2bfa73a22026-10-14
  • R22-11rel:R22-11#421145072026-10-14
  • R23-11rel:R23-11#60cdaf2f2026-10-14
  • R24-11rel:R24-11#60cdaf2f2026-10-14
  • R25-11rel:R25-11#60cdaf2f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

类型别名 Exception [SWS_DM_00998] Upstream: RS_AP_00119

using Exception = DiagReportingException;

Alias for the exception base class.

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
SymbolException

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00998
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00998@rel:R25-11#4bba49c4
Content hash
4bba49c4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00998
Status: valid/unmigrated Version: rel:R25-11#ac140548 Versionshistorie & Revisions (1 transition, 7 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_00998@rel:R25-11#ac140548
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#86cd167a2026-09-30
  • R20-11rel:R20-11#99878d992026-10-14
  • R21-11rel:R21-11#99878d992026-10-14
  • R22-11rel:R22-11#6110c5302026-10-14
  • R23-11rel:R23-11#ac1405482026-10-14
  • R24-11rel:R24-11#ac1405482026-10-14
  • R25-11rel:R25-11#ac1405482026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill