DEENESPTFRRUARHIKOZHNL

class ara::com::ComErrorDomain

[SWS_CM_11329] Upstream: RS_AP_00130, RS_AP_00122, RS_AP_00127

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

Defines a class representing the Communication error domain.

Header-Datei#include "ara/com/com_error_domain.h"
Forwarding-Header#include "ara/com/com_fwd.h"
Scopenamespace ara::com
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::com::ComErrorDomain in [SWS_CORE_90023]

User GuideKI-GENERIERT

Kapselt und identifiziert allgemeine Kommunikationsfehler der Middleware für die standardisierte Fehlerbehandlung.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 13073fe45989 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Kapselt und identifiziert allgemeine Kommunikationsfehler der Middleware für die standardisierte Fehlerbehandlung.

Die Klasse ara::com::ComErrorDomain repräsentiert die Kommunikationsfehlerdomäne zur Identifikation allgemeiner, nicht schnittstellenspezifischer Fehler in der ara::com-API ([SWS_CM_11265]). Sie stellt Fehlerbeschreibungen für Fehlercodes wie ComErrc::kCommunicationFailure bereit und ermöglicht deren Abfrage über Message() oder die Wandlung in eine Ausnahme mittels ThrowAsException() ([SWS_CM_11332]). Da ihr Standardkonstruktor gelöscht ist, agiert sie als zustandslose, threadsichere Domäneninstanz für das fehlertragende ara::core::Result.

Kontext

Die Klasse ara::com::ComErrorDomain repräsentiert die standardisierte Kommunikationsfehlerdomäne der Adaptive Platform für das Funktionscluster Communication Management (SWS CommunicationManagement S. 439). Sie leitet von der Basisklasse ara::core::ErrorDomain ab und definiert den semantischen Kontext für allgemeine Fehler, die während Methodenaufrufen oder Datenübertragungen auftreten können, jedoch nicht spezifisch für ein einzelnes ServiceInterface sind ([SWS_CM_11265]). In der Fehlerarchitektur von ara::com grenzt sie allgemeine Kommunikationsstörungen systematisch von E2E-Überwachungsfehlern sowie anwendungsspezifischen Dienstfehlern ab (SWS CommunicationManagement §7.5.22.6 „Error Related Data Types“).

Zu ihren zentralen Interaktionspartnern gehören die Adaptive Application, die Dienst- und Proxy-Implementierungen der Middleware sowie die Datentypen ara::core::ErrorCode und ara::core::Result des Basissystems (EXP ARAComAPI §4.7 „Error Handling“). Für die semantische Typbindung stellt die Klasse die Typ-Aliase Errc für die Fehlercode-Enumeration ComErrc ([SWS_CM_11336]) sowie Exception für die zugehörige Ausnahmeklasse ComException bereit ([SWS_CM_11337]).

ComErrorDomainContext app Adaptive Application runtime ara::com Middleware app->runtime ruft Service auf domain ara::com::ComErrorDomain app->domain fragt Name / Message ab runtime->app liefert Result errorcode ara::core::ErrorCode / Result runtime->errorcode erzeugt base ara::core::ErrorDomain domain->base erbt von errorcode->domain referenziert

Kontextdiagramm: Einordnung der ComErrorDomain in die Fehlerarchitektur von ara::com. Quellen: [SWS_CM_11265], EXP ARAComAPI §4.7 „Error Handling“, SWS CommunicationManagement §7.5.22.6 „Error Related Data Types“

Lebenszyklus

Als Spezifikationsklasse für eine Fehlerdomäne ist die Erzeugung von ara::com::ComErrorDomain durch die Löschung des Standardkonstruktors ComErrorDomain() = delete; unterbunden ([SWS_CM_11330]). Interpretation: Die Bereitstellung der Domäneninstanz dürfte als statisches Singleton über die Plattform erfolgen, sodass Anwendungskomponenten die Domäne nicht dynamisch instanziieren oder verwalten müssen. Frage Q-bf957a108c0a5378 (offen)

