DEENESPTFRRUARHIKOZHNL

struct ara::diag::EventStatusByte

[SWS_DM_00644] Upstream: RS_Diag_04151

struct EventStatusByte {...};

Current event status byte, bit-encoded.

Header-Datei#include "ara/diag/event_types.h"
Forwarding-Header#include "ara/diag/diag_fwd.h"
Scopenamespace ara::diag

User GuideKI-GENERIERT

Repräsentiert das bitkodierte Statusbyte eines Diagnose-Events und bietet typsichere Prüfmethoden für Statusbits.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: c0a8a1df20de Herkunft Offene Fragen (2)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Repräsentiert das bitkodierte Statusbyte eines Diagnose-Events und bietet typsichere Prüfmethoden für Statusbits.

Die Struktur ara::diag::EventStatusByte kapselt das bitkodierte Statusbyte eines einzelnen Diagnose-Ereignisses innerhalb der Adaptive Platform [SWS_DM_00644]. Sie stellt Methoden zur typsicheren Abfrage gesetzter oder ungesetzter Statusbits sowie zusammengesetzter Prüfzustände bereit [SWS_DM_01755]. Da die Berechnung stets das spezifische Ereignis abbildet, bleibt sie von übergeordneten DTC-Ereigniskombinationen unberührt. Als leichtgewichtiges Wertobjekt sind alle lesenden Zugriffe ausnahmesicher und nebenläufig lesbar, während verändernde Zuweisungen extern synchronisiert werden müssen.

Kontext

Die Struktur ara::diag::EventStatusByte kapselt das bitkodierte Statusbyte eines Diagnose-Ereignisses im Fehlerspeicher des AUTOSAR-Adaptive-Diagnosemanagements [SWS_DM_00644]. Gemäß der Spezifikation repräsentiert das EventStatusByte stets präzise den Zustand des zugeordneten Einzel-Events und wird durch eine eventuelle Ereigniskombination (Event Combination) bei der Berechnung nicht beeinflusst (AUTOSAR_AP_SWS_Diagnostics S. 234). Zu den Interaktionspartnern gehört primär der Diagnostic Management Core (DM), der bei Statusaktualisierungen von Ereignissen den UDS-DTC-Status ermittelt [SWS_DM_01109] und über konfigurierte Callbacks informiert [SWS_DM_01110]. Interpretation: Über den Typalias ara::diag::EventStatusByteNotifier [SWS_DM_02118] dürfte dieser Statuswechsel registrierten Anwendungsfunktionen gemeldet werden, damit diese auf Zustandsänderungen reagieren können. Frage Q-8fd114acd74569ee (offen)

Lebenszyklus

Instanzen von ara::diag::EventStatusByte sind leichtgewichtige Wertobjekte, die im Header ara/diag/event_types.h definiert sind [SWS_DM_01753]. Die Erzeugung erfolgt entweder durch Kopieren, Verschieben oder über einen variadischen Template-Konstruktor, der eine beliebige Menge von zu setzenden EventStatusBits entgegennimmt [SWS_DM_01753]. Da Konstruktoren und Zuweisungsoperatoren als constexpr und noexcept deklariert sind, können Objekte bereits zur Übersetzungszeit konstruiert werden (AUTOSAR_AP_SWS_Diagnostics §8.47.2.1.1 „Special Member Functions“).

Hinsichtlich Besitz und Lebensdauer wird das Objekt typischerweise per Wert (by-value) oder konstanter Referenz an Notifier übergeben. Der Move-Konstruktor [SWS_DM_01751] und der Copy-Konstruktor [SWS_DM_01752] garantieren Ausnahme- und Thread-Sicherheit. Im Gegensatz dazu sind der Copy-Zuweisungsoperator [SWS_DM_01750] sowie der Move-Zuweisungsoperator [SWS_DM_01749] in der Spezifikation explizit als nicht thread-sicher (not thread-safe) klassifiziert. Mehrere nebenläufige Lesezugriffe auf ein bestehendes Statusbyte sind thread-sicher möglich, verändernde Zuweisungen an eine geteilte Instanz erfordern jedoch externe Synchronisation.

Nutzungspfad

