DEENESPTFRRUARHIKOZHNL

class ara::diag::DiagSovdErrorDomain

[SWS_DM_01809] Upstream: RS_AP_00119

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

Error domain for errors originating from SOVD.

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

User GuideKI-GENERIERT

Definiert die Fehlerdomäne zur Identifikation, Textübersetzung und Ausnahmebehandlung von Fehlern aus SOVD.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: c5b4c66a9279 Herkunft Offene Fragen (2)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Definiert die Fehlerdomäne zur Identifikation, Textübersetzung und Ausnahmebehandlung von Fehlern aus SOVD.

Die Klasse ara::diag::DiagSovdErrorDomain kapselt die standardisierte Fehlerdomäne für SOVD-spezifische Diagnosefehler innerhalb der AUTOSAR Adaptive Platform ([SWS_DM_01809]). Über ihre threadsicheren Elementfunktionen ermöglicht sie die verlässliche Übersetzung numerischer Fehlercodes in Textmeldungen sowie die kontrollierte Auslösung passender C++ Ausnahmetypen ([SWS_DM_01814]). Sind C++ Ausnahmen in der Compiler-Toolchain deaktiviert, nimmt die Methode zur Ausnahmeauslösung regelkonform nicht an der Überladungsauflösung teil.

Kontext

Die Klasse ara::diag::DiagSovdErrorDomain bildet die spezifische Fehlerdomäne für Fehlerzustände ab, die aus dem SOVD-Subsystem (Service-Oriented Vehicle Diagnostics) resultieren ([SWS_DM_01809], AUTOSAR_AP_SWS_Diagnostics §8.51.3 „Class: DiagSovdErrorDomain“). Als finale Spezialisierung der Basisinfrastrukturklasse ara::core::ErrorDomain integriert sie Fehlercodes und zugehörige Ausnahmebehandlungen des SOVD-Kontexts nahtlos in das einheitliche Fehlermodell der AUTOSAR Adaptive Platform ([SWS_DM_01809]).

Zur standardisierten Identifikation stellt die Elementfunktion Name() den Kurznamen (ApApplicationErrorDomain.SN) der Fehlerdomäne gemäß [SWS_CORE_90023] bereit ([SWS_DM_01813], AUTOSAR_AP_SWS_Diagnostics §8.51.3 „Class: DiagSovdErrorDomain“). Zudem definiert die Klasse zwei zentrale Typ-Aliase für ihren Namensbereich: Errc fungiert als Alias für die zugrundeliegende Aufzählung DiagSovdErrc ([SWS_DM_01810], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.1 „Type Alias: Errc“) und Exception repräsentiert die zugehörige Basisausnahmeklasse DiagSovdException ([SWS_DM_01811], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.2 „Type Alias: Exception“). Der Zugriff auf die Domäne erfolgt in der Praxis zumeist über die freie Funktion ara::diag::GetDiagSovdErrorDomain ([SWS_DM_01816], AUTOSAR_AP_SWS_Diagnostics §8.51.2.1.1 „GetDiagSovdErrorDomain“).

Lebenszyklus

Die Instanziierung von ara::diag::DiagSovdErrorDomain erfolgt über den parameterlosen Standardkonstruktor constexpr DiagSovdErrorDomain() noexcept ([SWS_DM_01812], AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 „Default Constructor“). Dank der Spezifikation als constexpr und noexcept ist die Erzeugung garantiert ausnahmesicher und kann bereits zur Übersetzungszeit bzw. während der statischen Initialisierung erfolgen. Interpretation: Die Bereitstellung des constexpr-Konstruktors dürfte es der Plattform ermöglichen, eine langlebige Singleton-Instanz vorzuhalten, die über GetDiagSovdErrorDomain referenziert wird ([SWS_DM_01816]). Frage Q-777076a993f1202d (offen)

