function ExecErrorDomain [SWS_EM_02286] Upstream: RS_AP_00120, RS_AP_00130, RS_AP_00159
ExecErrorDomain () noexcept;
Constructs a new ExecErrorDomain object.
Der Standardkonstruktor ExecErrorDomain() initialisiert eine neue Instanz der Fehlerdomäne ara::exec::ExecErrorDomain gemäß [SWS_EM_02286]. Der Aufruf erfolgt synchron, nimmt keine Parameter entgegen und besitzt keinen Rückgabewert. Die Deklaration ist über den Header ara/exec/exec_error_domain.h eingebunden.
Hinsichtlich Robustheit und Nebenläufigkeit ist der Konstruktor als noexcept deklariert, gilt als ausnahmesicher (exception safe) und ist uneingeschränkt threadsicher (thread-safe) spezifiziert [SWS_EM_02286]. Eine Fehlerbehandlung bei der Objekterzeugung ist nicht erforderlich, da die Operation fehlerfrei durchläuft und keine Fehlercodes oder Exceptions auslöst.
Im Gesamtsystem dient das erzeugte Objekt der Repräsentation und Beschreibung modulspezifischer Fehler des Execution Managements. Über die Instanz können der Domänenname abgefragt [SWS_EM_02287], textuelle Meldungen zu Fehlercodes ermittelt [SWS_EM_02288] oder Fehler als C++-Exception geworfen werden [SWS_EM_02289]. Eine explizite Instanziierung über diesen Konstruktor dürfte in Anwendungsmodulen selten notwendig sein, da über die freie Funktion GetExecErrorDomain() bereits eine globale Referenz auf die Instanz bereitgestellt wird [SWS_EM_02290]. Frage Q-df8efc87e6547216 (offen)
Dieser Text wurde von einer KI erstellt und basiert auf AUTOSAR R25-11.
Implementer's Guide folgt (Komplexität I1)
| Header-Datei | #include "ara/exec/exec_error_domain.h" |
|---|---|
| Scope | class ara::exec::ExecErrorDomain |
| Exception-Sicherheit | exception safe |
| Thread-Sicherheit | thread-safe |
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SWS_EM_02286- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_EM_02286@rel:R25-11#06e26ef9- Content hash
06e26ef9- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02286
Status: valid/unmigrated
Version: rel:R25-11#a6321b98
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_EM_02286@rel:R25-11#a6321b98
Recorded Revisions (8):
- R25-11
rel:R25-11#06e26ef92026-09-30 - R19-11
rel:R19-11#c9fefe412026-10-14 - R20-11
rel:R20-11#5b98d2302026-10-14 - R21-11
rel:R21-11#751166162026-10-14 - R22-11
rel:R22-11#5827680d2026-10-14 - R23-11
rel:R23-11#8bbc01962026-10-14 - R24-11
rel:R24-11#934e78e52026-10-14 - R25-11
rel:R25-11#a6321b982026-10-14 active
Requirement Text as-of this release:
Curation Decisions:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
|---|---|---|---|---|
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
gemini-3.8-flash-medium· 2026-10-13