DEENESPTFRRUARHIKOZHNL

class ara::core::Exception

[SWS_CORE_00601] Upstream: RS_AP_00130

class Exception :        public exception {...};

Base type for all ARA exception types

Header-Datei#include "ara/core/exception.h"
Forwarding-Header#include "ara/core/core_fwd.h"
Scopenamespace ara::core
Basisklasse(n)std::exception

User GuideKI-GENERIERT

Dient als Basisklasse für alle AUTOSAR-Ausnahmen und kapselt einen threadsicheren Fehlercode zur Auswertung.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: d4eaa8466f70 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Dient als Basisklasse für alle AUTOSAR-Ausnahmen und kapselt einen threadsicheren Fehlercode zur Auswertung.

Die Klasse ara::core::Exception dient als gemeinsame Basisklasse für alle Ausnahme-Typen der Adaptive Platform und bettet einen ErrorCode in die standardisierte C++-Ausnahmehierarchie ein [SWS_CORE_00611]. Beim Auftreten von Fehlern transportiert sie diesen Fehlercode threadsicher zu einem Handler, der ihn über Error() oder die abgeleitete Standardmethode what() auswerten kann [SWS_CORE_00613]. Sämtliche Operationen sind strikt ausnahmesicher und als noexcept deklariert. Um versehentliches Object Slicing bei abgeleiteten Typen auszuschließen, sind Kopieroperationen geschützt ausgeführt.

Kontext

Die Klasse ara::core::Exception dient als gemeinsame Basisklasse für alle Ausnahme-Typen innerhalb der AUTOSAR Adaptive Platform. Sie schlägt die Brücke zwischen der Ausnahmebehandlung der C++-Standardbibliothek und dem AUTOSAR-Fehlermodell: Einerseits leitet sie öffentlich von std::exception ab und überschreibt deren virtuelle Elementfunktion what() [SWS_CORE_00612], andererseits transportiert sie ein eingebettetes Fehlerobjekt vom Typ ara::core::ErrorCode [SWS_CORE_00611], [SWS_CORE_00613].

Die Hauptverantwortung von ara::core::Exception besteht darin, Fehlerinformationen über Aufrufgrenzen hinweg im Ausnahmefall strukturiert bereitzustellen. Interpretation: Die Klasse dürfte als gemeinsame Wurzel für domänenspezifische Ausnahmeklassen der Plattform konzipiert sein; ihre Kopieroperationen sind als protected spezifiziert, um unbeabsichtigtes Object Slicing bei abgeleiteten Instanzen zu verhindern [SWS_CORE_00614], [SWS_CORE_00618]. Frage Q-20ffec7888b9e724 (offen)

Kontext ara::core::ErrorCode ara::core::ErrorCode ara::core::Exception ara::core::Exception ara::core::ErrorCode->ara::core::Exception eingebettet in std::exception std::exception ara::core::Exception->std::exception erbt von Abgeleitete_Exception Abgeleitete_Exception Abgeleitete_Exception->ara::core::Exception erbt von

Kontextdiagramm: Einbettung von ara::core::Exception zwischen std::exception, dem gekapselten ErrorCode und abgeleiteten Klassen. Quellen: [SWS_CORE_00611], [SWS_CORE_00612], [SWS_CORE_00614], [SWS_CORE_00618].

Lebenszyklus

Die Erzeugung einer ara::core::Exception erfordert zwingend die explizite Angabe eines Fehlercodes beim Aufruf des Konstruktors [SWS_CORE_00611]. Dieser Konstruktor ist als noexcept definiert und wirft somit selbst keine Ausnahmen.

Die Besitzverhältnisse und Kopiermöglichkeiten folgen strikten Schutzregeln: Sowohl der Kopierkonstruktor [SWS_CORE_00618] als auch der Kopierzuweisungsoperator [SWS_CORE_00614] besitzen den Zugriffsmodifikator protected. Dies verhindert, dass polymorphe Unterklassen über Schnittstellen der Basisklasse unvollständig kopiert werden. Für den Transfer von Ressourcen stehen dagegen der Verschiebekonstruktor [SWS_CORE_00615] und der Verschiebezuweisungsoperator mit Referenz-Qualifier & [SWS_CORE_00616] öffentlich als noexcept=default bereit.

