DEENESPTFRRUARHIKOZHNL

class 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]

User GuideKI-GENERIERT

Kapselt die Fehlerdomäne der Zeitsynchronisation und ordnet Fehlercodes beschreibende Texte sowie C++-Ausnahmen zu.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 0cbe92e308a4 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Kapselt die Fehlerdomäne der Zeitsynchronisation und ordnet Fehlercodes beschreibende Texte sowie C++-Ausnahmen zu.

Die Fehlerdomäne ara::tsync::TsyncErrorDomain ordnet den Fehlercodes der Zeitsynchronisation textuelle Beschreibungen zu und bindet diese an das Fehlerbehandlungssystem der Plattform an ([SWS_TS_00906]). Sie stellt Methoden zur Identifikation und Meldungsabfrage bereit und ermöglicht die Wandlung von Fehlern in spezifische C++-Ausnahmen ([SWS_TS_00908]). Alle lesenden Operationen sowie die Konstruktion sind threadsicher ausgeführt. Bei deaktivierter Ausnahmeunterstützung in der Toolchain steht das Auslösen von Ausnahmen über die Domäne nicht zur Verfügung.

Kontext

Die Klasse ara::tsync::TsyncErrorDomain definiert die Fehlerdomäne für das funktionale Cluster der Zeitsynchronisation (Time Synchronization, tsync) in der AUTOSAR Adaptive Platform. Als konkrete Ausprägung der allgemeinen Fehlerdomäne ara::core::ErrorDomain bildet sie die Brücke zwischen plattformweiten Fehlerbehandlungsmechanismen und den zeitspezifischen Fehlerzuständen des Moduls. Sie ordnet Fehlercodes der Enumeration Errc ([SWS_TS_01266]) eineindeutig ein und stellt textuelle sowie semantische Beschreibungen für aufgetretene Synchronisationsprobleme bereit. Über die Elementfunktion Name() stellt die Klasse einen festen Zeichenkettenbezeichner für die Domäne zur Verfügung ([SWS_TS_00906]). Typische Interaktionspartner sind die Komponenten und Schnittstellen des Moduls tsync, die Fehler erzeugen, die Fehlerobjekte von ara::core sowie anwendende Applikationen, welche Zeitinformationen abfragen und fehlerhafte Zustände analysieren oder weiterleiten müssen.

Lebenszyklus

Instanzen der Klasse werden über den parameterlosen Konstruktor TsyncErrorDomain() initialisiert ([SWS_TS_00905]). Der Konstruktor ist als ausnahmesicher (exception safe) und threadsicher (thread-safe) spezifiziert ([SWS_TS_00905]). Interpretation: Das Objekt dürfte in der Praxis als langlebige, globale Instanz bereitgestellt werden, da Fehlerdomänen in der AUTOSAR Adaptive Platform für die Laufzeit des Prozesses vorgehalten werden und keine veränderlichen Zustandsdaten besitzen. Frage Q-1e9a43ce9dd340d2 (offen) Nach der Instanziierung besitzt das Objekt keine veränderlichen Lebenszyklusphasen oder internen Zustandsübergänge. Sämtliche lesenden Zugriffe über Name() ([SWS_TS_00906]) und Message() ([SWS_TS_00907]) sind als ausnahmesicher und threadsicher definiert, sodass die Instanz nebenläufig und synchronisationsfrei von mehreren Threads abgefragt werden kann.

Nutzungspfad

Im regulären Betriebsablauf tritt die Fehlerdomäne in Erscheinung, sobald eine Operation des Moduls tsync fehlschlägt oder ein Fehlerstatus ausgewertet werden soll. Ein Fehler wird primär über den Typalias Errc identifiziert, der auf die Aufzählung TsyncErrc verweist ([SWS_TS_01266]). Zur Diagnose oder Protokollierung ruft eine Softwarekomponente die Funktion Message() mit dem entsprechenden Fehlercode auf, um die zugehörige Textmeldung als konstanten Zeiger auf eine Zeichenkette zu erhalten ([SWS_TS_00907]). Zudem kann über Name() der Identifikationsstring der Domäne ermittelt werden ([SWS_TS_00906]).