Ein typischer Anwendungsfall besteht darin, ein vom Diagnostic Management übermitteltes Statusbyte auf bestimmte Diagnosekriterien hin zu überprüfen. Die Klasse stellt dafür spezialisierte Auswertemethoden bereit:

  • Prüfung auf Fehlertest: Mit IsFailedAndTested() lässt sich direkt prüfen, ob sowohl das Bit kTestFailed als auch kTestFailedThisOperationCycle gesetzt sind [SWS_DM_01757]. Interpretation: Dies signalisiert der Anwendung, dass das Ereignis im aktuellen Betriebszyklus bereits getestet und als fehlerhaft bewertet wurde. Frage (offen)
  • Prüfung auf fehlerfreien Test: Die Methode IsPassedAndTested() liefert true, sofern weder kTestFailed noch kTestNotCompletedThisOperationCycle gesetzt sind [SWS_DM_01756].
  • Generische Bitprüfungen: Über das Template IsSet(bits...) kann verifiziert werden, ob alle übergebenen Statusbits gesetzt sind [SWS_DM_01755]. Komplementär dazu prüft IsNotSet(bits...), ob keines der übergebenen Bits aktiv ist [SWS_DM_01754].

Beim Zurücksetzen von Fehlern durch eine clearDTC-Operation bereinigt das Diagnostic Management alle bezogenen Ereignisse unabhängig davon, ob Ereigniskombinationen konfiguriert sind [SWS_DM_01108]. Das folgende Sequenzdiagramm veranschaulicht das Zusammenspiel bei einer Statusaktualisierung und der anschließenden Auswertung in der Anwendung.

Benachrichtigung und Auswertung des EventStatusByteDiagnostic Management (DM)ara::diag::EventStatusByteNotifierAnwendungUse Case: Ereignis- und DTC-StatusaktualisierungBerechnet Event-Status und kombinierten DTC-StatusCallback mit EventStatusByte aufrufenBenachrichtigung übermitteln (statusByte)Use Case: Bitprüfung in der AnwendungstatusByte.IsFailedAndTested()statusByte.IsSet(...)Rückkehr aus BenachrichtigungCallback beendet

Sequenzdiagramm: Typische Benachrichtigung und Bitmasken-Auswertung des EventStatusByte. Quellen: [SWS_DM_01109], [SWS_DM_01110], [SWS_DM_02118], [SWS_DM_01757], [SWS_DM_01755]

Fehlerszenarien

Da ara::diag::EventStatusByte ein elementarer Datenbehälter ist, sind sämtliche Elementfunktionen als noexcept und vollständig ausnahmesicher spezifiziert ([SWS_DM_01749] bis [SWS_DM_01757]). Es werden weder C++-Exceptions ausgelöst noch Fehlercodes in Form von ara::core::Result zurückgegeben.

Fehlersituationen in der Anwendung entstehen somit nicht durch API-Fehlercodes, sondern durch semantische Fehlinterpretationen oder Synchronisationsfehler. Typische Risiken sind konkurrierende Schreibzugriffe über Zuweisungsoperatoren ohne Mutex-Schutz ([SWS_DM_01749], [SWS_DM_01750]) oder eine fälschliche Annahme, dass das EventStatusByte durch kombinierte DTCs modifiziert werde, obwohl es laut Spezifikation strikt an das Einzelevent gebunden bleibt (AUTOSAR_AP_SWS_Diagnostics S. 234).

Dieser Leitfaden basiert auf der Spezifikation AUTOSAR Adaptive R25-11 und fasst die Eigenschaften der Klasse gemäß dem Dokument AUTOSAR_AP_SWS_Diagnostics zusammen.

Mitgliederkarte

Konstruktoren und Destruktor

1

Operatoren

1

Klassendiagramm

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

G nara__diag__EventStatusByte808 «struct» EventStatusByte + EventStatusByte() + operator=() + IsFailedAndTested() + IsNotSet() + IsPassedAndTested() + IsSet()

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

EventStatusByte function 3

Move constructor.

Überladungen EventStatusByte 3
constexpr EventStatusByte (EventStatusByte &&other) noexcept; SWS_DM_01751
constexpr EventStatusByte (const EventStatusByte &other) noexcept=default; SWS_DM_01752
template <typename... Args> constexpr EventStatusByte (Args... bits) noexcept; SWS_DM_01753

