DEENESPTFRRUARHIKOZHNL

क्लास ara::com::e2e::ComE2EErrorDomain

[SWS_CM_12503] Upstream: RS_AP_00122, RS_AP_00127, RS_AP_00130

class ComE2EErrorDomain final :              public ara::core::ErrorDomain {...};

Defines a class representing the E2E error domain

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Forwarding-Header#include "ara/com/com_fwd.h"
Scopenamespace ara::com::e2e
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::com::e2e::ComE2EErrorDomain in [SWS_CORE_90023]

उपयोगकर्ता गाइडएआई जनित

Adaptive संचार में एंड-टू-एंड सुरक्षा की सत्यापन त्रुटियों के लिए त्रुटि डोमेन को परिभाषित करता है।
एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: bfe73c7b7e47 उद्गम खुले प्रश्न (2)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

Adaptive संचार में एंड-टू-एंड सुरक्षा की सत्यापन त्रुटियों के लिए त्रुटि डोमेन को परिभाषित करता है।

क्लास ara::com::e2e::ComE2EErrorDomain AUTOSAR Adaptive के संचार प्रबंधन में एंड-टू-एंड सुरक्षा त्रुटियों के लिए त्रुटि डोमेन को परिभाषित करती है और एन्यूमिरेशन ComE2EErrc ([SWS_CM_12504]) को त्रुटि कोड असाइन करती है। यदि सर्वर-साइड E2E सत्यापन विफल हो जाता है, तो इस डोमेन का एक ara::core::ErrorCode त्रुटि प्रतिक्रिया में प्रेषित किया जाता है और क्लाइंट साइड पर ara::core::Result के माध्यम से उपलब्ध कराया जाता है ([SWS_CM_00033])। स्टेटलेस, अपवाद-सुरक्षित क्लास मान-आधारित या ThrowAsException() के माध्यम से त्रुटि प्रबंधन की अनुमति देती है, हालांकि यह अपवाद विधि C++ कंपाइलर अपवाद अक्षम होने पर उपलब्ध नहीं होती है ([SWS_CM_12509])।

संदर्भ

क्लास ara::com::e2e::ComE2EErrorDomain AUTOSAR Adaptive Platform के संचार प्रबंधन (ara::com) के भीतर एंड-टू-एंड सुरक्षा (E2E) के लिए त्रुटि डोमेन को परिभाषित करती है। यह बेस क्लास ara::core::ErrorDomain से अंतिम रूप से व्युत्पन्न होती है और संदेशों के E2E सत्यापन के दौरान होने वाली डोमेन-विशिष्ट त्रुटियों को एनकैप्सुलेट करती है।

संचार मॉडल में, ComE2EErrorDomain E2E-संरक्षित इंटरैक्शन में त्रुटि स्थितियों के लिए एक केंद्रीय पहचानकर्ता और अनुवादक के रूप में कार्य करता है। टाइप उपनाम Errc ([SWS_CM_12504]) और Exception ([SWS_CM_12505]) के माध्यम से, त्रुटि डोमेन प्रकार-विशिष्ट एन्यूमिरेशन ComE2EErrc और साथ ही व्युत्पन्न अपवाद प्रकार ComE2EException को ara::core के त्रुटि-विशिष्ट पारिस्थितिकी तंत्र से बांधता है। यदि सर्वर रनटाइम परिवेश E2E_check ([SWS_CM_90421]) के माध्यम से किसी मेथड अनुरोध की जांच करते समय दोषपूर्ण सुरक्षा का पता लगाता है, तो एक E2E त्रुटि प्रतिक्रिया प्रेषित की जाती है। [SWS_CM_00033] के अनुसार, इस प्रतिक्रिया संदेश का पेलोड डोमेन ara::com::e2e::ComE2EErrorDomain का एक ara::core::ErrorCode ले जाता है, जिसका त्रुटि मान E2E_check के परिणाम से मेल खाता है (AUTOSAR_AP_SWS_CommunicationManagement §7.4.1.2.4 “Payload of the E2E Error Response”)। क्लाइंट साइड पर, इस त्रुटि को E2E हेडर ([SWS_CM_90475]) को हटाने के बाद डीसीरियलाइज़ किया जाता है ([SWS_CM_90476], [SWS_CM_10473]) और ara::core::Result के भीतर एक त्रुटि स्थिति के रूप में एप्लिकेशन को पास कर दिया जाता है (AUTOSAR_AP_SWS_CommunicationManagement §7.4.1.2.5 “Deserializing the payload”)।

