DEENESPTFRRUARHIKOZHNL

klasse ara::phm::PhmErrorDomain

[SWS_PHM_01241] Upstream: RS_AP_00119

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

Defines the error domain for Platform Health Management.

Header-Datei#include "ara/phm/phm_error_domain.h"
Forwarding-Header#include "ara/phm/phm_fwd.h"
Scopenamespace ara::phm
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::phm::PhmErrorDomain in [SWS_CORE_90023]

User GuideAI-GEGENEREERD

Definieert het foutdomein van Platform Health Management voor het toewijzen van meldingen en het triggeren van uitzonderingen.
DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 61c82c26ab31 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Definieert het foutdomein van Platform Health Management voor het toewijzen van meldingen en het triggeren van uitzonderingen.

De klasse dient als domeinspecifiek foutdomein van Platform Health Management en vertaalt numerieke foutcodes naar bijbehorende tekstmeldingen [SWS_PHM_01249]. Bij geactiveerde uitzonderingsafhandeling maakt zij via ThrowAsException het gericht triggeren van passende fout-exceptions mogelijk [SWS_PHM_01250]. Zijn C++-exceptions in de toolchain gedeactiveerd, dan is deze conversiefunctie niet beschikbaar en moeten fouten puur op basis van waarden worden verwerkt [SWS_PHM_01250].

Context

De klasse ara::phm::PhmErrorDomain representeert het specifieke foutdomein van Platform Health Management (PHM) binnen het AUTOSAR Adaptive Platform. Zij erft publiek over van de basisinfrastructuur ara::core::ErrorDomain en is gedeclareerd als final, waardoor verdere afleiding wordt verhinderd. Haar centrale taak bestaat erin numerieke foutcodes van het subsysteem PHM in te kapselen, in een gestandaardiseerde context in te bedden en de semantische toewijzing aan foutmeldingen en foutafhandelingstypen beschikbaar te stellen. Via de methode Name() stelt de klasse de genormeerde identifier van het domein beschikbaar [SWS_PHM_01248]. Daarnaast definieert zij gestandaardiseerde interface-aliassen voor de foutafhandeling: Errc dient als type-alias voor het onderliggende enumeratieformaat PhmErrc [SWS_PHM_01245], terwijl Exception refereert aan het basistype voor domeinspecifieke uitzonderingen PhmException [SWS_PHM_01246].

Levenscyclus

De instantiatie van ara::phm::PhmErrorDomain vindt plaats via de parameterloze standaardconstructor PhmErrorDomain() [SWS_PHM_01247]. Deze constructor is gekwalificeerd als noexcept en volgens de specificatie geclassificeerd als uitzonderingsveilig (exception safe) en thread-safe [SWS_PHM_01247]. In een typisch runtime-scenario zal een instantie van het foutdomein als een langlevend object (singleton) procesbreed beschikbaar zijn, zodat applicaties en interne PHM-componenten dezelfde instantie delen. Vraag Q-6b33f78e8f3b3e08 (open) Alle toestandloze opvraagfuncties van de klasse – in het bijzonder Name() en Message() – zijn gedeclareerd als const noexcept en volledig thread-safe [SWS_PHM_01248], [SWS_PHM_01249]. Daardoor kunnen foutbeschrijvingen vanuit meerdere parallelle control flows zonder externe synchronisatie worden opgevraagd.

Gebruikspad

Treedt bij de bewaking of het beheer van de systeemtoestand een fout op, dan genereert het PHM-subsysteem een overeenkomstige foutcode, die typisch als ara::core::ErrorCode onder referentie aan de PhmErrorDomain ingekapseld aan aanroepers wordt overgedragen. De ontvangende applicatiesoftware kan aan de hand van het domein controleren of de opgetreden fout afkomstig is van het gezondheidsbeheer. Voor diagnose en logging roept zij de methode Message(errorCode) aan, die bij de overgedragen code de bijbehorende tekstmelding als const char* retourneert [SWS_PHM_01249]. Voor zover de applicatie mislukte operaties via uitzonderingsafhandeling verwerkt, geeft zij de ara::core::ErrorCode door aan ThrowAsException(errorCode) om de toegewezen uitzondering te triggeren [SWS_PHM_01250].

Verloop van de foutresolutie via PhmErrorDomainAnwendungPHM-DienstPhmErrorDomainBewakingsfunctie aanroepen()Erzeugt ara::core::ErrorCode (Errc)Teruggave ErrorCodeUse Case: Fehlertext ermittelnMessage(errorCode)Fehlermeldung (const char*)optExceptions aktiviertThrowAsException(errorCode)throw PhmException