Methoden

Retrieve the value of the bits kTestFailed and kTestFailedThisOperationCycle.

constexpr bool IsFailedAndTested () const noexcept;
IsNotSet function

Whether all EventStatusBits passed as parameter are not set.

template <typename... Args> constexpr bool IsNotSet (Args... bits) const noexcept;

Retrieve the value of the bits kTestFailed and kTestNotCompletedThisOperationCycle.

constexpr bool IsPassedAndTested () const noexcept;
IsSet function

Whether all EventStatusBits passed as parameter are set.

template <typename... Args> constexpr bool IsSet (Args... bits) const noexcept;

Operatoren

operator= function 2

Move assignment operator.

Überladungen = 2
constexpr EventStatusByte & operator= (EventStatusByte &&other) noexcept; SWS_DM_01749
constexpr EventStatusByte & operator= (const EventStatusByte &other) noexcept; SWS_DM_01750

Dokumentation der Methoden

function EventStatusByte [SWS_DM_01751] Upstream: RS_Diag_04151

constexpr EventStatusByte (EventStatusByte &&other) noexcept;

Move constructor.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherObject to move-construct from.

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

Record
AUTOSAR/AP/record/SWS_DM_01751
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01751@rel:R25-11#80ee6eef
Content hash
80ee6eef
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01751
Status: valid/unmigrated Version: rel:R25-11#9fd850aa 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_01751@rel:R25-11#9fd850aa
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#80ee6eef2026-09-30
  • R23-11rel:R23-11#f03839ca2026-10-14
  • R24-11rel:R24-11#83bfcbc82026-10-14
  • R25-11rel:R25-11#9fd850aa2026-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 EventStatusByte [SWS_DM_01752] Upstream: RS_Diag_04151

constexpr EventStatusByte (const EventStatusByte &other) noexcept=default;

Copy constructor.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe

Parameter (in)

ParameterBeschreibung
otherObject to copy-construct from.

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

Record
AUTOSAR/AP/record/SWS_DM_01752
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01752@rel:R25-11#074496fc
Content hash
074496fc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01752
Status: valid/unmigrated Version: rel:R25-11#a5ed8b72 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_01752@rel:R25-11#a5ed8b72
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#074496fc2026-09-30
  • R23-11rel:R23-11#cddbd9ff2026-10-14
  • R24-11rel:R24-11#03433e4b2026-10-14
  • R25-11rel:R25-11#a5ed8b722026-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 EventStatusByte [SWS_DM_01753] Upstream: RS_Diag_04151

template <typename... Args> constexpr EventStatusByte (Args...              bits) noexcept;

Construct an EventStatusByte where all EventStatusBits passed as parameter are set.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
bitsThe EventStatusBits that shall be set.

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

Record
AUTOSAR/AP/record/SWS_DM_01753
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01753@rel:R25-11#18617b5d
Content hash
18617b5d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01753
Status: valid/unmigrated Version: rel:R25-11#9c842ffa 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_01753@rel:R25-11#9c842ffa
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#18617b5d2026-09-30
  • R23-11rel:R23-11#5403ab172026-10-14
  • R24-11rel:R24-11#c9fdf3532026-10-14
  • R25-11rel:R25-11#9c842ffa2026-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 IsFailedAndTested [SWS_DM_01757] Upstream: RS_Diag_04151

constexpr bool IsFailedAndTested () const noexcept;

Retrieve the value of the bits kTestFailed and kTestFailedThisOperationCycle.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
boolTRUE: if bits kTestFailed AND kTestFailedThisOperationCycle are set, else FALSE

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

Record
AUTOSAR/AP/record/SWS_DM_01757
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01757@rel:R25-11#3228b78e
Content hash
3228b78e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01757
Status: valid/unmigrated Version: rel:R25-11#b6349a53 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_01757@rel:R25-11#b6349a53
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#3228b78e2026-09-30
  • R23-11rel:R23-11#c4166a272026-10-14
  • R24-11rel:R24-11#b3548d412026-10-14
  • R25-11rel:R25-11#b6349a532026-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 IsNotSet [SWS_DM_01754] Upstream: RS_Diag_04151