Soll ein Fehler nicht als Wert, sondern im Rahmen klassischer Ausnahmebehandlung propagiert werden, kommt die Elementfunktion ThrowAsException() zum Einsatz ([SWS_TS_00908]). Dieser Aufruf nimmt ein Objekt vom Typ ara::core::ErrorCode entgegen, erzeugt daraus eine neue Instanz des Typs TsyncException – zugänglich auch über den klasseninternen Alias Exception ([SWS_TS_01267]) – und wirft diese als C++-Ausnahme ([SWS_TS_00908]). Der nachfolgende Ablauf veranschaulicht diesen Nutzungspfad.

Ausnahmeauslösung über ThrowAsExceptionAnwendungTsyncErrorDomainTsyncExceptionThrowAsException(errorCode)Erzeugung aus errorCodeInstanz erzeugtthrow TsyncExceptionFehlerbehandlung (catch)

Sequenzdiagramm: Ablauf der Ausnahmeauslösung über ThrowAsException. Quellen: [SWS_TS_00908], [SWS_TS_01267].

Fehlerszenarien

Das Fehlerspektrum der Domäne wird über die Enumeration Errc repräsentiert ([SWS_TS_01266]). Fehlercodes werden an Message() übergeben, wobei die Funktion stets ausnahmesicher und threadsicher die zugehörige Meldung zurückliefert ([SWS_TS_00907]). Bei der Verwendung von ThrowAsException() gilt die Funktion per Definition als nicht ausnahmesicher (not exception safe), da sie die Ausführung des normalen Kontrollflusses abbricht und eine C++-Ausnahme auslöst ([SWS_TS_00908]).

Eine entscheidende Randbedingung betrifft die Compiler- und Toolchain-Konfiguration: Falls C++-Ausnahmen im Übersetzungsprozess deaktiviert sind, nimmt ThrowAsException() gemäß den Plattformvorgaben nicht an der Überladungsauflösung teil ([SWS_TS_00908]). In deploymentspezifischen Umgebungen ohne Ausnahmenunterstützung müssen Anwendungen daher auf den wertbasierten Rückgabemechanismus mittels Ergebnisobjekten vertrauen und dürfen die Ausnahmeerzeugung nicht aufrufen.

Dieser Text wurde von einer KI auf Basis der Spezifikation AUTOSAR Adaptive R25-11 generiert.

Mitgliederkarte

Konstruktoren und Destruktor

1

Typaliase

2

Klassendiagramm

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

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

Constructs a new TsyncErrorDomain object.

TsyncErrorDomain () noexcept;

Methoden

Message function

Returns the message associated with errorCode.

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

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;

Typaliase

Errc type alias

Alias for the error code value enumeration

using Errc = TsyncErrc;
Exception type alias

Alias for the exception base class

Dokumentation der Methoden

function 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.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 73e9c63939b3 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Die Methode Message der Klasse ara::tsync::TsyncErrorDomain dient dem synchronen Abrufen einer textuellen Fehlerbeschreibung zu einem übergebenen Fehlercode [SWS_TS_00907]. Sie wird über den Header #include "ara/tsync/tsync_error_domain.h" bereitgestellt. Als Eingabeparameter nimmt die Funktion errorCode vom Typ CodeType entgegen und liefert einen konstanten Zeichenkettenzeiger (const char *) auf die entsprechende Meldung zurück [SWS_TS_00907].

Fehlerbehandlung und Nebenläufigkeit

Die Schnittstelle garantiert vollständige Ausnahmesicherheit (exception safe) und ist als noexcept deklariert, weshalb der Aufruf garantiert ohne C++-Exceptions abläuft [SWS_TS_00907]. Zudem ist die Funktion als thread-safe spezifiziert und kann bedenkenlos nebenläufig aus mehreren Threads aufgerufen werden [SWS_TS_00907]. Interpretation: Der zurückgegebene const char * dürfte auf unveränderlichen, statischen Speicher zeigen, wodurch für den Aufrufer keine manuelle Speicherfreigabe anfällt. Frage Q-933f88e4fde03016 (offen)