In Bezug auf die Nebenläufigkeit sind sämtliche Elementfunktionen der Klasse explizit als threadsicher („thread-safe“) deklariert. Dies gilt für den Konstruktor ([SWS_DM_01812]) ebenso wie für die lesenden Operationen Name() ([SWS_DM_01813]) und Message() ([SWS_DM_01814]) sowie für die Ausnahmeauslösung über ThrowAsException() ([SWS_DM_01815]). Mehrere Threads können somit parallel und ohne externe Synchronisationsmechanismen auf derselben Domäneninstanz operieren.

Nutzungspfad

Der reguläre Ablauf zur Nutzung von ara::diag::DiagSovdErrorDomain gliedert sich in folgende Schritte:

Typische Interaktion zur Fehlerauflösung und AusnahmebehandlungAnwendungara::diag::GetDiagSovdErrorDomainara::diag::DiagSovdErrorDomainGetDiagSovdErrorDomain()const ara::core::ErrorDomain&Message(errorCode)const char* (Fehlertext)optC++ Exceptions aktiviert und Fehlereskalation erforderlichThrowAsException(errorCode)throw DiagSovdException

Sequenzdiagramm: Typische Interaktionsabfolge zur Auflösung von Fehlerbeschreibungen und optionalen Auslösung von Ausnahmen über die Fehlerdomäne. Quellen: [SWS_DM_01814], [SWS_DM_01815], [SWS_DM_01816].

Fehlerszenarien

Im Rahmen der Fehlerbehandlung weist die Schnittstelle von ara::diag::DiagSovdErrorDomain spezifische Verhaltensmerkmale auf:

  • Garantierte Textrückgabe: Die Methode Message ist als noexcept deklariert und vollständig ausnahmesicher („exception safe“) ([SWS_DM_01814]). Sie schlägt niemals fehl und liefert stets eine gültige, nicht-leere Zeichenkette ([SWS_DM_01814]).
  • Gezielte Ausnahmeauslösung: Die Methode ThrowAsException ist dazu bestimmt, Ausnahmen zu werfen, und daher mit noexcept(false) sowie der Einstufung „not exception safe“ versehen ([SWS_DM_01815]). Sie löst abhängig vom übergebenen ara::core::ErrorCode die entsprechende Ausnahme vom Typ Exception (DiagSovdException) aus ([SWS_DM_01811], [SWS_DM_01815]).
  • Deaktivierte C++ Ausnahmen: Gemäß [SWS_CORE_10304] nimmt ThrowAsException nicht an der Überladungsauflösung teil, wenn in der Compiler-Toolchain C++ Ausnahmen deaktiviert sind ([SWS_DM_01815]). In solchen Umgebungen steht die Funktion nicht zur Verfügung, und Fehler müssen zwingend über Fehlercodes ausgewertet werden.

Dieser Leitfaden basiert ausschließlich auf den Spezifikationsvorgaben des AUTOSAR-Moduls diag (Release R25-11).

Mitgliederkarte

Konstruktoren und Destruktor

1

Typaliase

2

Klassendiagramm

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

G nara__diag__DiagSovdErrorDomain991 DiagSovdErrorDomain + DiagSovdErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__diag__DiagSovdErrorDomain991->nara__core__ErrorDomain335

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

Default constructor.

constexpr DiagSovdErrorDomain () noexcept;

Methoden

Message function

Translate an error code value into a text message.

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

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;

Typaliase

Errc type alias

Alias for the error code value enumeration.

using Errc = DiagSovdErrc;
Exception type alias

Alias for the exception base class.

Dokumentation der Methoden

function DiagSovdErrorDomain [SWS_DM_01812] Upstream: RS_AP_00119

constexpr DiagSovdErrorDomain () noexcept;

Default constructor.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: e054a1afabf9 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Der Standardkonstruktor initialisiert eine Instanz der Fehlerdomäne ara::diag::DiagSovdErrorDomain [SWS_DM_01812] gemäß AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 „Default Constructor“. Die Funktion ist als constexpr sowie noexcept deklariert und erfordert die Einbindung des Headers #include "ara/diag/diag_sovd_error_domain.h" [SWS_DM_01812].

Zusammenspiel und Aufrufkontext

