DEENESPTFRRUARHIKOZHNL

класс 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]

Руководство пользователяСОЗДАНО ИИ

Предоставляет специфичные для UDS коды Negative Response Codes для стандартизированной обработки ошибок в диагностических функциях.
СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: ee46722aaae6 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Предоставляет специфичные для UDS коды Negative Response Codes для стандартизированной обработки ошибок в диагностических функциях.

Домен ошибок ara::diag::DiagUdsNrcErrorDomain инкапсулирует коды ошибок из диагностической обработки и сопоставляет их со стандартизированными значениями ошибок UDS [SWS_DM_00529]. Если внешний диагностический процессор возвращает соответствующую ошибку, Diagnostic Server формирует из нее 1-байтный NRC и отправляет отрицательный ответ UDS тестеру [SWS_DM_02060]. Важным граничным условием является то, что сформированные значения NRC должны строго находиться в диапазоне значений от 0x01 до 0xFE.

Контекст

Класс ara::diag::DiagUdsNrcErrorDomain представляет собой стандартизированный домен ошибок для ошибок, исходящих из различных диагностических классов (AUTOSAR_AP_SWS_Diagnostics §8.12.3 «Class: DiagUdsNrcErrorDomain»). Являясь специализацией базового класса ara::core::ErrorDomain [SWS_DM_00529], он образует фундаментальное связующее звено между диагностической обработкой на стороне приложения и протоколом UDS (Unified Diagnostic Services). В рамках AUTOSAR Adaptive Platform он выступает посредником между внешними диагностическими процессорами или программными приложениями и Diagnostic Server (Diagnostic Management, DM). Если внешний диагностический процессор при выполнении команды сообщает об ошибке этого домена, Diagnostic Server Instance целенаправленно анализирует ее [SWS_DM_02060]. Кроме того, домен взаимодействует с проверкой конфигурируемых условий окружающей среды в случае сбоя считывания элементов данных [SWS_DM_00970].

Жизненный цикл

Инстанцирование ara::diag::DiagUdsNrcErrorDomain выполняется через конструктор по умолчанию constexpr DiagUdsNrcErrorDomain() noexcept [SWS_DM_00532]. Этот конструктор специфицирован как исключебно-безопасный и потокобезопасный [SWS_DM_00532]. В силу архитектуры constexpr и природы лишенных функций доменов ошибок экземпляр, как правило, предоставляется как неизменяемый объект уровня процесса (интерпретация). Вопрос Q-72b7b9c623c1efe0 (открытый) Конститутивные методы инспекции Name() [SWS_DM_00533] и Message() [SWS_DM_00534] также являются потокобезопасными и исключебно-безопасными. Поскольку объект не управляет изменяемым состоянием, его жизненный цикл привязан к общему контексту времени выполнения диагностического приложения и допускает неограниченный параллельный доступ на чтение.

Путь использования

Типичный сценарий использования описывает сигнализацию и трансформацию диагностической ошибки во время выполнения службы:

  1. Внешний диагностический процессор выполняет диагностическую функцию и обнаруживает ошибочное условие.
  2. Приложение создает ara::core::Result с кодом ошибки домена ara::diag::DiagUdsNrcErrorDomain с использованием типа Errc (псевдоним для DiagUdsNrcErrc) [SWS_DM_00530] и возвращает его в Diagnostic Server Instance [SWS_DM_02060].
  3. Diagnostic Server Instance принимает возвращаемое значение и идентифицирует наличие домена ошибок ara::diag::DiagUdsNrcErrorDomain [SWS_DM_02060].
  4. DM выводит UDS-NRC из кода ошибки DiagUdsNrcErrc, например с помощью static_cast в 1-байтовое значение NRC [SWS_DM_02059].
  5. Diagnostic Server отвечает запросившему диагностическому тестеру отрицательным UDS-ответом (negative response), содержащим выведенное значение NRC [SWS_DM_02060].
Получение и передача UDS-NRCПриложениеDiagnostic ServerДиагностический клиентResult с DiagUdsNrcErrorDomainОбнаруживает ошибку DiagUdsNrcErrorDomainВыводит NRC из DiagUdsNrcErrc (static_cast)Negative Response с производным NRC (0x01-0xFE)

Диаграмма последовательности: вывод и передача UDS-NRC при сбое выполнения диагностики. Источники: [SWS_DM_02059], [SWS_DM_02060].

Особый порядок обработки действует для запросов Multi-DID: возникновение ошибки ara::diag::DiagUdsNrcErrorDomain в результате указывает на сбой внешнего диагностического процессора для отдельного элемента, однако при нескольких запрошенных DID все же может привести к положительному общему ответу, если в активном сеансе поддерживается как минимум один DID (AUTOSAR_AP_SWS_Diagnostics §7.3 «Multi-DID-Requests»).

Сценарии ошибок

