DEENESPTFRRUARHIKOZHNL

类 ara::diag::DiagOfferErrorDomain

[SWS_DM_00989] Upstream: RS_AP_00119

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

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

用户指南人工智能生成

管理并转换 diag 模块中诊断 Offers 的错误码和异常。
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 41c977055bd1 来源 未决问题(2)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

管理并转换 diag 模块中诊断 Offers 的错误码和异常。

类 ara::diag::DiagOfferErrorDomain 表示 AUTOSAR Adaptive Platform 内提供诊断服务时出现错误的标准化错误域 [SWS_DM_00989]。作为基类 ara::core::ErrorDomain 的特化,它将类型为 DiagOfferErrc 的数值错误码映射到可读的文本消息,并支持转换为类型为 DiagException 的异常对象 [SWS_DM_00994]。所有成员函数均以线程安全的方式实现,而在编译器禁用 C++ 异常时,引发异常不参与重载解析。

上下文

类 ara::diag::DiagOfferErrorDomain 定义了在 AUTOSAR Adaptive 模块 diag 中与诊断 Offers(Diagnostic Offers)相关的错误状态的特定错误域 [SWS_DM_00989]。作为 final 类,它特化了通用平台类 ara::core::ErrorDomain(AUTOSAR_AP_SWS_Diagnostics §8.11.5 “Class: DiagOfferErrorDomain”)。其主要职责是以类型化方式反映提供诊断服务时的错误状态,并提供用于文本描述和异常处理的标准化接口。

在错误架构内,ara::diag::DiagOfferErrorDomain 与 ara::core::ErrorCode 紧密交互:错误操作会实例化错误码,这些错误码将关联的枚举值与错误域链接起来。为此,该类提供了类型别名 Errc,它引用枚举类型 DiagOfferErrc [SWS_DM_00990]。对于容错控制流,该类通过类型别名 Exception 建立了与基异常类 DiagException 的链接 [SWS_DM_00991]。

DiagOfferErrorDomainContext Diagnoseanwendung Diagnoseanwendung ErrorCode ErrorCode Diagnoseanwendung->ErrorCode erhaelt / prueft DiagOfferErrorDomain DiagOfferErrorDomain ErrorCode->DiagOfferErrorDomain referenziert ErrorDomain ErrorDomain DiagOfferErrorDomain->ErrorDomain erbt von DiagOfferErrc DiagOfferErrc DiagOfferErrorDomain->DiagOfferErrc Typalias Errc DiagException DiagException DiagOfferErrorDomain->DiagException Typalias Exception

上下文图:DiagOfferErrorDomain 嵌入到 ara::diag 和 ara::core 的错误架构中。来源:[SWS_DM_00989]、[SWS_DM_00990]、[SWS_DM_00991]。

生命周期

ara::diag::DiagOfferErrorDomain 实例的创建通过无参数的默认构造函数进行,该构造函数被定义为 constexpr 和 noexcept [SWS_DM_00992]。该构造函数位于头文件 ara/diag/diag_error_domain.h(AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.1.1 “Default Constructor”)中。得益于 constexpr 规范,域对象可以在编译时构建。在 AUTOSAR 系统中,错误域通常可能作为全进程可用的静态对象或单例维护,因此不需要动态分配。 问题 Q-faf79fde5a4b617a (未决)

该类的所有成员函数均无一例外地被声明为线程安全(thread-safe)[SWS_DM_00992]、[SWS_DM_00993]、[SWS_DM_00994]、[SWS_DM_00995]。这允许从多个线程进行无忧的并行访问。由于该类被声明为 final,因此禁止派生类。销毁不受特殊规范约束,在应用程序终止时随着静态内存的释放而发生。

使用路径

该类通常通过 ara::core::ErrorCode 间接使用,或在评估诊断操作结果时直接使用:

  1. 提供诊断服务时的过程失败,随后会生成带有 DiagOfferErrc 类型(别名 Errc)值的 ara::core::ErrorCode [SWS_DM_00990]。
  2. 为了识别域,可以调用方法 Name(),它返回应用程序错误域的标识符 [SWS_DM_00993](AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.2.2 “Name”)。
  3. 为了获取用于日志记录或诊断目的的可读错误消息,以错误码调用 Message();根据规范,返回的 C 字符串绝不是 nullptr [SWS_DM_00994]。
  4. 如果软件架构通过异常处理错误,则使用 ErrorCode 调用 ThrowAsException(),这会触发引发相应的异常 [SWS_DM_00995]。
