DEENESPTFRRUARHIKOZHNL

klasse 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]

User GuideAI-GEGENEREERD

Definieert het foutdomein voor diagnose-reporting en vertaalt foutcodes in tekstuele meldingen of uitzonderingen.
DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 7251ed55c8de Herkomst Open vragen (2)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Definieert het foutdomein voor diagnose-reporting en vertaalt foutcodes in tekstuele meldingen of uitzonderingen.

De klasse ara::diag::DiagReportingErrorDomain vormt het gestandaardiseerde foutdomein voor foutrapportages in het diagnosebereik van het AUTOSAR Adaptive Platform ([SWS_DM_00996]). Ze verzorgt de vertaling van numerieke foutcodes in deterministische tekstmeldingen en ondersteunt desgewenst het opwerpen van de bijbehorende uitzonderingsobjecten ([SWS_DM_01001]). Omdat alle opvraagfuncties toestandloos en thread-safe zijn ontworpen, is het domein geschikt voor gelijktijdig gebruik. Als belangrijke randvoorwaarde neemt de uitzonderingsafhandeling bij gedeactiveerde C++-uitzonderingen niet deel aan overload resolution.

Context

De klasse ara::diag::DiagReportingErrorDomain vertegenwoordigt het foutdomein voor fouten in het diagnostische meldsysteem (Diagnostic Reporting) van AUTOSAR Adaptive ([SWS_DM_00996], AUTOSAR_AP_SWS_Diagnostics §8.11.7 “Class: DiagReportingErrorDomain”). Als finale implementatie specialiseert ze de basisklasse ara::core::ErrorDomain en vormt ze de functionele schakel tussen de generieke foutarchitectuur en de diagnosegerelateerde fouttoestanden. Tot de centrale interactiepartners behoren diagnose-reporting-componenten en instanties van ara::core::ErrorCode die fouten van dit bereik transporteren ([SWS_DM_01002]). De klasse definieert de typealias Errc voor de foutcode-enumeratie ara::diag::DiagReportingErrc ([SWS_DM_00997], AUTOSAR_AP_SWS_Diagnostics §8.11.7.1.1 “Type Alias: Errc”) en de typealias Exception voor de basisuitzonderingsklasse ara::diag::DiagReportingException ([SWS_DM_00998], AUTOSAR_AP_SWS_Diagnostics §8.11.7.1.2 “Type Alias: Exception”). Via de methode Name() retourneert ze de gestandaardiseerde korte naam van het foutdomein conform [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 nutzt

Contextdiagram: inbedding van de DiagReportingErrorDomain in de foutarchitectuur met basistypen en identifiers. Bronnen: [SWS_DM_00996], [SWS_DM_00997], [SWS_DM_00998], [SWS_DM_01002].

Levenscyclus

Instanties van ara::diag::DiagReportingErrorDomain worden aangemaakt via de parameterloze standaardconstructor ([SWS_DM_00999], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.1.1 “Default Constructor”). Deze is gedeclareerd als constexpr en noexcept, wat een veilige constructie tijdens compile-time of tijdens het opstarten van het programma zonder dynamische allocaties of uitzonderingsrisico's garandeert. Aangezien de klasse geen veranderlijke toestandsdata inkapselt, bestaan er geen dynamische levenscyclusovergangen of expliciete overdrachten van eigenaarschap. Interpretatie: het betreft bij de instanties typisch vermoedelijk langlevende singleton-objecten die globaal in het proces gedurende de gehele looptijd beschikbaar zijn. Vraag Q-4aa1b2858839e55d (open) Wat betreft gelijktijdigheid zijn zowel de constructie als alle opvragende methoden expliciet gespecificeerd als thread-safe en exception safe ([SWS_DM_00999], [SWS_DM_01000], [SWS_DM_01001]), waarmee parallelle toegangen vanuit meerdere threads zonder externe synchronisatie zijn toegestaan.

Gebruikspad

Het reguliere gebruikspad ligt in de evaluatie en resolutie van diagnosefouten die via de header #include "ara/diag/diag_error_domain.h" worden geïntegreerd ([SWS_DM_00997], [SWS_DM_00999]). Treedt bij het melden van diagnose-informatie een fout op, dan wordt deze typisch ingekapseld in een ara::core::ErrorCode die naar het domein refereert. Voor logboekregistratie of weergave raadpleegt het systeem de methode Message(errorCode) ([SWS_DM_01001], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.1 “Message”). Deze functie accepteert de numerieke foutwaarde en retourneert de bijbehorende tekstmelding als pointer naar een constante tekenreeks. De specificatie garandeert bindend dat er nooit een null-pointer (never nullptr) wordt geretourneerd ([SWS_DM_01001]), wat een robuuste verdere verwerking in logdiensten zonder null-pointer-controles mogelijk maakt. Via Name() kan aanvullend de tekstuele domein-ID worden opgevraagd ([SWS_DM_01000]).

Foutscenario's

Voor gerichte foutescalatie stelt het domein de methode ThrowAsException(errorCode) beschikbaar ([SWS_DM_01002]). Deze is gedeclareerd met noexcept(false) en formeel geclassificeerd als niet-uitzonderingsveilig ([SWS_DM_01002]), aangezien haar doel ligt in het bewust verlaten van de control flow via een uitzondering. Interpretatie: de functie construeert en werpt intern vermoedelijk een uitzonderingsinstantie van het type DiagReportingException met de meegegeven errorCode. Vraag Q-747db3b9fec32fcd (open) Een wezenlijke randvoorwaarde betreft de compilerconfiguratie: worden C++-uitzonderingen in de toolchain gedeactiveerd, dan neemt ThrowAsException conform [SWS_CORE_10304] niet deel aan overload resolution ([SWS_DM_01002]). In dergelijke omgevingen mislukt een aanroep al tijdens het compileren, zodat foutcontroles dwingend op waarden gebaseerd via foutcodes moeten plaatsvinden. Potentiële foutsituaties door ongeldige foutcodes vangt Message() op doordat er altijd een gedefinieerde tekstpointer beschikbaar wordt gesteld ([SWS_DM_01001]).

Deze handleiding is uitsluitend gebaseerd op de specificaties van de AUTOSAR Adaptive Platform Release R25-11.

Ledenkaart

Constructors en destructor

1

Type-aliassen

2

Klassendiagram

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

Detailweergave

Kies een item in de inhoudsopgave.

Constructors en destructor

Default constructor.

constexpr DiagReportingErrorDomain () noexcept;

Methoden

Message functie

Translate an error code value into a text message.

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

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;

Type-aliassen

Errc typealias

Alias for the error code value enumeration.

using Errc = DiagReportingErrc;
Exception typealias

Alias for the exception base class.

Documentatie van de methoden

functie DiagReportingErrorDomain [SWS_DM_00999] Upstream: RS_AP_00119

constexpr DiagReportingErrorDomain () noexcept;

Default constructor.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: d3d475dea270 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De parameterloze standaardconstructor [SWS_DM_00999] initialiseert een instantie van het foutdomein ara::diag::DiagReportingErrorDomain ([SWS_DM_00996], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.1.1 “Default Constructor”). Hij is gedeclareerd als constexpr en noexcept en creëert het domein synchroon zonder retourwaarde. De klasse dient te worden ingevoegd via het headerbestand #include "ara/diag/diag_error_domain.h".

De operatie is gespecificeerd als thread-safe en uitzonderingsveilig ([SWS_DM_00999]). Omdat de constructor is gedefinieerd als noexcept, treden er bij de instantiëring geen runtime-excepties op. Het aangemaakte foutdomein dient voor het classificeren en toewijzen van fouten uit de enumeratie DiagReportingErrc ([SWS_DM_00560], type-alias Errc in [SWS_DM_00997]), die specifieke foutoorzaken in de diagnose-rapportage zoals kAlreadyOffered, kConfigurationMismatch, kDebouncingConfigurationInconsistent of kReportIgnored afbeeldt.

In samenspel met het foutdomein leveren de memberfuncties Name ([SWS_DM_01000]) en Message ([SWS_DM_01001]) de domeinnaam en foutteksten bij meegegeven foutcodes. Middels ThrowAsException ([SWS_DM_01002]) kunnen foutcodes worden omgezet in exceptie-objecten van het basistype DiagReportingException ([SWS_DM_00998]), terwijl MakeErrorCode ([SWS_DM_01006]) dient voor het aanmaken van nieuwe ara::core::ErrorCode-instanties. Interpretatie: Een handmatige instantiëring via deze constructor is in applicatieprogramma's vermoedelijk zelden vereist, aangezien de toegang gewoonlijk plaatsvindt via de globale singleton-functie GetDiagReportingDomain ([SWS_DM_01004]). Vraag Q-772337db203849c6 (open)

Deze gebruiksinstructie is geautomatiseerd opgesteld op basis van de specificatie AUTOSAR Adaptive Platform R25-11.

Implementer's Guide volgt (complexiteit 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#a9c52114
Content hash
a9c52114
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: ea11a4d30fb6 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Gebruik

De methode Message van de klasse ara::diag::DiagReportingErrorDomain ([SWS_DM_01001]) dient voor de synchrone vertaling van een numerieke foutcode (ara::core::ErrorDomain::CodeType errorCode) naar een beschrijvend tekstbericht. Als retourwaarde levert de functie een pointer van het type const char * op, die volgens de specificatie nooit nullptr is ([SWS_DM_01001]). Vanwege het retourtype zonder vrijgavemechanisme verwijst de pointer vermoedelijk naar statisch geheugen (interpretatie). Vraag Q-6c1dffd8e5f8f2c2 (open) De interface wordt beschikbaar gesteld via het headerbestand #include "ara/diag/diag_error_domain.h" ([SWS_DM_01001]).

Foutafhandeling en gelijktijdigheid

De functie is gedefinieerd als noexcept en exception safe ([SWS_DM_01001]). Aangezien contractueel gegarandeerd is dat er nooit een null-pointer wordt geretourneerd, genereert de functie ook voor onbekende foutcodes altijd een geldige tekenreeks ([SWS_DM_01001]). Wat betreft gelijktijdigheid is Message gespecificeerd als thread-safe ([SWS_DM_01001]). Aanroepen kunnen zodoende zonder aanvullende synchronisatie parallel vanuit meerdere threads plaatsvinden.

Samenspel

De methode overschrijft als override de gelijknamige basismethode voor het vertalen van foutcodes in de context van Adaptive AUTOSAR ([SWS_DM_01001]). Dit uniforme gedragspatroon wordt ook gedeeld door andere foutdomeinen van de diagnosemodule, zoals ara::diag::DiagErrorDomain ([SWS_DM_00522]), ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00534]), ara::diag::DiagOfferErrorDomain ([SWS_DM_00994]) en ara::diag::DiagSovdErrorDomain ([SWS_DM_01814]).