При использовании и пересылке ошибок через ara::diag::DiagUdsNrcErrorDomain действуют строгие границы значений и правила поведения:

  • Область действия: допустимые значения UDS-NRC, выводимые из DiagUdsNrcErrc, находятся исключительно в диапазоне от 0x01 до 0xFE [SWS_DM_02059].
  • Сбой при внешних условиях: если получение dataElement завершается сбоем из-за того, что внешний процессор сообщает об ошибке ara::diag::DiagUdsNrcErrorDomain, DM расценивает выражение DiagnosticEnvConditionFormulaPart как невыполненное и отправляет сообщение Log-and-Trace [SWS_DM_00970].
  • Обработка исключений: метод ThrowAsException() преобразует ErrorCode в соответствующее исключение типа Exception (псевдоним для DiagUdsNrcException) [SWS_DM_00531], [SWS_DM_00535]. Данная операция объявлена как не являющаяся исключебно-безопасной; при отключенных исключениях C++ она не участвует в разрешении перегрузки [SWS_DM_00535].
  • Разрешение сообщений: метод Message() возвращает для каждого переданного кода ошибки описательную текстовую строку и гарантированно никогда не возвращает nullptr [SWS_DM_00534].

Настоящее руководство основано на спецификации AUTOSAR Adaptive R25-11 и обобщает требования к домену ошибок DiagUdsNrcErrorDomain.

Карта членов

Конструкторы и деструктор

1

Псевдонимы типов

2

Диаграмма классов

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

Подробный вид

Выберите элемент в оглавлении.

Конструкторы и деструктор

DiagUdsNrcErrorDomain функция

Default constructor .

constexpr DiagUdsNrcErrorDomain () noexcept;

Методы

Message функция

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name функция

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

const char * Name () const noexcept override;
ThrowAsException функция

Throw the exception type corresponding to the given ErrorCode. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Псевдонимы типов

Errc псевдоним типа

Alias for the error code value enumeration.

using Errc = DiagUdsNrcErrc;
Exception псевдоним типа

Alias for the exception base class.

Документация методов

функция DiagUdsNrcErrorDomain [SWS_DM_00532] Upstream: RS_AP_00119

constexpr DiagUdsNrcErrorDomain () noexcept;

Default constructor .

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 50f42aa82863 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Конструктор по умолчанию без параметров инициализирует экземпляр домена ошибок ara::diag::DiagUdsNrcErrorDomain синхронно и без входных параметров [SWS_DM_00532]. Благодаря квалификации constexpr инстанцирование может происходить уже во время компиляции AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.1.1 «Default Constructor». Однако на практике прямое ручное инстанцирование класса домена [SWS_DM_00529] кодом приложения, вероятно, требуется редко, так как по умолчанию глобальная ссылка получается через функцию GetDiagUdsNrcDomain() [SWS_DM_00536]. Вопрос Q-22c33afd620b536e (открытый)

В отношении параллелизма и безопасности относительно исключений конструктор специфицирован как thread-safe и exception safe [SWS_DM_00532]. Он объявлен как noexcept и сам не выбрасывает никаких исключений. Домен управляет кодами ошибок перечислимого типа DiagUdsNrcErrc через псевдоним Errc [SWS_DM_00530], которые создаются с помощью MakeErrorCode() [SWS_DM_00537]. Кроме того, класс предоставляет такие методы, как Name() [SWS_DM_00533], Message() [SWS_DM_00534], а также ThrowAsException() [SWS_DM_00535] в рамках DiagUdsNrcException [SWS_DM_00531].

Во взаимодействии с Diagnostic Management ошибки этого домена управляют обработкой отрицательных ответов. Если интерфейс ara::diag возвращает ошибку DiagUdsNrcErrorDomain, Diagnostic Server формирует на ее основе отрицательный UDS-ответ (NRC) со значением кода ошибки в допустимом диапазоне от 0x01 до 0xFE [SWS_DM_02059], [SWS_DM_02060]. Если такая ошибка возникает при извлечении элемента окружения, сервер расценивает соответствующее условие как невыполненное и отправляет сообщение Log-and-Trace [SWS_DM_00970].

Это указание по использованию было автоматически сгенерировано на основе спецификации AUTOSAR AP R25-11.

