DEENESPTFRRUARHIKOZHNL

class ara::tsync::SynchronizedTimeBaseStatus

[SWS_TS_01052] Upstream: RS_TS_00021 wording not yet imported

class SynchronizedTimeBaseStatus final {...};

This class represents a snapshot of a time point including his states. .

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Forwarding-Header#include "ara/tsync/tsync_fwd.h"
Scopenamespace ara::tsync

User GuideAI-GENERATED

Provides a consistent time and status snapshot of a synchronized time base for evaluation.
AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: fbf296ab413a Provenance Open questions (2)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Provides a consistent time and status snapshot of a synchronized time base for evaluation.

Class ara::tsync::SynchronizedTimeBaseStatus encapsulates an immutable snapshot of a synchronized time base at the time of creation. It provides methods to read local and synchronized creation timestamps, the synchronization state, status flags for rate correction, and user-specific payload data in a thread-safe manner [SWS_TS_01053]. If the time base has not yet been synchronized since system startup, querying the synchronized time returns an empty optional [SWS_TS_01055]. Because the default constructor is deleted, the object is typically created by the time base and passed to the application by value semantics.

Context

Class ara::tsync::SynchronizedTimeBaseStatus represents an immutable snapshot of a point in time including all associated states of a synchronized time base. In distributed automotive systems, it serves for temporal decoupling between the dynamically progressing time base and the evaluating application: Instead of querying volatile states directly on the running time base, the application receives a self-consistent image of the time and status information at the time of the object's creation. The class combines time values of the local monotonic clock and the synchronized time and links these with the synchronization state [SWS_TS_01053], status flags for rate correction, and application-specific payload data received from the time base's Time Master [SWS_TS_01056]. Essential interaction partners are thus the providing time base of module tsync and the consuming application.

Lifecycle

The lifecycle of an instance of SynchronizedTimeBaseStatus is designed to preserve snapshot consistency:

  • Creation: The default constructor is deleted ([SWS_TS_01061]). Applications therefore cannot instantiate status objects; creation is likely to occur exclusively internally through the respective platform time base. Question Q-ed50a9c63b8e2481 (open)
  • Ownership and passing: To return the snapshot to applications by value semantics, the class provides a noexcept copy constructor ([SWS_TS_01058]). For resource-efficient ownership transfers, a move constructor ([SWS_TS_01057]) as well as corresponding copy and move assignment operators ([SWS_TS_01060], [SWS_TS_01059]) also exist. The receiving application assumes full ownership of the object.
  • Destruction: The destructor is specified as a default destructor with noexcept ([SWS_TS_01062]) and releases resources deterministically.
  • Concurrency: All read methods for status querying are defined as thread-safe and exception safe ([SWS_TS_14176], [SWS_TS_01055]). Multiple threads can thus evaluate the same snapshot concurrently and without additional synchronization. Only the assignment and construction operations are non_threadsafe ([SWS_TS_01057], [SWS_TS_01058]).

Usage Path

Once an application has received an instance of SynchronizedTimeBaseStatus from the time base ([SWS_TS_01058]), evaluation typically follows a defined sequence:

First, the application checks the synchronized creation time using GetCreationTime() ([SWS_TS_01055]). If the time base has never been synchronized since system startup, the call returns an empty ara::core::Optional. In this case, the application can fall back to the creation timestamp relative to the local monotonic clock (ara::core::SteadyClock) via GetCreationLocalTime() ([SWS_TS_14176]).

In the synchronized state, the application determines the exact synchronization phase via GetSynchronizationStatus() ([SWS_TS_01053]) and checks with GetLeapJump() ([SWS_TS_01054]) whether and in which direction a time jump has occurred since the previous snapshot creation. Subsequently, it is checked whether a rate correction is being calculated (GetRateCorrected(), [SWS_TS_14226]) and whether the calculated rate deviation exceeds the threshold rateCorrectionThreshold (GetRateExceeded(), [SWS_TS_14229]). Finally, payload data transmitted by the Time Master can be queried via GetUserData() ([SWS_TS_01056]).

Query and evaluation of a SynchronizedTimeBaseStatus snapshotApplicationZeitbasisstatus: SynchronizedTimeBaseStatusSnapshot anfordernCapture and create snapshotReturn by value (copy/move)Use Case: Time and synchronization checkGetCreationTime()Optional<Timestamp>altOptional leer (kNotSynchronizedUntilStartup)GetCreationLocalTime()Timestamp (SteadyClock)SynchronisiertGetSynchronizationStatus()SynchronizationStatusUse Case: Rate and user data checkGetRateExceeded()Result<bool>GetUserData()UserData (from Time Master)

