DEENESPTFRRUARHIKOZHNL

클래스 ara::core::ErrorDomain

[SWS_CORE_00110] Upstream: RS_AP_00130

class ErrorDomain {...};

Encapsulation of an ErrorDomain. An ErrorDomain is the controlling entity for ErrorCode’s error code values, and defines the mapping of such error code values to textual representations. This type constitutes a base class for ErrorDomain implementations. This class is a literal type, and subclasses are strongly advised to be literal types as well.

Header-Datei#include "ara/core/error_domain.h"
Forwarding-Header#include "ara/core/core_fwd.h"
Scopenamespace ara::core

사용자 가이드AI 생성

오류 코드를 제어하기 위한 기본 클래스 역할을 하며 도메인 특정 오류 값을 텍스트 메시지에 매핑합니다.
AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: d0712f7c0a23 출처 열린 질문 (2)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

오류 코드를 제어하기 위한 기본 클래스 역할을 하며 도메인 특정 오류 값을 텍스트 메시지에 매핑합니다.

클래스 ara::core::ErrorDomain은 오류 값을 제어하기 위한 추상 기본 클래스 역할을 하며 도메인 특정 코드를 해당 텍스트 표현에 매핑합니다 [SWS_CORE_00153]. 서브클래스는 시스템 전체에서 고유한 식별 번호를 캡슐화하고 불변 오류 텍스트로의 변환 및 타입별 예외 처리를 정의합니다. 컴파일 타임에 리터럴 타입(Literal Type)으로 사용할 수 있도록 기본 클래스는 비가상 보호 소멸자를 가집니다 [SWS_CORE_00136]. 이때 복사 및 이동 연산은 완전히 금지되므로 인스턴스는 불변 식별자로 기능합니다.

컨텍스트

ara::core::ErrorDomain 클래스는 AUTOSAR Adaptive Platform에서 구조화된 오류 관리의 공통 기반을 형성합니다. 이 클래스는 구체적인 오류 도메인을 위한 추상 기본 클래스로 동작하며, ara::core::ErrorCode에 캡슐화되는 오류 값에 대한 중앙 제어 책임을 담당합니다. 각 도메인은 자체 네임스페이스를 생성하고, Message()([SWS_CORE_00153])를 통해 CodeType([SWS_CORE_00122]) 타입의 도메인별 오류 값을 의미 있는 텍스트 표현으로 매핑하는 규칙을 정의합니다. 또한 이 클래스는 시스템 전역에서 고유한 도메인 식별자를 위한 타입 별칭 IdType([SWS_CORE_00121]) 및 공급업체별 추가 데이터를 위한 SupportDataType([SWS_CORE_00123])을 제공합니다.

전체 시스템에서 ara::core::ErrorDomain은(는) 세 가지 주요 대상과 상호작용합니다:

  • 서브클래스: 특정 오류 도메인은 ara::core::ErrorDomain을 상속하며, 도메인 이름, 오류 메시지 및 예외 처리를 위한 순수 가상 멤버 함수를 구현합니다.
  • ara::core::ErrorCode: 구체적인 오류 값을 나타내며 설명 텍스트 결정을 할당된 오류 도메인에 위임합니다.
  • 클라이언트 / 애플리케이션 코드: 오류 코드를 통해 또는 도메인에서 직접 상태 정보를 조회하거나([SWS_CORE_00152]) 발생한 C++ 예외를 수신합니다([SWS_CORE_00154]).
diag_kontext Client Client ErrorCode ErrorCode Client->ErrorCode 평가함 ErrorDomain ErrorDomain ErrorCode->ErrorDomain zugeordnet zu ErrorDomain->Client Name / Message / Exception을 반환함 Subklasse Subklasse Subklasse->ErrorDomain leitet ab von

컨텍스트 다이어그램: 서브클래스, 오류 코드 및 애플리케이션 코드와 ara::core::ErrorDomain의 관계 및 협력. 출처: [SWS_CORE_00151], [SWS_CORE_00152], [SWS_CORE_00153], [SWS_CORE_00154].

수명 주기

ara::core::ErrorDomain의 인스턴스화는 보호됩니다. 생성자는 protected 가시성을 가지며 IdType([SWS_CORE_00135]) 타입의 시스템 전역에서 고유한 도메인 식별자를 필요로 합니다. 생성자가 constexpr 및 noexcept로 선언되어 있으므로, 기본 클래스는 컴파일 타임에 Literal Type으로서의 생성을 지원합니다. 서브클래스 역시 이러한 Literal Type 특성을 보장할 것이 명시적으로 권장됩니다.

