DEENESPTFRRUARHIKOZHNL

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

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

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

Определяет домен ошибок для идентификации, текстового перевода и обработки исключений для ошибок из SOVD.

Класс ara::diag::DiagSovdErrorDomain инкапсулирует стандартизированный домен ошибок для диагностических ошибок, специфичных для SOVD, в рамках AUTOSAR Adaptive Platform ([SWS_DM_01809]). Благодаря своим потокобезопасным функциям-членам он обеспечивает надежный перевод числовых кодов ошибок в текстовые сообщения, а также контролируемую генерацию подходящих типов исключений C++ ([SWS_DM_01814]). Если исключения C++ отключены в наборе инструментов компилятора, метод генерации исключений в соответствии с правилами не участвует в разрешении перегрузок.

Контекст

Класс ara::diag::DiagSovdErrorDomain отображает специфический домен ошибок для состояний ошибок, возникающих в подсистеме SOVD (Service-Oriented Vehicle Diagnostics) ([SWS_DM_01809], AUTOSAR_AP_SWS_Diagnostics §8.51.3 «Class: DiagSovdErrorDomain»). Являясь финальной специализацией базового инфраструктурного класса ara::core::ErrorDomain, он бесшовно интегрирует коды ошибок и соответствующую обработку исключений контекста SOVD в единую модель ошибок AUTOSAR Adaptive Platform ([SWS_DM_01809]).

Для стандартизированной идентификации функция-член Name() предоставляет короткое имя (ApApplicationErrorDomain.SN) домена ошибок согласно [SWS_CORE_90023] ([SWS_DM_01813], AUTOSAR_AP_SWS_Diagnostics §8.51.3 «Class: DiagSovdErrorDomain»). Кроме того, класс определяет два центральных псевдонима типов для своего пространства имен: Errc выступает в качестве псевдонима для базового перечисления DiagSovdErrc ([SWS_DM_01810], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.1 «Type Alias: Errc»), а Exception представляет соответствующий базовый класс исключений DiagSovdException ([SWS_DM_01811], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.2 «Type Alias: Exception»). Доступ к домену на практике обычно осуществляется через свободную функцию ara::diag::GetDiagSovdErrorDomain ([SWS_DM_01816], AUTOSAR_AP_SWS_Diagnostics §8.51.2.1.1 «GetDiagSovdErrorDomain»).

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

Инстанцирование ara::diag::DiagSovdErrorDomain осуществляется через конструктор по умолчанию без параметров constexpr DiagSovdErrorDomain() noexcept ([SWS_DM_01812], AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 «Default Constructor»). Благодаря спецификации как constexpr и noexcept создание гарантированно безопасно относительно исключений и может происходить уже во время компиляции или во время статической инициализации. Интерпретация: предоставление конструктора constexpr, вероятно, позволяет платформе содержать долгоживущий экземпляр-синглтон, на который ссылается GetDiagSovdErrorDomain ([SWS_DM_01816]). Вопрос Q-777076a993f1202d (открытый)

В отношении параллелизма все функции-члены класса явно объявлены потокобезопасными («thread-safe»). Это относится как к конструктору ([SWS_DM_01812]), так и к операциям чтения Name() ([SWS_DM_01813]) и Message() ([SWS_DM_01814]), а также к генерации исключений через ThrowAsException() ([SWS_DM_01815]). Таким образом, несколько потоков могут работать с одним и тем же экземпляром домена параллельно и без внешних механизмов синхронизации.

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

Стандартный процесс использования ara::diag::DiagSovdErrorDomain делится на следующие шаги:

  • Получение домена: вызывающие стороны обычно получают ссылку на домен ошибок через глобальную функцию ara::diag::GetDiagSovdErrorDomain ([SWS_DM_01816], AUTOSAR_AP_SWS_Diagnostics §8.51.2.1.1 «GetDiagSovdErrorDomain») или при необходимости создают собственный экземпляр через конструктор по умолчанию ([SWS_DM_01812]).
  • Запрос сообщения об ошибке: для преобразования числового кода ошибки типа ara::core::ErrorDomain::CodeType (соответствующего Errc согласно [SWS_DM_01810]) в читаемый текст вызывается Message(errorCode) ([SWS_DM_01814], AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.2.1 «Message»). Функция возвращает константный указатель на строку (const char*), который гарантированно никогда не равен nullptr ([SWS_DM_01814]). Интерпретация: результирующие строки, вероятно, являются статическими литералами, поскольку функция классифицирована как noexcept. Вопрос Q-9af1f4094bda4bde (открытый)
  • Обработка исключений: если состояние ошибки альтернативно должно распространяться через исключения C++, приложение передает экземпляр ara::core::ErrorCode в ThrowAsException(errorCode) ([SWS_DM_01815]), в результате чего генерируется соответствующее типу исключение типа Exception (DiagSovdException) ([SWS_DM_01811]).