Sequence diagram: Typical query and evaluation of a status snapshot by an application. Sources: [SWS_TS_01058], [SWS_TS_01055], [SWS_TS_14176], [SWS_TS_01053], [SWS_TS_14229], [SWS_TS_01056].

Error Scenarios

The interface of SynchronizedTimeBaseStatus is declared entirely as noexcept and does not throw any C++ exceptions. Invalid states or errors are signaled via semantic return types:

A missing synchronization reference is represented by an empty ara::core::Optional for GetCreationTime() if the time base has exhibited the status kNotSynchronizedUntilStartup since system startup ([SWS_TS_01055]). Threshold violations during frequency tracking are reported by GetRateExceeded() via the boolean value in ara::core::Result<bool> ([SWS_TS_14229]). Standardized error codes are not specified for GetRateCorrected() ([SWS_TS_14226]) and GetRateExceeded() ([SWS_TS_14229]); interpretation: An error state conveyed in the Result is likely to indicate internal platform or driver issues. Question (open)

This guide is based on the AUTOSAR Adaptive R25-11 specification (module tsync) and was prepared by an AI curation assistant.

Member map

Class diagram

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__tsync__SynchronizedTimeBaseStatus758 SynchronizedTimeBaseStatus + SynchronizedTimeBaseStatus() + operator=() + ~SynchronizedTimeBaseStatus() + GetCreationLocalTime() + GetCreationTime() + GetLeapJump() + GetRateCorrected() + GetRateExceeded() + GetSynchronizationStatus() + GetUserData()

Detail view

Select an entry in the outline.

Constructors and destructor

Move constructor of SynchronizedTimeBaseStatus.

Overloads SynchronizedTimeBaseStatus 3
SynchronizedTimeBaseStatus (SynchronizedTimeBaseStatus &&) noexcept; DIRECTION NOT SynchronizedTimeBase -- DEFINED Status && SWS_TS_01057
SynchronizedTimeBaseStatus (const SynchronizedTimeBaseStatus &) noexcept; DIRECTION NOT const SynchronizedTime -- DEFINED BaseStatus & SWS_TS_01058
SynchronizedTimeBaseStatus ()=delete; SWS_TS_01061

Destructor of SynchronizedTimeBaseStatus.

~SynchronizedTimeBaseStatus () noexcept=default;

Methods

A method to obtain the local time when this object was created.

ara::tsync::Timestamp GetCreationLocalTime () const noexcept;

A method to obtain the creation time of this object.

ara::core::Optional< ara::tsync::Timestamp > GetCreationTime () const noexcept;
GetLeapJump function

Method that can be used to determin the direction of a leap jump. Only the jump until the previous object creation is included.

LeapJump GetLeapJump () const noexcept;

A method to get the value of the rate corrected flag of the time base.

ara::core::Result< bool > GetRateCorrected () const noexcept;

A method to get the value of the rate exceeded flag of the time base.

ara::core::Result< bool > GetRateExceeded () const noexcept;

Method that return the synchronization state the object was created.

SynchronizationStatus GetSynchronizationStatus () const noexcept;
GetUserData function

A method to return the user defined data of the time base.

UserData GetUserData () const noexcept;

Operators

operator= function 2

Move assignment operator of SynchronizedTimeBaseStatus.

Overloads = 2
SynchronizedTimeBaseStatus & operator= (SynchronizedTimeBaseStatus &&) & noexcept; DIRECTION NOT SynchronizedTimeBase -- DEFINED Status && SWS_TS_01059
SynchronizedTimeBaseStatus & operator= (const SynchronizedTimeBase Status &) noexcept; DIRECTION NOT const SynchronizedTime -- DEFINED BaseStatus & SWS_TS_01060

Method documentation

function GetCreationLocalTime [SWS_TS_14176] Upstream: RS_TS_00021 wording not yet imported

ara::tsync::Timestamp GetCreationLocalTime () const noexcept;

A method to obtain the local time when this object was created.

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

Rückgabewert

TypBeschreibung
ara::tsync::TimestampThe point in time at which this object was created. Time point is expressed in local clock (ara::core::SteadyClock)

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