使用 DiagOfferErrorDomain 的典型错误处理流程诊断应用程序ErrorCodeDiagOfferErrorDomainErgebnis pruefen / Fehler ermittelnMessage(errorCode)const char* FehlermeldungoptAusnahmebehandlung aktivThrowAsException(errorCode)throw DiagException(...)

序列图:通过 DiagOfferErrorDomain 查询错误消息和引发异常的典型流程。来源:[SWS_DM_00993]、[SWS_DM_00994]、[SWS_DM_00995]。

错误场景

域本身不报告内部错误,而是用于对提供诊断功能时的外部错误进行分类。具体错误条件通过枚举类型 DiagOfferErrc 表达,该枚举类型通过 Errc 牢固分配给该域 [SWS_DM_00990]。推测这些错误值涵盖了注册诊断服务时的配置或冲突情况。 问题 Q-0d1a5bceeb45cd08 (未决)

成员函数 Message() 保证异常安全(exception safe),并为每个传递的错误值返回一条有效的文本消息 [SWS_DM_00994]。相比之下,ThrowAsException() 被归类为非异常安全(not exception safe)并标有 noexcept(false),因为其明确任务是引发基类型 DiagException(别名 Exception)的异常 [SWS_DM_00991]、[SWS_DM_00995]。

在没有异常支持的平台或编译器配置中存在一个核心约束条件:当工具链中禁用 C++ 异常时,函数 ThrowAsException() 不参与重载解析 [SWS_DM_00995]。在这种情况下,应用程序必须完全基于值通过错误码处理错误。

本指南基于 AUTOSAR Adaptive R25-11 规范自动生成。

成员图

构造函数和析构函数

1

类型别名

2

类图

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

G nara__diag__DiagOfferErrorDomain584 DiagOfferErrorDomain + DiagOfferErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__diag__DiagOfferErrorDomain584->nara__core__ErrorDomain335

详细视图

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

构造函数和析构函数

Default constructor.

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

Alias for the exception base class.

方法文档

函数 DiagOfferErrorDomain [SWS_DM_00992] Upstream: RS_AP_00119

constexpr DiagOfferErrorDomain () noexcept;

Default constructor.

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

无参默认构造函数 [SWS_DM_00992] 用于创建类 ara::diag::DiagOfferErrorDomain (SWS Diagnostics §8.11.5 “Class: DiagOfferErrorDomain”) 的实例。它通过头文件 ara/diag/diag_error_domain.h 声明,并具有签名 constexpr DiagOfferErrorDomain() noexcept; (SWS Diagnostics §8.11.5.2.1.1 “Default Constructor”)。该调用以同步方式执行,不处理输入参数,且符合构造函数的典型特征,不提供返回值 [SWS_DM_00992]。

关于并发与错误安全性,该函数被指定为 thread-safe 以及 exception safe [SWS_DM_00992]。通过 noexcept 规范保证在执行期间不会抛出异常 [SWS_DM_00992]。该构造函数未定义特定的错误码,也未定义通过 DET 或 DEM 发送的通知。

在模块上下文中,该域表示与诊断服务相关的错误状态,其错误码在枚举 DiagOfferErrc 中定义 [SWS_DM_00559],并可通过类型别名 Errc 进行引用 [SWS_DM_00990]。该类提供了标准方法,例如 Name() [SWS_DM_00993]、Message() [SWS_DM_00994] 和 ThrowAsException() [SWS_DM_00995]。在实际应用场景中,通常极少需要直接调用该构造函数(Interpretation),因为通过函数 ara::diag::GetDiagOfferDomain() 已经提供了对该实例的全局引用 [SWS_DM_01003],该引用被 ara::diag::MakeErrorCode() 等所使用 [SWS_DM_01005]。 问题 Q-a98886da9b649096 (未决)

本段文本由人工智能创建,基于 AUTOSAR Adaptive R25-11 规范。

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

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagOfferErrorDomain
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_00992
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00992@rel:R25-11#cd581c08
Content hash
cd581c08
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00992
Status: valid/unmigrated Version: rel:R25-11#1b67a107 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_00992@rel:R25-11#1b67a107
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#647b0be12026-09-30
  • R20-11rel:R20-11#877c96922026-10-14
  • R21-11rel:R21-11#abbae6ff2026-10-14
  • R22-11rel:R22-11#c13bf7152026-10-14
  • R23-11rel:R23-11#d3ced3682026-10-14
  • R24-11rel:R24-11#8becca902026-10-14
  • R25-11rel:R25-11#1b67a1072026-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_00994] 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 · 温度: 不可控 · 提示词: b2c5dbbc03cf 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类 ara::diag::DiagOfferErrorDomain 的同步成员函数 Message 用于将数值错误代码转换为描述性文本消息 [SWS_DM_00994]。开发人员通过头文件 ara/diag/diag_error_domain.h 引入该接口 [SWS_DM_00994]。