도메인 인스턴스의 어떠한 복제 또는 전달도 금지됩니다:

소멸자는 protected로 선언되고 기본 구현([SWS_CORE_00136])으로 정의됩니다. 클래스가 Literal Type으로 유지될 수 있도록 의도적으로 사소하며(trivial) 비가상으로 유지됩니다. ara::core::ErrorDomain가 순수 가상 인터페이스를 제공하지만, 기본 클래스 포인터를 통한 다형적 소멸은 필요하지 않습니다([SWS_CORE_00136]). 실제 환경에서 구체적인 도메인 인스턴스는 수명이 긴 객체 또는 정적 객체로 관리될 것입니다(해석). 질문 Q-a874dd64f6320d21 (열림)

소유권 관계와 관련하여 이름([SWS_CORE_00152]) 및 오류 텍스트([SWS_CORE_00153])에 대한 모든 포인터는 도메인 클래스의 소유로 유지되며, 클라이언트가 이를 해제해서는 안 됩니다. 모든 읽기 및 비교 연산은 스레드 안전하며 예외 안전합니다([SWS_CORE_00135], [SWS_CORE_00151]).

사용 경로

ara::core::ErrorDomain의 두 인스턴스는 Id()([SWS_CORE_00151])을 통해 확인된 도메인 식별자가 일치하는 경우에만 동일한 것으로 비교됩니다([SWS_CORE_00137], [SWS_CORE_00138]). 오류 확인 및 예외 처리의 일반적인 절차는 다음 단계로 구성됩니다:

  1. 도메인 식별: 클라이언트 또는 오류 객체는 Name()([SWS_CORE_00152])을 통해 도메인 이름을 널 종료 문자열로 확인합니다.
  2. 메시지 확인: Message(errorCode)을 통해 숫자 오류 값이 도메인에 전달됩니다([SWS_CORE_00153]). 도메인은 포인터 기반의 널 종료 오류 텍스트를 반환하며, 이는 결코 nullptr가 아닙니다.
  3. 예외 처리: 오류 코드를 예외로 변환해야 하는 경우 클라이언트는 ThrowAsException(errorCode)을 호출합니다([SWS_CORE_00154]). 그러면 도메인은 전달된 오류 코드를 캡슐화하는 적절한 ara::core::Exception 인스턴스를 발생시킵니다.
오류 해석 및 예외 발생ClientErrorCodeErrorDomainFehler abfragenMessage(errorCode)const char* (Fehlertext)Text bereitstellenoptC++ Exceptions aktiviertThrowAsException(errorCode)wirft Exception

시퀀스 다이어그램: ErrorDomain을 통한 텍스트 확인 및 예외 발생의 일반적인 절차. 출처: [SWS_CORE_00152], [SWS_CORE_00153], [SWS_CORE_00154].

오류 시나리오

ara::core::ErrorDomain을 다룰 때 다음과 같은 오류 시나리오 및 인터페이스 요구사항을 고려해야 합니다:

  • 잘못된 도메인 소속: Message() 메서드에 특정 ErrorDomain에서 비롯되지 않은 errorCode이 전달되는 경우, 이는 명시된 위반 사항인 WrongDomainOfAn-ErrorCodeViolation에 해당합니다([SWS_CORE_00153]). 호출자는 오류 코드가 도메인 인스턴스와 일치함을 보장해야 합니다.
  • 비활성화된 C++ 예외: ThrowAsException() 메서드는 예외 안전하지 않으며(not exception safe) 예외를 발생시킵니다([SWS_CORE_00154]). 컴파일러 툴체인에서 C++ 예외가 비활성화된 경우, 이 함수는 오버로드 확인에 참여해서는 안 됩니다([SWS_CORE_00154]).
  • 널 포인터 배제: Name()과 Message() 모두 결코 nullptr를 반환해서는 안 됩니다([SWS_CORE_00152], [SWS_CORE_00153]). nullptr를 반환하는 서브클래스 구현은 인터페이스 사양을 위반합니다.

본 가이드는 AUTOSAR 명세 R25-11을 기반으로 AI 큐레이션 어시스턴트에 의해 생성되었습니다.

멤버 맵

클래스 다이어그램

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

