DEENESPTFRRUARHIKOZHNL

classe ara::diag::DiagUdsNrcErrorDomain

[SWS_DM_00529] Upstream: RS_AP_00119

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

Error domain for errors originating from several diagnostic classes.

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

Guide utilisateurGÉNÉRÉ PAR IA

Fournit des Negative Response Codes spécifiques à UDS pour le traitement standardisé des erreurs dans les fonctions de diagnostic.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : ee46722aaae6 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Fournit des Negative Response Codes spécifiques à UDS pour le traitement standardisé des erreurs dans les fonctions de diagnostic.

Le domaine d'erreur ara::diag::DiagUdsNrcErrorDomain encapsule les codes d'erreur issus du traitement de diagnostic et les associe à des valeurs d'erreur UDS standardisées [SWS_DM_00529]. Lorsqu'un processeur de diagnostic externe signale une erreur correspondante, le Diagnostic Server en déduit un NRC de 1 octet et envoie une réponse négative UDS au testeur [SWS_DM_02060]. En tant que contrainte essentielle, les valeurs de NRC dérivées doivent se situer strictement dans la plage de valeurs comprise entre 0x01 et 0xFE.

Contexte

La classe ara::diag::DiagUdsNrcErrorDomain représente le domaine d'erreur standardisé pour les erreurs provenant de différentes classes de diagnostic (AUTOSAR_AP_SWS_Diagnostics §8.12.3 « Class: DiagUdsNrcErrorDomain »). En tant que spécialisation de la classe de base ara::core::ErrorDomain [SWS_DM_00529], elle constitue le lien fondamental entre le traitement de diagnostic côté application et le protocole UDS (Unified Diagnostic Services). Au sein de l'AUTOSAR Adaptive Platform, elle fait office d'intermédiaire entre les processeurs de diagnostic externes ou les applications logicielles et le Diagnostic Server (Diagnostic Management, DM). Si un processeur de diagnostic externe signale une erreur de ce domaine lors de l'exécution d'une commande, l'instance du Diagnostic Server l'évalue de manière ciblée [SWS_DM_02060]. De plus, le domaine interagit avec la vérification de conditions environnementales configurables en cas d'échec de la lecture d'éléments de données [SWS_DM_00970].

Cycle de vie

L'instanciation de ara::diag::DiagUdsNrcErrorDomain s'effectue via le constructeur par défaut constexpr DiagUdsNrcErrorDomain() noexcept [SWS_DM_00532]. Ce constructeur est spécifié comme sûr vis-à-vis des exceptions et sûr vis-à-vis des threads [SWS_DM_00532]. En raison de la conception constexpr et de la nature des domaines d'erreur sans fonction, une instance devrait typiquement être fournie sous la forme d'un objet immuable à l'échelle du processus (interprétation). Question Q-72b7b9c623c1efe0 (ouverte) Les méthodes d'inspection constitutives Name() [SWS_DM_00533] et Message() [SWS_DM_00534] sont également sûres vis-à-vis des threads et sûres vis-à-vis des exceptions. Comme l'objet ne gère aucun état modifiable, son cycle de vie est lié au contexte d'exécution global de l'application de diagnostic et permet un accès en lecture concurrent et sans restriction.

Parcours d'utilisation

Le chemin d'utilisation typique décrit le signalement et la transformation d'une erreur de diagnostic pendant l'exécution d'un service :

  1. Un processeur de diagnostic externe exécute une fonction de diagnostic et détecte une condition d'erreur.
  2. L'application génère un ara::core::Result avec un code d'erreur du domaine ara::diag::DiagUdsNrcErrorDomain en utilisant le type Errc (alias de DiagUdsNrcErrc) [SWS_DM_00530] et le renvoie à l'instance du Diagnostic Server [SWS_DM_02060].
  3. L'instance du Diagnostic Server reçoit la valeur de retour et identifie la présence du domaine d'erreur ara::diag::DiagUdsNrcErrorDomain [SWS_DM_02060].
  4. Le DM déduit le NRC UDS à partir du code d'erreur DiagUdsNrcErrc, par exemple par un static_cast en une valeur de NRC de 1 octet [SWS_DM_02059].
  5. Le Diagnostic Server répond au testeur de diagnostic émetteur de la requête par une réponse négative UDS (negative response) portant la valeur de NRC dérivée [SWS_DM_02060].
