DEENESPTFRRUARHIKOZHNL

classe ara::tsync::TsyncErrorDomain

[SWS_TS_00904] Upstream: RS_AP_00130, RS_AP_00122, RS_AP_00127, RS_AP_00154, RS_AP_00150

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

Defines a class representing the Time Synchronization error domain.

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Forwarding-Header#include "ara/tsync/tsync_fwd.h"
Scopenamespace ara::tsync
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::tsync::TsyncErrorDomain in [SWS_CORE_90023]

Guia do utilizadorGERADO POR IA

Encapsula o domínio de erros da sincronização temporal e associa textos descritivos, bem como exceções C++, a códigos de erro.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 0cbe92e308a4 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Encapsula o domínio de erros da sincronização temporal e associa textos descritivos, bem como exceções C++, a códigos de erro.

O domínio de erros ara::tsync::TsyncErrorDomain associa descrições textuais aos códigos de erro da sincronização temporal e conecta-os ao sistema de tratamento de erros da plataforma ([SWS_TS_00906]). Ele disponibiliza métodos para identificação e consulta de mensagens e permite a conversão de erros em exceções C++ específicas ([SWS_TS_00908]). Todas as operações de leitura, bem como a construção, são executadas de forma segura para threads. Em caso de suporte a exceções desativado na toolchain, o lançamento de exceções através do domínio não fica disponível.

Contexto

A classe ara::tsync::TsyncErrorDomain define o domínio de erros para o cluster funcional da sincronização temporal (Time Synchronization, tsync) na AUTOSAR Adaptive Platform. Como manifestação concreta do domínio de erros geral ara::core::ErrorDomain, ela forma a ponte entre mecanismos de tratamento de erros de toda a plataforma e os estados de erro específicos do tempo do módulo. Ela enquadra de forma biunívoca códigos de erro da enumeração Errc ([SWS_TS_01266]) e disponibiliza descrições textuais bem como semânticas para problemas de sincronização ocorridos. Através da função-membro Name(), a classe disponibiliza um identificador em cadeia de caracteres fixo para o domínio ([SWS_TS_00906]). Parceiros de interação típicos são os componentes e interfaces do módulo tsync que geram erros, os objetos de erro de ara::core, bem como aplicações utilizadoras que têm de consultar informações temporais e analisar ou encaminhar estados erróneos.

Ciclo de vida

Instâncias da classe são inicializadas através do construtor sem parâmetros TsyncErrorDomain() ([SWS_TS_00905]). O construtor está especificado como seguro contra exceções (exception safe) e seguro para threads (thread-safe) ([SWS_TS_00905]). Interpretação: na prática, é provável que o objeto seja disponibilizado como uma instância global de vida longa, uma vez que os domínios de erro na AUTOSAR Adaptive Platform são mantidos durante o tempo de execução do processo e não possuem dados de estado mutáveis. Pergunta Q-1e9a43ce9dd340d2 (aberta) Após a instanciação, o objeto não possui fases de ciclo de vida mutáveis ou transições de estado internas. Todos os acessos de leitura através de Name() ([SWS_TS_00906]) e Message() ([SWS_TS_00907]) estão definidos como seguros contra exceções e seguros para threads, de modo que a instância pode ser consultada concorrentemente e sem sincronização a partir de múltiplas threads.

Caminho de utilização

No fluxo operacional regular, o domínio de erros entra em ação assim que uma operação do módulo tsync falha ou um estado de erro deve ser avaliado. Um erro é identificado primariamente através do alias de tipo Errc, que remete para a enumeração TsyncErrc ([SWS_TS_01266]). Para diagnóstico ou registo em log, um componente de software chama a função Message() com o respetivo código de erro a fim de obter a mensagem de texto correspondente como ponteiro constante para uma cadeia de caracteres ([SWS_TS_00907]). Além disso, a string de identificação do domínio pode ser determinada através de Name() ([SWS_TS_00906]).

Caso um erro não deva ser propagado como valor, mas sim no âmbito do tratamento de exceções clássico, a função-membro ThrowAsException() entra em ação ([SWS_TS_00908]). Esta chamada recebe um objeto do tipo ara::core::ErrorCode, gera a partir dele uma nova instância do tipo TsyncException – acessível também através do alias interno da classe Exception ([SWS_TS_01267]) – e lança-a como exceção C++ ([SWS_TS_00908]). O fluxo seguinte ilustra este caminho de utilização.