ComE2EContext ComE2EErrorDomain ComE2EErrorDomain ErrorDomain ErrorDomain ComE2EErrorDomain->ErrorDomain erbt von ComE2EErrc ComE2EErrc ComE2EErrorDomain->ComE2EErrc Alias Errc ComE2EException ComE2EException ComE2EErrorDomain->ComE2EException Alias Exception ErrorCode ErrorCode ErrorCode->ComE2EErrorDomain referenziert

संदर्भ आरेख: ara::core और ara::com के टाइप सिस्टम में ComE2EErrorDomain का एम्बेडिंग। स्रोत: [SWS_CM_12504], [SWS_CM_12505], [SWS_CM_12506], [SWS_CM_00033]।

जीवनचक्र

एक इंस्टेंस ऑब्जेक्ट का निर्माण डिफ़ॉल्ट कंस्ट्रक्टर constexpr ComE2EErrorDomain() noexcept ([SWS_CM_12506]) के माध्यम से किया जाता है। constexpr के रूप में चिह्नित होने के कारण, त्रुटि डोमेन को संकलन समय पर ही निर्मित किया जा सकता है। यह संभवतः एक अपरिवर्तनीय, प्रक्रिया-व्यापी सिंगलटन के रूप में प्रदान किया जाता है, ताकि डोमेन के संदर्भ संपूर्ण प्रोग्राम रनटाइम के दौरान मान्य रहें। प्रश्न Q-bd1ba0230650e246 (खुला) चूँकि क्लास को final के रूप में घोषित किया गया है, कोई और व्युत्पत्ति अनुमत नहीं है।

क्लास किसी भी परिवर्तनीय स्थिति का प्रबंधन नहीं करती है और पूर्ण अपवाद सुरक्षा प्रदान करती है ([SWS_CM_12506])। निरीक्षण विधियाँ Name() ([SWS_CM_12507]) और Message() ([SWS_CM_12508]) को const और noexcept के रूप में घोषित किया गया है। परिणामस्वरूप, कई निष्पादन थ्रेड्स में समवर्ती, पठन एक्सेस थ्रेड-सुरक्षित है और सिंक्रोनाइज़ेशन ओवरहेड से मुक्त होने की गारंटी है।

उपयोग पथ