Zusammenspiel

Als überschriebene Methode (override) fügt sich die Funktion in das einheitliche Fehlermodell von AUTOSAR Adaptive ein [SWS_TS_00907]. In ähnlicher Weise implementiert auch apext::tsync::TsyncFvmErrorDomain aus dem Header #include "apext/tsync/fvm_error_domain.h" eine gleichnamige Message-Funktion zur Auflösung domänenspezifischer Fehlertexte unter denselben Garantien bezüglich Thread- und Ausnahmesicherheit [SWS_TS_14210].

Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation generiert.

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#fb6984b6
Content hash
fb6984b6
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

function Name [SWS_TS_00906] Upstream: RS_AP_00120, RS_AP_00130

const char * Name () const noexcept override;

Returns a string constant associated with TsyncErrorDomain.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 86c0a1bb7869 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung und Aufrufkontext

Die Elementfunktion Name() der Klasse ara::tsync::TsyncErrorDomain liefert einen Zeiger auf eine konstante Zeichenkette zurück, die die Fehlerdomäne identifiziert [SWS_TS_00906]. Die Funktion erfordert die Header-Datei ara/tsync/tsync_error_domain.h, wird synchron aufgerufen und nimmt keine Parameter entgegen [SWS_TS_00906]. Als Rückgabewert wird der Typ const char * übergeben [SWS_TS_00906]. Interpretation: Da der Rückgabewert als Zeichenkettenkonstante definiert ist, dürfte der Speicherbereich statische Lebensdauer besitzen und darf vom Aufrufer weder modifiziert noch freigegeben werden. Frage Q-f9cb9d4986d49755 (offen)

Fehlerbehandlung und Nebenläufigkeit

Die Methode ist als noexcept deklariert und als ausnahmesicher („exception safe“) spezifiziert, womit garantiert ist, dass keine Ausnahmen geworfen werden [SWS_TS_00906]. Spezifische Fehlercodes, DET- oder DEM-Meldungen existieren für diesen Aufruf nicht. Hinsichtlich des Nebenläufigkeitsverhaltens ist die Funktion als threadsicher („thread-safe“) klassifiziert [SWS_TS_00906]. Der Aufruf kann folglich ohne externe Synchronisation parallel aus mehreren Ausführungskontexten erfolgen.

Zusammenspiel und verwandte Anforderungen

Mit der Kennzeichnung override überschreibt die Funktion die standardisierte Schnittstelle zur Domänenbezeichnung im Modul ts [SWS_TS_00906]. Dasselbe Entwurfsmuster implementiert die verwandte Fehlerdomäne apext::tsync::TsyncFvmErrorDomain, deren Funktion Name() aus apext/tsync/fvm_error_domain.h ebenfalls synchron, threadsicher und ausnahmesicher den zugehörigen Bezeichner liefert [SWS_TS_14209].

Dieser Nutzungshinweis wurde von einer KI generiert. Alle Angaben basieren ausschließlich auf den Spezifikationen des 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#c1284f78
Content hash
c1284f78
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

function 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.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 4179c9d54811 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Die Elementfunktion ThrowAsException der Klasse ara::tsync::TsyncErrorDomain erzeugt aus dem übergebenen Parameter errorCode synchron eine neue Instanz von TsyncException und wirft diese als C++-Exception ([SWS_TS_00908]). Die Funktion besitzt keinen Rückgabewert (void) und wird über den Header ara/tsync/tsync_error_domain.h bereitgestellt.

Fehlerbehandlung und Exception-Sicherheit

