function ExecErrorDomain [SWS_EM_02286] Upstream: RS_AP_00120, RS_AP_00130, RS_AP_00159
ExecErrorDomain () noexcept;
Constructs a new ExecErrorDomain object.
The default constructor ExecErrorDomain() initializes a new instance of the error domain ara::exec::ExecErrorDomain according to [SWS_EM_02286]. The call is synchronous, takes no parameters, and has no return value. The declaration is included via header ara/exec/exec_error_domain.h.
Regarding robustness and concurrency, the constructor is declared as noexcept, is considered exception safe (exception safe), and is specified as unconditionally thread-safe (thread-safe) [SWS_EM_02286]. Error handling during object creation is not required because the operation executes without error and raises no error codes or exceptions.
In the overall system, the created object serves to represent and describe module-specific errors of Execution Management. Via the instance, the domain name can be queried [SWS_EM_02287], textual messages for error codes can be determined [SWS_EM_02288], or errors can be thrown as a C++ exception [SWS_EM_02289]. Explicit instantiation via this constructor is likely rarely necessary in application modules, as a global reference to the instance is already provided via the free function GetExecErrorDomain() [SWS_EM_02290]. Question Q-df8efc87e6547216 (open)
This text was created by an AI and is based on AUTOSAR R25-11.
Implementer's Guide to follow (complexity 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-low· 2026-10-13 · German original