Dérivation et transmission d’un NRC UDSApplicationDiagnostic ServerClient de diagnosticResult avec DiagUdsNrcErrorDomainDétecte les erreurs du DiagUdsNrcErrorDomainDérive le NRC à partir de DiagUdsNrcErrc (static_cast)Negative Response avec NRC dérivé (0x01-0xFE)

Diagramme de séquence : Dérivation et transmission d'un NRC UDS lors d'une exécution de diagnostic erronée. Sources : [SWS_DM_02059], [SWS_DM_02060].

Un traitement particulier s'applique aux requêtes multi-DID : bien que la survenance d'une erreur de ara::diag::DiagUdsNrcErrorDomain dans le résultat indique l'échec du processeur de diagnostic externe pour l'élément individuel, elle peut néanmoins aboutir à une réponse globale positive en cas de pluralité de DID demandés, pour autant qu'au moins un DID soit pris en charge dans la session active (AUTOSAR_AP_SWS_Diagnostics §7.3 « Multi-DID-Requests »).

Scénarios d'erreur

Lors de l'utilisation et du transfert d'erreurs via ara::diag::DiagUdsNrcErrorDomain, des limites de valeurs et des règles de comportement strictes s'appliquent :

  • Plage de validité : Les valeurs de NRC UDS admissibles dérivées de DiagUdsNrcErrc se situent exclusivement dans la plage allant de 0x01 à 0xFE [SWS_DM_02059].
  • Défaillance lors des conditions environnementales : Si la récupération d'un dataElement échoue parce qu'un processeur externe signale une erreur de ara::diag::DiagUdsNrcErrorDomain, le DM évalue l'expression DiagnosticEnvConditionFormulaPart comme non satisfaite et émet un message de Log-and-Trace [SWS_DM_00970].
  • Gestion des exceptions : La méthode ThrowAsException() convertit un ErrorCode en l'exception correspondante du type Exception (alias de DiagUdsNrcException) [SWS_DM_00531], [SWS_DM_00535]. Cette opération est déclarée comme non sûre vis-à-vis des exceptions ; lorsque les exceptions C++ sont désactivées, elle ne participe pas à la résolution de surcharge [SWS_DM_00535].
  • Résolution de message : La méthode Message() fournit une chaîne de texte descriptive pour chaque code d'erreur transmis et garantit de ne jamais renvoyer nullptr [SWS_DM_00534].

Ce guide repose sur la spécification AUTOSAR Adaptive R25-11 et résume les exigences relatives au domaine d'erreur DiagUdsNrcErrorDomain.

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__DiagUdsNrcErrorDomain838 DiagUdsNrcErrorDomain + DiagUdsNrcErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__diag__DiagUdsNrcErrorDomain838->nara__core__ErrorDomain335

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Default constructor .

constexpr DiagUdsNrcErrorDomain () 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 = DiagUdsNrcErrc;
Exception alias de type

Alias for the exception base class.

Documentation des méthodes

fonction DiagUdsNrcErrorDomain [SWS_DM_00532] Upstream: RS_AP_00119

constexpr DiagUdsNrcErrorDomain () 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 : 50f42aa82863 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Le constructeur par défaut sans paramètre initialise de manière synchrone et sans paramètre de transmission une instance du domaine d'erreurs ara::diag::DiagUdsNrcErrorDomain [SWS_DM_00532]. Grâce à la qualification en tant que constexpr, l'instanciation peut déjà avoir lieu au moment de la compilation AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.1.1 « Default Constructor ». En pratique, une instanciation manuelle directe de la classe de domaine [SWS_DM_00529] par le code d'application devrait toutefois être rarement nécessaire, car la référence globale est obtenue par défaut via la fonction GetDiagUdsNrcDomain() [SWS_DM_00536]. Question Q-22c33afd620b536e (ouverte)