Disparo de exceção via ThrowAsExceptionAplicaçãoTsyncErrorDomainTsyncExceptionThrowAsException(errorCode)Geração a partir de errorCodeInstanz erzeugtthrow TsyncExceptionFehlerbehandlung (catch)

Diagrama de sequência: fluxo do lançamento de exceção através de ThrowAsException. Fontes: [SWS_TS_00908], [SWS_TS_01267].

Cenários de erro

O espetro de erros do domínio é representado através da enumeração Errc ([SWS_TS_01266]). Os códigos de erro são passados a Message(), retornando a função a mensagem associada sempre de forma segura contra exceções e segura para threads ([SWS_TS_00907]). Na utilização de ThrowAsException(), a função é considerada, por definição, como não segura contra exceções (not exception safe), uma vez que interrompe a execução do fluxo normal de controlo e lança uma exceção C++ ([SWS_TS_00908]).

Uma condição de contorno decisiva diz respeito à configuração do compilador e da toolchain: se as exceções C++ estiverem desativadas no processo de compilação, ThrowAsException() não participa na resolução de sobrecarga, em conformidade com as diretrizes da plataforma ([SWS_TS_00908]). Em ambientes específicos de deployment sem suporte a exceções, as aplicações têm, portanto, de confiar no mecanismo de retorno baseado em valores por meio de objetos de resultado e não podem chamar a geração de exceções.

Este texto foi gerado por uma IA com base na especificação AUTOSAR Adaptive 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__tsync__TsyncErrorDomain367 TsyncErrorDomain + TsyncErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__tsync__TsyncErrorDomain367->nara__core__ErrorDomain335

Vista de detalhes

Selecione uma entrada no índice.

Construtores e destrutor

Constructs a new TsyncErrorDomain object.

TsyncErrorDomain () noexcept;

Métodos

Message função

Returns the message associated with errorCode.

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

Returns a string constant associated with TsyncErrorDomain.

const char * Name () const noexcept override;

Creates a new instance of TsyncException from errorCode and throws it as a C++ exception. 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 = TsyncErrc;
Exception alias de tipo

Alias for the exception base class

Documentação dos métodos

função Message [SWS_TS_00907] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

const char * Message (CodeType errorCode) const noexcept override;

Returns the message associated with errorCode.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 73e9c63939b3 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 Message da classe ara::tsync::TsyncErrorDomain serve para a recuperação síncrona de uma descrição textual de erro para um código de erro passado [SWS_TS_00907]. Ele é disponibilizado por meio do cabeçalho #include "ara/tsync/tsync_error_domain.h". Como parâmetro de entrada, a função recebe errorCode do tipo CodeType e retorna um ponteiro de string constante (const char *) para a mensagem correspondente [SWS_TS_00907].

Tratamento de erros e simultaneidade

A interface garante total segurança contra exceções (exception safe) e é declarada como noexcept, motivo pelo qual a chamada é garantida sem exceções C++ [SWS_TS_00907]. Além disso, a função é especificada como thread-safe e pode ser chamada concorrentemente a partir de múltiplas threads sem ressalvas [SWS_TS_00907]. Interpretação: O const char * retornado provavelmente aponta para uma memória estática e imutável, de modo que nenhuma liberação manual de memória seja necessária para o chamador. Pergunta Q-933f88e4fde03016 (aberta)

Interação

Como método sobrescrito (override), a função integra-se ao modelo de erro uniforme do AUTOSAR Adaptive [SWS_TS_00907]. De maneira semelhante, apext::tsync::TsyncFvmErrorDomain do cabeçalho #include "apext/tsync/fvm_error_domain.h" também implementa uma função homônima Message para a resolução de textos de erro específicos do domínio sob as mesmas garantias relativas à segurança de thread e contra exceções [SWS_TS_14210].

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

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Scopeclass ara::tsync::TsyncErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error code number.

Rückgabewert

TypBeschreibung
const char *The message associated with the error code.

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

Record
AUTOSAR/AP/record/SWS_TS_00907
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_00907@rel:R25-11#ceb958b3
Content hash
ceb958b3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_00907
Status: valid/unmigrated Version: rel:R25-11#16ac395e 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_TS_00907@rel:R25-11#16ac395e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#fb6984b62026-09-30
  • R23-11rel:R23-11#92c825fc2026-10-14
  • R24-11rel:R24-11#16ac395e2026-10-14
  • R25-11rel:R25-11#16ac395e2026-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_TS_00906] Upstream: RS_AP_00120, RS_AP_00130