In typischen Anwendungsszenarien dürfte eine direkte manuelle Instanziierung über diesen Konstruktor selten erforderlich sein, da die funktionale Schnittstelle ara::diag::GetDiagSovdErrorDomain() bereits eine Referenz auf die globale Instanz der Fehlerdomäne bereitstellt [SWS_DM_01816]. Frage Q-8c4b22173b01dce7 (offen)

Die Klasse DiagSovdErrorDomain definiert den Fehlerbereich für SOVD und stellt wesentliche Typen sowie Funktionen bereit:

Fehlerbehandlung und Nebenläufigkeit

Als parameterlose noexcept-Funktion löst der Konstruktor keine Ausnahmen aus. Laut Spezifikation ist der Aufruf ausnahmesicher („exception safe“) und nebenläufig threadsicher („thread-safe“) [SWS_DM_01812]. Es sind keine spezifischen Vorbedingungen oder Fehlercodes für den Konstruktor definiert.

Dieser Text wurde von einer KI generiert und dient der Dokumentationsergänzung.

Implementer's Guide folgt (Komplexität I2)

Header-Datei#include "ara/diag/diag_sovd_error_domain.h"
Scopeclass ara::diag::DiagSovdErrorDomain
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_01812
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01812@rel:R25-11#0ace1d49
Content hash
0ace1d49
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01812
Status: valid/unmigrated Version: rel:R25-11#9902f400 Versionshistorie & Revisions (1 transition, 4 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_01812@rel:R25-11#9902f400
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#0ace1d492026-09-30
  • R23-11rel:R23-11#c4e261b62026-10-14
  • R24-11rel:R24-11#17b155a72026-10-14
  • R25-11rel:R25-11#9902f4002026-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

function Message [SWS_DM_01814] Upstream: RS_AP_00119

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

Translate an error code value into a text message.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 83c49eafd3e0 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Elementfunktion Message der Klasse ara::diag::DiagSovdErrorDomain dient der synchronen Übersetzung eines numerischen Fehlercodes in eine lesbare Textmeldung [SWS_DM_01814] (nachgewiesen in AUTOSAR_AP_SWS_Diagnostics S. 69). Sie wird über die Header-Datei ara/diag/diag_sovd_error_domain.h im Namensraum ara::diag bereitgestellt.

Für den Aufruf und das Laufzeitverhalten gelten folgende Spezifikationsmerkmale:

  • Verwendung und Semantik: Als Eingabeparameter wird errorCode vom Typ ara::core::ErrorDomain::CodeType übergeben. Die Funktion liefert synchron einen Zeiger auf eine konstante Zeichenkette (const char *) zurück, der die textuelle Fehlerbeschreibung enthält. Die Spezifikation garantiert verbindlich, dass dieser Rückgabewert niemals nullptr ist [SWS_DM_01814].
  • Fehlerbehandlung und Robustheit: Die Schnittstelle ist mit noexcept qualifiziert und als ausnahmesicher (exception safe) definiert [SWS_DM_01814]. Es werden keine C++-Ausnahmen ausgelöst. Interpretation: Bei Übergabe eines nicht definierten oder unbekannten Fehlercodes dürfte die Implementierung einen standardisierten Hinweistext zurückliefern, um die Zusicherung gegen Nullzeiger zu erfüllen. Frage Q-c115f3da24bde8bd (offen)
  • Nebenläufigkeit: Die Methode ist als const-Operation deklariert und explizit als threadsicher (thread-safe) spezifiziert [SWS_DM_01814]. Sie verändert keine internen Zustände, unterliegt keinen Reihenfolgebedingungen und kann ohne externe Sperren oder Synchronisationsmechanismen parallel aus mehreren Threads aufgerufen werden.
  • Zusammenspiel im Diagnose-Management: Die Methode stellt die standardisierte Textübersetzung für die SOVD-Fehlerdomäne bereit. Sie folgt dem einheitlichen Architekturmuster der Adaptive Platform und entspricht in Signatur und Verhalten den Message-Implementierungen verwandter Diagnose-Fehlerdomänen wie DiagErrorDomain [SWS_DM_00522], DiagUdsNrcErrorDomain [SWS_DM_00534], DiagOfferErrorDomain [SWS_DM_00994] und DiagReportingErrorDomain [SWS_DM_01001].

Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation generiert.

