함수 CryptoErrorDomain [SWS_CRYPT_19902] Upstream: RS_CRYPTO_02310
constexpr CryptoErrorDomain () noexcept;
Ctor of the CryptoErrorDomain .
사용법 및 호출 컨텍스트
기본 생성자 CryptoErrorDomain()은(는) 암호화 작업을 위한 오류 도메인의 인스턴스를 초기화합니다 [SWS_CRYPT_19902]. constexpr 및 noexcept(으)로 명시되어 있으며, 인수를 받지 않고 반환값이 없습니다. 실행은 동기식으로 수행되며 컴파일 타임에 발생할 수 있습니다. 도메인에 대한 액세스는 일반적으로 전역 함수 GetCryptoErrorDomain()을(를) 통해 이루어지므로 응용 프로그램에서 수동 인스턴스화가 필요할 경우는 드물 것으로 보입니다 [SWS_CRYPT_19952]. 질문 Q-1e029d80fb7bf7d1 (열림)
오류 처리 및 동시성
객체 생성은 exception safe 및 thread-safe(으)로 정의되어 있습니다 [SWS_CRYPT_19902]. 생성자가 noexcept(으)로 선언되어 있으므로 호출 시 오류나 예외가 발생하지 않으며, 이 생성자에 대해 DET 또는 DEM으로 전송되는 오류 메시지는 존재하지 않습니다.
모듈 내 상호 작용
생성된 도메인은 암호화 오류 설명에 대한 컨텍스트를 형성합니다:
- 타입 별칭
Errc[SWS_CRYPT_19903]을(를) 통해 열거형CryptoErrc[SWS_CRYPT_10099]의 오류 코드를 캡슐화합니다. - 자유 함수
MakeErrorCode()을(를) 통해 이 도메인을 고정적으로 참조하는ara::core::ErrorCode인스턴스가 생성됩니다 [SWS_CRYPT_19951]. - 도메인의 멤버 함수를 통해
Name()[SWS_CRYPT_19950]을(를) 통한 식별자 조회,Message()[SWS_CRYPT_19953]을(를) 통한 텍스트 해석, 그리고 기본 타입Exception[SWS_CRYPT_19904]을(를) 갖는ThrowAsException()[SWS_CRYPT_19954]을(를) 통한 시스템별 오류 발생이 가능합니다.
이 사용 지침은 AUTOSAR Adaptive R25-11 사양을 바탕으로 자동 생성되었습니다.
구현자 가이드 준비 중 (복잡도 I1)
| Header-Datei | #include "ara/crypto/common/crypto_error_domain.h" |
|---|---|
| Scope | class ara::crypto::CryptoErrorDomain |
| 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_CRYPT_19902- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_CRYPT_19902@rel:R25-11#431863bd- Content hash
431863bd- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_19902
Status: valid/unmigrated
Version: rel:R25-11#21007e48
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_CRYPT_19902@rel:R25-11#21007e48
Recorded Revisions (7):
- R25-11
rel:R25-11#5c19d14b2026-09-30 - R20-11
rel:R20-11#c58b453f2026-10-14 - R21-11
rel:R21-11#88535fe42026-10-14 - R22-11
rel:R22-11#943a31022026-10-14 - R23-11
rel:R23-11#565923b82026-10-14 - R24-11
rel:R24-11#6e99dbca2026-10-14 - R25-11
rel:R25-11#21007e482026-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 · 독일어 원문