template <typename... Args> constexpr bool IsNotSet (Args...            bits) const noexcept;

Whether all EventStatusBits passed as parameter are not set.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
bitsThe EventStatusBits to check.

Rückgabewert

TypBeschreibung
boolTRUE: if all EventStatusBits passed as parameter are NOT set, else FALSE.

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

Record
AUTOSAR/AP/record/SWS_DM_01754
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01754@rel:R25-11#2bbf9bb9
Content hash
2bbf9bb9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01754
Status: valid/unmigrated Version: rel:R25-11#47d87a6e 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_01754@rel:R25-11#47d87a6e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#2bbf9bb92026-09-30
  • R23-11rel:R23-11#953465af2026-10-14
  • R24-11rel:R24-11#6ca8eb662026-10-14
  • R25-11rel:R25-11#47d87a6e2026-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 IsPassedAndTested [SWS_DM_01756] Upstream: RS_Diag_04151

constexpr bool IsPassedAndTested () const noexcept;

Retrieve the value of the bits kTestFailed and kTestNotCompletedThisOperationCycle.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
boolTRUE: if bits kTestFailed AND kTestNotCompletedThisOperationCycle are NOT set, else FALSE

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

Record
AUTOSAR/AP/record/SWS_DM_01756
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01756@rel:R25-11#31cb55a7
Content hash
31cb55a7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01756
Status: valid/unmigrated Version: rel:R25-11#83d466e9 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_01756@rel:R25-11#83d466e9
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#31cb55a72026-09-30
  • R23-11rel:R23-11#a372be6d2026-10-14
  • R24-11rel:R24-11#737a4c7c2026-10-14
  • R25-11rel:R25-11#83d466e92026-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 IsSet [SWS_DM_01755] Upstream: RS_Diag_04151

template <typename... Args> constexpr bool IsSet (Args...            bits) const noexcept;

Whether all EventStatusBits passed as parameter are set.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
bitsThe EventStatusBits to check.

Rückgabewert

TypBeschreibung
boolTRUE: if all EventStatusBits passed as parameter are set, else FALSE.

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

Record
AUTOSAR/AP/record/SWS_DM_01755
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01755@rel:R25-11#78b4f55e
Content hash
78b4f55e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01755
Status: valid/unmigrated Version: rel:R25-11#c9475089 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_01755@rel:R25-11#c9475089
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#78b4f55e2026-09-30
  • R23-11rel:R23-11#1445ccf82026-10-14
  • R24-11rel:R24-11#b0fe50ac2026-10-14
  • R25-11rel:R25-11#c94750892026-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_DM_01749] Upstream: RS_Diag_04151

constexpr EventStatusByte & operator= (EventStatusByte &&other) noexcept;

Move assignment operator.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherObject to move-assign from.

Rückgabewert

TypBeschreibung
EventStatusByte &EventStatusByte & Reference to self.

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

Record
AUTOSAR/AP/record/SWS_DM_01749
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01749@rel:R25-11#8e539e8a
Content hash
8e539e8a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01749
Status: valid/unmigrated Version: rel:R25-11#69a39917 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_01749@rel:R25-11#69a39917
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#8e539e8a2026-09-30
  • R23-11rel:R23-11#a8696e712026-10-14
  • R24-11rel:R24-11#bcd0e38b2026-10-14
  • R25-11rel:R25-11#69a399172026-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_DM_01750] Upstream: RS_Diag_04151

constexpr EventStatusByte & operator= (const EventStatusByte &other) noexcept;

Copy assignment operator.

Header-Datei#include "ara/diag/event_types.h"
Scopestruct ara::diag::EventStatusByte
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherObject to copy-assign from.

Rückgabewert

TypBeschreibung
EventStatusByte &EventStatusByte & Reference to self.

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

Record
AUTOSAR/AP/record/SWS_DM_01750
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01750@rel:R25-11#674831a9
Content hash
674831a9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01750
Status: valid/unmigrated Version: rel:R25-11#f85fa63e 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_01750@rel:R25-11#f85fa63e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#674831a92026-09-30
  • R23-11rel:R23-11#b7108fbb2026-10-14
  • R24-11rel:R24-11#de77ff602026-10-14
  • R25-11rel:R25-11#f85fa63e2026-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