DEENESPTFRRUARHIKOZHNL

类 ara::diag::DiagErrorDomain

[SWS_DM_00517] Upstream: RS_AP_00119

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

Error domain for diagnostic 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::DiagErrorDomain in [SWS_CORE_90023]

用户指南人工智能生成

用于对 Adaptive Platform 的诊断错误进行分类、文本描述和异常转换。
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 05b440597ea8 来源 未决问题(2)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

用于对 Adaptive Platform 的诊断错误进行分类、文本描述和异常转换。

类 ara::diag::DiagErrorDomain 定义了 AUTOSAR Adaptive 中诊断错误的错误域,并派生自 ara::core::ErrorDomain([SWS_DM_00517])。它以线程安全的方式将数值诊断错误值转换为描述性文本,且不返回 nullptr([SWS_DM_00522]);并在启用 C++ 异常时允许转换为类型化异常([SWS_DM_00523])。在禁用编译器异常时,异常接口被省略,转而采用纯粹基于值的错误处理。

上下文

类 ara::diag::DiagErrorDomain 表示 AUTOSAR Adaptive Platform 模块 diag 内诊断错误的标准化错误域([SWS_DM_00517])。根据 AUTOSAR_AP_SWS_Diagnostics §8.11.3 “Class: DiagErrorDomain” 中的类定义,它被声明为 final,并派生自基础基础架构类 ara::core::ErrorDomain。其主要职责是将诊断错误码集成到 AUTOSAR Adaptive 的统一错误模型中。

为此,该类通过类型别名 Errc 关联了错误值的域特定枚举类型([SWS_DM_00518]),通过 Exception 为关联的异常基类 DiagException 提供了别名([SWS_DM_00519]),并将错误码转换为可读的文本消息([SWS_DM_00522])。通过方法 Name(),它返回 [SWS_CORE_90023] 中指定的域短名称([SWS_DM_00521]),从而能够被诊断组件和应用程序唯一定位和识别。

生命周期

ara::diag::DiagErrorDomain 的实例化通过默认构造函数进行(AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.1.1 “Default Constructor”)。该构造函数被定义为 constexpr 和 noexcept([SWS_DM_00520])。基于这些属性,实例通常可能在编译时就已构造完成,并在地址空间中作为持久的或静态的单例对象保留,以实现无需动态内存分配的高效错误解析。 问题 Q-3c6e1ff445bcb4c8 (未决)

在并发性方面,默认构造函数以及所有派生的接口方法(Name()、Message() 和 ThrowAsException())被明确指定为线程安全(thread-safe)([SWS_DM_00520]、[SWS_DM_00521]、[SWS_DM_00522]、[SWS_DM_00523])。对象在构造后不持有可变内部状态,因此跨多个应用程序或诊断线程的并发读取访问无需额外的外部同步即可允许。对象的销毁不需要清理外部资源。

使用路径

典型的使用路径发生在诊断操作失败且必须评估或记录类型为 ara::core::ErrorCode 的错误时。应用程序或诊断框架访问该错误域以解析错误文本或在需要时抛出异常。

  1. 域识别:调用者通过 Name() 根据短名称验证错误域([SWS_DM_00521])。
  2. 检索错误消息:通过 Message(errorCode) 将数值代码值转换为文本描述([SWS_DM_00522])。
  3. 抛出异常(可选):如果调用控制流规定了基于异常的错误处理,则 ara::core::ErrorCode 委托给 ThrowAsException(),从而实例化并抛出关联的异常 DiagException([SWS_DM_00519]、[SWS_DM_00523])。
使用 DiagErrorDomain 的典型错误处理应用DiagErrorDomainErrorCode检查 Domain 和 CodeMessage(errorCode)Fehlertext (const char*)optC++ Ausnahmen aktivThrowAsException(errorCode)wirft DiagException

时序图:通过 DiagErrorDomain 进行错误识别、文本解析以及可选触发异常的流程。来源:[SWS_DM_00519]、[SWS_DM_00521]、[SWS_DM_00522]、[SWS_DM_00523]。

错误场景

使用 Message() 时,该函数接收基类型为 ara::core::ErrorDomain::CodeType 的错误码。合同保证返回值绝不为 nullptr([SWS_DM_00522])。对于无效或未指定的代码值,实现可能会返回一个通用回退字符串,以遵守该保证。 问题 Q-521a8ff895b8cfe2 (未决)