Die Zerstörung erfolgt deterministisch über den virtuellen Destruktor [SWS_CORE_00617], der als noexcept override=default spezifiziert ist und die ordnungsgemäße Bereinigung abgeleiteter Instanzen sicherstellt. Nebenläufige Lesezugriffe auf die Methoden sowie die Instanziierung sind als threadsicher ausgewiesen [SWS_CORE_00611], [SWS_CORE_00612], [SWS_CORE_00613].

Nutzungspfad

Der reguläre Ablauf erstreckt sich von der Fehlererkennung über das Auslösen der Ausnahme bis hin zur strukturierten Diagnose im Ausnahme-Handler:

  • Erzeugung und Auslösen: Eine Komponente stellt eine Fehlersituation fest, instanziiert die Exception mit dem passenden ErrorCode [SWS_CORE_00611] und wirft das Objekt via throw.
  • Abfangen: Ein übergeordneter Block fängt das Objekt per Referenz ab (beispielsweise als const ara::core::Exception& oder polymorph als const std::exception&).
  • Standardisierte Textausgabe: Über what() kann eine textuelle Erläuterung als nullterminierte Zeichenkette bezogen werden [SWS_CORE_00612]. Alle Lebensdauergarantien von std::exception::what bleiben dabei vollständig erhalten.
  • Detaillierte Fehlerprüfung: Über die Elementfunktion Error() greift der Handler auf eine konstante Referenz des eingebetteten ErrorCode zu [SWS_CORE_00613], um systemspezifische Fehlerdomänen und Codes maschinell auszuwerten.
Instanziierung und Fehlerabfrage bei ara::core::ExceptionFehlerstelleara::core::ExceptionFehlerbehandlungException(err)throwwhat()const char*Error()const ErrorCode&

Sequenzdiagramm: Typische Aufrufabfolge von der Instanziierung bis zur Fehlerabfrage. Quellen: [SWS_CORE_00611], [SWS_CORE_00612], [SWS_CORE_00613].

Fehlerszenarien

Da ara::core::Exception selbst das Trägerobjekt für Fehlerzustände darstellt, sind sämtliche Operationen auf maximale Ausfallsicherheit ausgelegt:

  • Ausnahmesicherheit: Alle Elementfunktionen – einschließlich Konstruktoren, Zuweisungsoperatoren, Destruktor und Inspektionsmethoden – sind explizit als noexcept deklariert und als ausnahmesicher (exception safe) spezifiziert [SWS_CORE_00611], [SWS_CORE_00612], [SWS_CORE_00613], [SWS_CORE_00614], [SWS_CORE_00615], [SWS_CORE_00616], [SWS_CORE_00617], [SWS_CORE_00618]. Dies verhindert fatale Folgeausnahmen während der Exception-Behandlung.
  • Lebensdauerbedingungen: Die durch Error() bereitgestellte Referenz bindet an das Ausnahme-Objekt [SWS_CORE_00613]; sie darf nicht über die Lebensdauer der Exception hinaus verwendet werden. Für die Rückgabe von what() gelten die Lebensdauerregeln der Standardbibliothek [SWS_CORE_00612].
  • Verhinderung ungültiger Objektzustände: Durch die Kapselung der Kopieroperationen im protected-Bereich wird verhindert, dass polymorphe Unterklassen versehentlich durch Slicing inkonsistent werden [SWS_CORE_00614], [SWS_CORE_00618].

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

Mitgliederkarte

Konstruktoren und Destruktor

2

Methoden

2

Operatoren

1

Klassendiagramm

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