G nara__core__ErrorDomain335 ErrorDomain + ErrorDomain() + operator=() + Id() + Message() + Name() + ThrowAsException() + operator!=() + operator==() + ~ErrorDomain() napext__com__secoc__ComSecOcFvmErrorDomain756 ComSecOcFvmErrorDomain napext__com__secoc__ComSecOcFvmErrorDomain756->nara__core__ErrorDomain335 napext__tsync__TsyncFvmErrorDomain111 TsyncFvmErrorDomain napext__tsync__TsyncFvmErrorDomain111->nara__core__ErrorDomain335 nara__com__ComErrorDomain658 ComErrorDomain nara__com__ComErrorDomain658->nara__core__ErrorDomain335 nara__com__e2e__ComE2EErrorDomain501 ComE2EErrorDomain nara__com__e2e__ComE2EErrorDomain501->nara__core__ErrorDomain335 nara__core__CoreErrorDomain113 CoreErrorDomain nara__core__CoreErrorDomain113->nara__core__ErrorDomain335 nara__core__FutureErrorDomain146 FutureErrorDomain nara__core__FutureErrorDomain146->nara__core__ErrorDomain335 nara__crypto__CryptoErrorDomain690 CryptoErrorDomain nara__crypto__CryptoErrorDomain690->nara__core__ErrorDomain335 nara__diag__DiagErrorDomain167 DiagErrorDomain nara__diag__DiagErrorDomain167->nara__core__ErrorDomain335 nara__diag__DiagOfferErrorDomain584 DiagOfferErrorDomain nara__diag__DiagOfferErrorDomain584->nara__core__ErrorDomain335 nara__diag__DiagReportingErrorDomain575 DiagReportingErrorDomain nara__diag__DiagReportingErrorDomain575->nara__core__ErrorDomain335 nara__diag__DiagSovdErrorDomain991 DiagSovdErrorDomain nara__diag__DiagSovdErrorDomain991->nara__core__ErrorDomain335 nara__diag__DiagUdsNrcErrorDomain838 DiagUdsNrcErrorDomain nara__diag__DiagUdsNrcErrorDomain838->nara__core__ErrorDomain335 nara__exec__ExecErrorDomain631 ExecErrorDomain nara__exec__ExecErrorDomain631->nara__core__ErrorDomain335 nara__per__PerErrorDomain979 PerErrorDomain nara__per__PerErrorDomain979->nara__core__ErrorDomain335 nara__phm__PhmErrorDomain808 PhmErrorDomain nara__phm__PhmErrorDomain808->nara__core__ErrorDomain335 nara__sm__SmErrorDomain386 SmErrorDomain nara__sm__SmErrorDomain386->nara__core__ErrorDomain335 nara__tsync__TsyncErrorDomain367 TsyncErrorDomain nara__tsync__TsyncErrorDomain367->nara__core__ErrorDomain335

상세 보기

개요에서 항목을 선택하세요.

생성자 및 소멸자

ErrorDomain 함수 3

Copy construction shall be disabled

오버로드 ErrorDomain 3
ErrorDomain (const ErrorDomain &)=delete; SWS_CORE_00131
ErrorDomain (ErrorDomain &&)=delete; SWS_CORE_00132
explicit constexpr ErrorDomain (IdType id) noexcept; SWS_CORE_00135

Destructor

~ErrorDomain () noexcept=default;

메서드

Id 함수

Return the unique domain identifier

constexpr IdType Id () const noexcept;
Message 함수

Return a textual representation of the given errorCode.

virtual const char * Message (CodeType errorCode) const noexcept=0;
Name 함수

Return the name of this ErrorDomain

virtual const char * Name () const noexcept=0;

Throw the given errorCode as an ara::core::Exception.

virtual void ThrowAsException (const ErrorCode &errorCode) const noexcept(false)=0;

연산자

operator!= 함수

Compare for non-equality with another ara::core::ErrorDomain instance

constexpr bool operator!= (const ErrorDomain &other) const noexcept;
operator= 함수 2

Copy assignment shall be disabled

오버로드 = 2
ErrorDomain & operator= (const ErrorDomain &)=delete; SWS_CORE_00133
ErrorDomain & operator= (ErrorDomain &&)=delete; SWS_CORE_00134
operator== 함수

Compare for equality with another ara::core::ErrorDomain instance. Two ara::core::ErrorDomain instances compare equal when their identifiers (returned by Id()) are equal

constexpr bool operator== (const ErrorDomain &other) const noexcept;

타입 별칭

CodeType 타입 별칭

Alias type for a domain-specific error code value

using CodeType = std::int32_t;
IdType 타입 별칭

Alias type for a unique ErrorDomain identifier type

using IdType = std::uint64_t;
SupportDataType 타입 별칭

