DEENESPTFRRUARHIKOZHNL

क्लास ara::diag::MetaInfo

[SWS_DM_00971] Upstream: RS_Diag_04170

class MetaInfo final {...};

Metainfo interface.

Header-Datei#include "ara/diag/meta_info.h"
Forwarding-Header#include "ara/diag/diag_fwd.h"
Scopenamespace ara::diag

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

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

चालू डायग्नोस्टिक अनुरोध के संबंध में अनुप्रयोगों को ट्रांसपोर्ट- और प्रोटोकॉल-संबंधी मेटाडेटा प्रदान करता है।

वर्ग ara::diag::MetaInfo Adaptive Applications को चालू डायग्नोस्टिक अनुरोध की प्रासंगिक मेटा जानकारी प्रदान करता है जैसे स्रोत पता, गंतव्य पता और प्रोटोकॉल संदर्भ (AUTOSAR_AP_SWS_Diagnostics §7.3.1.1 “MetaInfo class”)। अनुप्रयोग Diagnostic Management द्वारा शुरू किए गए कॉलबैक कॉल के दौरान निरीक्षण विधियों के माध्यम से इन मानों को समकालिक रूप से क्वेरी करते हैं। ऑब्जेक्ट का गारंटीकृत जीवनकाल सक्रिय कॉलबैक फ़ंक्शन के निष्पादन समय तक सख्ती से सीमित है, इसलिए इस कॉल से परे सहेजना अनिर्धारित व्यवहार की ओर ले जाता है ([SWS_DM_01345])।

संदर्भ

वर्ग ara::diag::MetaInfo Diagnostic Management (DM) से इच्छुक Adaptive Applications तक ट्रांसपोर्ट- और प्रोटोकॉल-विशिष्ट मेटा जानकारी प्रसारित करने के लिए एक मानकीकृत तंत्र प्रदान करता है (AUTOSAR_AP_SWS_Diagnostics §7.3.1.1 “MetaInfo class”)। AUTOSAR Adaptive डायग्नोस्टिक आर्किटेक्चर में, DM बाहरी डायग्नोस्टिक क्लाइंट्स और आंतरिक कार्यात्मक समूहों या अनुप्रयोगों के बीच एक मध्यस्थ के रूप में कार्य करता है। यदि कोई डायग्नोस्टिक अनुरोध UDS ट्रांसपोर्ट प्रोटोकॉल या SOVD के माध्यम से आता है, तो DM प्रासंगिक प्रोटोकॉल डेटा निकालता है और इसे मेथड कॉल्स के दौरान एप्लिकेशन के इंटरफ़ेस को अग्रेषित करता है ([SWS_DM_02094])।

ara::diag::MetaInfo के मुख्य कार्यों में कॉल संदर्भ और विशिष्ट कुंजी-मान युग्म प्रदान करना शामिल है। इंटरफ़ेस के माध्यम से, एप्लिकेशन सेवाएँ कुंजी kSA ([SWS_DM_02094]) के माध्यम से डायग्नोस्टिक क्लाइंट के स्रोत पते (SA), kTA ([SWS_DM_02095]) के माध्यम से डायग्नोस्टिक सर्वर के गंतव्य पते (TA), तथा कुंजी kTAType ([SWS_DM_02096]) के माध्यम से UDS एड्रेसिंग प्रकार (भौतिक या कार्यात्मक) के बारे में जानकारी प्राप्त करती हैं। कॉल संदर्भ को प्रकार ara::diag::MetaInfo::Context ([SWS_DM_00977]) के माध्यम से वर्गीकृत किया जाता है। संभावित संदर्भों में नियमित डायग्नोस्टिक संचार kDiagnosticCommunication ([SWS_DM_01342]), त्रुटि मेमोरी एक्सेस kFaultMemory ([SWS_DM_01343]), DoIP प्रारंभिक क्वेरी जैसे वाहन पहचान संख्या को पढ़ना kDoIP ([SWS_DM_01344]), और SOVD संदर्भ kSovd ([SWS_DM_01818]) में सेवा अनुरोध शामिल हैं।