विशिष्ट उपयोग पथ विफल E2E जाँचों के ट्रांसमिशन और क्लाइंट-साइड मूल्यांकन के संदर्भ में होता है:

  1. जाँच और त्रुटि निर्माण: E2E-संरक्षित अनुरोध प्राप्त होने पर, सर्वर E2E_check का उपयोग करके सत्यापन करता है ([SWS_CM_90421])। यदि यह जाँच विफल हो जाती है, तो मिडलवेयर एक त्रुटि प्रतिक्रिया को सीरियलाइज़ करता है जिसके पेलोड में ara::com::e2e::ComE2EErrorDomain के साथ एक ara::core::ErrorCode शामिल होता है ([SWS_CM_00033])।
  2. ट्रांसमिशन और डीसीरियलाइज़ेशन: क्लाइंट साइड पर, प्रोटोकॉल हैंडलिंग और सुरक्षा हेडर ([SWS_CM_90475]) को हटाने के बाद, पेलोड को डीसीरियलाइज़ किया जाता है ([SWS_CM_90476])। संचार ढांचा परिणाम को ara::core::Result के रूप में प्रदान करता है, जो प्रेषित त्रुटि कोड को एनकैप्सुलेट करता है ([SWS_CM_10473], AUTOSAR_AP_SWS_CommunicationManagement §7.4.1.2.5 “Deserializing the payload”)।
  3. त्रुटि निदान: Adaptive Application ara::core::Result की जांच करता है। त्रुटि लॉगिंग के लिए, Name() डोमेन का पहचानकर्ता प्रदान करता है ([SWS_CM_12507]), जबकि Message() विशिष्ट संख्यात्मक कोड के लिए मानव-पठनीय पाठ लौटाता है ([SWS_CM_12508])।
  4. त्रुटि प्रबंधन: एप्लिकेशन या तो मान-आधारित तरीके से त्रुटि का मूल्यांकन कर सकता है या अपवाद हैंडलिंग सक्षम होने पर ThrowAsException() के माध्यम से एक प्रकार-विशिष्ट अपवाद ट्रिगर कर सकता है ([SWS_CM_12509])।
एक मेथड कॉल में E2E त्रुटि प्रबंधन का प्रवाहClientApplicationara::com MiddlewareServerMethodenaufruf absendenE2E हेडर के साथ अनुरोध अग्रेषित करेंE2E_check निष्पादित करेंE2E-Fehler erkanntErrorCode (ComE2EErrorDomain) के साथ त्रुटि प्रतिक्रियाहेडर हटाएं और पेलोड को डीसीरियलाइज़ करेंErrorCode के साथ ara::core::Result पास करेंaltFehlerauswertung durch Applikationत्रुटि टेक्स्ट के लिए Message() क्वेरी करेंAusnahmebehandlung aktiviertThrowAsException() wirft ComE2EException

अनुक्रम आरेख: एक मेथड कॉल के दौरान E2E त्रुटि का ट्रांसमिशन और प्रोसेसिंग। स्रोत: [SWS_CM_00033], [SWS_CM_90421], [SWS_CM_90475], [SWS_CM_90476], [SWS_CM_10473], [SWS_CM_12509]।

त्रुटि परिदृश्य

यदि सत्यापन के दौरान कोई E2E त्रुटि होती है, तो इसे एन्यूमिरेशन ComE2EErrc के माध्यम से पहचाना जाता है, जो क्लास के टाइप उपनाम Errc के माध्यम से उपलब्ध है ([SWS_CM_12504])। ComE2EErrc में त्रुटि कोड संभवतः E2E_check के परिभाषित परिणाम मानों के सीधे अनुरूप होते हैं। प्रश्न Q-07fc2c01567ac537 (खुला)

C++ अपवादों के माध्यम से त्रुटि को अग्रेषित करने के लिए, विधि ThrowAsException() प्रकार ara::com::e2e::ComE2EException (उपनाम Exception, [SWS_CM_12505]) के एक अपवाद को इंस्टैंशिएट करती है और इसे फेंकती है ([SWS_CM_12509])। विधि को noexcept(false) के रूप में घोषित किया गया है। यदि कंपाइलर टूलचेन में C++ अपवाद अक्षम हैं, तो ThrowAsException() [SWS_CM_12509] के अनुसार ओवरलोड रिज़ॉल्यूशन में भाग नहीं लेता है। अपवाद समर्थन के बिना सिस्टम में, त्रुटि प्रबंधन अनिवार्य रूप से ara::core::Result और ara::core::ErrorCode के मान-आधारित निरीक्षण के माध्यम से किया जाना चाहिए।

यह मार्गदर्शिका AUTOSAR Adaptive R25-11 विनिर्देश पर आधारित है और स्वचालित रूप से बनाई गई थी।

सदस्य मानचित्र

कंस्ट्रक्टर और डिस्ट्रक्टर

1

टाइप उपनाम

2

क्लास आरेख

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