Die Instanz agiert als zustandsloser Deskriptor ohne veränderliche Attribute. Sämtliche bereitgestellten Methoden wie Name() ([SWS_CM_11331]) und Message() ([SWS_CM_11332]) sind als const noexcept deklariert. Dies gewährleistet eine uneingeschränkte Threadsicherheit bei nebenläufigen Fehlerabfragen durch parallele Anwendungs- und Middleware-Threads.

Nutzungspfad

Der typische Nutzungspfad umfasst die Erkennung, Übermittlung und Auswertung eines Fehlers über die Schnittstellen von ara::com:

  1. Die Anwendung initiiert eine Service-Interaktion, beispielsweise über den Aufrufoperator der Methodenklasse operator() ([SWS_CM_00196]).
  2. Erkennt die Middleware während der Verarbeitung einen Fehlerfall, wie etwa eine Kommunikationsstörung oder einen unkonfigurierten Anwendungsfehler ([SWS_CM_00048]), wird die Operation SetError am korrespondierenden Promise aufgerufen (SWS CommunicationManagement S. 300).
  3. Dabei wird ein ara::core::ErrorCode konstruiert, dessen Domäne auf ara::com::ComErrorDomain ([SWS_CM_11329]) und dessen numerischer Code auf einen spezifischen Enum-Wert wie ComErrc::kCommunicationFailure gesetzt ist ([SWS_CM_10432]).
  4. Das an die Anwendung zurückgegebene ara::core::Future bzw. ara::core::Result transportiert den Fehlercode im Fehlerzustand an den Aufrufer (EXP ARAComAPI §4.7 „Error Handling“).
  5. Die Anwendung prüft das Result und nutzt die Domänenfunktionen Name() ([SWS_CM_11331]) und Message() ([SWS_CM_11332]), um Fehlermeldungen für Protokollierung oder Diagnose aufzulösen.
  6. Falls die Anwendungslogik eine Ausnahme erwartet und C++-Exceptions aktiviert sind, kann die Überführung in eine ComException mittels ThrowAsException() ausgelöst werden ([SWS_CM_11333]).
Fehlersignalisierung und -abfrage über ComErrorDomainApplicationService Methodara::com RuntimeComErrorDomainoperator()()Dienstaufruf ausführenKommunikationsfehler erkanntSetError(ErrorCode)Result mit ErrorCodeMessage(errorCode)const char* Fehlermeldung

Sequenzdiagramm: Signalisierung und Abfrage eines Kommunikationsfehlers über ComErrorDomain. Quellen: [SWS_CM_00196], [SWS_CM_10432], [SWS_CM_11329], [SWS_CM_11332], SWS CommunicationManagement S. 300

Fehlerszenarien

Das Fehlerkonzept von ara::com unterscheidet strikt zwischen behebbaren Fehlern (Recoverable Errors) und schwerwiegenden Programmierverletzungen (Violations oder Corruptions) (EXP ARAComAPI §4.7 „Error Handling“). Behebbare Fehler werden über ara::core::Result und ara::core::ErrorCode abgewickelt, wobei Fehlercodes der Domäne ComErrorDomain über den Bezeichner-Alias Errc adressiert werden ([SWS_CM_11336]).

Tritt beispielsweise während eines Fernaufrufs eine Übertragungsunterbrechung auf, meldet das System ComErrc::kCommunicationFailure ([SWS_CM_10432]). Bei einem unkonfigurierten Anwendungsfehler bricht die Middleware den Aufruf ab und setzt ebenfalls einen entsprechenden Fehlercode der Domäne ([SWS_CM_00048], SWS CommunicationManagement S. 300).