MetaInfoKontext Client डायग्नोस्टिक क्लाइंट DM निदान प्रबंधन Client->DM Diagnoseanforderung MetaInfo ara::diag::MetaInfo DM->MetaInfo erzeugt Application Adaptive Application DM->Application Callback(metaInfo) Application->MetaInfo GetValue / GetContext

संदर्भ आरेख: डायग्नोस्टिक प्रवाह में ara::diag::MetaInfo के इंटरैक्शन भागीदार। स्रोत: AUTOSAR_AP_SWS_Diagnostics §7.3.1.1 “MetaInfo class”, [SWS_DM_01345], [SWS_DM_02094]।

जीवनचक्र

ara::diag::MetaInfo इंस्टेंसेस का निर्माण और प्रबंधन पूरी तरह से Diagnostic Management की ज़िम्मेदारी है। पैरामीटर-रहित डिफ़ॉल्ट कंस्ट्रक्टर स्पष्ट रूप से हटा दिया गया है ([SWS_DM_00972])। परिणामस्वरूप, कोई एप्लिकेशन अपने स्वयं के इंस्टेंस को न तो सीधे इंस्टैंशिएट कर सकता है और न ही कॉपी संचालन के माध्यम से डुप्लिकेट कर सकता है, क्योंकि कॉपी कंस्ट्रक्टर ([SWS_DM_00973]) और कॉपी असाइनमेंट ऑपरेटर ([SWS_DM_00975]) दोनों हटा दिए गए हैं। इंस्टैंसिएशन संभवतः एप्लिकेशन कॉलबैक को कॉल करने से पहले DM द्वारा आंतरिक रूप से किया जाता है। प्रश्न Q-f695f92296527ce8 (खुला) ara::diag::MetaInfo Move सिमेंटिक्स का समर्थन करता है: Move कंस्ट्रक्टर ([SWS_DM_00974]) और Move असाइनमेंट ऑपरेटर ([SWS_DM_00976]) उपलब्ध हैं। विनाश मानक डिस्ट्रक्टर ([SWS_DM_00980]) के माध्यम से होता है।

स्वामित्व और वैधता अवधि के संबंध में, सक्रिय मेथड कॉल के लिए एक सख्त बंधन लागू होता है: DM द्वारा एप्लिकेशन को निर्देशित प्रत्येक मेथड के लिए, जिसमें MetaInfo ऑब्जेक्ट एक पैरामीटर के रूप में होता है, गारंटीकृत जीवनकाल इस मेथड कॉल की अवधि तक सख्ती से सीमित होता है ([SWS_DM_01345], AUTOSAR_AP_SWS_Diagnostics §7.3.1.1.2 “Lifetime of MetaInfo”)। फ़ंक्शन से लौटने के बाद, ऑब्जेक्ट का निरंतर उपयोग या संग्रहण अस्वीकार्य है।

कनकंरेंसी के संबंध में, रीड-ओनली निरीक्षण विधियाँ GetContext() ([SWS_DM_00979]) और GetValue() ([SWS_DM_00978]) थ्रेड-सुरक्षित और अपवाद-सुरक्षित के रूप में निर्दिष्ट हैं। दूसरी ओर, Move असाइनमेंट ऑपरेटर ([SWS_DM_00976]) और डिस्ट्रक्टर ([SWS_DM_00980]) थ्रेड-सुरक्षित नहीं हैं। यदि कॉन्फ़िगरेशन के अनुसार किसी कॉलबैक को समवर्ती रूप से कॉल किया जा सकता है (AUTOSAR_AP_SWS_Diagnostics §7.3.1.2 “Concurrency of ara::diag interfaces”), तो DM प्रत्येक कॉल पर एक अलग ऑब्जेक्ट प्रदान करता है जो कॉल की अवधि के लिए मान्य होता है।

उपयोग पथ