Руководство разработчика реализации в подготовке (сложность 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#cb1db060
Content hash
cb1db060
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

функция 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.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 8d40cc1d5cea Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование

Синхронная функция-член Message класса ara::diag::DiagUdsNrcErrorDomain преобразует числовой код ошибки в читаемую строку [SWS_DM_00534]. В качестве параметра передаётся значение ошибки errorCode типа ara::core::ErrorDomain::CodeType. Вызов возвращает константный указатель (const char *) на соответствующее сообщение, при этом гарантируется, что возвращаемое значение никогда не равно nullptr [SWS_DM_00534].

Обработка ошибок и параллелизм

Метод объявлен как noexcept и обеспечивает полную безопасность исключений (exception safe) [SWS_DM_00534]. Исключения не генерируются. Даже при неизвестных или недопустимых значениях для errorCode реализация, вероятно, предоставит статическое резервное сообщение, поскольку нулевой указатель явно исключён [SWS_DM_00534]. Вопрос Q-e9724baf4aedc3ff (открытый) Кроме того, функция специфицирована как потокобезопасная (thread-safe) и может вызываться параллельно из нескольких потоков без внешней синхронизации [SWS_DM_00534].

Взаимодействие в Diagnostic Management

В рамках Diagnostic Management Message реализует стандартизированное переопределение разрешения сообщений об ошибках специально для UDS Negative Response Codes (NRC) [SWS_DM_00534]. Она корреспондирует с аналогичными функциями других доменов диагностических ошибок, таких как DiagErrorDomain [SWS_DM_00522], DiagOfferErrorDomain [SWS_DM_00994], DiagReportingErrorDomain [SWS_DM_01001] и DiagSovdErrorDomain [SWS_DM_01814].

Этот текст был сгенерирован системой ИИ на основе спецификации AUTOSAR AP релиза R25-11.

Руководство разработчика реализации в подготовке (сложность 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#60e29f97
Content hash
60e29f97
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

функция Name [SWS_DM_00533] Upstream: RS_AP_00119

const char * Name () const noexcept override;

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

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 0056a3709625 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование

Функция-член Name класса ara::diag::DiagUdsNrcErrorDomain возвращает короткое имя (ApApplicationErrorDomain.SN) этого конкретного домена диагностических ошибок [SWS_DM_00533]. Вызов происходит синхронно и объявлен через заголовочный файл ara/diag/diag_uds_nrc_error_domain.h. Метод не принимает входных параметров и возвращает указатель типа const char * на нуль-терминированную строку [SWS_DM_00533].

Обработка ошибок

Функция объявлена как noexcept и обладает свойством exception safe [SWS_DM_00533]. Она не выбрасывает исключений и не возвращает кодов ошибок. Сбой при запросе не предусмотрен в дизайне интерфейса, поэтому отдельные сообщения об ошибках отсутствуют.

Параллелизм и ограничения

Согласно спецификации Name классифицирована как thread-safe [SWS_DM_00533]. Она может вызываться реентерабельно и параллельно из нескольких потоков без внешних механизмов синхронизации. Строка, на которую указывает указатель, по всей видимости, представляет собой статически выделенные данные, так что указатель должен оставаться действительным без изменений на протяжении всего срока службы приложения. Вопрос Q-d4a4d28af7a9c2df (открытый) Особые требования к порядку вызова отсутствуют.

Взаимодействие

Операция реализует единый запрос имени для доменов ошибок AUTOSAR Adaptive в контексте диагностики. Структурно она соответствует одноимённым интерфейсам родственных доменов ошибок, таким как ara::diag::DiagErrorDomain::Name [SWS_DM_00521], ara::diag::DiagOfferErrorDomain::Name [SWS_DM_00993], ara::diag::DiagReportingErrorDomain::Name [SWS_DM_01000], а также ara::diag::DiagSovdErrorDomain::Name [SWS_DM_01813]. Она служит прежде всего для того, чтобы читаемо идентифицировать ошибки из окружения UDS-NRC для диагностических клиентов или компонентов логирования.

Это указание по использованию было сгенерировано автоматически на основе спецификации AUTOSAR.

Руководство разработчика реализации в подготовке (сложность 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#15776de7
Content hash
15776de7
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

функция 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.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: e2f3a36037be Происхождение
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Функция-член ara::diag::DiagUdsNrcErrorDomain::ThrowAsException служит для синхронного преобразования ошибки из домена ошибок UDS-NRC в C++-исключение [SWS_DM_00535]. В качестве параметра передаётся экземпляр errorCode типа const ara::core::ErrorCode&. Функция не имеет возвращаемого значения, а непосредственно выбрасывает тип исключения AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 «ThrowAsException», сопоставленный данному коду ошибки.

Что касается поведения при ошибках и во время выполнения, метод объявлен с noexcept(false) и классифицирован как не исключения-безопасный (not exception safe), поскольку вызов исключения представляет собой его основную семантику [SWS_DM_00535]. Для контекста параллельного вызова функция специфицирована как потокобезопасная (thread-safe) [SWS_DM_00535].

При интеграции и настройке системы действуют следующие условия и проектные взаимосвязи:

  • Ограничение компилятора: если C++-исключения отключены в наборе инструментов компилятора, эта функция согласно [SWS_CORE_10304] не участвует в разрешении перегрузок (overload resolution) [SWS_DM_00535].
  • Взаимодействие с доменами ошибок: идентичная схема генерации исключений единообразно реализуется в других диагностических доменах, таких как DiagErrorDomain [SWS_DM_00523], DiagOfferErrorDomain [SWS_DM_00995], DiagReportingErrorDomain [SWS_DM_01002] и DiagSovdErrorDomain [SWS_DM_01815].

Это указание по использованию было создано автоматически на основе спецификации AUTOSAR Adaptive R25-11.

Руководство разработчика реализации в подготовке (сложность 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#85a14454
Content hash
85a14454
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

Документация псевдонимов типов

псевдоним типа 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#51f48367
Content hash
51f48367
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

псевдоним типа 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#3a9886fc
Content hash
3a9886fc
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