Alias type for vendor-specific supplementary data

using SupportDataType = {<support-data-type>};

메서드 문서

함수 ErrorDomain [SWS_CORE_00131] Upstream: RS_AP_00130

ErrorDomain (const ErrorDomain &)=delete;

Copy construction shall be disabled

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain

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

Record
AUTOSAR/AP/record/SWS_CORE_00131
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00131@rel:R25-11#822795f7
Content hash
822795f7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00131
Status: valid/unmigrated Version: rel:R25-11#47cc58ff 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_00131@rel:R25-11#47cc58ff
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a53699852026-09-30
  • R19-11rel:R19-11#8a5b83352026-10-14
  • R20-11rel:R20-11#253664202026-10-14
  • R21-11rel:R21-11#253664202026-10-14
  • R22-11rel:R22-11#12c0c3a52026-10-14
  • R23-11rel:R23-11#9f8935932026-10-14
  • R24-11rel:R24-11#d154072d2026-10-14
  • R25-11rel:R25-11#47cc58ff2026-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

함수 ErrorDomain [SWS_CORE_00132] Upstream: RS_AP_00130

ErrorDomain (ErrorDomain &&)=delete;

Move construction shall be disabled

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain

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

Record
AUTOSAR/AP/record/SWS_CORE_00132
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00132@rel:R25-11#09a7ae4f
Content hash
09a7ae4f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00132
Status: valid/unmigrated Version: rel:R25-11#50c27182 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_00132@rel:R25-11#50c27182
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c062c5772026-09-30
  • R19-11rel:R19-11#aaaf0c582026-10-14
  • R20-11rel:R20-11#9db2d92d2026-10-14
  • R21-11rel:R21-11#9db2d92d2026-10-14
  • R22-11rel:R22-11#f11f44702026-10-14
  • R23-11rel:R23-11#a0c0a1ad2026-10-14
  • R24-11rel:R24-11#4d9ecc622026-10-14
  • R25-11rel:R25-11#50c271822026-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

함수 ErrorDomain [SWS_CORE_00135] Upstream: RS_AP_00130

explicit constexpr ErrorDomain (IdType id) noexcept;

Construct a new instance with the given id. Identifiers are expected to be system-wide unique.

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

Parameter (in)

ParameterBeschreibung
idthe unique identifier

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

Record
AUTOSAR/AP/record/SWS_CORE_00135
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00135@rel:R25-11#9039b38f
Content hash
9039b38f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00135
Status: valid/unmigrated Version: rel:R25-11#7727fc1e 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_00135@rel:R25-11#7727fc1e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#cd0ce2332026-09-30
  • R19-11rel:R19-11#101178ec2026-10-14
  • R20-11rel:R20-11#af1004ad2026-10-14
  • R21-11rel:R21-11#4d1113e52026-10-14
  • R22-11rel:R22-11#c4c8d9b02026-10-14
  • R23-11rel:R23-11#ada36ef72026-10-14
  • R24-11rel:R24-11#3395c67f2026-10-14
  • R25-11rel:R25-11#7727fc1e2026-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

함수 Id [SWS_CORE_00151] Upstream: RS_AP_00130

constexpr IdType Id () const noexcept;

Return the unique domain identifier

AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: 59f6b727c495 출처
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

헤더 파일 ara/core/error_domain.h에 있는 클래스 ara::core::ErrorDomain의 멤버 함수 Id()은(는) 해당 오류 도메인의 고유 식별자를 동기적으로 반환합니다([SWS_CORE_00151]). 호출은 전달 매개변수를 요구하지 않으며 도메인 식별자를 IdType 유형의 값으로 반환하여 전체 시스템에서 서로 다른 오류 도메인의 명확한 구분을 보장합니다.

오류 처리와 관련하여, 이 함수는 noexcept(으)로 선언되어 있으며 exception safe(으)로 분류된다는 점이 중요합니다([SWS_CORE_00151]). 따라서 결코 예외를 발생시키지 않으며 오류 코드나 특수 사례를 보고하지도 않습니다. constexpr 메서드라는 특성 덕분에 필요한 경우 식별자를 컴파일 타임에 평가하여 상수 표현식에서 사용할 수 있습니다.

동시성 및 호출 조건과 관련하여 Id()은(는) thread-safe(으)로 명시되어 있습니다([SWS_CORE_00151]). 호출은 상태를 갖지 않으며(stateless) 변경을 유발하는 부작용이 없으므로, 외부 잠금 메커니즘 없이도 얼마든지 많은 스레드가 동일한 인스턴스에 동시에 접근할 수 있습니다.