Concernant la concurrence et la sûreté face aux exceptions, le constructeur est spécifié comme thread-safe et exception safe [SWS_DM_00532]. Il est déclaré comme noexcept et ne lève lui-même aucune exception. Le domaine gère des codes d'erreur du type énumération DiagUdsNrcErrc via l'alias Errc [SWS_DM_00530], qui sont générés au moyen de MakeErrorCode() [SWS_DM_00537]. De plus, la classe met à disposition des méthodes telles que Name() [SWS_DM_00533], Message() [SWS_DM_00534] ainsi que ThrowAsException() [SWS_DM_00535] dans le cadre de DiagUdsNrcException [SWS_DM_00531].

En interaction avec le Diagnostic Management, les erreurs de ce domaine contrôlent le traitement des réponses négatives. Si une interface ara::diag renvoie une erreur de DiagUdsNrcErrorDomain, le serveur de diagnostic en déduit une réponse négative UDS (NRC) avec la valeur du code d'erreur dans la plage valide de 0x01 à 0xFE [SWS_DM_02059], [SWS_DM_02060]. Si une telle erreur survient lors de la récupération d'un élément d'environnement, le serveur considère la condition concernée comme non remplie et émet un message de journalisation et de traçage (Log-and-Trace) [SWS_DM_00970].

Cette note d'utilisation a été générée de manière automatisée à partir de la spécification AUTOSAR AP R25-11.

Guide de l'implémenteur à venir (complexité I2)

Header-Datei#include "ara/diag/diag_uds_nrc_error_domain.h"
Scopeclass ara::diag::DiagUdsNrcErrorDomain
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_00532
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00532@rel:R25-11#9bf552af
Content hash
9bf552af
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00532
Status: valid/unmigrated Version: rel:R25-11#a752b0f3 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_00532@rel:R25-11#a752b0f3
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#977e80ee2026-09-30
  • R20-11rel:R20-11#634577552026-10-14
  • R21-11rel:R21-11#176ed8112026-10-14
  • R22-11rel:R22-11#75b8ab432026-10-14
  • R23-11rel:R23-11#2ee9ffd72026-10-14
  • R24-11rel:R24-11#a752b0f32026-10-14
  • R25-11rel:R25-11#a752b0f32026-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_00534] 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 : 8d40cc1d5cea Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

La fonction membre synchrone Message de la classe ara::diag::DiagUdsNrcErrorDomain convertit un code d'erreur numérique en une chaîne de caractères lisible [SWS_DM_00534]. La valeur d'erreur errorCode de type ara::core::ErrorDomain::CodeType est transmise comme paramètre. L'appel renvoie un pointeur constant (const char *) vers le message correspondant, étant garanti que la valeur de retour n'est jamais nullptr [SWS_DM_00534].

Gestion des erreurs et concurrence

La méthode est déclarée comme noexcept et garantit une sécurité totale vis-à-vis des exceptions (exception safe) [SWS_DM_00534]. Aucune exception n'est déclenchée. Même en cas de valeurs inconnues ou non valides pour errorCode, l'implémentation devrait probablement fournir un message de repli statique, car un pointeur nul est explicitement exclu [SWS_DM_00534]. De plus, la fonction est spécifiée comme thread-safe (thread-safe) et peut être appelée en parallèle depuis plusieurs threads sans synchronisation externe [SWS_DM_00534]. Question Q-e9724baf4aedc3ff (ouverte)

Interaction dans le Diagnostic Management

Au sein du Diagnostic Management, Message implémente la surcharge standardisée de la résolution de messages d'erreur spécifiquement pour les Negative Response Codes (NRC) UDS [SWS_DM_00534]. Elle correspond à des fonctions similaires d'autres domaines d'erreur de diagnostic comme DiagErrorDomain [SWS_DM_00522], DiagOfferErrorDomain [SWS_DM_00994], DiagReportingErrorDomain [SWS_DM_01001] et DiagSovdErrorDomain [SWS_DM_01814].

Ce texte a été généré par un système d'IA sur la base de la spécification AUTOSAR AP Release R25-11.