G nara__com__e2e__ComE2EErrorDomain501 ComE2EErrorDomain + ComE2EErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__com__e2e__ComE2EErrorDomain501->nara__core__ErrorDomain335

विवरण दृश्य

रूपरेखा में कोई प्रविष्टि चुनें।

कंस्ट्रक्टर और डिस्ट्रक्टर

ComE2EErrorDomain फ़ंक्शन

Constructs a new ara::com::e2e::ComE2EErrorDomain object

constexpr ComE2EErrorDomain () noexcept;

मेथड

Message फ़ंक्शन

Returns the message associated with errorCode

const char * Message (CodeType errorCode) const noexcept override;
Name फ़ंक्शन

Returns a string constant associated with the ara::com::e2e::ComE2EErrorDomain

const char * Name () const noexcept override;
ThrowAsException फ़ंक्शन

Creates a new instance of ara::com::e2e::ComE2EException from errorCode and throws it. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

टाइप उपनाम

Errc टाइप उपनाम

Alias for the error code value enumeration

using Errc = ComE2EErrc;
Exception टाइप उपनाम

Alias for the exception base class

मेथड का प्रलेखन

फ़ंक्शन ComE2EErrorDomain [SWS_CM_12506] Upstream: RS_AP_00120, RS_AP_00130

constexpr ComE2EErrorDomain () noexcept;

Constructs a new ara::com::e2e::ComE2EErrorDomain object

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CM_12506
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12506@rel:R25-11#b4fb9edb
Content hash
b4fb9edb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12506
Status: valid/unmigrated Version: rel:R25-11#a62d5b05 Versionshistorie & Revisions (1 transition, 5 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_CM_12506@rel:R25-11#a62d5b05
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#d712101a2026-09-30
  • R22-11rel:R22-11#2403535e2026-10-14
  • R23-11rel:R23-11#87f9b8242026-10-14
  • R24-11rel:R24-11#e5169c462026-10-14
  • R25-11rel:R25-11#a62d5b052026-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_CM_12508] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

const char * Message (CodeType errorCode) const noexcept override;

Returns the message associated with errorCode

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitexception safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error code number.

Rückgabewert

TypBeschreibung
const char *The message associated with the errorCode

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

Record
AUTOSAR/AP/record/SWS_CM_12508
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12508@rel:R25-11#4d672eab
Content hash
4d672eab
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12508
Status: valid/unmigrated Version: rel:R25-11#32e2efef Versionshistorie & Revisions (1 transition, 5 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_CM_12508@rel:R25-11#32e2efef
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#b21127012026-09-30
  • R22-11rel:R22-11#295fdf5d2026-10-14
  • R23-11rel:R23-11#bb3bdd142026-10-14
  • R24-11rel:R24-11#9ddb48eb2026-10-14
  • R25-11rel:R25-11#32e2efef2026-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_CM_12507] Upstream: RS_AP_00120, RS_AP_00130

const char * Name () const noexcept override;

Returns a string constant associated with the ara::com::e2e::ComE2EErrorDomain

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: e33607e23f70 उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

क्लास ara::com::e2e::ComE2EErrorDomain ([SWS_CM_12507]) का मेम्बर फ़ंक्शन Name सिंक्रोनस रूप से और बिना किसी पासिंग पैरामीटर के कॉल किया जाता है। यह एरर डोमेन की विशिष्ट पहचान के लिए कार्य करता है और एक स्थिर स्ट्रिंग कॉन्स्टेंट (const char *) पर पॉइंटर लौटाता है, जो E2E संचार एरर डोमेन के नाम का प्रतिनिधित्व करता है ([SWS_CM_12507])। इंटरफ़ेस डिक्लेरेशन हेडर फ़ाइल ara/com/e2e/e2e_error_domain.h के माध्यम से प्रदान किया जाता है ([SWS_CM_12507])।