Implementer's Guide folgt (Komplexität I1)

Header-Datei#include "ara/diag/diag_sovd_error_domain.h"
Scopeclass ara::diag::DiagSovdErrorDomain
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_01814
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01814@rel:R25-11#82b505e5
Content hash
82b505e5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01814
Status: valid/unmigrated Version: rel:R25-11#ffbd0e80 Versionshistorie & Revisions (1 transition, 4 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_01814@rel:R25-11#ffbd0e80
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#82b505e52026-09-30
  • R23-11rel:R23-11#f2dfd27e2026-10-14
  • R24-11rel:R24-11#ffbd0e802026-10-14
  • R25-11rel:R25-11#ffbd0e802026-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

function Name [SWS_DM_01813] Upstream: RS_AP_00119

const char * Name () const noexcept override;

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

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: f69f6a515368 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Die Methode Name der Klasse ara::diag::DiagSovdErrorDomain gibt den Kurznamen (ApApplicationErrorDomain.SN) der SOVD-Fehlerdomäne synchron als C-String (const char*) zurück ([SWS_DM_01813]; AUTOSAR_AP_SWS_Diagnostics §7 „Diagnostics“). Die Funktion erwartet keine Übergabeparameter und wird über den Header ara/diag/diag_sovd_error_domain.h bereitgestellt ([SWS_DM_01813]). Interpretation: Der zurückgegebene Zeiger dürfte auf eine unveränderliche, statisch vorgehaltene Zeichenkette verweisen, die während der gesamten Laufzeit gültig bleibt. Frage Q-b7b74a09ea645e46 (offen)

Fehlerbehandlung und Nebenläufigkeit

Die Funktion ist als noexcept deklariert und gilt als ausnahmesicher (exception safe) ([SWS_DM_01813]). Sie meldet keine Fehlercodes und erzeugt weder DET- noch DEM-Einträge. Für die Nebenläufigkeit ist die Methode als threadsicher (thread-safe) spezifiziert ([SWS_DM_01813]). Sie besitzt somit reentrante Eigenschaften und kann ohne externe Synchronisationsmechanismen aus beliebigen Threads aufgerufen werden.

Zusammenspiel

Die Schnittstelle folgt dem einheitlichen Namensabfragemuster für Fehlerdomänen in der adaptiven Diagnose. Entsprechende Implementierungen finden sich bei ara::diag::DiagErrorDomain ([SWS_DM_00521]), ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00533]), ara::diag::DiagOfferErrorDomain ([SWS_DM_00993]) sowie ara::diag::DiagReportingErrorDomain ([SWS_DM_01000]). Sie dient typischerweise der Protokollierung sowie Identifikation von Fehlerdomänen im SOVD-Kontext.

Dieser Nutzungshinweis wurde automatisiert erstellt und basiert auf der Spezifikation AUTOSAR Adaptive Platform R25-11.

Implementer's Guide folgt (Komplexität I1)

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

Rückgabewert

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

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

Record
AUTOSAR/AP/record/SWS_DM_01813
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01813@rel:R25-11#75e08407
Content hash
75e08407
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01813
Status: valid/unmigrated Version: rel:R25-11#677ee3b1 Versionshistorie & Revisions (1 transition, 4 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_01813@rel:R25-11#677ee3b1
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#75e084072026-09-30
  • R23-11rel:R23-11#91f360a72026-10-14
  • R24-11rel:R24-11#1d9d4d622026-10-14
  • R25-11rel:R25-11#677ee3b12026-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