G nara__core__Exception792 Exception + Exception() + operator=() + ~Exception() + Error() + what() nstd__exception10 std::exception nara__core__Exception792->nstd__exception10 napext__com__secoc__ComSecOcFvmException158 ComSecOcFvmException napext__com__secoc__ComSecOcFvmException158->nara__core__Exception792 napext__tsync__TsyncFvmException780 TsyncFvmException napext__tsync__TsyncFvmException780->nara__core__Exception792 nara__com__ComException152 ComException nara__com__ComException152->nara__core__Exception792 nara__com__e2e__ComE2EException703 ComE2EException nara__com__e2e__ComE2EException703->nara__core__Exception792 nara__core__CoreException713 CoreException nara__core__CoreException713->nara__core__Exception792 nara__core__FutureException511 FutureException nara__core__FutureException511->nara__core__Exception792 nara__crypto__CryptoException764 CryptoException nara__crypto__CryptoException764->nara__core__Exception792 nara__diag__DiagException942 DiagException nara__diag__DiagException942->nara__core__Exception792 nara__diag__DiagOfferException442 DiagOfferException nara__diag__DiagOfferException442->nara__core__Exception792 nara__diag__DiagReportingException911 DiagReportingException nara__diag__DiagReportingException911->nara__core__Exception792 nara__diag__DiagSovdException335 DiagSovdException nara__diag__DiagSovdException335->nara__core__Exception792 nara__diag__DiagUdsNrcException343 DiagUdsNrcException nara__diag__DiagUdsNrcException343->nara__core__Exception792 nara__exec__ExecException556 ExecException nara__exec__ExecException556->nara__core__Exception792 nara__per__PerException768 PerException nara__per__PerException768->nara__core__Exception792 nara__phm__PhmException101 PhmException nara__phm__PhmException101->nara__core__Exception792 nara__sm__SmException872 SmException nara__sm__SmException872->nara__core__Exception792 nara__tsync__TsyncException184 TsyncException nara__tsync__TsyncException184->nara__core__Exception792

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

Exception function 3

Construct a new Exception object with a specific ErrorCode

Überladungen Exception 3
explicit Exception (ErrorCode err) noexcept; SWS_CORE_00611
Exception (Exception &&other) noexcept=default; SWS_CORE_00615
Exception (const Exception &other) noexcept=default; SWS_CORE_00618
~Exception function

Destructor

~Exception () noexcept override=default;

Methoden

Error function

Return the embedded ErrorCode that was given to the constructor

const ErrorCode & Error () const noexcept;
what function

Return the explanatory string. This function overrides the virtual function std::exception:: what. All guarantees about the lifetime of the returned pointer that are given for std::exception::what are preserved. ≙ std::exception::

const char * what () const noexcept override;

Operatoren

operator= function 2

Copy assignment operator

Überladungen = 2
Exception & operator= (const Exception &other) noexcept=default; SWS_CORE_00614
Exception & operator= (Exception &&other) & noexcept=default; SWS_CORE_00616

Dokumentation der Methoden

function Error [SWS_CORE_00613] Upstream: RS_AP_00130

const ErrorCode & Error () const noexcept;

Return the embedded ErrorCode that was given to the constructor

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const ErrorCode &reference to the embedded ErrorCode

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

Record
AUTOSAR/AP/record/SWS_CORE_00613
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00613@rel:R25-11#427b8816
Content hash
427b8816
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00613
Status: valid/unmigrated Version: rel:R25-11#768fb30b Versionshistorie & Revisions (1 transition, 8 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_CORE_00613@rel:R25-11#768fb30b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#427b88162026-09-30
  • R19-11rel:R19-11#11313e132026-10-14
  • R20-11rel:R20-11#60c96c392026-10-14
  • R21-11rel:R21-11#51ca3dce2026-10-14
  • R22-11rel:R22-11#04096f212026-10-14
  • R23-11rel:R23-11#e6cdb2be2026-10-14
  • R24-11rel:R24-11#538a90522026-10-14
  • R25-11rel:R25-11#768fb30b2026-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 Exception [SWS_CORE_00611] Upstream: RS_AP_00130