Soll ein Fehlercode als Ausnahme geworfen werden, instanziiert ThrowAsException() eine Ausnahme des Typs ComException ([SWS_CM_11337]) und wirft diese ([SWS_CM_11333]). Diese Methode ist nicht ausnahmesicher (not exception safe) und nimmt laut Spezifikation bei deaktivierten C++-Exceptions nicht an der Überladungsauflösung teil ([SWS_CM_11333]). Nicht behebbare Systemverletzungen führen dagegen direkt zum Plattformabbruch und werden nicht über ComErrorDomain behandelt (EXP ARAComAPI §4.7 „Error Handling“).

Dieser Leitfaden wurde von einer KI auf Basis der AUTOSAR-Spezifikationen R25-11 erstellt.

Mitgliederkarte

Konstruktoren und Destruktor

1

Typaliase

2

Klassendiagramm

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

G nara__com__ComErrorDomain658 ComErrorDomain + ComErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__com__ComErrorDomain658->nara__core__ErrorDomain335

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

Constructs a new ara::com::ComErrorDomain object

ComErrorDomain ()=delete;

Methoden

Message function

Returns the message associated with errorCode

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

Returns a string constant associated with the ara::com::ComErrorDomain

const char * Name () const noexcept override;

Creates a new instance of ara::com::ComException from errorCode and throws it. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

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

Typaliase

Errc type alias

Alias for the error code value enumeration

using Errc = ComErrc;
Exception type alias

Alias for the exception base class

Dokumentation der Methoden

function ComErrorDomain [SWS_CM_11330] Upstream: RS_AP_00120, RS_AP_00130

ComErrorDomain ()=delete;

Constructs a new ara::com::ComErrorDomain object

Header-Datei#include "ara/com/com_error_domain.h"
Scopeclass ara::com::ComErrorDomain

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

Record
AUTOSAR/AP/record/SWS_CM_11330
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_11330@rel:R25-11#ac718eaf
Content hash
ac718eaf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_11330
Status: valid/unmigrated Version: rel:R25-11#311df5be 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_CM_11330@rel:R25-11#311df5be
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#ac718eaf2026-09-30
  • R20-11rel:R20-11#29b64c1a2026-10-14
  • R21-11rel:R21-11#29b64c1a2026-10-14
  • R22-11rel:R22-11#9ed8561d2026-10-14
  • R23-11rel:R23-11#87bee04d2026-10-14
  • R24-11rel:R24-11#311df5be2026-10-14
  • R25-11rel:R25-11#311df5be2026-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 Message [SWS_CM_11332] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

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

Returns the message associated with errorCode

Header-Datei#include "ara/com/com_error_domain.h"
Scopeclass ara::com::ComErrorDomain
Exception-Sicherheitexception safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error code number.

Rückgabewert

TypBeschreibung
const char *The message associated with the errorCode

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

Record
AUTOSAR/AP/record/SWS_CM_11332
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_11332@rel:R25-11#6543769f
Content hash
6543769f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_11332
Status: valid/unmigrated Version: rel:R25-11#7bdb7850 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_CM_11332@rel:R25-11#7bdb7850
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6543769f2026-09-30
  • R20-11rel:R20-11#b09f8a972026-10-14
  • R21-11rel:R21-11#b09f8a972026-10-14
  • R22-11rel:R22-11#38e51ca02026-10-14
  • R23-11rel:R23-11#684722932026-10-14
  • R24-11rel:R24-11#9ea8ac0d2026-10-14
  • R25-11rel:R25-11#7bdb78502026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function Name [SWS_CM_11331] Upstream: RS_AP_00120, RS_AP_00130

const char * Name () const noexcept override;

Returns a string constant associated with the ara::com::ComErrorDomain

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

Verwendung