Sequentiediagram: Typisch verloop van de foutcontrole en het triggeren van uitzonderingen via PhmErrorDomain. Bronnen: [SWS_PHM_01245], [SWS_PHM_01246], [SWS_PHM_01249], [SWS_PHM_01250]

Foutscenario's

De expliciete omzetting van een foutcode in een C++-uitzondering wordt gerealiseerd via de methode ThrowAsException(errorCode) [SWS_PHM_01250]. De getriggerde uitzondering komt overeen met het type Exception, dat afbeeldt op PhmException [SWS_PHM_01246]. Aangezien deze functie volgens het ontwerp een exception werpt, is zij in de specificatie aangeduid als niet-uitzonderingsveilig (not exception safe), maar blijft zij met betrekking tot de aanroep thread-safe [SWS_PHM_01250]. Voor omgevingen zonder uitzonderingsafhandeling bestaat een wezenlijke randvoorwaarde: zijn C++-exceptions in de compiler gedeactiveerd, dan neemt ThrowAsException niet deel aan overload resolution [SWS_PHM_01250]. Aanroepers moeten in deze modus fouten zuiver op basis van waarden via de methoden Message() en de retourwaarde van de foutcode afhandelen [SWS_PHM_01249].

Deze handleiding is gebaseerd op de AUTOSAR-specificaties van het Adaptive Platform voor release R25-11.

Ledenkaart

Constructors en destructor

1

Type-aliassen

2

Klassendiagram

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

G nara__phm__PhmErrorDomain808 PhmErrorDomain + PhmErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__phm__PhmErrorDomain808->nara__core__ErrorDomain335

Detailweergave

Kies een item in de inhoudsopgave.

Constructors en destructor

Creates a PhmErrorDomain instance.

PhmErrorDomain () noexcept;

Methoden

Message functie

Returns the message associated with the error code.

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

Returns the name of the error domain.

const char * Name () const noexcept override;

Throws the exception associated with the error code. 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 override;

Type-aliassen

Errc typealias

Alias for the error code value enumeration.

using Errc = PhmErrc;
Exception typealias

Alias for the exception base class.

Documentatie van de methoden

functie Message [SWS_PHM_01249] Upstream: RS_AP_00119, RS_AP_00159

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

Returns the message associated with the error code.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 9377332e8cc7 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De elementfunctie Message van de klasse ara::phm::PhmErrorDomain levert bij een doorgegeven foutnummer errorCode van het type CodeType een tekstuele beschrijving van de bijbehorende foutmelding als const char * op [SWS_PHM_01249]. De functie wordt beschikbaar gesteld via het headerbestand ara/phm/phm_error_domain.h en overschrijft als virtuele methode (override) het standaard interfacegedrag voor foutresolutie [SWS_PHM_01249].

Voor de aanroepcontext en de uitvoeringssemantiek gelden de volgende bepalingen:

  • Synchrone uitvoering en afhandeling van uitzonderingen: De aanroep geschiedt synchroon en is gedeclareerd als noexcept; bovendien is de methode gespecificeerd als exception safe, zodat er tijdens de uitvoering geen uitzonderingen worden geworpen [SWS_PHM_01249].
  • Concurrente uitvoering: De functie is expliciet gedeclareerd als thread-safe en kan zonder aanvullende externe synchronisatie veilig vanuit concurrente threads worden aangeroepen [SWS_PHM_01249].
  • Geheugenbeheer: Interpretatie: De geretourneerde tekenreeks-pointer zal vermoedelijk verwijzen naar een statische stringliteral, waardoor de aanroeper het geheugen niet hoeft vrij te geven. Vraag Q-dcdc593e3f9ded45 (open)

De methode dient in Platform Health Management (PHM) om numerieke foutcodes van de PhmErrorDomain voor logging- of diagnosedoeleinden te vertalen naar menselijk leesbare tekenreeksen [SWS_PHM_01249].

Deze tekst is gegenereerd door een AI en dient als leidraad. Uitsluitend de officiële AUTOSAR-specificaties zijn bindend.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
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_PHM_01249
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01249@rel:R25-11#1029e86f
Content hash
1029e86f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01249
Status: valid/unmigrated Version: rel:R25-11#87e7affe 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_PHM_01249@rel:R25-11#87e7affe
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#29a23c2e2026-09-30
  • R22-11rel:R22-11#d28a09b52026-10-14
  • R23-11rel:R23-11#fb2533e82026-10-14
  • R24-11rel:R24-11#87e7affe2026-10-14
  • R25-11rel:R25-11#87e7affe2026-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