विशिष्ट उपयोग पथ नैदानिक कॉल (diagnostic call) प्राप्त करने से लेकर पास किए गए मेटाडेटा के मूल्यांकन तक विस्तृत है:

  1. DM द्वारा कॉल: Diagnostic Management एप्लिकेशन की एक कॉलबैक विधि को कॉल करता है और ara::diag::MetaInfo ([SWS_DM_01345]) का एक संदर्भ पास करता है।
  2. संदर्भ निर्धारित करना: एप्लिकेशन GetContext() को कॉल करता है ([SWS_DM_00979]), ताकि यह पता लगाया जा सके कि कॉल उदाहरण के लिए नियमित नैदानिक संचार (kDiagnosticCommunication, [SWS_DM_01342]) या त्रुटि मेमोरी एक्सेस (kFaultMemory, [SWS_DM_01343]) के भाग के रूप में की गई है या नहीं।
  3. कुंजी मानों को क्वेरी करना: GetValue() ([SWS_DM_00978]) के माध्यम से एप्लिकेशन लक्षित रूप से आवश्यक विशेषताओं को क्वेरी करता है, जैसे kSA ([SWS_DM_02094]) के साथ प्रेषक का पता, kTA ([SWS_DM_02095]) के साथ गंतव्य पता या kTAType ([SWS_DM_02096]) के साथ एड्रेसिंग मोड।
  4. परिणाम को प्रोसेस करना: GetValue() एक ara::core::Optional<ara::core::StringView> लौटाता है ([SWS_DM_00978])। यदि मान मौजूद है, तो एप्लिकेशन एक्सेस जांच या एड्रेसिंग लॉजिक निष्पादित करने के लिए स्ट्रिंग का समकालिक रूप से मूल्यांकन करता है।
  5. कॉल का समापन: एप्लिकेशन प्रोसेसिंग को पूरा करता है और कॉलबैक विधि से वापस लौटता है, जिसके साथ पास किए गए मेटाडेटा का जीवनकाल समाप्त हो जाता है ([SWS_DM_01345])।
कॉलबैक में मेटा-जानकारी का क्वेरी करनाDMआवेदनMetaInfoCallback-Aufruf(metaInfo)GetContext()Context-WertGetValue("kSA")Optional<StringView>वापसी

अनुक्रम आरेख (Sequence diagram): ara::diag::MetaInfo के माध्यम से मेटाडेटा की क्वेरी के लिए कॉल अनुक्रम। स्रोत: [SWS_DM_00978], [SWS_DM_00979], [SWS_DM_01345], [SWS_DM_02094]।

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

ara::diag::MetaInfo का उपयोग करते समय डेवलपर्स को विशिष्ट पूर्व-शर्तों और उत्तर-शर्तों पर ध्यान देना चाहिए:

  • कॉलबैक अवधि से परे संग्रहण: यदि कोई एप्लिकेशन MetaInfo ऑब्जेक्ट या GetValue() द्वारा लौटाए गए ara::core::StringView को कॉलबैक फ़ंक्शन के निष्पादन समय से अधिक समय तक संग्रहीत करता है, तो यह अपरिभाषित व्यवहार (undefined behavior) की ओर ले जाता है ([SWS_DM_01345], AUTOSAR_AP_SWS_Diagnostics §7.3.1.1.2 “Lifetime of MetaInfo”)। जिन मानों की अतुल्यकालिक (asynchronously) या स्थायी रूप से आवश्यकता होती है, उन्हें अपनी स्ट्रिंग प्रतियों के रूप में बनाए रखा जाना चाहिए।
  • गैर-मौजूद कुंजियों की क्वेरी करना: यदि कोई ऐसी कुंजी पास की जाती है जो वर्तमान संदर्भ में प्रदान नहीं की गई है, तो GetValue() कोई अपवाद (exception) नहीं फेंकता है, बल्कि एक खाली ara::core::Optional लौटाता है ([SWS_DM_00978])। दोनों एक्सेस विधियाँ noexcept के साथ घोषित की गई हैं और अपवाद-सुरक्षित हैं ([SWS_DM_00978], [SWS_DM_00979])।
  • संदर्भ-विशिष्ट वैधता: विनिर्देश के अनुसार, kDoIP संदर्भ में ([SWS_DM_01344]) कोई भी मानक कुंजी लागू नहीं है (AUTOSAR_AP_SWS_Diagnostics §7.3.1.1.1 “Provision of MetaInfo”)। kSA या kTA जैसी UDS कुंजियों के साथ GetValue() को कॉल करने पर इस संदर्भ में कोई परिणाम नहीं मिलता है।

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

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

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

2

मेथड

2

ऑपरेटर

1

टाइप उपनाम

1