도메인 아키텍처 내의 상호작용에서 식별자는 기본 비교 기준을 형성합니다. 사양에 따르면 두 ara::core::ErrorDomain 인스턴스는 Id()이(가) 반환하는 식별자가 일치하는 경우에만 동일한 것으로 간주되며, 이는 동등 연산자 operator==에 의해 직접 구현됩니다([SWS_CORE_00137]).

이 사용법 지침은 AI에 의해 작성되었으며 AUTOSAR Adaptive R25-11을 기반으로 합니다.

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

Rückgabewert

TypBeschreibung
IdTypethe identifier

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

Record
AUTOSAR/AP/record/SWS_CORE_00151
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00151@rel:R25-11#2b00b5c1
Content hash
2b00b5c1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00151
Status: valid/unmigrated Version: rel:R25-11#7915d90d 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_00151@rel:R25-11#7915d90d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a56b1e7b2026-09-30
  • R19-11rel:R19-11#854ced192026-10-14
  • R20-11rel:R20-11#543969362026-10-14
  • R21-11rel:R21-11#278e5e4b2026-10-14
  • R22-11rel:R22-11#18da8afd2026-10-14
  • R23-11rel:R23-11#2ad535bf2026-10-14
  • R24-11rel:R24-11#7a5f2e402026-10-14
  • R25-11rel:R25-11#7915d90d2026-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

함수 Message [SWS_CORE_00153] Upstream: RS_AP_00130

virtual const char * Message (CodeType errorCode) const noexcept=0;

Return a textual representation of the given errorCode.

The returned pointer remains owned by the ara::core::ErrorDomain sub-class and shall not be freed by clients.

AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: 9827a3eb35a8 출처 열린 질문 (1)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

헤더 ara/core/error_domain.h에 정의된 기본 클래스 ara::core::ErrorDomain의 순수 가상 함수 Message은(는) 전달된 도메인 고유 오류 코드에 대한 텍스트 표현을 동기적으로 검색하는 역할을 합니다 errorCode [SWS_CORE_00153]. 이 함수는 널로 끝나는 문자열(const char *)에 대한 포인터를 반환하며, 이 포인터는 절대 nullptr이(가) 아님을 보장합니다. 참조된 메모리는 ara::core::ErrorDomain의 해당 서브클래스 소유로 유지되며, 호출하는 클라이언트가 이를 해제해서는 안 됩니다 [SWS_CORE_00153].

동시성 및 견고성 측면에서 이 메서드는 noexcept(으)로 선언되어 있으며, 예외 안전(exception safe)하고 완전하게 스레드 안전(thread-safe)하도록 설계되었습니다 [SWS_CORE_00153]. 발생 가능한 오류 상태와 관련하여, ara::core::ErrorDomain의 해당 인스턴스에서 생성되지 않은 errorCode은(는) WrongDomainOfAnErrorCodeViolation 유형의 위반을 초래하는 것으로 명시되어 있습니다 [SWS_CORE_00153].

AUTOSAR 오류 처리 모델과의 상호작용에서 ara::core::FutureErrorDomain [SWS_CORE_00443] 및 ara::core::CoreErrorDomain [SWS_CORE_05243]과(와) 같은 구체적인 오류 도메인은 도메인 고유 오류 코드를 구체적인 메시지 텍스트로 변환하기 위해 이 메서드를 오버라이드합니다. 해석: 텍스트 표현을 StringView(으)로 반환하는 ara::core::ErrorCode::Message() [SWS_CORE_00518]와의 상호작용은 ErrorCode이(가) 연결된 오류 도메인의 메서드 Message에게 변환을 위임하는 것을 기반으로 할 것으로 추정됩니다. 질문 Q-f9007fdf5234b6a4 (열림)

이 사용 지침은 명세 요구사항을 기반으로 자동 생성되었습니다.

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)WrongDomainOfAn- If the errorCode did not originate from this ara::core:: ErrorCodeViolation ErrorDomain

Parameter (in)

ParameterBeschreibung
errorCodethe domain-specific error code

Rückgabewert

TypBeschreibung
const char *the text as a null-terminated string, never nullptr

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