explicit Exception (ErrorCode err) noexcept;

Construct a new Exception object with a specific ErrorCode

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errthe ErrorCode

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

Record
AUTOSAR/AP/record/SWS_CORE_00611
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00611@rel:R25-11#eb72a763
Content hash
eb72a763
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00611
Status: valid/unmigrated Version: rel:R25-11#4a7f399f Versionshistorie & Revisions (1 transition, 8 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_CORE_00611@rel:R25-11#4a7f399f
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#eb72a7632026-09-30
  • R19-11rel:R19-11#94d626ce2026-10-14
  • R20-11rel:R20-11#ac6eb9352026-10-14
  • R21-11rel:R21-11#2f59dd412026-10-14
  • R22-11rel:R22-11#211731882026-10-14
  • R23-11rel:R23-11#cf9a6fa22026-10-14
  • R24-11rel:R24-11#d3d5d4b82026-10-14
  • R25-11rel:R25-11#4a7f399f2026-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 Exception [SWS_CORE_00615] Upstream: RS_AP_00130

Exception (Exception &&other) noexcept=default;

Move constructor

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe

Parameter (in)

ParameterBeschreibung
otherthe other instance to move from

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

Record
AUTOSAR/AP/record/SWS_CORE_00615
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00615@rel:R25-11#2fbd2fce
Content hash
2fbd2fce
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00615
Status: valid/unmigrated Version: rel:R25-11#430cfd8b Versionshistorie & Revisions (1 transition, 5 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_CORE_00615@rel:R25-11#430cfd8b
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#2fbd2fce2026-09-30
  • R22-11rel:R22-11#095dd28c2026-10-14
  • R23-11rel:R23-11#a22844c12026-10-14
  • R24-11rel:R24-11#c20d19892026-10-14
  • R25-11rel:R25-11#430cfd8b2026-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 Exception [SWS_CORE_00618] Upstream: RS_AP_00130

Exception (const Exception &other) noexcept=default;

Copy constructor

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe
Sichtbarkeitprotected

Parameter (in)

ParameterBeschreibung
otherthe other instance
Hinweise: This function has protected access specifier in order to prevent some opportunities for accidental object slicing

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

Record
AUTOSAR/AP/record/SWS_CORE_00618
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00618@rel:R25-11#f169ce04
Content hash
f169ce04
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00618
Status: valid/unmigrated Version: rel:R25-11#96699454 Versionshistorie & Revisions (1 transition, 5 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_CORE_00618@rel:R25-11#96699454
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#f169ce042026-09-30
  • R22-11rel:R22-11#475a09972026-10-14
  • R23-11rel:R23-11#c7c458632026-10-14
  • R24-11rel:R24-11#03f9f8d22026-10-14
  • R25-11rel:R25-11#966994542026-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_CORE_00614] Upstream: RS_AP_00130

Exception & operator= (const Exception &other) noexcept=default;

Copy assignment operator

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe
Sichtbarkeitprotected

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
Exception &*this
Hinweise: This function has protected access specifier in order to prevent some opportunities for accidental object slicing

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

Record
AUTOSAR/AP/record/SWS_CORE_00614
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00614@rel:R25-11#63a7a2e5
Content hash
63a7a2e5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00614
Status: valid/unmigrated Version: rel:R25-11#0a81f511 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_CORE_00614@rel:R25-11#0a81f511
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#63a7a2e52026-09-30
  • R20-11rel:R20-11#1ef5644f2026-10-14
  • R21-11rel:R21-11#1ef5644f2026-10-14
  • R22-11rel:R22-11#4036011d2026-10-14
  • R23-11rel:R23-11#0996bea22026-10-14
  • R24-11rel:R24-11#ad63d8312026-10-14
  • R25-11rel:R25-11#0a81f5112026-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_CORE_00616] Upstream: RS_AP_00130

Exception & operator= (Exception &&other) & noexcept=default;

Move assignment operator

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe

Parameter (in)

ParameterBeschreibung
otherthe other instance to move from