क्लास आरेख

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

G nara__diag__MetaInfo769 MetaInfo + kDiagnosticCommunication + kDoIP + kFaultMemory + kSovd + MetaInfo() + operator=() + ~MetaInfo() + GetContext() + GetValue()

विवरण दृश्य

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

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

MetaInfo फ़ंक्शन 3

Constructor of MetaInfo cannot be used.

ओवरलोड MetaInfo 3
MetaInfo () noexcept=delete; SWS_DM_00972
MetaInfo (const MetaInfo &)=delete; SWS_DM_00973
MetaInfo (MetaInfo &&obj) noexcept; SWS_DM_00974
~MetaInfo फ़ंक्शन

Default destructor.

~MetaInfo () noexcept;

मेथड

GetContext फ़ंक्शन

Get the context of the invocation.

Context GetContext () const noexcept;
GetValue फ़ंक्शन

Get the metainfo value for a given key.

ऑपरेटर

operator= फ़ंक्शन 2

Copy Assignment Operator of MetaInfo cannot be used.

ओवरलोड = 2
MetaInfo & operator= (const MetaInfo &)=delete; SWS_DM_00975
MetaInfo & operator= (MetaInfo &&other) & noexcept; SWS_DM_00976

टाइप उपनाम

Context टाइप उपनाम

Definition of possible call context.

using Context = std::uint32_t;

स्थिरांक

Service request in DCM context.

MetaInfo::Context kDiagnosticCommunication = 0x01;
kDoIP चर

For reading VIN.

MetaInfo::Context kDoIP = 0x03;

For DIDs in Snapshots.

MetaInfo::Context kFaultMemory = 0x02;
kSovd चर

Service request in SOVD context.

MetaInfo::Context kSovd = 0x04;

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

फ़ंक्शन GetContext [SWS_DM_00979] Upstream: RS_Diag_04170

Context GetContext () const noexcept;

Get the context of the invocation.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ContextReturns the context.

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

Record
AUTOSAR/AP/record/SWS_DM_00979
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00979@rel:R25-11#952b3cdb
Content hash
952b3cdb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00979
Status: valid/unmigrated Version: rel:R25-11#c15d7634 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_00979@rel:R25-11#c15d7634
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4394e32f2026-09-30
  • R20-11rel:R20-11#e223ec912026-10-14
  • R21-11rel:R21-11#c4fc117e2026-10-14
  • R22-11rel:R22-11#750757122026-10-14
  • R23-11rel:R23-11#db9f49ad2026-10-14
  • R24-11rel:R24-11#c15d76342026-10-14
  • R25-11rel:R25-11#c15d76342026-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

फ़ंक्शन GetValue [SWS_DM_00978] Upstream: RS_Diag_04170

ara::core::Optional< ara::core::StringView > GetValue (ara::core::StringView key) const noexcept;

Get the metainfo value for a given key.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyidentification of value to be returned

Rückgabewert

TypBeschreibung
ara::core::Optional<ara::core::StringView >Returns value for the given key.

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

Record
AUTOSAR/AP/record/SWS_DM_00978
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00978@rel:R25-11#6c3c351e
Content hash
6c3c351e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00978
Status: valid/unmigrated Version: rel:R25-11#bd20db30 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_00978@rel:R25-11#bd20db30
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#8d72049e2026-09-30
  • R20-11rel:R20-11#baf032f62026-10-14
  • R21-11rel:R21-11#d47ac5572026-10-14
  • R22-11rel:R22-11#a06fb1f02026-10-14
  • R23-11rel:R23-11#b65f53702026-10-14
  • R24-11rel:R24-11#bd20db302026-10-14
  • R25-11rel:R25-11#bd20db302026-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

फ़ंक्शन MetaInfo [SWS_DM_00972] Upstream: RS_Diag_04170, RS_AP_00146

MetaInfo () noexcept=delete;

Constructor of MetaInfo cannot be used.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo

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