Record
AUTOSAR/AP/record/SWS_CORE_00153
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00153@rel:R25-11#bc20f5e9
Content hash
bc20f5e9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00153
Status: valid/unmigrated Version: rel:R25-11#4d024521 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_00153@rel:R25-11#4d024521
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#317747242026-09-30
  • R19-11rel:R19-11#53fe833d2026-10-14
  • R20-11rel:R20-11#deab0cbe2026-10-14
  • R21-11rel:R21-11#deab0cbe2026-10-14
  • R22-11rel:R22-11#90438fcf2026-10-14
  • R23-11rel:R23-11#724c70902026-10-14
  • R24-11rel:R24-11#af836d942026-10-14
  • R25-11rel:R25-11#4d0245212026-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

함수 Name [SWS_CORE_00152] Upstream: RS_AP_00130

virtual const char * Name () const noexcept=0;

Return the name of this ErrorDomain

The returned pointer remains owned by class ara::core::ErrorDomain and shall not be freed by clients.

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

Rückgabewert

TypBeschreibung
const char *the name as a null-terminated string, never nullptr

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

Record
AUTOSAR/AP/record/SWS_CORE_00152
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00152@rel:R25-11#987568ca
Content hash
987568ca
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00152
Status: valid/unmigrated Version: rel:R25-11#fc1560e6 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_00152@rel:R25-11#fc1560e6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#fbeb10062026-09-30
  • R19-11rel:R19-11#1091ac792026-10-14
  • R20-11rel:R20-11#5d2fb6242026-10-14
  • R21-11rel:R21-11#4d515fa72026-10-14
  • R22-11rel:R22-11#0f7fba942026-10-14
  • R23-11rel:R23-11#17438fd22026-10-14
  • R24-11rel:R24-11#089188232026-10-14
  • R25-11rel:R25-11#fc1560e62026-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

함수 ThrowAsException [SWS_CORE_00154] Upstream: RS_AP_00130

virtual void ThrowAsException (const ErrorCode &errorCode) const noexcept(false)=0;

Throw the given errorCode as an ara::core::Exception.

This function will determine the appropriate exception type for the given ErrorCode according to [SWS_CORE_10953] and throw it. The thrown exception will contain the given ErrorCode.

AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: f434ab45abb9 출처
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

클래스 ara::core::ErrorDomain의 순수 가상 메서드 ThrowAsException은 전달된 오류 코드를 ara::core::Exception 타입의 예외로서 동기식으로 발생시키는 데 사용됩니다 [SWS_CORE_00154]. 이 함수는 입력 매개변수로 const ErrorCode &errorCode에 대한 참조를 전달받으며, 예외를 던짐으로써 실행이 종료되므로 반환값을 갖지 않습니다 [SWS_CORE_00154].

오류 및 예외 동작과 관련하여 해당 도메인은 [SWS_CORE_10953]에 따라 전달된 오류 코드에 적합한 예외 타입을 확인하고 이를 던집니다 [SWS_CORE_00154]. 발생된 예외에는 전달된 ErrorCode이(가) 포함됩니다 [SWS_CORE_00154]. 이 함수는 예외에 안전하지 않음(not exception safe)으로 분류됩니다 [SWS_CORE_00154].

동시성 및 컴파일러 컨텍스트에 대해 다음 규정이 적용됩니다:

  • 스레드 안전성: ThrowAsException 호출은 스레드 안전(thread-safe)한 것으로 명시되어 있습니다 [SWS_CORE_00154].
  • 비활성화된 C++ 예외 시 제약 사항: 컴파일러 툴체인에서 C++ 예외가 비활성화된 경우 [SWS_CORE_10304]에 따라 이 함수는 오버로드 확인에 참여해서는 안 됩니다 [SWS_CORE_00154].

다른 컴포넌트와의 상호작용에서 이 함수는 오류 객체를 통한 예외 발생의 기반을 형성합니다. 예를 들어 ara::core::ErrorCode::ThrowAsException은(는) this->Domain().ThrowAsException(*this)을(를) 통해 해당 도메인으로 던지기 작업을 위임합니다 [SWS_CORE_00519]. 구체적인 구현체는 CoreErrorDomain의 CoreException [SWS_CORE_05244] 또는 FutureErrorDomain의 FutureException [SWS_CORE_00444]과 같은 특정 예외를 던지기 위해 이 인터페이스를 재정의합니다.

이 텍스트는 AI에 의해 작성되었으며 AUTOSAR Adaptive R25-11 사양을 기반으로 합니다.

구현자 가이드 준비 중 (복잡도 I1)

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

Parameter (in)

ParameterBeschreibung
errorCodethe errorCode

Rückgabewert

TypBeschreibung
None

Exceptions

Any exception of the type as defined in [SWS_CORE_10953] containing the given ErrorCode