对于使用和调用上下文,以下规定适用:

  • 参数与返回值:待查询的错误值作为 ara::core::ErrorDomain::CodeType errorCode 传递给该函数。它返回一个指向常量字符串的指针(const char*),根据规范该指针绝不为 nullptr [SWS_DM_00994]。
  • 错误与异常安全性:该函数被声明为 noexcept 并指定为 exception safe,因此它不会抛出 C++ 异常 [SWS_DM_00994]。未知或无效的错误代码应该映射到预定义的默认消息,以遵守非空指针保证。 问题 Q-73eb1822df6a995d (未决)
  • 并发性:该操作被声明为 const 方法并明确归类为 thread-safe,从而允许在没有外部同步的情况下从多个线程并发调用 [SWS_DM_00994]。

该方法重写了一个基础接口,并遵循诊断模块的统一错误消息模式,该模式类似地也用于其他错误域,例如 ara::diag::DiagErrorDomain [SWS_DM_00522]、ara::diag::DiagUdsNrcErrorDomain [SWS_DM_00534]、ara::diag::DiagReportingErrorDomain [SWS_DM_01001] 和 ara::diag::DiagSovdErrorDomain [SWS_DM_01814]。

本文由 AI 基于 AUTOSAR 规范 R25-11 生成。

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

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagOfferErrorDomain
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_00994
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00994@rel:R25-11#ae38ea85
Content hash
ae38ea85
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00994
Status: valid/unmigrated Version: rel:R25-11#77d4d160 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_00994@rel:R25-11#77d4d160
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c9e23be82026-09-30
  • R20-11rel:R20-11#589813cc2026-10-14
  • R21-11rel:R21-11#589813cc2026-10-14
  • R22-11rel:R22-11#43f00b7d2026-10-14
  • R23-11rel:R23-11#8d846a552026-10-14
  • R24-11rel:R24-11#77d4d1602026-10-14
  • R25-11rel:R25-11#77d4d1602026-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_00993] 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 · 温度: 不可控 · 提示词: 997dfa37a8b8 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类 ara::diag::DiagOfferErrorDomain 的方法 Name() 用于同步确定错误域的唯一短名称([SWS_DM_00993])。它可通过头文件 ara/diag/diag_error_domain.h 获取,并重写了 Adaptive 框架中用于域标识的基础方法([SWS_DM_00993])。

使用与语义:

  • 调用上下文与参数:调用以同步、无参数且无前置条件的方式直接在 ara::diag::DiagOfferErrorDomain 的实例上执行([SWS_DM_00993])。
  • 返回值:该函数返回一个 const char*,表示错误域的标识符 ApApplicationErrorDomain.SN([SWS_DM_00993])。解释:返回的指针应该指向一个不可变的静态字符串,该字符串在整个程序运行期间保持有效。 问题 Q-86836b3715182080 (未决)
  • 错误处理:该方法被声明为 noexcept 并指定为 exception safe([SWS_DM_00993])。它既不报告错误代码,也不抛出异常。
  • 并发性:执行被归类为 thread-safe([SWS_DM_00993]),因此允许在没有外部同步的情况下从多个线程并行调用。

相互协作:该行为符合 Diagnostic Management 中错误域的通用架构模式。对于相关域,例如 ara::diag::DiagErrorDomain([SWS_DM_00521])、ara::diag::DiagUdsNrcErrorDomain([SWS_DM_00533])、ara::diag::DiagReportingErrorDomain([SWS_DM_01000])以及 ara::diag::DiagSovdErrorDomain([SWS_DM_01813]),存在相同规范的 Name() 方法。

本使用说明由 AI 基于 AUTOSAR R25-11 规范创建。

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

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

Rückgabewert

TypBeschreibung
const char *As per ara::diag::DiagOfferErrorDomain in [SWS_CORE_ 90023]

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