Record
AUTOSAR/AP/record/SWS_TS_14176
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_14176@rel:R25-11#789fe5b4
Content hash
789fe5b4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_14176
Status: valid/unmigrated Version: rel:R25-11#20d33fdb 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_14176@rel:R25-11#20d33fdb
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#789fe5b42026-09-30
  • R24-11rel:R24-11#20d33fdb2026-10-14
  • R25-11rel:R25-11#20d33fdb2026-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 GetCreationTime [SWS_TS_01055] Upstream: RS_TS_00021 wording not yet imported

ara::core::Optional< ara::tsync::Timestamp > GetCreationTime () const noexcept;

A method to obtain the creation time of this object.

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

Rückgabewert

TypBeschreibung
ara::core::Optional<ara::tsync::Timestamp >The point in time at which this object was created. Time point is expressed in synchronized time. If time was never synchronized (SynchronizationStatus = kNotSynchronizedUntilStartup), the returned optional is empty (i.e., no valid value).

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

Record
AUTOSAR/AP/record/SWS_TS_01055
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01055@rel:R25-11#a5318fd0
Content hash
a5318fd0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01055
Status: valid/unmigrated Version: rel:R25-11#6ce9d92f Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01055@rel:R25-11#6ce9d92f
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#a5318fd02026-09-30
  • R20-11rel:R20-11#5fe1cf782026-10-14
  • R21-11rel:R21-11#5fe1cf782026-10-14
  • R22-11rel:R22-11#a43eed9e2026-10-14
  • R23-11rel:R23-11#831e48612026-10-14
  • R24-11rel:R24-11#6ce9d92f2026-10-14
  • R25-11rel:R25-11#6ce9d92f2026-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 GetLeapJump [SWS_TS_01054] Upstream: RS_TS_00021 wording not yet imported

LeapJump GetLeapJump () const noexcept;

Method that can be used to determin the direction of a leap jump. Only the jump until the previous object creation is included.

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

Rückgabewert

TypBeschreibung
LeapJumpLeapJump

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

Record
AUTOSAR/AP/record/SWS_TS_01054
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01054@rel:R25-11#15ade8b6
Content hash
15ade8b6
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01054
Status: valid/unmigrated Version: rel:R25-11#5425e8cf Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01054@rel:R25-11#5425e8cf
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#15ade8b62026-09-30
  • R20-11rel:R20-11#364f4e1c2026-10-14
  • R21-11rel:R21-11#79f926f12026-10-14
  • R22-11rel:R22-11#d69e31fa2026-10-14
  • R23-11rel:R23-11#6ab01b662026-10-14
  • R24-11rel:R24-11#5425e8cf2026-10-14
  • R25-11rel:R25-11#5425e8cf2026-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 GetRateCorrected [SWS_TS_14226] Upstream: RS_TS_00021 wording not yet imported

ara::core::Result< bool > GetRateCorrected () const noexcept;

A method to get the value of the rate corrected flag of the time base.

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

Rückgabewert

TypBeschreibung
ara::core::Result< bool >Whether the rate correction is calculated or not calculated for the synchronized time base.

Fehler

FehlercodeBeschreibung
This function does not specify any standardized errors.

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

Record
AUTOSAR/AP/record/SWS_TS_14226
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_14226@rel:R25-11#435a71bf
Content hash
435a71bf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_14226
Status: valid/unmigrated Version: rel:R25-11#435a71bf Versionshistorie & Revisions (1 transition)
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_14226@rel:R25-11#435a71bf
Point-in-Time History:
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 GetRateExceeded [SWS_TS_14229] Upstream: RS_TS_00021 wording not yet imported

ara::core::Result< bool > GetRateExceeded () const noexcept;

A method to get the value of the rate exceeded flag of the time base.

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

Rückgabewert

TypBeschreibung
ara::core::Result< bool >Whether the calculated rate deviation exceeds the configured value of rateCorrectionThreshold for the synchronized time base.

Fehler

FehlercodeBeschreibung
This function does not specify any standardized errors.

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

Record
AUTOSAR/AP/record/SWS_TS_14229
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_14229@rel:R25-11#221a85c2
Content hash
221a85c2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_14229
Status: valid/unmigrated Version: rel:R25-11#221a85c2 Versionshistorie & Revisions (1 transition)
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_14229@rel:R25-11#221a85c2
Point-in-Time History:
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 GetSynchronizationStatus [SWS_TS_01053] Upstream: RS_TS_00021 wording not yet imported