Guide de l'implémenteur à venir (complexité I1)

Header-Datei#include "ara/diag/diag_uds_nrc_error_domain.h"
Scopeclass ara::diag::DiagUdsNrcErrorDomain
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_00534
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00534@rel:R25-11#97a5ba66
Content hash
97a5ba66
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00534
Status: valid/unmigrated Version: rel:R25-11#6b53063e 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_00534@rel:R25-11#6b53063e
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#8a8793612026-09-30
  • R20-11rel:R20-11#19a020cc2026-10-14
  • R21-11rel:R21-11#19a020cc2026-10-14
  • R22-11rel:R22-11#7a997a492026-10-14
  • R23-11rel:R23-11#7d31b4782026-10-14
  • R24-11rel:R24-11#6b53063e2026-10-14
  • R25-11rel:R25-11#6b53063e2026-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_00533] 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 : 0056a3709625 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

La fonction membre Name de la classe ara::diag::DiagUdsNrcErrorDomain renvoie le nom court (ApApplicationErrorDomain.SN) de ce domaine d'erreur de diagnostic spécifique [SWS_DM_00533]. L'appel s'effectue de manière synchrone et est déclaré via l'en-tête ara/diag/diag_uds_nrc_error_domain.h. La méthode ne prend aucun paramètre d'entrée et renvoie un pointeur de type const char * vers une chaîne de caractères terminée par zéro [SWS_DM_00533].

Gestion des erreurs

La fonction est déclarée comme noexcept et possède la propriété exception safe [SWS_DM_00533]. Elle ne lève aucune exception et ne renvoie aucun code d'erreur. Un échec de l'interrogation n'est pas prévu dans la conception de l'interface, raison pour laquelle il n'existe aucun message d'erreur distinct.

Concurrence et restrictions

Conformément à la spécification, Name est classée comme thread-safe [SWS_DM_00533]. Elle peut être appelée de manière réentrante et sans mécanismes de synchronisation externes en parallèle par plusieurs threads. La chaîne de caractères référencée devrait représenter des données allouées statiquement, de sorte que le pointeur devrait rester valide sans modification pendant toute la durée de vie de l'application. Question Q-d4a4d28af7a9c2df (ouverte) Il n'existe pas de conditions d'ordonnancement particulières pour l'appel.

Interaction

L'opération implémente l'interrogation standardisée de noms pour les domaines d'erreur AUTOSAR Adaptive dans le contexte de diagnostic. Elle correspond structurellement aux interfaces de même nom de domaines d'erreur associés tels que ara::diag::DiagErrorDomain::Name [SWS_DM_00521], ara::diag::DiagOfferErrorDomain::Name [SWS_DM_00993], ara::diag::DiagReportingErrorDomain::Name [SWS_DM_01000] ainsi que ara::diag::DiagSovdErrorDomain::Name [SWS_DM_01813]. Elle sert avant tout à identifier de manière lisible les erreurs issues de l'environnement UDS-NRC pour les clients de diagnostic ou les composants de journalisation.

Cette note d'utilisation a été générée automatiquement à partir de la spécification AUTOSAR.

Guide de l'implémenteur à venir (complexité I1)

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

Rückgabewert

