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]

Guia do utilizadorGERADO POR IA

Define o domínio de erro para identificação, tradução de texto e tratamento de exceções de erros originados do SOVD.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: c5b4c66a9279 Procedência Perguntas em aberto (2)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Define o domínio de erro para identificação, tradução de texto e tratamento de exceções de erros originados do SOVD.

A classe ara::diag::DiagSovdErrorDomain encapsula o domínio de erro padronizado para erros de diagnóstico específicos de SOVD dentro da AUTOSAR Adaptive Platform ([SWS_DM_01809]). Por meio de suas funções-membro thread-safe, ela permite a tradução confiável de códigos de erro numéricos em mensagens de texto, bem como o disparo controlado de tipos de exceção C++ apropriados ([SWS_DM_01814]). Se as exceções C++ estiverem desativadas na toolchain do compilador, o método para disparo de exceções não participa da resolução de sobrecarga, em conformidade com as regras.

Contexto

A classe ara::diag::DiagSovdErrorDomain mapeia o domínio de erro específico para estados de erro resultantes do subsistema SOVD (Service-Oriented Vehicle Diagnostics) ([SWS_DM_01809], AUTOSAR_AP_SWS_Diagnostics §8.51.3 «Class: DiagSovdErrorDomain»). Como especialização final da classe de infraestrutura básica ara::core::ErrorDomain, ela integra de forma contínua códigos de erro e os tratamentos de exceções associados do contexto SOVD ao modelo de erros uniforme da AUTOSAR Adaptive Platform ([SWS_DM_01809]).

Para identificação padronizada, a função-membro Name() disponibiliza o nome curto (ApApplicationErrorDomain.SN) do domínio de erro de acordo com [SWS_CORE_90023] ([SWS_DM_01813], AUTOSAR_AP_SWS_Diagnostics §8.51.3 «Class: DiagSovdErrorDomain»). Além disso, a classe define dois aliases de tipo centrais para o seu namespace: Errc atua como alias para a enumeração subjacente DiagSovdErrc ([SWS_DM_01810], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.1 «Type Alias: Errc») e Exception representa a classe de exceção base associada DiagSovdException ([SWS_DM_01811], AUTOSAR_AP_SWS_Diagnostics §8.51.3.1.2 «Type Alias: Exception»). O acesso ao domínio ocorre na prática, em grande parte, por meio da função livre ara::diag::GetDiagSovdErrorDomain ([SWS_DM_01816], AUTOSAR_AP_SWS_Diagnostics §8.51.2.1.1 «GetDiagSovdErrorDomain»).

Ciclo de vida

A instanciação de ara::diag::DiagSovdErrorDomain ocorre por meio do construtor padrão sem parâmetros constexpr DiagSovdErrorDomain() noexcept ([SWS_DM_01812], AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 «Default Constructor»). Graças à especificação como constexpr e noexcept, a criação é comprovadamente segura contra exceções e pode ocorrer já em tempo de compilação ou durante a inicialização estática. Interpretação: a disponibilização do construtor constexpr deve permitir à plataforma manter uma instância singleton duradoura, a qual é referenciada via GetDiagSovdErrorDomain ([SWS_DM_01816]). Pergunta Q-777076a993f1202d (aberta)

Em relação à concorrência, todas as funções-membro da classe são explicitamente declaradas como thread-safe („thread-safe”). Isso se aplica tanto ao construtor ([SWS_DM_01812]) quanto às operações de leitura Name() ([SWS_DM_01813]) e Message() ([SWS_DM_01814]), bem como ao disparo de exceções via ThrowAsException() ([SWS_DM_01815]). Múltiplas threads podem, assim, operar em paralelo e sem mecanismos externos de sincronização sobre a mesma instância do domínio.

Caminho de utilização