关于异常安全性,构造函数以及方法 Name() 和 Message() 被声明为 noexcept 并被视为异常安全(exception safe)([SWS_DM_00520]、[SWS_DM_00521]、[SWS_DM_00522])。相比之下,ThrowAsException() 被显式注解为 noexcept(false) 并归类为 not exception safe([SWS_DM_00523]),因为定向触发异常构成了其已定义的主要功能。

一个核心边界条件涉及不支持 C++ 异常的工具链:如果编译器中禁用了 C++ 异常,则根据 [SWS_CORE_10304],ThrowAsException() 不参与重载解析([SWS_DM_00523])。在这些环境中,应用程序必须纯粹基于值通过错误码枚举类型 Errc 处理诊断错误([SWS_DM_00518])。

本指南基于 AUTOSAR Adaptive 规范 Release R25-11,并总结了 ara::diag::DiagErrorDomain 的核心要点。

成员图

构造函数和析构函数

1

类型别名

2

类图

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

G nara__diag__DiagErrorDomain167 DiagErrorDomain + DiagErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__diag__DiagErrorDomain167->nara__core__ErrorDomain335

详细视图

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

构造函数和析构函数

Default constructor.

constexpr DiagErrorDomain () 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 = DiagErrc;
Exception 类型别名

Alias for the exception base class.

方法文档

函数 DiagErrorDomain [SWS_DM_00520] Upstream: RS_AP_00119

constexpr DiagErrorDomain () noexcept;

Default constructor.

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

默认构造函数 DiagErrorDomain() 初始化诊断错误域 ara::diag::DiagErrorDomain 的实例([SWS_DM_00520]、AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.1.1 “Default Constructor”)。它被声明为 constexpr 和 noexcept,不接受任何参数,也不返回任何值([SWS_DM_00520])。调用以同步方式进行,既可以在编译时执行,也可以在运行时执行。

关于执行安全性和并发性,适用以下属性:

  • 错误和异常安全性:该函数被指定为 exception safe,并且由于 noexcept 而不能引发异常([SWS_DM_00520])。未针对构造定义特定的错误代码或向 DET 或 DEM 发送的消息。
  • 线程安全性:该实例化被归类为 thread-safe([SWS_DM_00520]),并且在调用上下文方面不受任何限制。

在与模块 Diagnostics 的协作中,类 DiagErrorDomain([SWS_DM_00517]、AUTOSAR_AP_SWS_Diagnostics §8.11.3 “Class: DiagErrorDomain”)表示诊断错误域。它提供了诸如 Errc([SWS_DM_00518])和 Exception([SWS_DM_00519])等核心类型别名。该域的实例还提供了用于名称查询的方法([SWS_DM_00521])、通过 Message() 将错误代码转换为消息文本的方法([SWS_DM_00522])以及通过 ThrowAsException() 引发特定于域的异常的方法([SWS_DM_00523])。

在实际应用中,通过此构造函数直接进行手动实例化可能很少需要(解释),因为通过函数 ara::diag::GetDiagDomain()([SWS_DM_00524])已经提供了一个全局实例引用,该引用尤其被 ara::diag::MakeErrorCode()([SWS_DM_00525])用于生成错误代码。 问题 Q-95d533b0920260e0 (未决)

本使用说明由 AI 基于规范生成。

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

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagErrorDomain
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_00520
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00520@rel:R25-11#c9685084
Content hash
c9685084
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00520
Status: valid/unmigrated Version: rel:R25-11#23b2a5be 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_00520@rel:R25-11#23b2a5be
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#e6d6d9562026-09-30
  • R20-11rel:R20-11#9b545c562026-10-14
  • R21-11rel:R21-11#dc7608ee2026-10-14
  • R22-11rel:R22-11#ad446d6c2026-10-14
  • R23-11rel:R23-11#19214db12026-10-14
  • R24-11rel:R24-11#3d3406ec2026-10-14
  • R25-11rel:R25-11#23b2a5be2026-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_00522] 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 · 温度: 不可控 · 提示词: b96461afd3c5 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类 ara::diag::DiagErrorDomain 的方法 Message 用于将数字错误代码同步翻译为可读的文本消息([SWS_DM_00522])。它重写了错误域概念的基本功能,并通过头文件 ara/diag/diag_error_domain.h 提供([SWS_DM_00522])。