TypBeschreibung
const char *As per ara::diag::DiagUdsNrcErrorDomain in [SWS_ CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_DM_00533
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00533@rel:R25-11#7d0d7627
Content hash
7d0d7627
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00533
Status: valid/unmigrated Version: rel:R25-11#59ca0669 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_00533@rel:R25-11#59ca0669
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#14ef88e02026-09-30
  • R20-11rel:R20-11#dabaebdf2026-10-14
  • R21-11rel:R21-11#dabaebdf2026-10-14
  • R22-11rel:R22-11#97c1ed802026-10-14
  • R23-11rel:R23-11#e4436c322026-10-14
  • R24-11rel:R24-11#7a1309a22026-10-14
  • R25-11rel:R25-11#59ca06692026-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_00535] 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 : e2f3a36037be Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre ara::diag::DiagUdsNrcErrorDomain::ThrowAsException sert à convertir de manière synchrone une erreur issue du domaine d'erreur UDS-NRC en une exception C++ [SWS_DM_00535]. L'instance errorCode de type const ara::core::ErrorCode& est transmise en tant que paramètre. La fonction ne possède pas de valeur de retour, mais lève directement le type d'exception associé au code d'erreur AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 « ThrowAsException ».

Concernant le comportement d'erreur et à l'exécution, la méthode est déclarée avec noexcept(false) et classée comme non sûre vis-à-vis des exceptions (not exception safe), car le déclenchement de l'exception constitue sa sémantique principale [SWS_DM_00535]. Pour le contexte d'appel concurrent, la fonction est spécifiée comme thread-safe (thread-safe) [SWS_DM_00535].

Les conditions et références de conception suivantes s'appliquent lors de l'intégration et de la configuration du système :

  • Restriction du compilateur : si les exceptions C++ sont désactivées dans la chaîne d'outils du compilateur, cette fonction ne participe pas à la résolution de surcharge (overload resolution) conformément à [SWS_CORE_10304] [SWS_DM_00535].
  • Interaction avec les domaines d'erreur : le schéma identique pour le déclenchement d'exceptions est mis en œuvre de manière uniforme dans d'autres domaines de diagnostic, tels que DiagErrorDomain [SWS_DM_00523], DiagOfferErrorDomain [SWS_DM_00995], DiagReportingErrorDomain [SWS_DM_01002] et DiagSovdErrorDomain [SWS_DM_01815].

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

Guide de l'implémenteur à venir (complexité I2)

Header-Datei#include "ara/diag/diag_uds_nrc_error_domain.h"
Scopeclass ara::diag::DiagUdsNrcErrorDomain
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_00535
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00535@rel:R25-11#da5859d5
Content hash
da5859d5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00535
Status: valid/unmigrated Version: rel:R25-11#072d4b3e 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_00535@rel:R25-11#072d4b3e
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#33286a632026-09-30
  • R20-11rel:R20-11#857157f32026-10-14
  • R21-11rel:R21-11#857157f32026-10-14
  • R22-11rel:R22-11#e21631582026-10-14
  • R23-11rel:R23-11#743044802026-10-14
  • R24-11rel:R24-11#258997652026-10-14
  • R25-11rel:R25-11#072d4b3e2026-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_00530] Upstream: RS_AP_00119

using Errc = DiagUdsNrcErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/diag/diag_uds_nrc_error_domain.h"
Scopeclass ara::diag::DiagUdsNrcErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_DM_00530
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00530@rel:R25-11#c4fab484
Content hash
c4fab484
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00530
Status: valid/unmigrated Version: rel:R25-11#e59a05b9 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_00530@rel:R25-11#e59a05b9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#bd12ba0b2026-09-30
  • R20-11rel:R20-11#4d2013242026-10-14
  • R21-11rel:R21-11#26ea44862026-10-14
  • R22-11rel:R22-11#ffb2ee2c2026-10-14
  • R23-11rel:R23-11#e59a05b92026-10-14
  • R24-11rel:R24-11#e59a05b92026-10-14
  • R25-11rel:R25-11#e59a05b92026-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_00531] Upstream: RS_AP_00119

using Exception = DiagUdsNrcException;

Alias for the exception base class.

Header-Datei#include "ara/diag/diag_uds_nrc_error_domain.h"
Scopeclass ara::diag::DiagUdsNrcErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_DM_00531
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00531@rel:R25-11#b50cf654
Content hash
b50cf654
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00531
Status: valid/unmigrated Version: rel:R25-11#e658cd3a 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_00531@rel:R25-11#e658cd3a
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#5abedaad2026-09-30
  • R20-11rel:R20-11#6907f50d2026-10-14
  • R21-11rel:R21-11#6907f50d2026-10-14
  • R22-11rel:R22-11#d36d27212026-10-14
  • R23-11rel:R23-11#e658cd3a2026-10-14
  • R24-11rel:R24-11#e658cd3a2026-10-14
  • R25-11rel:R25-11#e658cd3a2026-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