SynchronizationStatus GetSynchronizationStatus () const noexcept;

Method that return the synchronization state the object was created.

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

Rückgabewert

TypBeschreibung
SynchronizationStatusSynchronizationStatus

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

Record
AUTOSAR/AP/record/SWS_TS_01053
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01053@rel:R25-11#772bcf23
Content hash
772bcf23
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01053
Status: valid/unmigrated Version: rel:R25-11#ea8718db Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01053@rel:R25-11#ea8718db
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#772bcf232026-09-30
  • R20-11rel:R20-11#641932692026-10-14
  • R21-11rel:R21-11#c84413852026-10-14
  • R22-11rel:R22-11#56d6d07c2026-10-14
  • R23-11rel:R23-11#e58936012026-10-14
  • R24-11rel:R24-11#ea8718db2026-10-14
  • R25-11rel:R25-11#ea8718db2026-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 GetUserData [SWS_TS_01056] Upstream: RS_TS_00021 wording not yet imported, RS_TS_00014 wording not yet imported

UserData GetUserData () const noexcept;

A method to return the user defined data of the time base.

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

Rückgabewert

TypBeschreibung
UserDataThe current user data received from Time Master of the Time Base.

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

Record
AUTOSAR/AP/record/SWS_TS_01056
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01056@rel:R25-11#02f33871
Content hash
02f33871
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01056
Status: valid/unmigrated Version: rel:R25-11#5039e273 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01056@rel:R25-11#5039e273
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#02f338712026-09-30
  • R20-11rel:R20-11#0b4b25372026-10-14
  • R21-11rel:R21-11#0b4b25372026-10-14
  • R22-11rel:R22-11#647d47c12026-10-14
  • R23-11rel:R23-11#85f71f1e2026-10-14
  • R24-11rel:R24-11#76377e832026-10-14
  • R25-11rel:R25-11#5039e2732026-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 SynchronizedTimeBaseStatus [SWS_TS_01057] Upstream: RS_TS_00021 wording not yet imported

SynchronizedTimeBaseStatus (SynchronizedTimeBaseStatus &&) noexcept; DIRECTION NOT          SynchronizedTimeBase       -- DEFINED                Status &&

Move constructor of SynchronizedTimeBaseStatus.

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Scopeclass ara::tsync::SynchronizedTimeBaseStatus
Exception-Sicherheitexception safe
Thread-Sicherheitnon_threadsafe

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

Record
AUTOSAR/AP/record/SWS_TS_01057
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01057@rel:R25-11#cba1a5cd
Content hash
cba1a5cd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01057
Status: valid/unmigrated Version: rel:R25-11#1084015a Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01057@rel:R25-11#1084015a
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#cba1a5cd2026-09-30
  • R20-11rel:R20-11#536a9de72026-10-14
  • R21-11rel:R21-11#9acfd98a2026-10-14
  • R22-11rel:R22-11#a90a636e2026-10-14
  • R23-11rel:R23-11#3c731f772026-10-14
  • R24-11rel:R24-11#1762ce9d2026-10-14
  • R25-11rel:R25-11#1084015a2026-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 SynchronizedTimeBaseStatus [SWS_TS_01058] Upstream: RS_TS_00021 wording not yet imported

SynchronizedTimeBaseStatus (const SynchronizedTimeBaseStatus &) noexcept; DIRECTION NOT             const SynchronizedTime       -- DEFINED                   BaseStatus &

Copy constructor of SynchronizedTimeBaseStatus (needed for return by value)

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Scopeclass ara::tsync::SynchronizedTimeBaseStatus
Exception-Sicherheitexception safe
Thread-Sicherheitnon_threadsafe

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

Record
AUTOSAR/AP/record/SWS_TS_01058
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01058@rel:R25-11#82b87148
Content hash
82b87148
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01058
Status: valid/unmigrated Version: rel:R25-11#4f477fa6 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01058@rel:R25-11#4f477fa6
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#82b871482026-09-30
  • R20-11rel:R20-11#879700592026-10-14
  • R21-11rel:R21-11#cdaf030c2026-10-14
  • R22-11rel:R22-11#0e6a32f12026-10-14
  • R23-11rel:R23-11#217b4fb12026-10-14
  • R24-11rel:R24-11#2df40dee2026-10-14
  • R25-11rel:R25-11#4f477fa62026-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 SynchronizedTimeBaseStatus [SWS_TS_01061] Upstream: RS_TS_00021 wording not yet imported