Die Elementfunktion Name() der Klasse ara::com::ComErrorDomain dient dem standardisierten Abruf der textuellen Bezeichnung dieser Fehlerdomäne ([SWS_CM_11331]). Der Aufruf erfolgt synchron, erfordert keine Übergabeparameter und liefert einen konstanten Zeiger vom Typ const char * auf die zugeordnete Zeichenkette zurück ([SWS_CM_11331]). Die genaue Repräsentation der gelieferten Zeichenkette richtet sich nach den Vorgaben für ara::com::ComErrorDomain in [SWS_CORE_90023]. Die Deklaration ist über den Header ara/com/com_error_domain.h einzubinden ([SWS_CM_11331]).

Fehlerbehandlung und Nebenläufigkeit

Die Methode ist mit der Spezifikation noexcept versehen und als ausnahmesicher (exception safe) eingestuft ([SWS_CM_11331]). Es werden im Fehlerfall weder Exceptions geworfen noch spezifische Fehlercodes zurückgemeldet, da es sich um eine reine Leseoperation handelt. Da ausschließlich eine unveränderliche Zeichenkettenkonstante adressiert wird, dürfte die Methode reentrant sein und nebenläufige Aufrufe aus mehreren Threads ohne externe Synchronisation sicher unterstützen. Frage Q-a9f6ae55558ebb1f (offen)

Zusammenspiel

Die Funktion ist Bestandteil der standardisierten Fehlerdomänen-Identifikatoren innerhalb der Kommunikationsverwaltung (AUTOSAR_AP_SWS_CommunicationManagement §1 „Change History“). Das Namens- und Schnittstellenschema ist konsistent über verwandte Domänen umgesetzt: So definieren auch die End-to-End-Fehlerdomäne ara::com::e2e::ComE2EErrorDomain via [SWS_CM_12507] sowie die SecOC-FVM-Fehlerdomäne apext::com::secoc::ComSecOcFvmErrorDomain via [SWS_CM_12518] gleichartige Name()-Methoden zur Identifikation.

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

Implementer's Guide folgt (Komplexität I1)

Header-Datei#include "ara/com/com_error_domain.h"
Scopeclass ara::com::ComErrorDomain
Exception-Sicherheitexception safe

Rückgabewert