O fluxo regular para o uso de ara::diag::DiagSovdErrorDomain divide-se nos seguintes passos:

  • Obtenção do domínio: Os chamadores normalmente obtêm uma referência para o domínio de erro por meio da função global ara::diag::GetDiagSovdErrorDomain ([SWS_DM_01816], AUTOSAR_AP_SWS_Diagnostics §8.51.2.1.1 «GetDiagSovdErrorDomain») ou criam, caso necessário, uma instância própria por meio do construtor padrão ([SWS_DM_01812]).
  • Consulta de mensagem de erro: Para traduzir um código de erro numérico do tipo ara::core::ErrorDomain::CodeType (correspondente a Errc de acordo com [SWS_DM_01810]) em texto legível, chama-se Message(errorCode) ([SWS_DM_01814], AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.2.1 «Message»). A função retorna um ponteiro constante para uma cadeia de caracteres (const char*), o qual comprovadamente nunca é nullptr ([SWS_DM_01814]). Interpretação: as cadeias de caracteres resultantes devem ser literais estáticos, visto que a função está classificada como noexcept. Pergunta Q-9af1f4094bda4bde (aberta)
  • Tratamento de exceções: Caso um estado de erro deva, alternativamente, ser propagado via exceções C++, a aplicação passa a instância de ara::core::ErrorCode para ThrowAsException(errorCode) ([SWS_DM_01815]), disparando uma exceção correspondente ao tipo do tipo Exception (DiagSovdException) ([SWS_DM_01811]).
Interação típica para resolução de erros e tratamento de exceçõesAplicaçãoara::diag::GetDiagSovdErrorDomainara::diag::DiagSovdErrorDomainGetDiagSovdErrorDomain()const ara::core::ErrorDomain&Message(errorCode)const char* (Fehlertext)optExceções C++ ativadas e escalonamento de erros necessárioThrowAsException(errorCode)throw DiagSovdException

Diagrama de sequência: sequência de interação típica para resolução de descrições de erro e disparo opcional de exceções por meio do domínio de erro. Fontes: [SWS_DM_01814], [SWS_DM_01815], [SWS_DM_01816].

Cenários de erro

No contexto do tratamento de erros, a interface de ara::diag::DiagSovdErrorDomain apresenta características comportamentais específicas:

  • Retorno de texto garantido: O método Message está declarado como noexcept e é completamente seguro contra exceções („exception safe”) ([SWS_DM_01814]). Ele nunca falha e sempre fornece uma cadeia de caracteres válida e não vazia ([SWS_DM_01814]).
  • Disparo direcionado de exceções: O método ThrowAsException destina-se a lançar exceções e, por isso, foi marcado com noexcept(false) bem como a classificação „not exception safe” ([SWS_DM_01815]). Ele dispara, dependendo do ara::core::ErrorCode passado, a respectiva exceção do tipo Exception (DiagSovdException) ([SWS_DM_01811], [SWS_DM_01815]).
  • Exceções C++ desativadas: De acordo com [SWS_CORE_10304], ThrowAsException não participa da resolução de sobrecarga quando as exceções C++ estão desativadas na toolchain do compilador ([SWS_DM_01815]). Em tais ambientes, a função não está disponível e os erros devem ser avaliados obrigatoriamente por meio de códigos de erro.

Este guia baseia-se exclusivamente nos requisitos de especificação do módulo AUTOSAR diag (Release R25-11).

Mapa de membros

Construtores e destrutor

1

Aliases de tipo

2

Diagrama 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

Vista de detalhes

Selecione uma entrada no índice.

Construtores e destrutor

Default constructor.

constexpr DiagSovdErrorDomain () noexcept;

Métodos

Message função

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name função

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;

Aliases de tipo

Errc alias de tipo

Alias for the error code value enumeration.

using Errc = DiagSovdErrc;
Exception alias de tipo

Alias for the exception base class.

Documentação dos métodos

função DiagSovdErrorDomain [SWS_DM_01812] Upstream: RS_AP_00119

constexpr DiagSovdErrorDomain () noexcept;

Default constructor.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: e054a1afabf9 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

usar

