DEENESPTFRRUARHIKOZHNL

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

Guide utilisateurGÉNÉRÉ PAR IA

Définit le domaine d'erreur pour l'identification, la traduction textuelle et le traitement des exceptions des erreurs issues de SOVD.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : c5b4c66a9279 Provenance Questions ouvertes (2)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Définit le domaine d'erreur pour l'identification, la traduction textuelle et le traitement des exceptions des erreurs issues de SOVD.

La classe ara::diag::DiagSovdErrorDomain encapsule le domaine d'erreur standardisé pour les erreurs de diagnostic spécifiques à SOVD au sein d'AUTOSAR Adaptive Platform ([SWS_DM_01809]). Par le biais de ses fonctions membres sûres pour les threads, elle permet la traduction fiable de codes d'erreur numériques en messages textuels ainsi que le déclenchement contrôlé de types d'exceptions C++ appropriés ([SWS_DM_01814]). Si les exceptions C++ sont désactivées dans la chaîne d'outils du compilateur, la méthode de déclenchement d'exceptions ne participe pas à la résolution de surcharge, conformément aux règles.

Contexte

La classe ara::diag::DiagSovdErrorDomain représente le domaine d'erreur spécifique pour les états d'erreur résultant du sous-système SOVD (Service-Oriented Vehicle Diagnostics) ([SWS_DM_01809], AUTOSAR_AP_SWS_Diagnostics §8.51.3 « Class: DiagSovdErrorDomain »). En tant que spécialisation finale de la classe d'infrastructure de base ara::core::ErrorDomain, elle intègre de manière transparente les codes d'erreur et les traitements d'exception associés du contexte SOVD dans le modèle d'erreur unifié d'AUTOSAR Adaptive Platform ([SWS_DM_01809]).

À des fins d'identification standardisée, la fonction membre Name() met à disposition le nom court (ApApplicationErrorDomain.SN) du domaine d'erreur conformément à [SWS_CORE_90023] ([SWS_DM_01813], AUTOSAR_AP_SWS_Diagnostics §8.51.3 « Class: DiagSovdErrorDomain »). De plus, la classe définit deux alias de type centraux pour son espace de noms : Errc fait office d'alias pour l'énumération sous-jacente DiagSovdErrc ([SWS_DM_01810], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.1 « Type Alias: Errc ») et Exception représente la classe d'exception de base associée DiagSovdException ([SWS_DM_01811], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.2 « Type Alias: Exception »). Dans la pratique, l'accès au domaine s'effectue généralement via la fonction libre ara::diag::GetDiagSovdErrorDomain ([SWS_DM_01816], AUTOSAR_AP_SWS_Diagnostics §8.51.2.1.1 « GetDiagSovdErrorDomain »).

Cycle de vie

L'instanciation de ara::diag::DiagSovdErrorDomain s'effectue via le constructeur par défaut sans paramètre constexpr DiagSovdErrorDomain() noexcept ([SWS_DM_01812], AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 « Default Constructor »). Grâce à sa spécification en tant que constexpr et noexcept, la création est garantie sûre face aux exceptions et peut s'effectuer dès la compilation ou pendant l'initialisation statique. Interprétation : la mise à disposition du constructeur constexpr devrait permettre à la plateforme de maintenir une instance singleton de longue durée référencée via GetDiagSovdErrorDomain ([SWS_DM_01816]). Question Q-777076a993f1202d (ouverte)

Concernant la concurrence, l'ensemble des fonctions membres de la classe sont explicitement déclarées comme sûres pour les threads (« thread-safe »). Cela s'applique au constructeur ([SWS_DM_01812]) tout comme aux opérations de lecture Name() ([SWS_DM_01813]) et Message() ([SWS_DM_01814]) ainsi qu'au déclenchement d'exceptions via ThrowAsException() ([SWS_DM_01815]). Plusieurs threads peuvent ainsi opérer en parallèle et sans mécanismes de synchronisation externes sur la même instance de domaine.

Parcours d'utilisation

Le déroulement normal pour l'utilisation de ara::diag::DiagSovdErrorDomain se divise selon les étapes suivantes :

Interaction typique pour la résolution d’erreurs et le traitement des exceptionsApplicationara::diag::GetDiagSovdErrorDomainara::diag::DiagSovdErrorDomainGetDiagSovdErrorDomain()const ara::core::ErrorDomain&Message(errorCode)const char* (Fehlertext)optExceptions C++ activées et escalade d’erreur requiseThrowAsException(errorCode)throw DiagSovdException

Diagramme de séquence : séquence d'interaction typique pour la résolution de descriptions d'erreur et le déclenchement optionnel d'exceptions via le domaine d'erreur. Sources : [SWS_DM_01814], [SWS_DM_01815], [SWS_DM_01816].

Scénarios d'erreur