त्रुटि प्रबंधन के संबंध में, फ़ंक्शन को noexcept और exception safe के रूप में निर्दिष्ट किया गया है ([SWS_CM_12507])। इसलिए यह कोई अपवाद (exception) नहीं फेंकता है और रनटाइम पर विफल नहीं होता है; इस कॉल के लिए विशिष्ट त्रुटि कोड या त्रुटि प्रबंधन तंत्र प्रदान नहीं किए गए हैं।

समवर्तीता (concurrency) और बाधाओं के संबंध में कोई विशेष कॉल या लाइफ़साइकिल प्रतिबंध मौजूद नहीं हैं। चूँकि मेथड केवल एक अपरिवर्तनीय स्ट्रिंग को पढ़ती है, इसलिए कार्यान्वयन पूरी तरह से रीएंट्रेंट और किन्हीं भी थ्रेड्स से समवर्ती कॉल्स के लिए सुरक्षित होना चाहिए। प्रश्न Q-c8158d40c80ce9c5 (खुला)

आर्किटेक्चरल इंटरैक्शन में, मेथड मानकीकृत, प्लेटफ़ॉर्म-व्यापी अद्वितीय एरर डोमेन पहचानकर्ताओं (AUTOSAR_AP_SWS_CommunicationManagement §Änderungshistorie “Added unique ErrorDomain identifiers”) के विनिर्देशों का पालन करती है। एक समरूप संरचना संबंधित एरर डोमेन जैसे ara::com::ComErrorDomain ([SWS_CM_11331]) या apext::com::secoc::ComSecOcFvmErrorDomain ([SWS_CM_12518]) में पाई जाती है।

यह उपयोग नोट एक AI द्वारा तैयार किया गया था और AUTOSAR विनिर्देश R25-11 के पेलोड पर आधारित है।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitexception safe

Rückgabewert