Die Methode ist mit noexcept(false) deklariert und als not exception safe spezifiziert ([SWS_TS_00908]). Interpretation: Diese Einstufung dürfte sich daraus begründen, dass die Funktion bestimmungsgemäß eine Exception auslöst und somit den regulären Kontrollfluss verlässt. Frage Q-cde17219378516c1 (offen) Spezifische Fehlercodes werden nicht zurückgegeben, sondern über das geworfene Ausnahmeobjekt transportiert.

Nebenläufigkeit und Einschränkungen

Die Funktion ist als thread-safe eingestuft ([SWS_TS_00908]) und kann somit sicher aus nebenläufigen Threads aufgerufen werden. Eine wesentliche Restriktion betrifft die Toolchain: Gemäß [SWS_CORE_10304] nimmt ThrowAsException nicht an der Überladungsauflösung (overload resolution) teil, sofern C++-Exceptions in der Compiler-Toolchain deaktiviert sind.

Zusammenspiel

Das Verhalten entspricht dem einheitlichen Muster für Fehlerdomänen in AUTOSAR Adaptive. Ein direktes Pendant findet sich in apext::tsync::TsyncFvmErrorDomain ([SWS_TS_14211]), wo ThrowAsException eine apext::tsync::TsyncFvmException wirft und ebenfalls den Vorgaben aus [SWS_CORE_10304] unterliegt.

Dieser Nutzungshinweis basiert auf der Spezifikation AUTOSAR Adaptive Release R25-11.

Implementer's Guide folgt (Komplexität 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#b956a874
Content hash
b956a874
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

function TsyncErrorDomain [SWS_TS_00905] Upstream: RS_AP_00120, RS_AP_00130

TsyncErrorDomain () noexcept;

Constructs a new TsyncErrorDomain object.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 2dee9c422a64 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Der parameterlose Standardkonstruktor erzeugt eine neue Instanz der Fehlerdomäne ara::tsync::TsyncErrorDomain [SWS_TS_00905]. Die Deklaration wird über den Header #include "ara/tsync/tsync_error_domain.h" bereitgestellt [SWS_TS_00905]. Die Ausführung erfolgt synchron, nimmt keine Übergabeparameter entgegen und wirft keine C++-Ausnahmen (noexcept) [SWS_TS_00905].

Zusammenspiel und Fehlerbehandlung

Die erzeugte Fehlerdomäne dient der Kapselung und Interpretation synchronisationsspezifischer Fehlerzustände im Modul Time Synchronization. Innerhalb der Domäne stehen die Typ-Aliase Errc für die Fehlercode-Enumeration TsyncErrc [SWS_TS_01266] sowie Exception für die Ausnahmebasisklasse TsyncException [SWS_TS_01267] bereit. Instanzen der Klasse liefern über die Methode Name eine konstante Namenszeichenkette der Domäne [SWS_TS_00906] und über Message die textuelle Fehlerbeschreibung zu einem angegebenen Fehlercode [SWS_TS_00907]. Zudem erlaubt ThrowAsException das Erzeugen und Werfen einer TsyncException auf Basis eines ara::core::ErrorCode, sofern C++-Ausnahmen im Compiler aktiviert sind [SWS_TS_00908]. In typischen Anwendungsszenarien dürfte eine eigene Instanziierung über den Konstruktor selten erforderlich sein, da über GetTsyncErrorDomain bereits eine Referenz auf das globale Instanzobjekt bereitsteht [SWS_TS_00909]. Frage Q-8ebaff4e52125b78 (offen)

Nebenläufigkeit und Einschränkungen

Der Aufruf ist als ausnahmesicher (exception safe) und threadsicher (thread-safe) spezifiziert [SWS_TS_00905]. Die Instanziierung kann somit thread-übergreifend ohne zusätzliche Synchronisationsmaßnahmen erfolgen.

Dieser Nutzungshinweis wurde automatisiert auf Basis der Spezifikation generiert.

Implementer's Guide folgt (Komplexität 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#fc141cdf
Content hash
fc141cdf
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

Dokumentation der Typaliase

type alias 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#079a906f
Content hash
079a906f
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

type alias 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#857684a6
Content hash
857684a6
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