Deze tekst is gegenereerd door een AI op basis van AUTOSAR-specificaties.

Implementer's Guide volgt (complexiteit 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#409ae8df
Content hash
409ae8df
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

functie Name [SWS_DM_01000] Upstream: RS_AP_00119

const char * Name () const noexcept override;

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

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 1fc59e005dfe Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De lidfunctie Name() van de klasse ara::diag::DiagReportingErrorDomain uit de header #include "ara/diag/diag_error_domain.h" retourneert de geconfigureerde korte naam (shortname) van het foutbereik ApApplicationErrorDomain.SN als een nul-getermineerde C-string [SWS_DM_01000]. De aanroep vindt synchroon en zonder overdrachtsparameters plaats om de identifier voor diagnose- en loggingdoeleinden in het systeem beschikbaar te stellen AUTOSAR_AP_SWS_Diagnostics p. 68.

Voor de foutafhandeling zijn noch specifieke foutcodes noch DET- of DEM-meldingen gedefinieerd. Door de specificatie als noexcept en uitzonderingsveilig (exception safe) is gegarandeerd dat de functieaanroep altijd slaagt en geen excepties genereert [SWS_DM_01000].

Met betrekking tot gelijktijdigheid en beperkingen is de methode gespecificeerd als thread-safe (thread-safe) en staat deze parallelle, re-entrante toegang vanuit verschillende threads toe [SWS_DM_01000]. Interpretatie: De geretourneerde pointer verwijst vermoedelijk naar een tekenreeks die gedurende de gehele levensduur van de foutdomein-instantie onveranderlijk is. Vraag Q-d67122aa15cc13f8 (open)