SynchronizedTimeBaseStatus ()=delete;

Constructor of SynchronizedTimeBaseStatus cannot be used.

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Scopeclass ara::tsync::SynchronizedTimeBaseStatus

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

Record
AUTOSAR/AP/record/SWS_TS_01061
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01061@rel:R25-11#c501f3ce
Content hash
c501f3ce
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01061
Status: valid/unmigrated Version: rel:R25-11#da4fb52f 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_01061@rel:R25-11#da4fb52f
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#c501f3ce2026-09-30
  • R23-11rel:R23-11#10e8426d2026-10-14
  • R24-11rel:R24-11#a588b3162026-10-14
  • R25-11rel:R25-11#da4fb52f2026-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 operator= [SWS_TS_01059] Upstream: RS_TS_00021 wording not yet imported

SynchronizedTimeBaseStatus & operator= (SynchronizedTimeBaseStatus &&) & noexcept; DIRECTION NOT          SynchronizedTimeBase       -- DEFINED                Status &&

Move assignment operator of SynchronizedTimeBaseStatus.

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Scopeclass ara::tsync::SynchronizedTimeBaseStatus
Exception-Sicherheitexception safe
Thread-Sicherheitnon_threadsafe

Rückgabewert

TypBeschreibung
SynchronizedTimeBaseStatus &moved object

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

Record
AUTOSAR/AP/record/SWS_TS_01059
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01059@rel:R25-11#91094cda
Content hash
91094cda
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01059
Status: valid/unmigrated Version: rel:R25-11#b40a7fcc Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01059@rel:R25-11#b40a7fcc
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#91094cda2026-09-30
  • R20-11rel:R20-11#3610c4f22026-10-14
  • R21-11rel:R21-11#3610c4f22026-10-14
  • R22-11rel:R22-11#85b4426f2026-10-14
  • R23-11rel:R23-11#4acc0abf2026-10-14
  • R24-11rel:R24-11#b40a7fcc2026-10-14
  • R25-11rel:R25-11#b40a7fcc2026-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 operator= [SWS_TS_01060] Upstream: RS_TS_00021 wording not yet imported

SynchronizedTimeBaseStatus & operator= (const SynchronizedTimeBase Status &) noexcept; DIRECTION NOT          const SynchronizedTime     -- DEFINED                BaseStatus &

Copy assignment operator of SynchronizedTimeBaseStatus.

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Scopeclass ara::tsync::SynchronizedTimeBaseStatus
Exception-Sicherheitexception safe
Thread-Sicherheitnon_threadsafe

Rückgabewert

TypBeschreibung
SynchronizedTimeBaseStatus &copied object

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

Record
AUTOSAR/AP/record/SWS_TS_01060
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01060@rel:R25-11#fb25bbc5
Content hash
fb25bbc5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01060
Status: valid/unmigrated Version: rel:R25-11#b74dd169 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_TS_01060@rel:R25-11#b74dd169
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#fb25bbc52026-09-30
  • R20-11rel:R20-11#8a51b3ea2026-10-14
  • R21-11rel:R21-11#10c2dcc82026-10-14
  • R22-11rel:R22-11#ab9895f32026-10-14
  • R23-11rel:R23-11#90bf02072026-10-14
  • R24-11rel:R24-11#a1e3336a2026-10-14
  • R25-11rel:R25-11#b74dd1692026-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 ~SynchronizedTimeBaseStatus [SWS_TS_01062] Upstream: RS_TS_00021 wording not yet imported

~SynchronizedTimeBaseStatus () noexcept=default;

Destructor of SynchronizedTimeBaseStatus.

Header-Datei#include "ara/tsync/synchronized_time_base_status.h"
Scopeclass ara::tsync::SynchronizedTimeBaseStatus
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_TS_01062
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_TS_01062@rel:R25-11#0bbd537b
Content hash
0bbd537b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_TimeSynchronization.pdf#nameddest=SWS_TS_01062
Status: valid/unmigrated Version: rel:R25-11#a3c59010 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_01062@rel:R25-11#a3c59010
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#0bbd537b2026-09-30
  • R23-11rel:R23-11#206efcbf2026-10-14
  • R24-11rel:R24-11#079d18b52026-10-14
  • R25-11rel:R25-11#a3c590102026-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