O construtor padrão inicializa uma instância do domínio de erro ara::diag::DiagSovdErrorDomain [SWS_DM_01812] de acordo com AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.1.1 «Default Constructor». A função está declarada como constexpr e noexcept, exigindo a inclusão do cabeçalho #include "ara/diag/diag_sovd_error_domain.h" [SWS_DM_01812].

Interação e contexto de chamada

Em cenários de aplicação típicos, uma instanciação manual direta por meio deste construtor raramente deve ser necessária, uma vez que a interface funcional ara::diag::GetDiagSovdErrorDomain() já fornece uma referência para a instância global do domínio de erro [SWS_DM_01816]. Pergunta Q-8c4b22173b01dce7 (aberta)

A classe DiagSovdErrorDomain define a área de erro para SOVD e fornece tipos bem como funções essenciais:

Tratamento de erros e simultaneidade

Como função noexcept sem parâmetros, o construtor não lança exceções. De acordo com a especificação, a chamada é segura contra exceções («exception safe») e concorrentemente segura para threads («thread-safe») [SWS_DM_01812]. Não há pré-requisitos específicos ou códigos de erro definidos para o construtor.

Este texto foi gerado por uma IA e serve como complemento à documentação.

Guia do implementador em breve (complexidade 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#981b25f9
Content hash
981b25f9
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

função 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.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 83c49eafd3e0 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

A função-membro Message da classe ara::diag::DiagSovdErrorDomain serve para a tradução síncrona de um código de erro numérico em uma mensagem de texto legível [SWS_DM_01814] (comprovado em AUTOSAR_AP_SWS_Diagnostics p. 69). Ela é disponibilizada por meio do arquivo de cabeçalho ara/diag/diag_sovd_error_domain.h no namespace ara::diag.

Para a chamada e o comportamento em tempo de execução, aplicam-se as seguintes características da especificação:

  • Uso e semântica: Como parâmetro de entrada é passado errorCode do tipo ara::core::ErrorDomain::CodeType. A função retorna de forma síncrona um ponteiro para uma cadeia de caracteres constante (const char *), que contém a descrição textual do erro. A especificação garante de forma vinculativa que este valor de retorno nunca é nullptr [SWS_DM_01814].
  • Tratamento de erros e robustez: A interface é qualificada com noexcept e definida como segura para exceções (exception safe) [SWS_DM_01814]. Nenhuma exceção C++ é lançada. Interpretação: na passagem de um código de erro não definido ou desconhecido, a implementação deve retornar um texto indicativo padronizado para cumprir a garantia contra ponteiros nulos. Pergunta Q-c115f3da24bde8bd (aberta)
  • Concorrência: O método é declarado como operação const e explicitamente especificado como seguro para threads (thread-safe) [SWS_DM_01814]. Ele não altera estados internos, não está sujeito a condições de ordenação e pode ser chamado em paralelo a partir de múltiplas threads sem bloqueios externos ou mecanismos de sincronização.
  • Interação no Diagnostic Management: O método disponibiliza a tradução padronizada de texto para o domínio de erro SOVD. Ele segue o padrão arquitetural uniforme da Adaptive Platform e corresponde em assinatura e comportamento às implementações Message de domínios de erro de diagnóstico relacionados, como DiagErrorDomain [SWS_DM_00522], DiagUdsNrcErrorDomain [SWS_DM_00534], DiagOfferErrorDomain [SWS_DM_00994] e DiagReportingErrorDomain [SWS_DM_01001].

Esta nota de utilização foi gerada automaticamente com base na especificação.

Guia do implementador em breve (complexidade 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#03fa321f
Content hash
03fa321f
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

função Name [SWS_DM_01813] Upstream: RS_AP_00119

const char * Name () const noexcept override;

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

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: f69f6a515368 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

usar

O método Name da classe ara::diag::DiagSovdErrorDomain retorna o nome curto (ApApplicationErrorDomain.SN) do domínio de erro SOVD de forma síncrona como string C (const char*) ([SWS_DM_01813]; AUTOSAR_AP_SWS_Diagnostics §7 «Diagnostics»). A função não espera parâmetros de entrada e é disponibilizada por meio do cabeçalho ara/diag/diag_sovd_error_domain.h ([SWS_DM_01813]). Interpretação: o ponteiro retornado deve apontar para uma cadeia de caracteres imutável e mantida estaticamente, que permanece válida durante todo o tempo de execução. Pergunta Q-b7b74a09ea645e46 (aberta)

Tratamento de erros e simultaneidade

A função é declarada como noexcept e considerada segura para exceções (exception safe) ([SWS_DM_01813]). Ela não relata códigos de erro e não gera entradas DET nem DEM. Para a concorrência, o método é especificado como seguro para threads (thread-safe) ([SWS_DM_01813]). Possui, portanto, propriedades reentrantes e pode ser chamado a partir de quaisquer threads sem mecanismos externos de sincronização.

Interação

A interface segue o padrão uniforme de consulta de nomes para domínios de erro no diagnóstico adaptativo. Implementações correspondentes encontram-se em ara::diag::DiagErrorDomain ([SWS_DM_00521]), ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00533]), ara::diag::DiagOfferErrorDomain ([SWS_DM_00993]) bem como ara::diag::DiagReportingErrorDomain ([SWS_DM_01000]). Ela serve tipicamente para o registro em log e identificação de domínios de erro no contexto de SOVD.