Dans le cadre du traitement des erreurs, l'interface de ara::diag::DiagSovdErrorDomain présente des caractéristiques de comportement spécifiques :

  • Retour textuel garanti : la méthode Message est déclarée comme noexcept et totalement sûre face aux exceptions (« exception safe ») ([SWS_DM_01814]). Elle n'échoue jamais et renvoie toujours une chaîne de caractères valide et non vide ([SWS_DM_01814]).
  • Déclenchement ciblé d'exceptions : la méthode ThrowAsException est destinée à lever des exceptions et porte donc noexcept(false) ainsi que la classification « not exception safe » ([SWS_DM_01815]). En fonction du ara::core::ErrorCode transmis, elle déclenche l'exception correspondante de type Exception (DiagSovdException) ([SWS_DM_01811], [SWS_DM_01815]).
  • Exceptions C++ désactivées : conformément à [SWS_CORE_10304], ThrowAsException ne participe pas à la résolution de surcharge lorsque les exceptions C++ sont désactivées dans la chaîne d'outils du compilateur ([SWS_DM_01815]). Dans de tels environnements, la fonction n'est pas disponible et les erreurs doivent obligatoirement être évaluées au moyen de codes d'erreur.

Ce guide se base exclusivement sur les prescriptions de spécification du module AUTOSAR diag (version R25-11).

Carte des membres

Constructeurs et destructeur

1

Alias de type

2

Diagramme de classes

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

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Default constructor.

constexpr DiagSovdErrorDomain () noexcept;

Méthodes

Message fonction

Translate an error code value into a text message.

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

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;

Alias de type

Errc alias de type

Alias for the error code value enumeration.

using Errc = DiagSovdErrc;
Exception alias de type

Alias for the exception base class.

Documentation des méthodes

fonction DiagSovdErrorDomain [SWS_DM_01812] Upstream: RS_AP_00119

constexpr DiagSovdErrorDomain () noexcept;

Default constructor.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : e054a1afabf9 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

Le constructeur par défaut initialise une instance du domaine d'erreurs ara::diag::DiagSovdErrorDomain [SWS_DM_01812] conformément à AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 « Default Constructor ». La fonction est déclarée comme constexpr ainsi que noexcept et nécessite l'inclusion de l'en-tête #include "ara/diag/diag_sovd_error_domain.h" [SWS_DM_01812].

Interaction et contexte d'appel

Dans les scénarios d'utilisation typiques, une instanciation manuelle directe via ce constructeur devrait être rarement requise, étant donné que l'interface fonctionnelle ara::diag::GetDiagSovdErrorDomain() fournit déjà une référence vers l'instance globale du domaine d'erreurs [SWS_DM_01816]. Question Q-8c4b22173b01dce7 (ouverte)

La classe DiagSovdErrorDomain définit le domaine d'erreurs pour SOVD et met à disposition des types et des fonctions essentiels :

Gestion des erreurs et concurrence

En tant que fonction noexcept sans paramètre, le constructeur ne lève aucune exception. Selon la spécification, l'appel est sûr vis-à-vis des exceptions (« exception safe ») et thread-safe en accès concurrent (« thread-safe ») [SWS_DM_01812]. Aucune précondition ni aucun code d'erreur spécifique n'est défini pour le constructeur.

Ce texte a été généré par une IA et sert de complément documentaire.

Guide de l'implémenteur à venir (complexité 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#7600c970
Content hash
7600c970
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

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

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 83c49eafd3e0 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre Message de la classe ara::diag::DiagSovdErrorDomain sert à la traduction synchrone d'un code d'erreur numérique en un message textuel lisible [SWS_DM_01814] (attesté dans AUTOSAR_AP_SWS_Diagnostics p. 69). Elle est mise à disposition via le fichier d'en-tête ara/diag/diag_sovd_error_domain.h dans l'espace de noms ara::diag.

Les caractéristiques de spécification suivantes s'appliquent à l'appel et au comportement à l'exécution :

  • Utilisation et sémantique : errorCode de type ara::core::ErrorDomain::CodeType est transmis comme paramètre d'entrée. La fonction renvoie de manière synchrone un pointeur vers une chaîne de caractères constante (const char *) contenant la description textuelle de l'erreur. La spécification garantit de façon ferme que cette valeur de retour n'est jamais nullptr [SWS_DM_01814].
  • Gestion des erreurs et robustesse : l'interface est qualifiée avec noexcept et définie comme sans danger au niveau des exceptions (exception safe) [SWS_DM_01814]. Aucune exception C++ n'est déclenchée. Interprétation : lors de la transmission d'un code d'erreur non défini ou inconnu, l'implémentation devrait renvoyer un texte informatif standardisé afin de respecter la garantie contre les pointeurs nuls. Question Q-c115f3da24bde8bd (ouverte)
  • Concurrence : la méthode est déclarée comme opération const et explicitement spécifiée comme sûre pour les threads (thread-safe) [SWS_DM_01814]. Elle ne modifie aucun état interne, n'est soumise à aucune condition d'ordonnancement et peut être appelée en parallèle depuis plusieurs threads sans verrous externes ni mécanismes de synchronisation.
  • Interaction au sein de Diagnostic Management : la méthode fournit la traduction textuelle standardisée pour le domaine d'erreurs SOVD. Elle suit le patron d'architecture uniforme de l'Adaptive Platform et correspond, en matière de signature et de comportement, aux implémentations Message de domaines d'erreurs de diagnostic apparentés tels que DiagErrorDomain [SWS_DM_00522], DiagUdsNrcErrorDomain [SWS_DM_00534], DiagOfferErrorDomain [SWS_DM_00994] et DiagReportingErrorDomain [SWS_DM_01001].