Rückgabewert

TypBeschreibung
Exception &*this

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

Record
AUTOSAR/AP/record/SWS_CORE_00616
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00616@rel:R25-11#cf7be040
Content hash
cf7be040
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00616
Status: valid/unmigrated Version: rel:R25-11#eb8d2ad7 Versionshistorie & Revisions (1 transition, 5 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_CORE_00616@rel:R25-11#eb8d2ad7
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#cf7be0402026-09-30
  • R22-11rel:R22-11#62dd53c82026-10-14
  • R23-11rel:R23-11#16771f172026-10-14
  • R24-11rel:R24-11#03c97c992026-10-14
  • R25-11rel:R25-11#eb8d2ad72026-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 what [SWS_CORE_00612] Upstream: RS_AP_00130

const char * what () const noexcept override;

Return the explanatory string. This function overrides the virtual function std::exception:: what. All guarantees about the lifetime of the returned pointer that are given for std::exception::what are preserved.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 1b4e9bb17f9a Herkunft
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Elementfunktion what der Klasse ara::core::Exception dient dem synchronen Abruf einer erklärenden Zeichenkette zum aufgetretenen Fehler [SWS_CORE_00612]. Sie überschreibt die virtuelle Funktion std::exception::what und liefert einen Zeiger auf eine nullterminierte Zeichenkette (const char*) zurück [SWS_CORE_00612].

Verwendung und Lebensdauer

Die Funktion erwartet keine Übergabeparameter. Hinsichtlich der Gültigkeit des zurückgegebenen Zeigers bleiben sämtliche Garantien erhalten, die für std::exception::what gelten [SWS_CORE_00612]. Um die Funktion nutzen zu können, ist die Header-Datei ara/core/exception.h einzubinden [SWS_CORE_00612].

Fehlerbehandlung und Nebenläufigkeit

  • Ausnahmesicherheit: Die Operation ist als noexcept deklariert und als ausnahmesicher (exception safe) spezifiziert; sie wirft selbst keine Ausnahmen [SWS_CORE_00612].
  • Nebenläufigkeit: Die Ausführung ist als threadsicher (thread-safe) spezifiziert [SWS_CORE_00612]. Aufrufe können somit sicher aus parallelen Threads erfolgen.

Dieser Nutzungshinweis wurde automatisiert generiert.

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *a null-terminated string

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

Record
AUTOSAR/AP/record/SWS_CORE_00612
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00612@rel:R25-11#b339be86
Content hash
b339be86
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00612
Status: valid/unmigrated Version: rel:R25-11#4dc7ac4e Versionshistorie & Revisions (1 transition, 8 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_CORE_00612@rel:R25-11#4dc7ac4e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#b339be862026-09-30
  • R19-11rel:R19-11#c863b8c62026-10-14
  • R20-11rel:R20-11#ef5213282026-10-14
  • R21-11rel:R21-11#ef5213282026-10-14
  • R22-11rel:R22-11#35f8a78d2026-10-14
  • R23-11rel:R23-11#0d1482f32026-10-14
  • R24-11rel:R24-11#260c2d462026-10-14
  • R25-11rel:R25-11#4dc7ac4e2026-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 ~Exception [SWS_CORE_00617] Upstream: RS_AP_00130, RS_AP_00145

~Exception () noexcept override=default;

Destructor

Header-Datei#include "ara/core/exception.h"
Scopeclass ara::core::Exception
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_00617
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00617@rel:R25-11#6ae22c3b
Content hash
6ae22c3b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00617
Status: valid/unmigrated Version: rel:R25-11#f3733454 Versionshistorie & Revisions (1 transition, 5 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_CORE_00617@rel:R25-11#f3733454
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#6ae22c3b2026-09-30
  • R22-11rel:R22-11#c4c5573b2026-10-14
  • R23-11rel:R23-11#08d2767c2026-10-14
  • R24-11rel:R24-11#8a264f6d2026-10-14
  • R25-11rel:R25-11#f37334542026-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