const char * Name () const noexcept override;

Returns a string constant associated with TsyncErrorDomain.

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

Utilização e contexto de chamada

A função-membro Name() da classe ara::tsync::TsyncErrorDomain retorna um ponteiro para uma string constante que identifica o domínio de erros [SWS_TS_00906]. A função requer o arquivo de cabeçalho ara/tsync/tsync_error_domain.h, é chamada de forma síncrona e não recebe parâmetros [SWS_TS_00906]. O tipo const char * é retornado como valor de retorno [SWS_TS_00906]. Interpretação: Como o valor de retorno é definido como uma constante de string, a área de memória provavelmente possui tempo de vida estático e não deve ser modificada nem liberada pelo chamador. Pergunta Q-f9cb9d4986d49755 (aberta)

Tratamento de erros e simultaneidade

O método é declarado como noexcept e especificado como seguro contra exceções («exception safe»), garantindo que nenhuma exceção seja lançada [SWS_TS_00906]. Códigos de erro específicos, mensagens DET ou DEM não existem para esta chamada. Em relação ao comportamento de concorrência, a função é classificada como thread-safe («thread-safe») [SWS_TS_00906]. Portanto, a chamada pode ocorrer em paralelo a partir de múltiplos contextos de execução sem sincronização externa.

Interação e requisitos relacionados

Com a marcação override, a função sobrescreve a interface padronizada para designação de domínio no módulo ts [SWS_TS_00906]. O mesmo padrão de projeto é implementado pelo domínio de erros relacionado apext::tsync::TsyncFvmErrorDomain, cuja função Name() de apext/tsync/fvm_error_domain.h também fornece o identificador correspondente de forma síncrona, thread-safe e segura contra exceções [SWS_TS_14209].

Esta nota de uso foi gerada por uma IA. Todas as informações baseiam-se exclusivamente nas especificações da Release R25-11.

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Scopeclass ara::tsync::TsyncErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::tsync::TsyncErrorDomain in [SWS_CORE_ 90023]

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

Record
AUTOSAR/AP/record/SWS_TS_00906
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_00906@rel:R25-11#d599d121
Content hash
d599d121
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_00906
Status: valid/unmigrated Version: rel:R25-11#a90a2e3e 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_TS_00906@rel:R25-11#a90a2e3e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#c1284f782026-09-30
  • R23-11rel:R23-11#54a3df7c2026-10-14
  • R24-11rel:R24-11#2c121e8a2026-10-14
  • R25-11rel:R25-11#a90a2e3e2026-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_TS_00908] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

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

Creates a new instance of TsyncException from errorCode and throws it as a C++ exception. 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: 4179c9d54811 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

usar

A função-membro ThrowAsException da classe ara::tsync::TsyncErrorDomain cria de forma síncrona uma nova instância de TsyncException a partir do parâmetro errorCode passado e a lança como uma exceção C++ ([SWS_TS_00908]). A função não possui valor de retorno (void) e é disponibilizada por meio do cabeçalho ara/tsync/tsync_error_domain.h.

Tratamento de erros e segurança de exceções

O método é declarado com noexcept(false) e especificado como not exception safe ([SWS_TS_00908]). Interpretação: Esta classificação provavelmente se baseia no fato de que a função, por concepção, lança uma exceção e, assim, sai do fluxo de controle regular. Pergunta Q-cde17219378516c1 (aberta) Códigos de erro específicos não são retornados, mas sim transmitidos por meio do objeto de exceção lançado.

Simultaneidade e restrições

A função é classificada como thread-safe ([SWS_TS_00908]) e pode, portanto, ser chamada com segurança a partir de threads concorrentes. Uma restrição importante afeta a toolchain: de acordo com [SWS_CORE_10304], ThrowAsException não participa da resolução de sobrecarga (overload resolution) se exceções C++ estiverem desativadas na toolchain do compilador.

Interação

O comportamento corresponde ao padrão uniforme para domínios de erro no AUTOSAR Adaptive. Um equivalente direto é encontrado em apext::tsync::TsyncFvmErrorDomain ([SWS_TS_14211]), onde ThrowAsException lança uma apext::tsync::TsyncFvmException e também está sujeito às especificações de [SWS_CORE_10304].

Esta nota de uso baseia-se na especificação AUTOSAR Adaptive Release R25-11.