functie Name [SWS_PHM_01248] Upstream: RS_AP_00119, RS_AP_00159

const char * Name () const noexcept override;

Returns the name of the error domain.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: ae1e33120f1a Herkomst
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De elementfunctie Name van de klasse ara::phm::PhmErrorDomain levert de naam van het foutdomein als tekenreeks op ([SWS_PHM_01248]). De declaratie is opgenomen in de module phm via het headerbestand #include "ara/phm/phm_error_domain.h" ([SWS_PHM_01248]).

Voor het praktische gebruik en het runtimegedrag gelden de volgende richtlijnen:

  • Gebruik en signatuur: De methode heeft de signatuur const char * Name () const noexcept override; ([SWS_PHM_01248]). Ze wordt synchroon uitgevoerd en verwacht geen invoerparameters. De geretourneerde pointer van het type const char * voldoet aan de specificaties voor ara::phm::PhmErrorDomain uit [SWS_CORE_90023].
  • Foutafhandeling: De functie is gedeclareerd als noexcept en heeft het uitzonderingsveiligheidsniveau exception safe ([SWS_PHM_01248]). Ze genereert tijdens runtime geen uitzonderingen en produceert geen foutmeldingen.
  • Concurrente uitvoering: De methode is gespecificeerd als thread-safe (thread-safe) ([SWS_PHM_01248]). Parallelle aanroepen via dezelfde of verschillende instanties kunnen zonder aanvullende synchronisatiemechanismen worden uitgevoerd.

In de architecturale interactie overschrijft de operatie het virtueel opvragen van de naam van de bovenliggende foutdomeininterface en levert de specifieke naam voor ara::phm::PhmErrorDomain conform [SWS_CORE_90023] ([SWS_PHM_01248]).