Типичное взаимодействие для разрешения ошибок и обработки исключенийПриложениеara::diag::GetDiagSovdErrorDomainara::diag::DiagSovdErrorDomainGetDiagSovdErrorDomain()const ara::core::ErrorDomain&Message(errorCode)const char* (Fehlertext)optИсключения C++ активированы и требуется эскалация ошибокThrowAsException(errorCode)throw DiagSovdException

Диаграмма последовательности: типичная последовательность взаимодействий для разрешения описаний ошибок и опциональной генерации исключений через домен ошибок. Источники: [SWS_DM_01814], [SWS_DM_01815], [SWS_DM_01816].

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

В рамках обработки ошибок интерфейс ara::diag::DiagSovdErrorDomain демонстрирует специфические особенности поведения:

  • Гарантированный возврат текста: метод Message объявлен как noexcept и полностью безопасен относительно исключений («exception safe») ([SWS_DM_01814]). Он никогда не завершается сбоем и всегда возвращает допустимую непустую строку ([SWS_DM_01814]).
  • Целевая генерация исключений: метод ThrowAsException предназначен для генерации исключений и поэтому снабжен атрибутом noexcept(false), а также классификацией «not exception safe» ([SWS_DM_01815]). В зависимости от переданного ara::core::ErrorCode он генерирует соответствующее исключение типа Exception (DiagSovdException) ([SWS_DM_01811], [SWS_DM_01815]).
  • Отключенные исключения C++: согласно [SWS_CORE_10304], ThrowAsException не участвует в разрешении перегрузок, если в наборе инструментов компилятора отключены исключения C++ ([SWS_DM_01815]). В таких средах функция недоступна, и ошибки обязательно должны оцениваться через коды ошибок.

Данное руководство основано исключительно на требованиях спецификации модуля AUTOSAR diag (Release R25-11).

Карта членов

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

1

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

2

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

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

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

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

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

DiagSovdErrorDomain функция

Default constructor.

constexpr DiagSovdErrorDomain () 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 = DiagSovdErrc;
Exception псевдоним типа

Alias for the exception base class.

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

функция DiagSovdErrorDomain [SWS_DM_01812] Upstream: RS_AP_00119

constexpr DiagSovdErrorDomain () noexcept;

Default constructor.

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

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

Конструктор по умолчанию инициализирует экземпляр домена ошибок ara::diag::DiagSovdErrorDomain [SWS_DM_01812] согласно AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 «Default Constructor». Функция объявлена как constexpr, а также noexcept и требует включения заголовочного файла #include "ara/diag/diag_sovd_error_domain.h" [SWS_DM_01812].

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

В типичных сценариях применения прямое ручное инстанцирование через этот конструктор вряд ли потребуется, поскольку функциональный интерфейс ara::diag::GetDiagSovdErrorDomain() уже предоставляет ссылку на глобальный экземпляр домена ошибок [SWS_DM_01816]. Вопрос Q-8c4b22173b01dce7 (открытый)

Класс DiagSovdErrorDomain определяет область ошибок для SOVD и предоставляет основные типы, а также функции:

  • псевдонимы типов для кодов ошибок Errc [SWS_DM_01810] и обработки исключений Exception [SWS_DM_01811];
  • создание экземпляров кодов ошибок через MakeErrorCode() [SWS_DM_01817];
  • запрос имени через Name() [SWS_DM_01813], перевод текста через Message() [SWS_DM_01814], а также генерацию исключений через ThrowAsException() [SWS_DM_01815].

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

Будучи функцией без параметров noexcept, конструктор не генерирует исключений. Согласно спецификации вызов является исключениебезопасным («exception safe») и конкурентно потокобезопасным («thread-safe») [SWS_DM_01812]. Для конструктора не определено никаких специфических предусловий или кодов ошибок.

Этот текст был сгенерирован ИИ и служит для дополнения документации.

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

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

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