Guia do implementador em breve (complexidade I1)

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Scopeclass ara::tsync::TsyncErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error to throw.

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_TS_00908
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_00908@rel:R25-11#0dbffc71
Content hash
0dbffc71
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_00908
Status: valid/unmigrated Version: rel:R25-11#627a4cdd 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_TS_00908@rel:R25-11#627a4cdd
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#b956a8742026-09-30
  • R23-11rel:R23-11#52fe73302026-10-14
  • R24-11rel:R24-11#627a4cdd2026-10-14
  • R25-11rel:R25-11#627a4cdd2026-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 TsyncErrorDomain [SWS_TS_00905] Upstream: RS_AP_00120, RS_AP_00130

TsyncErrorDomain () noexcept;

Constructs a new TsyncErrorDomain object.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 2dee9c422a64 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 sem parâmetros cria uma nova instância do domínio de erros ara::tsync::TsyncErrorDomain [SWS_TS_00905]. A declaração é fornecida por meio do cabeçalho #include "ara/tsync/tsync_error_domain.h" [SWS_TS_00905]. A execução ocorre de forma síncrona, não aceita parâmetros de entrada e não lança exceções C++ (noexcept) [SWS_TS_00905].

Interação e tratamento de erros

O domínio de erros criado serve para o encapsulamento e a interpretação de estados de erro específicos de sincronização no módulo Time Synchronization. Dentro do domínio, estão disponíveis os aliases de tipo Errc para a enumeração de códigos de erro TsyncErrc [SWS_TS_01266] e Exception para a classe base de exceções TsyncException [SWS_TS_01267]. Instâncias da classe fornecem por meio do método Name uma string constante com o nome do domínio [SWS_TS_00906] e por meio de Message a descrição textual do erro para um código de erro especificado [SWS_TS_00907]. Além disso, ThrowAsException permite a criação e o lançamento de uma TsyncException com base em um ara::core::ErrorCode, desde que as exceções C++ estejam ativadas no compilador [SWS_TS_00908]. Em cenários de aplicação típicos, raramente deve ser necessária uma instanciação própria por meio do construtor, uma vez que uma referência ao objeto de instância global já está disponível através de GetTsyncErrorDomain [SWS_TS_00909]. Pergunta Q-8ebaff4e52125b78 (aberta)

Simultaneidade e restrições

A chamada é especificada como segura contra exceções (exception safe) e thread-safe (thread-safe) [SWS_TS_00905]. A instanciação pode, portanto, ocorrer entre threads sem medidas adicionais de sincronização.

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

Guia do implementador em breve (complexidade I1)

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Scopeclass ara::tsync::TsyncErrorDomain
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_TS_00905
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_00905@rel:R25-11#b3049af2
Content hash
b3049af2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_00905
Status: valid/unmigrated Version: rel:R25-11#db2535d3 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_TS_00905@rel:R25-11#db2535d3
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#fc141cdf2026-09-30
  • R23-11rel:R23-11#c63893f02026-10-14
  • R24-11rel:R24-11#db2535d32026-10-14
  • R25-11rel:R25-11#db2535d32026-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_TS_01266] Upstream: RS_AP_00120, RS_AP_00130

using Errc = TsyncErrc;

Alias for the error code value enumeration

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Scopeclass ara::tsync::TsyncErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_TS_01266
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01266@rel:R25-11#05484a85
Content hash
05484a85
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01266
Status: valid/unmigrated Version: rel:R25-11#5f14392b Versionshistorie & Revisions (1 transition, 3 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_TS_01266@rel:R25-11#5f14392b
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#079a906f2026-09-30
  • R24-11rel:R24-11#5f14392b2026-10-14
  • R25-11rel:R25-11#5f14392b2026-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_TS_01267] Upstream: RS_AP_00120, RS_AP_00130

using Exception = TsyncException;

Alias for the exception base class

Header-Datei#include "ara/tsync/tsync_error_domain.h"
Scopeclass ara::tsync::TsyncErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_TS_01267
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01267@rel:R25-11#641f808c
Content hash
641f808c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01267
Status: valid/unmigrated Version: rel:R25-11#1b160d53 Versionshistorie & Revisions (1 transition, 3 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_TS_01267@rel:R25-11#1b160d53
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#857684a62026-09-30
  • R24-11rel:R24-11#1b160d532026-10-14
  • R25-11rel:R25-11#1b160d532026-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