TypBeschreibung
const char *As per ara::com::e2e::ComE2EErrorDomain in [SWS_ CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_CM_12507
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12507@rel:R25-11#7ee49966
Content hash
7ee49966
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12507
Status: valid/unmigrated Version: rel:R25-11#76bee0a8 Versionshistorie & Revisions (1 transition, 5 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_CM_12507@rel:R25-11#76bee0a8
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#82490fb52026-09-30
  • R22-11rel:R22-11#d1c7c1b62026-10-14
  • R23-11rel:R23-11#e2230dff2026-10-14
  • R24-11rel:R24-11#2bcb3cdb2026-10-14
  • R25-11rel:R25-11#76bee0a82026-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_CM_12509] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Creates a new instance of ara::com::e2e::ComE2EException from errorCode and throws it. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: d2262a26cd80 उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

एरर डोमेन ara::com::e2e::ComE2EErrorDomain का मेम्बर फ़ंक्शन ThrowAsException, [SWS_CM_12509] के अनुसार, ara::core::ErrorCode प्रकार के पास किए गए एरर कोड errorCode को ara::com::e2e::ComE2EException प्रकार के टाइप्ड C++ अपवाद में एनकैप्सुलेट करने और सिंक्रोनस रूप से ट्रिगर करने के लिए कार्य करता है। फ़ंक्शन का कोई रिटर्न मान (void) नहीं है और इसे हेडर ara/com/e2e/e2e_error_domain.h (AUTOSAR_AP_SWS_CommunicationManagement §8.15.3.2.2.3 “ThrowAsException”) के माध्यम से प्रदान किया जाता है।

त्रुटि प्रबंधन और सीमा शर्तें

मेथड को noexcept(false) के साथ घोषित किया गया है और स्पष्ट रूप से अपवाद-सुरक्षित नहीं (“not exception safe”) के रूप में निर्दिष्ट किया गया है, क्योंकि इसका सामान्य प्रवाह अपवाद को थ्रो करना है। एक महत्वपूर्ण कंपाइलर-साइड बाधा [SWS_CORE_10304] को परिभाषित करती है: यदि कंपाइलर की टूलचेन में C++ अपवाद अक्षम हैं, तो यह फ़ंक्शन ओवरलोड रिज़ॉल्यूशन में भाग नहीं लेता है। इसलिए कॉलर्स को यह सुनिश्चित करना चाहिए कि लक्ष्य सिस्टम में अपवाद-आधारित त्रुटि प्रबंधन समर्थित और सक्रिय है।

इंटरैक्शन

Interpretation: एक ओवरराइड की गई मेथड (override) के रूप में, जेनेरिक एरर कोड को विशिष्ट अपवाद ऑब्जेक्ट्स में स्थानांतरित करने के लिए फ़ंक्शन को AUTOSAR Adaptive के बहुरूपी एरर डोमेन तंत्र का हिस्सा होना चाहिए। प्रश्न Q-f1777f936e0fdac0 (खुला) संचार प्रबंधन के संबंधित एरर डोमेन में समरूप फ़ंक्शन पाए जाते हैं: [SWS_CM_11333] के अनुसार ComErrorDomain::ThrowAsException एक ara::com::ComException (AUTOSAR_AP_SWS_CommunicationManagement §8.12.4.2.2.3 “ThrowAsException”) फेंकता है, जबकि [SWS_CM_12520] के अनुसार ComSecOcFvmErrorDomain::ThrowAsException एक apext::com::secoc::ComSecOcFvmException (AUTOSAR_AP_SWS_CommunicationManagement §C.2.3.2.2.3 “ThrowAsException”) को इंस्टैंशिएट और थ्रो करता है।

यह टेक्स्ट AUTOSAR Adaptive रिलीज़ R25-11 विनिर्देश के आधार पर एक AI द्वारा जनरेट किया गया था।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I2)

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitnot exception safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error to throw.

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_CM_12509
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12509@rel:R25-11#dae9e578
Content hash
dae9e578
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12509
Status: valid/unmigrated Version: rel:R25-11#6800d5fd Versionshistorie & Revisions (1 transition, 5 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_CM_12509@rel:R25-11#6800d5fd
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#9edd60642026-09-30
  • R22-11rel:R22-11#5a8987a42026-10-14
  • R23-11rel:R23-11#dba786162026-10-14
  • R24-11rel:R24-11#c360ebbc2026-10-14
  • R25-11rel:R25-11#6800d5fd2026-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

टाइप उपनामों का प्रलेखन

टाइप उपनाम Errc [SWS_CM_12504] Upstream: RS_AP_00120, RS_AP_00130

using Errc = ComE2EErrc;

Alias for the error code value enumeration

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_CM_12504
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12504@rel:R25-11#d69d5614
Content hash
d69d5614
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12504
Status: valid/unmigrated Version: rel:R25-11#af4a83f4 Versionshistorie & Revisions (1 transition, 5 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_CM_12504@rel:R25-11#af4a83f4
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#0b22d3802026-09-30
  • R22-11rel:R22-11#02f85fce2026-10-14
  • R23-11rel:R23-11#8d5411e82026-10-14
  • R24-11rel:R24-11#af4a83f42026-10-14
  • R25-11rel:R25-11#af4a83f42026-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

टाइप उपनाम Exception [SWS_CM_12505] Upstream: RS_AP_00120, RS_AP_00130

using Exception = ComE2EException;

Alias for the exception base class

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_CM_12505
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12505@rel:R25-11#f5a7bf73
Content hash
f5a7bf73
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12505
Status: valid/unmigrated Version: rel:R25-11#3abf347f Versionshistorie & Revisions (1 transition, 5 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_CM_12505@rel:R25-11#3abf347f
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#1e7de5be2026-09-30
  • R22-11rel:R22-11#4730f6b22026-10-14
  • R23-11rel:R23-11#fbe99c782026-10-14
  • R24-11rel:R24-11#3abf347f2026-10-14
  • R25-11rel:R25-11#3abf347f2026-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