调用上下文与语义

作为输入参数,该函数需要类型为 ara::core::ErrorDomain::CodeType 的 errorCode([SWS_DM_00522])。返回值是指向相应错误消息的类型为 const char * 的指针([SWS_DM_00522])。规范强制保证该返回值绝不为 nullptr([SWS_DM_00522])。解释:返回的字符串应该指向静态字符串字面量,因为该接口未提供动态内存释放且不允许失败。 问题 Q-a54b3a5f746357a8 (未决)

错误处理与并发

对于执行,在健壮性和并发性方面适用严格的保证:

  • 异常安全性:该操作被声明为 noexcept 并被指定为完全异常安全(exception safe)([SWS_DM_00522])。在发生错误时,它不会引发 C++ 异常。
  • 线程安全:该函数明确归类为 thread-safe([SWS_DM_00522])。因此,它可以安全地由多个线程并行调用,而无需外部同步机制。

诊断模块中的交互

该函数是 AUTOSAR Adaptive Diagnostic Management 中统一错误报告的一部分。相同的翻译函数也存在于该模块的其他专业领域:

  • 用于 UDS NRC 的文本解析的 ara::diag::DiagUdsNrcErrorDomain::Message([SWS_DM_00534]),
  • ara::diag::DiagOfferErrorDomain::Message 用于描述诊断 Offer 时的错误([SWS_DM_00994]),
  • ara::diag::DiagReportingErrorDomain::Message 用于解析上报错误代码([SWS_DM_01001]),
  • ara::diag::DiagSovdErrorDomain::Message 用于 SOVD 特定错误代码([SWS_DM_01814])。

本使用说明是基于 AUTOSAR Adaptive Release R25-11 的规范要求自动生成的。

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

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagErrorDomain
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_00522
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00522@rel:R25-11#52aedc17
Content hash
52aedc17
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00522
Status: valid/unmigrated Version: rel:R25-11#4c26d876 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_00522@rel:R25-11#4c26d876
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#f966f6ff2026-09-30
  • R20-11rel:R20-11#2b742ea82026-10-14
  • R21-11rel:R21-11#2b742ea82026-10-14
  • R22-11rel:R22-11#efff2ca82026-10-14
  • R23-11rel:R23-11#9e1107d22026-10-14
  • R24-11rel:R24-11#4c26d8762026-10-14
  • R25-11rel:R25-11#4c26d8762026-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_00521] 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 · 温度: 不可控 · 提示词: 16c06ef8d3ee 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

方法 ara::diag::DiagErrorDomain::Name 用于以标准化方式查询诊断错误域的标识符([SWS_DM_00521])。它通过头文件 ara/diag/diag_error_domain.h 提供,并同步返回短名称 ApApplicationErrorDomain.SN 作为类型为 const char * 的以 null 结尾的 C 字符串([SWS_DM_00521])。该调用在不带传入参数的情况下进行。解释:返回的指针应该指向静态持久化的字符串字面量,因为规范中未提供释放机制。 问题 Q-1ca098627210deb0 (未决)

在错误处理方面,该函数声明为 noexcept 并指定为异常安全(exception safe)([SWS_DM_00521])。既不报告错误代码也不报告异常;调用始终产生有效结果。

在并发性和约束条件方面,该方法被定义为线程安全([SWS_DM_00521])。由于它是无状态的且被限定为 const,因此它具有可重入性,并且可以在没有外部同步的情况下从任意线程并发执行。

在架构交互中,该函数归入 Diagnostic Management(AUTOSAR_AP_SWS_Diagnostics 第68页)。用于域识别的同类 Name 方法也存在于相关类 ara::diag::DiagUdsNrcErrorDomain([SWS_DM_00533])、ara::diag::DiagOfferErrorDomain([SWS_DM_00993])、ara::diag::DiagReportingErrorDomain([SWS_DM_01000])和 ara::diag::DiagSovdErrorDomain([SWS_DM_01813])中。

本文本由 AI 系统基于规范生成。

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

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

Rückgabewert