Функция-член Message класса ara::diag::DiagSovdErrorDomain служит для синхронного преобразования числового кода ошибки в читаемое текстовое сообщение [SWS_DM_01814] (подтверждено в AUTOSAR_AP_SWS_Diagnostics с. 69). Она предоставляется через заголовочный файл ara/diag/diag_sovd_error_domain.h в пространстве имен ara::diag.

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

  • Использование и семантика: в качестве входного параметра передается errorCode типа ara::core::ErrorDomain::CodeType. Функция синхронно возвращает указатель на константную строку (const char *), содержащий текстовое описание ошибки. Спецификация строго гарантирует, что это возвращаемое значение никогда не равно nullptr [SWS_DM_01814].
  • Обработка ошибок и надежность: интерфейс квалифицирован с noexcept и определен как исключебно-безопасный (exception safe) [SWS_DM_01814]. C++-исключения не генерируются. Интерпретация: при передаче неопределенного или неизвестного кода ошибки реализация, вероятно, возвращает стандартизированный пояснительный текст, чтобы выполнить гарантию против нулевого указателя. Вопрос Q-c115f3da24bde8bd (открытый)
  • Параллелизм: метод объявлен как операция const и явно специфицирован как потокобезопасный (thread-safe) [SWS_DM_01814]. Он не изменяет внутренних состояний, не подчиняется условиям очередности и может вызываться параллельно из нескольких потоков без внешних блокировок или механизмов синхронизации.
  • Взаимодействие в Diagnostic Management: метод обеспечивает стандартизированный текстовый перевод для домена ошибок SOVD. Он следует единому архитектурному паттерну Adaptive Platform и по сигнатуре и поведению соответствует реализациям Message родственных диагностических доменов ошибок, таких как DiagErrorDomain [SWS_DM_00522], DiagUdsNrcErrorDomain [SWS_DM_00534], DiagOfferErrorDomain [SWS_DM_00994] и DiagReportingErrorDomain [SWS_DM_01001].

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

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

функция Name [SWS_DM_01813] 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 · Температура: не регулируется · Промпт: f69f6a515368 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

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

Метод Name класса ara::diag::DiagSovdErrorDomain возвращает короткое имя (ApApplicationErrorDomain.SN) домена ошибок SOVD синхронно в виде C-строки (const char*) ([SWS_DM_01813]; AUTOSAR_AP_SWS_Diagnostics §7 «Diagnostics»). Функция не ожидает входных параметров и предоставляется через заголовочный файл ara/diag/diag_sovd_error_domain.h ([SWS_DM_01813]). Интерпретация: возвращаемый указатель, вероятно, ссылается на неизменяемую, статически хранящуюся строку, которая остается действительной на протяжении всего времени выполнения. Вопрос Q-b7b74a09ea645e46 (открытый)

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

Функция объявлена как noexcept и считается исключебно-безопасной (exception safe) ([SWS_DM_01813]). Она не сообщает о кодах ошибок и не создает записей ни в DET, ни в DEM. С точки зрения параллелизма метод специфицирован как потокобезопасный (thread-safe) ([SWS_DM_01813]). Таким образом, он обладает свойствами реентерабельности и может вызываться из произвольных потоков без внешних механизмов синхронизации.

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

Интерфейс следует единому паттерну запроса имен для доменов ошибок в адаптивной диагностике. Соответствующие реализации встречаются у ara::diag::DiagErrorDomain ([SWS_DM_00521]), ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00533]), ara::diag::DiagOfferErrorDomain ([SWS_DM_00993]), а также ara::diag::DiagReportingErrorDomain ([SWS_DM_01000]). Он обычно служит для протоколирования и идентификации доменов ошибок в контексте SOVD.

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

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

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

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

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

Метод ThrowAsException класса ara::diag::DiagSovdErrorDomain ([SWS_DM_01815], объявлен в заголовочном файле ara/diag/diag_sovd_error_domain.h; см. AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.2.3 «ThrowAsException») служит для синхронного преобразования кода ошибки в сопоставленный тип C++-исключения. Он принимает входной параметр errorCode типа const ara::core::ErrorCode & и не имеет возвращаемого значения (void). При вызове он генерирует исключение, соответствующее коду ошибки, согласно сигнатуре с noexcept(false).

Обработка ошибок и граничные условия

Спецификация классифицирует метод как «not exception safe» ([SWS_DM_01815]). Интерпретация: эта классификация, вероятно, обоснована тем, что из-за преднамеренного выбрасывания исключения происходит выход из регулярного потока управления. Вопрос Q-23924e13760f4186 (открытый) Одно из ключевых граничных условий касается тулчейна компилятора: согласно [SWS_CORE_10304] ThrowAsException не участвует в разрешении перегрузки, если C++-исключения отключены в компиляторе.

Параллелизм и взаимодействие

Функция классифицирована как потокобезопасная (thread-safe) ([SWS_DM_01815]) и разрешает параллельный вызов. Поведение следует стандартизированной схеме для диагностических доменов ошибок в модуле DM. Аналогичные определения действуют для ara::diag::DiagErrorDomain ([SWS_DM_00523], см. AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.2.3 «ThrowAsException»), ara::diag::DiagOfferErrorDomain ([SWS_DM_00995], см. AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.2.3 «ThrowAsException»), ara::diag::DiagReportingErrorDomain ([SWS_DM_01002], см. AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 «ThrowAsException»), а также ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00535], см. AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 «ThrowAsException»).

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

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

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

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

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