Hinweise: This function shall not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain. As per [SWS_CORE_10304].

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

Record
AUTOSAR/AP/record/SWS_CORE_00154
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00154@rel:R25-11#d53d0e83
Content hash
d53d0e83
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00154
Status: valid/unmigrated Version: rel:R25-11#2ab310df 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_00154@rel:R25-11#2ab310df
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#04a7381e2026-09-30
  • R19-11rel:R19-11#d1678c642026-10-14
  • R20-11rel:R20-11#0a1202b52026-10-14
  • R21-11rel:R21-11#8bd539962026-10-14
  • R22-11rel:R22-11#2da1f5282026-10-14
  • R23-11rel:R23-11#b794869c2026-10-14
  • R24-11rel:R24-11#e8939dbd2026-10-14
  • R25-11rel:R25-11#2ab310df2026-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

함수 operator!= [SWS_CORE_00138] Upstream: RS_AP_00130

constexpr bool operator!= (const ErrorDomain &other) const noexcept;

Compare for non-equality with another ara::core::ErrorDomain instance

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

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
bool• TRUE: if other is equal to *this • FALSE: if other is NOT equal to *this

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

Record
AUTOSAR/AP/record/SWS_CORE_00138
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00138@rel:R25-11#65536663
Content hash
65536663
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00138
Status: valid/unmigrated Version: rel:R25-11#fc670ab6 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_00138@rel:R25-11#fc670ab6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#52d843402026-09-30
  • R19-11rel:R19-11#cc8291d02026-10-14
  • R20-11rel:R20-11#b8b660df2026-10-14
  • R21-11rel:R21-11#b8b660df2026-10-14
  • R22-11rel:R22-11#ef503a462026-10-14
  • R23-11rel:R23-11#4677b4a92026-10-14
  • R24-11rel:R24-11#4ca5ab382026-10-14
  • R25-11rel:R25-11#fc670ab62026-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

함수 operator= [SWS_CORE_00133] Upstream: RS_AP_00130

ErrorDomain & operator= (const ErrorDomain &)=delete;

Copy assignment shall be disabled

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain

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

Record
AUTOSAR/AP/record/SWS_CORE_00133
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00133@rel:R25-11#06a9e66d
Content hash
06a9e66d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00133
Status: valid/unmigrated Version: rel:R25-11#a72bc075 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_00133@rel:R25-11#a72bc075
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#46ce05062026-09-30
  • R19-11rel:R19-11#ec3086112026-10-14
  • R20-11rel:R20-11#b0dfad952026-10-14
  • R21-11rel:R21-11#b0dfad952026-10-14
  • R22-11rel:R22-11#76aa11e92026-10-14
  • R23-11rel:R23-11#6652aa502026-10-14
  • R24-11rel:R24-11#ce6ab0582026-10-14
  • R25-11rel:R25-11#a72bc0752026-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

함수 operator= [SWS_CORE_00134] Upstream: RS_AP_00130

ErrorDomain & operator= (ErrorDomain &&)=delete;

Move assignment shall be disabled

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain

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

Record
AUTOSAR/AP/record/SWS_CORE_00134
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00134@rel:R25-11#f5f6b47c
Content hash
f5f6b47c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00134
Status: valid/unmigrated Version: rel:R25-11#a3446024 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_00134@rel:R25-11#a3446024
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#75490e2b2026-09-30
  • R19-11rel:R19-11#20aea2242026-10-14
  • R20-11rel:R20-11#e387a3ad2026-10-14
  • R21-11rel:R21-11#aa0b0f262026-10-14
  • R22-11rel:R22-11#19c08d112026-10-14
  • R23-11rel:R23-11#fed0e0492026-10-14
  • R24-11rel:R24-11#895991922026-10-14
  • R25-11rel:R25-11#a34460242026-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

함수 operator== [SWS_CORE_00137] Upstream: RS_AP_00130

constexpr bool operator== (const ErrorDomain &other) const noexcept;

Compare for equality with another ara::core::ErrorDomain instance. Two ara::core::ErrorDomain instances compare equal when their identifiers (returned by Id()) are equal

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

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
bool• TRUE: if other is equal to *this • FALSE: if other is NOT equal to *this

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