Record
AUTOSAR/AP/record/SWS_DM_00993
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00993@rel:R25-11#2a97fdb7
Content hash
2a97fdb7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00993
Status: valid/unmigrated Version: rel:R25-11#bb763092 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_00993@rel:R25-11#bb763092
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#af7a9a462026-09-30
  • R20-11rel:R20-11#c00a39e12026-10-14
  • R21-11rel:R21-11#4691bb562026-10-14
  • R22-11rel:R22-11#ebaace172026-10-14
  • R23-11rel:R23-11#dcf11c052026-10-14
  • R24-11rel:R24-11#256e6eea2026-10-14
  • R25-11rel:R25-11#bb7630922026-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_00995] 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 · 温度: 不可控 · 提示词: 03bd98a6d556 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

根据 [SWS_DM_00995],错误域 ara::diag::DiagOfferErrorDomain 的成员函数 ThrowAsException 用于将传入的 ara::core::ErrorCode 类型错误代码转换为相应的 C++ 异常并触发(AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.2.3 “ThrowAsException”)。

关于语义和接口设计,适用以下特性:

  • 调用与参数:该方法接收对 ara::core::ErrorCode 实例的常量引用,没有返回值(void),并声明为 noexcept(false),因为根据定义它会抛出异常 [SWS_DM_00995]。
  • 编译限制:根据 [SWS_CORE_10304],如果编译器工具链中禁用了 C++ 异常,则该函数不参与重载解析(Overload Resolution)[SWS_DM_00995]。
  • 安全性与并发性:该函数被指定为 thread-safe,从而允许跨线程边界的并行调用;但它被明确标明为 not exception safe [SWS_DM_00995]。
  • 相互协作:该概念符合诊断错误域的标准化错误模型,正如在 ara::diag::DiagErrorDomain [SWS_DM_00523]、ara::diag::DiagReportingErrorDomain [SWS_DM_01002]、ara::diag::DiagUdsNrcErrorDomain [SWS_DM_00535] 以及 ara::diag::DiagSovdErrorDomain [SWS_DM_01815] 中类似实现的那样。其定义通过头文件 #include "ara/diag/diag_error_domain.h" 引入 [SWS_DM_00995]。

由于被归类为 not exception safe,在系统上下文中执行触发过程时,该方法内部可能不会生效额外的内部错误防护(解释:开发人员必须在调用的应用程序上下文中捕获异常)。 问题 Q-72152cb488c24026 (未决)

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

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

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagOfferErrorDomain
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_00995
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00995@rel:R25-11#02cec634
Content hash
02cec634
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00995
Status: valid/unmigrated Version: rel:R25-11#bb2779d1 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_00995@rel:R25-11#bb2779d1
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4407787d2026-09-30
  • R20-11rel:R20-11#88daf9552026-10-14
  • R21-11rel:R21-11#88daf9552026-10-14
  • R22-11rel:R22-11#475843e02026-10-14
  • R23-11rel:R23-11#5501b0b72026-10-14
  • R24-11rel:R24-11#e00c1c982026-10-14
  • R25-11rel:R25-11#bb2779d12026-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_00990] Upstream: RS_AP_00119

using Errc = DiagOfferErrc;

Alias for the error code value enumeration.

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

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

Record
AUTOSAR/AP/record/SWS_DM_00990
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00990@rel:R25-11#3df190d7
Content hash
3df190d7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00990
Status: valid/unmigrated Version: rel:R25-11#ef041464 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_00990@rel:R25-11#ef041464
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#034a80c32026-09-30
  • R20-11rel:R20-11#d4379faa2026-10-14
  • R21-11rel:R21-11#8b6b95482026-10-14
  • R22-11rel:R22-11#5476984e2026-10-14
  • R23-11rel:R23-11#ef0414642026-10-14
  • R24-11rel:R24-11#ef0414642026-10-14
  • R25-11rel:R25-11#ef0414642026-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_00991] 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::DiagOfferErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_DM_00991
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00991@rel:R25-11#28faddb5
Content hash
28faddb5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00991
Status: valid/unmigrated Version: rel:R25-11#112f14df 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_00991@rel:R25-11#112f14df
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#52deeb202026-09-30
  • R20-11rel:R20-11#e9ea99a92026-10-14
  • R21-11rel:R21-11#e9ea99a92026-10-14
  • R22-11rel:R22-11#d025c5092026-10-14
  • R23-11rel:R23-11#112f14df2026-10-14
  • R24-11rel:R24-11#112f14df2026-10-14
  • R25-11rel:R25-11#112f14df2026-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