TypBeschreibung
const char *As per ara::com::ComErrorDomain in [SWS_CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_CM_11331
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_11331@rel:R25-11#63ce8874
Content hash
63ce8874
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_11331
Status: valid/unmigrated Version: rel:R25-11#f830d6b9 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_CM_11331@rel:R25-11#f830d6b9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#63ce88742026-09-30
  • R20-11rel:R20-11#a9004e6e2026-10-14
  • R21-11rel:R21-11#a9004e6e2026-10-14
  • R22-11rel:R22-11#b910a94e2026-10-14
  • R23-11rel:R23-11#71a3f6172026-10-14
  • R24-11rel:R24-11#c88a65792026-10-14
  • R25-11rel:R25-11#f830d6b92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function ThrowAsException [SWS_CM_11333] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

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

Creates a new instance of ara::com::ComException from errorCode and throws it. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

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

Verwendung

Die Elementfunktion ThrowAsException der Fehlerdomäne ara::com::ComErrorDomain ([SWS_CM_11333]; SWS CommunicationManagement §8.12.4.2.2.3 „ThrowAsException“) erzeugt synchron aus einem übergebenen Fehlercode errorCode (vom Typ const ara::core::ErrorCode&) eine Instanz der Ausnahme ara::com::ComException und wirft diese unmittelbar aus. Die Schnittstelle besitzt keinen Rückgabewert (void) und wird über die Header-Datei ara/com/com_error_domain.h deklariert.

Fehlerbehandlung und Exception-Sicherheit

Die Signatur ist mit noexcept(false) deklariert und als nicht ausnahmesicher (not exception safe) spezifiziert ([SWS_CM_11333]), da das Auslösen der Exception der primäre Zweck der Funktion ist. Spezifische DET- oder DEM-Meldungen sind für diesen Aufruf nicht definiert.

Randbedingungen und Einschränkungen

Als zentrale Randbedingung gilt: Wenn C++-Exceptions in der Compiler-Toolchain deaktiviert sind, nimmt die Funktion gemäß [SWS_CORE_10304] nicht an der Überladungsauflösung teil ([SWS_CM_11333]). Interpretation: In Software-Architekturen mit deaktivierter Ausnahmebehandlung dürfte die Funktion daher zur Übersetzungszeit nicht aufrufbar sein. Frage Q-437f825160e6801e (offen)

Zusammenspiel

Die Funktion korrespondiert mit gleichnamigen Methoden verwandter Fehlerdomänen des Kommunikationsmanagements, wie etwa ara::com::e2e::ComE2EErrorDomain::ThrowAsException ([SWS_CM_12509]; SWS CommunicationManagement §8.15.3.2.2.3 „ThrowAsException“) für ara::com::e2e::ComE2EException sowie apext::com::secoc::ComSecOcFvmErrorDomain::ThrowAsException ([SWS_CM_12520]; SWS CommunicationManagement §C.2.3.2.2.3 „ThrowAsException“) für apext::com::secoc::ComSecOcFvmException.

Dieser Nutzungshinweis wurde von einer KI basierend auf der Spezifikation AUTOSAR Adaptive R25-11 generiert.

Implementer's Guide folgt (Komplexität I2)

Header-Datei#include "ara/com/com_error_domain.h"
Scopeclass ara::com::ComErrorDomain
Exception-Sicherheitnot exception 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_CM_11333
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_11333@rel:R25-11#08f757e5
Content hash
08f757e5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_11333
Status: valid/unmigrated Version: rel:R25-11#ca2e1034 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_CM_11333@rel:R25-11#ca2e1034
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#08f757e52026-09-30
  • R20-11rel:R20-11#cfb82fec2026-10-14
  • R21-11rel:R21-11#cfb82fec2026-10-14
  • R22-11rel:R22-11#c01d94f82026-10-14
  • R23-11rel:R23-11#b004bb3f2026-10-14
  • R24-11rel:R24-11#08bab0d22026-10-14
  • R25-11rel:R25-11#ca2e10342026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

Dokumentation der Typaliase

type alias Errc [SWS_CM_11336] Upstream: RS_AP_00120, RS_AP_00130

using Errc = ComErrc;

Alias for the error code value enumeration

Header-Datei#include "ara/com/com_error_domain.h"
Scopeclass ara::com::ComErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_CM_11336
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_11336@rel:R25-11#1d242af8
Content hash
1d242af8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_11336
Status: valid/unmigrated Version: rel:R25-11#9dcc2b3c 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_CM_11336@rel:R25-11#9dcc2b3c
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#1d242af82026-09-30
  • R20-11rel:R20-11#bdbb3b7b2026-10-14
  • R21-11rel:R21-11#d5b1fd782026-10-14
  • R22-11rel:R22-11#cfcb0f762026-10-14
  • R23-11rel:R23-11#6911ba582026-10-14
  • R24-11rel:R24-11#9dcc2b3c2026-10-14
  • R25-11rel:R25-11#9dcc2b3c2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias Exception [SWS_CM_11337] Upstream: RS_AP_00120, RS_AP_00130

using Exception = ComException;

Alias for the exception base class

Header-Datei#include "ara/com/com_error_domain.h"
Scopeclass ara::com::ComErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_CM_11337
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_11337@rel:R25-11#aed5e41a
Content hash
aed5e41a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_11337
Status: valid/unmigrated Version: rel:R25-11#261070dd 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_CM_11337@rel:R25-11#261070dd
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#aed5e41a2026-09-30
  • R20-11rel:R20-11#3791dd7e2026-10-14
  • R21-11rel:R21-11#3791dd7e2026-10-14
  • R22-11rel:R22-11#be13c66e2026-10-14
  • R23-11rel:R23-11#e6fe4ac62026-10-14
  • R24-11rel:R24-11#261070dd2026-10-14
  • R25-11rel:R25-11#261070dd2026-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