Record
AUTOSAR/AP/record/SWS_CORE_00137
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00137@rel:R25-11#7d2414ab
Content hash
7d2414ab
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00137
Status: valid/unmigrated Version: rel:R25-11#f7d37a0f 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_00137@rel:R25-11#f7d37a0f
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#b759f8cb2026-09-30
  • R19-11rel:R19-11#a0d8e6902026-10-14
  • R20-11rel:R20-11#9376c7972026-10-14
  • R21-11rel:R21-11#9376c7972026-10-14
  • R22-11rel:R22-11#adbada1b2026-10-14
  • R23-11rel:R23-11#e5d7782f2026-10-14
  • R24-11rel:R24-11#a598cb362026-10-14
  • R25-11rel:R25-11#f7d37a0f2026-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

함수 ~ErrorDomain [SWS_CORE_00136] Upstream: RS_AP_00130

~ErrorDomain () noexcept=default;

Destructor

This dtor is non-virtual (and trivial) so that this class can be a literal type. While this class has virtual functions, no polymorphic destruction is needed.

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

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

Record
AUTOSAR/AP/record/SWS_CORE_00136
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00136@rel:R25-11#4ae4284e
Content hash
4ae4284e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00136
Status: valid/unmigrated Version: rel:R25-11#a2600bf2 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_00136@rel:R25-11#a2600bf2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#078554662026-09-30
  • R19-11rel:R19-11#edbc85bf2026-10-14
  • R20-11rel:R20-11#ff7bed332026-10-14
  • R21-11rel:R21-11#ed0655f92026-10-14
  • R22-11rel:R22-11#488040762026-10-14
  • R23-11rel:R23-11#a1a2e73d2026-10-14
  • R24-11rel:R24-11#c2637b4a2026-10-14
  • R25-11rel:R25-11#a2600bf22026-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

타입 별칭 문서

타입 별칭 CodeType [SWS_CORE_00122] Upstream: RS_AP_00130

using CodeType = std::int32_t;

Alias type for a domain-specific error code value

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain
SymbolCodeType

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

Record
AUTOSAR/AP/record/SWS_CORE_00122
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00122@rel:R25-11#9f3696c4
Content hash
9f3696c4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00122
Status: valid/unmigrated Version: rel:R25-11#2a58f8c2 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_00122@rel:R25-11#2a58f8c2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#eda170bd2026-09-30
  • R19-11rel:R19-11#d15559ab2026-10-14
  • R20-11rel:R20-11#4b6c97132026-10-14
  • R21-11rel:R21-11#66ae07402026-10-14
  • R22-11rel:R22-11#177f745c2026-10-14
  • R23-11rel:R23-11#19dd7fc72026-10-14
  • R24-11rel:R24-11#512109402026-10-14
  • R25-11rel:R25-11#2a58f8c22026-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

타입 별칭 IdType [SWS_CORE_00121] Upstream: RS_AP_00130

using IdType = std::uint64_t;

Alias type for a unique ErrorDomain identifier type

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain
SymbolIdType

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

Record
AUTOSAR/AP/record/SWS_CORE_00121
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00121@rel:R25-11#dc341620
Content hash
dc341620
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00121
Status: valid/unmigrated Version: rel:R25-11#f1add759 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_00121@rel:R25-11#f1add759
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2f10a6eb2026-09-30
  • R19-11rel:R19-11#f406d7c42026-10-14
  • R20-11rel:R20-11#65a8d3162026-10-14
  • R21-11rel:R21-11#65a8d3162026-10-14
  • R22-11rel:R22-11#4bd6f05b2026-10-14
  • R23-11rel:R23-11#b74037a02026-10-14
  • R24-11rel:R24-11#b74037a02026-10-14
  • R25-11rel:R25-11#f1add7592026-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

타입 별칭 SupportDataType [SWS_CORE_00123] Upstream: RS_AP_00130

using SupportDataType = {<support-data-type>};

Alias type for vendor-specific supplementary data

Header-Datei#include "ara/core/error_domain.h"
Scopeclass ara::core::ErrorDomain
SymbolSupportDataType

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

Record
AUTOSAR/AP/record/SWS_CORE_00123
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00123@rel:R25-11#bc3e1882
Content hash
bc3e1882
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00123
Status: valid/unmigrated Version: rel:R25-11#6210684e 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_00123@rel:R25-11#6210684e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d665f73f2026-09-30
  • R19-11rel:R19-11#5cf4ba862026-10-14
  • R20-11rel:R20-11#d5a9b4eb2026-10-14
  • R21-11rel:R21-11#d5a9b4eb2026-10-14
  • R22-11rel:R22-11#658cc01f2026-10-14
  • R23-11rel:R23-11#7a992b542026-10-14
  • R24-11rel:R24-11#7a992b542026-10-14
  • R25-11rel:R25-11#6210684e2026-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