In het totale systeem volgt de interface de uniforme standaard voor Adaptive-foutdomeinen. Deze komt functioneel overeen met de equivalente Name()-methoden van verwante domeinen zoals DiagErrorDomain [SWS_DM_00521], DiagUdsNrcErrorDomain [SWS_DM_00533], DiagOfferErrorDomain [SWS_DM_00993] en DiagSovdErrorDomain [SWS_DM_01813].

Deze gebruiksinstructie is geautomatiseerd gegenereerd op basis van de specificatiestatus R25-11.

Implementer's Guide volgt (complexiteit 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#d664c1a9
Content hash
d664c1a9
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: c2a7e07b131f Herkomst
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De functie ThrowAsException van het bereik ara::diag::DiagReportingErrorDomain dient voor het opwerpen van een C++-exceptie die overeenkomt met de doorgegeven foutcode ([SWS_DM_01002], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 “ThrowAsException”). De interface wordt beschikbaar gesteld via het headerbestand ara/diag/diag_error_domain.h ([SWS_DM_01002]).

Gebruik en aanroepcontext

Als invoerparameter accepteert de methode een instantie van het type const ara::core::ErrorCode& (errorCode) ([SWS_DM_01002]). Deze heeft geen retourwaarde (void) en is gespecificeerd met noexcept(false) ([SWS_DM_01002]). Als C++-excepties in de compiler-toolchain zijn gedeactiveerd, neemt deze functie niet deel aan overload resolution ([SWS_DM_01002]).

Gelijktijdigheid en foutveiligheid

De functie is gedefinieerd als thread-safe (thread-safe) ([SWS_DM_01002]). Wat betreft de exceptieveiligheid is deze geclassificeerd als niet-exceptieveilig (not exception safe), aangezien het opwerpen van de exceptie de primaire semantiek van de operatie vormt ([SWS_DM_01002]).

Samenspel in de diagnosemodule

De methode maakt deel uit van de uniforme foutafhandelingsaanpak in AUTOSAR Adaptive Diagnostics. Soortgelijke interfaces met identieke signatuur en semantiek zijn gespecificeerd voor verdere diagnosefoutdomeinen:

Deze gebruiksinstructie is automatisch gegenereerd op basis van de specificatie.

Implementer's Guide volgt (complexiteit 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#e3161769
Content hash
e3161769
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

Documentatie van de typealiassen

typealias 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#b2f3a07b
Content hash
b2f3a07b
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

typealias 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#2e84def6
Content hash
2e84def6
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