Deze gebruiksinstructie is geautomatiseerd gegenereerd op basis van de AUTOSAR-specificatie R25-11.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::phm::PhmErrorDomain in [SWS_CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_PHM_01248
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01248@rel:R25-11#139c3b77
Content hash
139c3b77
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01248
Status: valid/unmigrated Version: rel:R25-11#87eea56a 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_PHM_01248@rel:R25-11#87eea56a
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#08e28bf82026-09-30
  • R22-11rel:R22-11#3d1a89cc2026-10-14
  • R23-11rel:R23-11#13db17322026-10-14
  • R24-11rel:R24-11#0999648f2026-10-14
  • R25-11rel:R25-11#87eea56a2026-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

functie PhmErrorDomain [SWS_PHM_01247] Upstream: RS_AP_00119, RS_AP_00159

PhmErrorDomain () noexcept;

Creates a PhmErrorDomain instance.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 0eccae6e5543 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De standaardconstructor PhmErrorDomain() dient voor het creëren van een instantie van het foutdomein ara::phm::PhmErrorDomain [SWS_PHM_01247]. De aanroep geschiedt synchroon en zonder invoerparameters via de header ara/phm/phm_error_domain.h [SWS_PHM_01247].

Wat betreft de uitvoeringsveiligheid is de constructie gespecificeerd als exception safe en gedeclareerd met noexcept, zodat er geen uitzonderingen worden gegenereerd [SWS_PHM_01247]. Bovendien is de instantiëring thread-safe [SWS_PHM_01247].

Het gecreëerde domein vormt de context voor PHM-fouten, stelt elementfuncties zoals Name() [SWS_PHM_01248], Message() [SWS_PHM_01249] en ThrowAsException() [SWS_PHM_01250] beschikbaar en bevat de type-aliassen Errc [SWS_PHM_01245] en Exception [SWS_PHM_01246]. Voor reguliere toegang tot het foutdomein is de vrije functie GetPhmDomain() beschikbaar, die een referentie naar het globale object retourneert [SWS_PHM_01251]. Een afzonderlijke handmatige instantiëring via de constructor zal daarom in applicatiecode doorgaans niet vereist zijn. Vraag Q-63be3bb534ef1fa9 (open)

Deze gebruiksinstructie is geautomatiseerd gegenereerd op basis van de specificatiegegevens uit AUTOSAR Adaptive R25-11.

Implementer's Guide volgt (complexiteit I1)

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
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_PHM_01247
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01247@rel:R25-11#c56ba3fa
Content hash
c56ba3fa
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01247
Status: valid/unmigrated Version: rel:R25-11#e616a447 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_PHM_01247@rel:R25-11#e616a447
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#c16054342026-09-30
  • R22-11rel:R22-11#1e02ca242026-10-14
  • R23-11rel:R23-11#6c11e67c2026-10-14
  • R24-11rel:R24-11#e616a4472026-10-14
  • R25-11rel:R25-11#e616a4472026-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

functie ThrowAsException [SWS_PHM_01250] Upstream: RS_AP_00119

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

Throws the exception associated with the error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 2438d348b5ed Herkomst
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Gebruik

De lidfunctie ThrowAsException is een methode van de foutdomeinklasse ara::phm::PhmErrorDomain en wordt beschikbaar gesteld via het headerbestand ara/phm/phm_error_domain.h ([SWS_PHM_01250]). Het doel ervan is om synchroon de C++-uitzondering te triggeren die is gekoppeld aan de overgedragen foutcode ([SWS_PHM_01250]). De functie accepteert hiervoor als invoerparameter een referentie naar het foutobject errorCode van het type const ara::core::ErrorCode & ([SWS_PHM_01250]). Omdat de controlestroom bij foutieve uitvoering wordt voortgezet via de uitzondering, heeft de methode geen retourwaarde (void) ([SWS_PHM_01250]).

Gelijktijdigheid en uitvoeringsveiligheid

Wat betreft het gedrag bij parallelle aanroepen is ThrowAsException gedeclareerd als thread-safe ([SWS_PHM_01250]). Ze kan zodoende veilig en gelijktijdig vanuit meerdere threads worden aangeroepen. Wat betreft de uitzonderingsveiligheid is de interface in de specificatie daarentegen uitdrukkelijk geclassificeerd als „not exception safe” ([SWS_PHM_01250]).

Compilerbeperkingen en overload resolution

Een essentiële randvoorwaarde voor het gebruik wordt gedefinieerd door [SWS_CORE_10304]: als C++-exceptions in de gebruikte compiler-toolchain zijn gedeactiveerd, neemt ThrowAsException niet deel aan de overload resolution ([SWS_PHM_01250]). Bij software-builds voor platforms of configuraties zonder ondersteuning voor uitzonderingen staat de functie de compiler dus niet ter beschikking voor overload resolution ([SWS_PHM_01250]).

Deze gebruiksinstructie is geautomatiseerd opgesteld en is gebaseerd op de specificatie AUTOSAR Adaptive R25-11.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
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_PHM_01250
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01250@rel:R25-11#4e6cfdde
Content hash
4e6cfdde
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01250
Status: valid/unmigrated Version: rel:R25-11#7f33d0e7 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_PHM_01250@rel:R25-11#7f33d0e7
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#98735c902026-09-30
  • R22-11rel:R22-11#ca4e4bdf2026-10-14
  • R23-11rel:R23-11#1075311f2026-10-14
  • R24-11rel:R24-11#7f33d0e72026-10-14
  • R25-11rel:R25-11#7f33d0e72026-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

Documentatie van de typealiassen

typealias Errc [SWS_PHM_01245] Upstream: RS_AP_00119, RS_AP_00127

using Errc = PhmErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_PHM_01245
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01245@rel:R25-11#286d986e
Content hash
286d986e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01245
Status: valid/unmigrated Version: rel:R25-11#69dedf2e 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_PHM_01245@rel:R25-11#69dedf2e
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#82e44aca2026-09-30
  • R22-11rel:R22-11#86c185582026-10-14
  • R23-11rel:R23-11#69dedf2e2026-10-14
  • R24-11rel:R24-11#69dedf2e2026-10-14
  • R25-11rel:R25-11#69dedf2e2026-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

typealias Exception [SWS_PHM_01246] Upstream: RS_AP_00119, RS_AP_00127

using Exception = PhmException;

Alias for the exception base class.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_PHM_01246
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01246@rel:R25-11#f219c55f
Content hash
f219c55f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01246
Status: valid/unmigrated Version: rel:R25-11#3b0710ff 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_PHM_01246@rel:R25-11#3b0710ff
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#e2b0390c2026-09-30
  • R22-11rel:R22-11#c46a9c8a2026-10-14
  • R23-11rel:R23-11#3b0710ff2026-10-14
  • R24-11rel:R24-11#3b0710ff2026-10-14
  • R25-11rel:R25-11#3b0710ff2026-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