دالة DiagOfferErrorDomain [SWS_DM_00992] Upstream: RS_AP_00119
constexpr DiagOfferErrorDomain () noexcept;
Default constructor.
يُستخدم المنشئ القياسي الخالي من المعاملات [SWS_DM_00992] لإنشاء مثيل للفئة ara::diag::DiagOfferErrorDomain (SWS Diagnostics §8.11.5 «Class: DiagOfferErrorDomain»). وهو مصرح عنه عبر ملف الرأس ara/diag/diag_error_domain.h وله التوقيع constexpr DiagOfferErrorDomain() noexcept; (SWS Diagnostics §8.11.5.2.1.1 «Default Constructor»). ويتم الاستدعاء بشكل متزامن، ولا يعالج أي معاملات إدخال، ولا يقدم أي قيمة إرجاع كعادة المنشئات [SWS_DM_00992].
فيما يتعلق بالتزامن والأمان من الأخطاء، تم تحديد الدالة بأنها thread-safe بالإضافة إلى exception safe [SWS_DM_00992]. وبفضل المواصفة noexcept، يُضمن عدم إطلاق أي استثناءات أثناء التنفيذ [SWS_DM_00992]. ولم يتم تخصيص رموز أخطاء معينة أو إخطارات عبر DET أو DEM لهذا المنشئ.
في سياق الوحدة النمطية، يمثل النطاق حالات الخطأ المرتبطة بخدمات التشخيص، والتي تم تعريف رموز الأخطاء الخاصة بها في التعداد DiagOfferErrc [SWS_DM_00559] ويمكن الإشارة إليها عبر الاسم المستعار للنوع Errc [SWS_DM_00990]. توفر الفئة دوال قياسية مثل Name() [SWS_DM_00993] وMessage() [SWS_DM_00994] وThrowAsException() [SWS_DM_00995]. وفي حالات الاستخدام، يُرجح أن الاستدعاء المباشر للمنشئ نادرًا ما يكون مطلوبًا (تفسير)، نظرًا لأن الدالة ara::diag::GetDiagOfferDomain() توفر بالفعل مرجعًا عامًا للمثيل [SWS_DM_01003]، والذي يُستخدم من بين أشياء أخرى بواسطة ara::diag::MakeErrorCode() [SWS_DM_01005]. سؤال Q-a98886da9b649096 (مفتوح)
تم إنشاء هذا النص بواسطة ذكاء اصطناعي ويستند إلى مواصفة AUTOSAR Adaptive R25-11.
دليل المنفِّذ قيد الإعداد (التعقيد I2)
| Header-Datei | #include "ara/diag/diag_error_domain.h" |
|---|---|
| Scope | class ara::diag::DiagOfferErrorDomain |
| 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_DM_00992- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_DM_00992@rel:R25-11#8fe8b85c- Content hash
8fe8b85c- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00992
Status: valid/unmigrated
Version: rel:R25-11#1b67a107
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_DM_00992@rel:R25-11#1b67a107
Recorded Revisions (7):
- R25-11
rel:R25-11#647b0be12026-09-30 - R20-11
rel:R20-11#877c96922026-10-14 - R21-11
rel:R21-11#abbae6ff2026-10-14 - R22-11
rel:R22-11#c13bf7152026-10-14 - R23-11
rel:R23-11#d3ced3682026-10-14 - R24-11
rel:R24-11#8becca902026-10-14 - R25-11
rel:R25-11#1b67a1072026-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 · الأصل الألماني