Record
AUTOSAR/AP/record/SWS_DM_00972
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00972@rel:R25-11#6f878bf9
Content hash
6f878bf9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00972
Status: valid/unmigrated Version: rel:R25-11#fc670a63 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_00972@rel:R25-11#fc670a63
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#424dcbe42026-09-30
  • R20-11rel:R20-11#d32141c92026-10-14
  • R21-11rel:R21-11#59e601c52026-10-14
  • R22-11rel:R22-11#0263c4702026-10-14
  • R23-11rel:R23-11#399e83d72026-10-14
  • R24-11rel:R24-11#fc670a632026-10-14
  • R25-11rel:R25-11#fc670a632026-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

फ़ंक्शन MetaInfo [SWS_DM_00973] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo (const MetaInfo &)=delete;

Copy Constructor of MetaInfo cannot be used.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo

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

Record
AUTOSAR/AP/record/SWS_DM_00973
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00973@rel:R25-11#227cc24b
Content hash
227cc24b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00973
Status: valid/unmigrated Version: rel:R25-11#01b3e2c1 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_00973@rel:R25-11#01b3e2c1
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c3cdb0712026-09-30
  • R20-11rel:R20-11#339a43472026-10-14
  • R21-11rel:R21-11#339a43472026-10-14
  • R22-11rel:R22-11#dc902eea2026-10-14
  • R23-11rel:R23-11#d2d630e32026-10-14
  • R24-11rel:R24-11#01b3e2c12026-10-14
  • R25-11rel:R25-11#01b3e2c12026-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

फ़ंक्शन MetaInfo [SWS_DM_00974] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo (MetaInfo &&obj) noexcept;

Move Constructor of MetaInfo.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
objobject to be moved

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

Record
AUTOSAR/AP/record/SWS_DM_00974
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00974@rel:R25-11#d0d75a59
Content hash
d0d75a59
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00974
Status: valid/unmigrated Version: rel:R25-11#9f4012a6 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_00974@rel:R25-11#9f4012a6
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#fa7147e52026-09-30
  • R20-11rel:R20-11#d3fa96eb2026-10-14
  • R21-11rel:R21-11#4dc7b4ac2026-10-14
  • R22-11rel:R22-11#0650e70b2026-10-14
  • R23-11rel:R23-11#e31ae05c2026-10-14
  • R24-11rel:R24-11#020b69062026-10-14
  • R25-11rel:R25-11#9f4012a62026-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_DM_00975] Upstream: RS_Diag_04170, RS_AP_00145

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

Copy Assignment Operator of MetaInfo cannot be used.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo

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

Record
AUTOSAR/AP/record/SWS_DM_00975
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00975@rel:R25-11#152da165
Content hash
152da165
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00975
Status: valid/unmigrated Version: rel:R25-11#f0997fbb 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_00975@rel:R25-11#f0997fbb
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#2d577bbd2026-09-30
  • R20-11rel:R20-11#6dd466272026-10-14
  • R21-11rel:R21-11#308c89422026-10-14
  • R22-11rel:R22-11#f784444a2026-10-14
  • R23-11rel:R23-11#970e54a32026-10-14
  • R24-11rel:R24-11#f0997fbb2026-10-14
  • R25-11rel:R25-11#f0997fbb2026-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_DM_00976] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo & operator= (MetaInfo &&other) & noexcept;

Move Assignment Operator of MetaInfo.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherMetaInfo instance

Rückgabewert

TypBeschreibung
MetaInfo &Reference to the current object

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

Record
AUTOSAR/AP/record/SWS_DM_00976
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00976@rel:R25-11#5881a915
Content hash
5881a915
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00976
Status: valid/unmigrated Version: rel:R25-11#4a97954c 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_00976@rel:R25-11#4a97954c
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#df47aa9e2026-09-30
  • R20-11rel:R20-11#244ead702026-10-14
  • R21-11rel:R21-11#5b531c032026-10-14
  • R22-11rel:R22-11#cf826aa52026-10-14
  • R23-11rel:R23-11#591045a22026-10-14
  • R24-11rel:R24-11#e8299dae2026-10-14
  • R25-11rel:R25-11#4a97954c2026-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

फ़ंक्शन ~MetaInfo [SWS_DM_00980] Upstream: RS_Diag_04170, RS_AP_00145

~MetaInfo () noexcept;

Default destructor.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

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