Esta nota de uso foi criada de forma automatizada e baseia-se na especificação AUTOSAR Adaptive Platform R25-11.

Guia do implementador em breve (complexidade 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#d7b0afc8
Content hash
d7b0afc8
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

função 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.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: e5c7c7c60bd3 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

usar

O método ThrowAsException da classe ara::diag::DiagSovdErrorDomain ([SWS_DM_01815], declarado no cabeçalho ara/diag/diag_sovd_error_domain.h; ver AUTOSAR_AP_SWS_Diagnostics §8.51.3.2.2.3 «ThrowAsException») serve para converter síncronamente um código de erro no tipo de exceção C++ atribuído. Ele aceita o parâmetro de entrada errorCode do tipo const ara::core::ErrorCode & e não possui valor de retorno (void). Na chamada, ele lança a exceção correspondente ao código de erro conforme a assinatura com noexcept(false).

Tratamento de erros e condições de contorno

A especificação classifica o método como “not exception safe” ([SWS_DM_01815]). Interpretação: esta classificação provavelmente se justifica pelo fato de que o fluxo regular de controle é abandonado devido ao lançamento intencional de uma exceção. Uma condição de contorno central diz respeito à toolchain do compilador: segundo [SWS_CORE_10304], ThrowAsException não participa da resolução de sobrecarga se exceções C++ estiverem desativadas no compilador. Pergunta Q-23924e13760f4186 (aberta)

Concorrência e interação

A função é classificada como thread-safe (thread-safe) ([SWS_DM_01815]) e permite a chamada concorrente. O comportamento segue o esquema padronizado para domínios de erro de diagnóstico no módulo DM. Definições análogas aplicam-se a ara::diag::DiagErrorDomain ([SWS_DM_00523], ver AUTOSAR_AP_SWS_Diagnostics §8.11.3.2.2.3 «ThrowAsException»), ara::diag::DiagOfferErrorDomain ([SWS_DM_00995], ver AUTOSAR_AP_SWS_Diagnostics §8.11.5.2.2.3 «ThrowAsException»), ara::diag::DiagReportingErrorDomain ([SWS_DM_01002], ver AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 «ThrowAsException») bem como ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00535], ver AUTOSAR_AP_SWS_Diagnostics §8.12.3.2.2.3 «ThrowAsException»).

Esta nota de uso foi gerada automaticamente com base na especificação AUTOSAR Release R25-11.

Guia do implementador em breve (complexidade 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#0ea35626
Content hash
0ea35626
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

Documentação dos aliases de tipo

alias de tipo 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#e701feab
Content hash
e701feab
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 tipo 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#9a3f68ab
Content hash
9a3f68ab
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