function ThrowAsException [SWS_DM_01815] 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.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: e5c7c7c60bd3 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Die Methode ThrowAsException der Klasse ara::diag::DiagSovdErrorDomain ([SWS_DM_01815], deklariert im Header ara/diag/diag_sovd_error_domain.h; siehe AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.2.3 „ThrowAsException“) dient dazu, einen Fehlercode synchron in den zugeordneten C++-Ausnahmetyp zu überführen. Sie akzeptiert den Eingabeparameter errorCode vom Typ const ara::core::ErrorCode & und besitzt keinen Rückgabewert (void). Beim Aufruf wirft sie die zum Fehlercode korrespondierende Exception gemäß Signatur mit noexcept(false).

Fehlerbehandlung und Randbedingungen

Die Spezifikation stuft die Methode als „not exception safe“ ein ([SWS_DM_01815]). Interpretation: Diese Einstufung dürfte sich daraus begründen, dass durch das gewollte Werfen einer Ausnahme der reguläre Kontrollfluss verlassen wird. Frage Q-23924e13760f4186 (offen) Eine zentrale Randbedingung betrifft die Compiler-Toolchain: Nach [SWS_CORE_10304] nimmt ThrowAsException nicht an der Überladungsauflösung teil, sofern C++-Exceptions im Compiler deaktiviert sind.

Nebenläufigkeit und Zusammenspiel

Die Funktion ist als threadsicher (thread-safe) klassifiziert ([SWS_DM_01815]) und erlaubt den nebenläufigen Aufruf. Das Verhalten folgt dem standardisierten Schema für Diagnose-Fehlerdomänen im Modul DM. Analoge Definitionen gelten für ara::diag::DiagErrorDomain ([SWS_DM_00523], siehe AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.2.3 „ThrowAsException“), ara::diag::DiagOfferErrorDomain ([SWS_DM_00995], siehe AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.2.3 „ThrowAsException“), ara::diag::DiagReportingErrorDomain ([SWS_DM_01002], siehe AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 „ThrowAsException“) sowie ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00535], siehe AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 „ThrowAsException“).

Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation AUTOSAR Release R25-11 generiert.

Implementer's Guide folgt (Komplexität I2)

Header-Datei#include "ara/diag/diag_sovd_error_domain.h"
Scopeclass ara::diag::DiagSovdErrorDomain
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_01815
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01815@rel:R25-11#2fdaf071
Content hash
2fdaf071
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01815
Status: valid/unmigrated Version: rel:R25-11#975d8ee0 Versionshistorie & Revisions (1 transition, 4 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_01815@rel:R25-11#975d8ee0
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#2fdaf0712026-09-30
  • R23-11rel:R23-11#1a45209e2026-10-14
  • R24-11rel:R24-11#57b430f42026-10-14
  • R25-11rel:R25-11#975d8ee02026-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

Dokumentation der Typaliase

type alias Errc [SWS_DM_01810] Upstream: RS_AP_00119

using Errc = DiagSovdErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/diag/diag_sovd_error_domain.h"
Scopeclass ara::diag::DiagSovdErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_DM_01810
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01810@rel:R25-11#b173fbe8
Content hash
b173fbe8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01810
Status: valid/unmigrated Version: rel:R25-11#8846b3aa Versionshistorie & Revisions (1 transition, 4 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_01810@rel:R25-11#8846b3aa
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#b173fbe82026-09-30
  • R23-11rel:R23-11#8846b3aa2026-10-14
  • R24-11rel:R24-11#8846b3aa2026-10-14
  • R25-11rel:R25-11#8846b3aa2026-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

type alias Exception [SWS_DM_01811] Upstream: RS_AP_00119

using Exception = DiagSovdException;

Alias for the exception base class.

Header-Datei#include "ara/diag/diag_sovd_error_domain.h"
Scopeclass ara::diag::DiagSovdErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_DM_01811
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01811@rel:R25-11#1c571c47
Content hash
1c571c47
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01811
Status: valid/unmigrated Version: rel:R25-11#afe352e2 Versionshistorie & Revisions (1 transition, 4 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_01811@rel:R25-11#afe352e2
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#1c571c472026-09-30
  • R23-11rel:R23-11#afe352e22026-10-14
  • R24-11rel:R24-11#afe352e22026-10-14
  • R25-11rel:R25-11#afe352e22026-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