Cette note d'utilisation a été générée automatiquement sur la base de la spécification.

Guide de l'implémenteur à venir (complexité 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#ec68ed1d
Content hash
ec68ed1d
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

fonction Name [SWS_DM_01813] Upstream: RS_AP_00119

const char * Name () const noexcept override;

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

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : f69f6a515368 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

La méthode Name de la classe ara::diag::DiagSovdErrorDomain renvoie le nom court (ApApplicationErrorDomain.SN) du domaine d'erreurs SOVD de manière synchrone sous la forme d'une chaîne C (const char*) ([SWS_DM_01813] ; AUTOSAR_AP_SWS_Diagnostics §7 « Diagnostics »). La fonction n'attend aucun paramètre d'entrée et est fournie via l'en-tête ara/diag/diag_sovd_error_domain.h ([SWS_DM_01813]). Interprétation : le pointeur retourné devrait pointer vers une chaîne de caractères immuable, conservée de manière statique, qui reste valide pendant toute la durée d'exécution. Question Q-b7b74a09ea645e46 (ouverte)

Gestion des erreurs et concurrence

La fonction est déclarée comme noexcept et est considérée comme sans danger au niveau des exceptions (exception safe) ([SWS_DM_01813]). Elle ne signale aucun code d'erreur et ne génère d'entrées ni DET, ni DEM. Pour la concurrence, la méthode est spécifiée comme sûre pour les threads (thread-safe) ([SWS_DM_01813]). Elle possède ainsi des propriétés réentrantes et peut être appelée depuis n'importe quel thread sans mécanismes de synchronisation externes.

Interaction

L'interface suit le modèle d'interrogation de noms unifié pour les domaines d'erreurs dans le diagnostic adaptatif. Des implémentations correspondantes se trouvent dans ara::diag::DiagErrorDomain ([SWS_DM_00521]), ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00533]), ara::diag::DiagOfferErrorDomain ([SWS_DM_00993]) ainsi que ara::diag::DiagReportingErrorDomain ([SWS_DM_01000]). Elle sert typiquement à la journalisation ainsi qu'à l'identification des domaines d'erreurs dans le contexte SOVD.

Cette note d'utilisation a été générée automatiquement et se base sur la spécification AUTOSAR Adaptive Platform R25-11.

Guide de l'implémenteur à venir (complexité 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#773f8841
Content hash
773f8841
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

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

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : e5c7c7c60bd3 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

La méthode ThrowAsException de la classe ara::diag::DiagSovdErrorDomain ([SWS_DM_01815], déclarée dans l'en-tête ara/diag/diag_sovd_error_domain.h ; voir AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.2.3 « ThrowAsException ») sert à convertir de manière synchrone un code d'erreur dans le type d'exception C++ assigné. Elle accepte le paramètre d'entrée errorCode de type const ara::core::ErrorCode & et ne possède aucune valeur de retour (void). Lors de l'appel, elle lève l'exception correspondant au code d'erreur selon la signature avec noexcept(false).

Gestion des erreurs et conditions limites

La spécification classe la méthode comme « not exception safe » ([SWS_DM_01815]). Interprétation : cette classification devrait s'expliquer par le fait que la levée intentionnelle d'une exception entraîne la sortie du flux de contrôle régulier. Question Q-23924e13760f4186 (ouverte) Une contrainte centrale concerne la chaîne d'outils du compilateur : selon [SWS_CORE_10304], ThrowAsException ne participe pas à la résolution de surcharge dès lors que les exceptions C++ sont désactivées dans le compilateur.

Concurrence et interaction

La fonction est classée comme sûre pour les threads (thread-safe) ([SWS_DM_01815]) et autorise l'appel concurrent. Le comportement suit le schéma standardisé pour les domaines d'erreurs de diagnostic dans le module DM. Des définitions analogues s'appliquent à ara::diag::DiagErrorDomain ([SWS_DM_00523], voir AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.2.3 « ThrowAsException »), ara::diag::DiagOfferErrorDomain ([SWS_DM_00995], voir AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.2.3 « ThrowAsException »), ara::diag::DiagReportingErrorDomain ([SWS_DM_01002], voir AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 « ThrowAsException ») ainsi qu'à ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00535], voir AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 « ThrowAsException »).

Cette note d'utilisation a été générée automatiquement sur la base de la spécification AUTOSAR Release R25-11.

Guide de l'implémenteur à venir (complexité 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#7c14f78c
Content hash
7c14f78c
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

Documentation des alias de type

alias de type 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#3bf876c4
Content hash
3bf876c4
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

alias de type 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#9a82be28
Content hash
9a82be28
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