Record
AUTOSAR/AP/record/SWS_DM_00980
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00980@rel:R25-11#c304d1fa
Content hash
c304d1fa
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00980
Status: valid/unmigrated Version: rel:R25-11#8345cf2f 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_00980@rel:R25-11#8345cf2f
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#2ce1a4ad2026-09-30
  • R20-11rel:R20-11#6af52db42026-10-14
  • R21-11rel:R21-11#c4d21d092026-10-14
  • R22-11rel:R22-11#356f2c2a2026-10-14
  • R23-11rel:R23-11#91980b2c2026-10-14
  • R24-11rel:R24-11#299941c82026-10-14
  • R25-11rel:R25-11#8345cf2f2026-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

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

टाइप उपनाम Context [SWS_DM_00977] Upstream: RS_Diag_04170

using Context = std::uint32_t;

Definition of possible call context.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolContext

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

Record
AUTOSAR/AP/record/SWS_DM_00977
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00977@rel:R25-11#37a3ec6b
Content hash
37a3ec6b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00977
Status: valid/unmigrated Version: rel:R25-11#a91e6651 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_00977@rel:R25-11#a91e6651
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#988cc3b02026-09-30
  • R20-11rel:R20-11#31348df82026-10-14
  • R21-11rel:R21-11#31348df82026-10-14
  • R22-11rel:R22-11#b83664442026-10-14
  • R23-11rel:R23-11#a91e66512026-10-14
  • R24-11rel:R24-11#feec49812026-10-14
  • R25-11rel:R25-11#a91e66512026-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

स्थिरांकों / चरों का प्रलेखन

चर kDiagnosticCommunication [SWS_DM_01342] Upstream: RS_Diag_04170

MetaInfo::Context kDiagnosticCommunication = 0x01;

Service request in DCM context.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkDiagnosticCommunication
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01342
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01342@rel:R25-11#67b8594a
Content hash
67b8594a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01342
Status: valid/unmigrated Version: rel:R25-11#c3081680 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_DM_01342@rel:R25-11#c3081680
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#68c191322026-09-30
  • R22-11rel:R22-11#2f876f932026-10-14
  • R23-11rel:R23-11#c30816802026-10-14
  • R24-11rel:R24-11#c30816802026-10-14
  • R25-11rel:R25-11#c30816802026-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

चर kDoIP [SWS_DM_01344] Upstream: RS_Diag_04170

MetaInfo::Context kDoIP = 0x03;

For reading VIN.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkDoIP
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01344
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01344@rel:R25-11#ef9adc87
Content hash
ef9adc87
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01344
Status: valid/unmigrated Version: rel:R25-11#8a7080ca 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_DM_01344@rel:R25-11#8a7080ca
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#f213d5762026-09-30
  • R22-11rel:R22-11#3619c2072026-10-14
  • R23-11rel:R23-11#8a7080ca2026-10-14
  • R24-11rel:R24-11#8a7080ca2026-10-14
  • R25-11rel:R25-11#8a7080ca2026-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

चर kFaultMemory [SWS_DM_01343] Upstream: RS_Diag_04170

MetaInfo::Context kFaultMemory = 0x02;

For DIDs in Snapshots.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkFaultMemory
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01343
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01343@rel:R25-11#54fb626e
Content hash
54fb626e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01343
Status: valid/unmigrated Version: rel:R25-11#052f1b43 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_DM_01343@rel:R25-11#052f1b43
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#8b1e62ba2026-09-30
  • R22-11rel:R22-11#66d8c6642026-10-14
  • R23-11rel:R23-11#052f1b432026-10-14
  • R24-11rel:R24-11#052f1b432026-10-14
  • R25-11rel:R25-11#052f1b432026-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

चर kSovd [SWS_DM_01818] Upstream: RS_Diag_04170

MetaInfo::Context kSovd = 0x04;

Service request in SOVD context.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkSovd
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01818
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01818@rel:R25-11#43161be2
Content hash
43161be2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01818
Status: valid/unmigrated Version: rel:R25-11#47306c44 Versionshistorie & Revisions (1 transition, 4 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_01818@rel:R25-11#47306c44
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#7fb3c2e82026-09-30
  • R23-11rel:R23-11#c9d02d612026-10-14
  • R24-11rel:R24-11#c9d02d612026-10-14
  • R25-11rel:R25-11#47306c442026-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