TypBeschreibung
const char *As per ara::diag::DiagErrorDomain in [SWS_CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_DM_00521
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00521@rel:R25-11#53185e9f
Content hash
53185e9f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00521
Status: valid/unmigrated Version: rel:R25-11#752d5e2b 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_00521@rel:R25-11#752d5e2b
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#78aecc602026-09-30
  • R20-11rel:R20-11#31faa8992026-10-14
  • R21-11rel:R21-11#31faa8992026-10-14
  • R22-11rel:R22-11#7ec1da0f2026-10-14
  • R23-11rel:R23-11#d2b58f512026-10-14
  • R24-11rel:R24-11#eea3b5952026-10-14
  • R25-11rel:R25-11#752d5e2b2026-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_00523] 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 · 温度: 不可控 · 提示词: cbb40b473584 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类 ara::diag::DiagErrorDomain 的成员函数 ThrowAsException 用于根据传入的错误代码同步触发 C++ 异常([SWS_DM_00523]、AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.2.3 “ThrowAsException”)。该方法需要一个对 ara::core::ErrorCode 实例的常量引用作为输入参数,并且没有返回值([SWS_DM_00523])。由于其主要目的在于抛出异常,因此该操作被声明为 noexcept(false) 且非异常安全(not exception safe)([SWS_DM_00523])。

在并发性方面,该方法被指定为线程安全(thread-safe),因此可以在无需额外同步的情况下从多个执行上下文中调用([SWS_DM_00523])。一个重要的边界条件涉及不支持异常的环境:根据 [SWS_CORE_10304],如果在所使用的编译器工具链中禁用了 C++ 异常,则该函数不参与重载解析([SWS_DM_00523])。

该功能模式在诊断模块的不同错误域中一致应用。ThrowAsException 的类似实现也可以在 ara::diag::DiagUdsNrcErrorDomain([SWS_DM_00535]、AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 “ThrowAsException”)、ara::diag::DiagOfferErrorDomain([SWS_DM_00995])、ara::diag::DiagReportingErrorDomain([SWS_DM_01002])以及 ara::diag::DiagSovdErrorDomain([SWS_DM_01815])等中找到。解释:通过使用 override 进行规范,该方法可能映射了一个用于多态异常处理的通用接口操作。 问题 Q-9c1e35e079af639d (未决)

本文档由 AI 创建;不能替代对相关标准的查阅。

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

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagErrorDomain
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_00523
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00523@rel:R25-11#c82736f8
Content hash
c82736f8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00523
Status: valid/unmigrated Version: rel:R25-11#b1b5a31b 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_00523@rel:R25-11#b1b5a31b
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#32eaed982026-09-30
  • R20-11rel:R20-11#b272bee32026-10-14
  • R21-11rel:R21-11#55562e162026-10-14
  • R22-11rel:R22-11#3d9d3df42026-10-14
  • R23-11rel:R23-11#b475ab632026-10-14
  • R24-11rel:R24-11#b1b5a31b2026-10-14
  • R25-11rel:R25-11#b1b5a31b2026-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_00518] Upstream: RS_AP_00119

using Errc = DiagErrc;

Alias for the error code value enumeration.

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

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

Record
AUTOSAR/AP/record/SWS_DM_00518
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00518@rel:R25-11#ed8fbd55
Content hash
ed8fbd55
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00518
Status: valid/unmigrated Version: rel:R25-11#877a0dfa 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_00518@rel:R25-11#877a0dfa
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#9de6b5c82026-09-30
  • R20-11rel:R20-11#8970b3ea2026-10-14
  • R21-11rel:R21-11#8970b3ea2026-10-14
  • R22-11rel:R22-11#027f402a2026-10-14
  • R23-11rel:R23-11#877a0dfa2026-10-14
  • R24-11rel:R24-11#877a0dfa2026-10-14
  • R25-11rel:R25-11#877a0dfa2026-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_00519] Upstream: RS_AP_00119

using Exception = DiagException;

Alias for the exception base class.

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

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

Record
AUTOSAR/AP/record/SWS_DM_00519
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00519@rel:R25-11#654b235c
Content hash
654b235c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00519
Status: valid/unmigrated Version: rel:R25-11#09dc5131 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_00519@rel:R25-11#09dc5131
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#9cba46c82026-09-30
  • R20-11rel:R20-11#13cd9f1a2026-10-14
  • R21-11rel:R21-11#0b0f2db22026-10-14
  • R22-11rel:R22-11#5f6d91192026-10-14
  • R23-11rel:R23-11#09dc51312026-10-14
  • R24-11rel:R24-11#09dc51312026-10-14
  • R25-11rel:R25-11#09dc51312026-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