DEENESPTFRRUARHIKOZHNL

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

[SWS_DM_00711] Upstream: RS_Diag_04192

class Condition final {...};

DiagnosticConditionInterface.

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

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

नैदानिक स्थितियों के मूल्यांकन के लिए Diagnostic Management को वाहन- और सिस्टम-संबंधित सक्षमता स्थितियों (enabling states) की रिपोर्ट करता है।
एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 40db6d76454c उद्गम खुले प्रश्न (2)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

नैदानिक स्थितियों के मूल्यांकन के लिए Diagnostic Management को वाहन- और सिस्टम-संबंधित सक्षमता स्थितियों (enabling states) की रिपोर्ट करता है।

क्लास ara::diag::Condition इंटरफ़ेस DiagnosticConditionInterface प्रदान करता है, जिसके साथ एडेप्टिव अनुप्रयोग Diagnostic Management को परिवेशी और सक्षमता स्थितियों की रिपोर्ट करते हैं ([SWS_DM_00712])। Diagnostic Server वाहन में मानकीकृत नैदानिक कार्यों या निष्कासन (clearing) प्रक्रियाओं के निष्पादन को लक्षित रूप से नियंत्रित करने के लिए इन स्थितियों का मूल्यांकन करता है (AUTOSAR_AP_SWS_Diagnostics §7.3.2.5.5 “Condition checks”)। इंस्टेंस निश्चित रूप से एक PortPrototype से बंधे होते हैं और न तो कॉपी करने योग्य होते हैं और न ही स्थानांतरित करने योग्य (movable)। समवर्ती उपयोग में, क्वेरी और सेट संचालन के लिए बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होती है, क्योंकि वे थ्रेड-सुरक्षित नहीं होते हैं।

संदर्भ

क्लास ara::diag::Condition AUTOSAR Adaptive Platform ([SWS_DM_00712]) में नैदानिक स्थितियों (DiagnosticConditionInterface) के लिए प्रोग्रामिंग इंटरफ़ेस का प्रतिनिधित्व करता है। वाहन डायग्नोस्टिक सिस्टम में, कुछ नैदानिक कार्यों या UDS सेवाओं को केवल तभी निष्पादित करने की अनुमति होती है जब वाहन एक परिभाषित परिवेशी स्थिति में हो - जैसे कि शून्य गति के साथ स्थिर वाहन (AUTOSAR_AP_SWS_Diagnostics §7.3.2.5.5 “Condition checks”)। [SWS_DM_00111] के अनुसार, जब ISO 14229-1 सेवा-विशिष्ट स्थिति जांच निर्धारित करता है, तो Diagnostic Server संबंधित परिवेशी जांच करता है, और गैर-पूर्ति के मामले में कॉन्फ़िगर किए गए Negative Response Code (NRC) के साथ प्रतिक्रिया करता है।

अनुप्रयोग आर्किटेक्चर के भीतर, ara::diag::Condition एडेप्टिव अनुप्रयोग और Diagnostic Management (DM) के बीच एक कड़ी के रूप में कार्य करता है। एक अनुप्रयोग स्थिति ऑब्जेक्ट को एक पोर्ट के माध्यम से इंस्टेंटिएट करता है, जो मॉडल में या तो DiagnosticEnableConditionPortMapping या DiagnosticClearConditionPortMapping के माध्यम से जुड़ा होता है ([SWS_DM_00712])। Interpretation: इस पोर्ट असाइनमेंट द्वारा यह निर्धारित किया जाता है कि रिपोर्ट की गई स्थिति नियमित नैदानिक प्रक्रियाओं के लिए सक्षमता स्थिति के रूप में कार्य करती है या नैदानिक डेटा को साफ़ करने के लिए एक मानदंड के रूप में। प्रश्न (खुला) इस प्रकार ऑब्जेक्ट Diagnostic Server को स्थिति ट्रांसमिशन को एनकैप्सुलेट करता है, जो आने वाले नैदानिक अनुरोधों के लिए स्थितियों का मूल्यांकन करता है ([SWS_DM_00111])।

diag_condition_kontext app Anwendungssoftware cond ara::diag::Condition app->cond SetCondition / GetCondition dm निदान प्रबंधन cond->dm Zustandsabgleich

संदर्भ आरेख: अनुप्रयोग सॉफ़्टवेयर और Diagnostic Management के बीच ara::diag::Condition का एकीकरण। स्रोत: [SWS_DM_00712], [SWS_DM_00111], AUTOSAR_AP_SWS_Diagnostics §7.3.2.5.5 “Condition checks”

जीवनचक्र

एक ara::diag::Condition ऑब्जेक्ट का निर्माण कंस्ट्रक्टर को एक ara::core::InstanceSpecifier स्पष्ट रूप से पास करके किया जाता है ([SWS_DM_00712])। यह पहचानकर्ता अनुप्रयोग के मॉडल किए गए PortPrototype को संदर्भित करता है। कंस्ट्रक्टर को noexcept के रूप में घोषित किया गया है और यह अपवाद- और थ्रेड-सुरक्षा की गारंटी देता है ([SWS_DM_00712])।

स्वामित्व संबंधों के संदर्भ में, क्लास को एक सख्त एकल इंस्टेंस (strict single instance) के रूप में डिज़ाइन किया गया है: कॉपी कंस्ट्रक्टर ([SWS_DM_01625]) और कॉपी असाइनमेंट ऑपरेटर ([SWS_DM_01623]) दोनों हटा दिए गए हैं (=delete)। इसी तरह, मूव कंस्ट्रक्टर ([SWS_DM_01626]) और मूव असाइनमेंट ऑपरेटर ([SWS_DM_01624]) भी हटा दिए गए हैं। एक स्थिति ऑब्जेक्ट को न तो कॉपी किया जा सकता है और न ही स्थानांतरित किया जा सकता है, जो संबंधित पोर्ट के लिए एक निश्चित 1:1 असाइनमेंट सुनिश्चित करता है।

चल रहे संचालन में, विधियों SetCondition ([SWS_DM_00715]) और GetCondition ([SWS_DM_00714]) को थ्रेड-सुरक्षित नहीं के रूप में निर्दिष्ट किया गया है। एकाधिक थ्रेड्स से समानांतर एक्सेस के मामले में, कॉल करने वाले अनुप्रयोग को बाहरी सिंक्रोनाइज़ेशन सुनिश्चित करना चाहिए। जीवनचक्र डिस्ट्रक्टर ~Condition() ([SWS_DM_00713]) के साथ समाप्त होता है, जो noexcept और अपवाद-सुरक्षित है, लेकिन थ्रेड-सुरक्षित भी नहीं है।

उपयोग पथ

विशिष्ट उपयोग पथ में आरंभीकरण, स्थिति का आवर्ती अद्यतन (recurring update) और स्थिति की क्वेरी शामिल हैं:

  1. आरंभीकरण: अनुप्रयोग मॉडल कॉन्फ़िगरेशन से कनेक्शन के लिए उपयुक्त ara::core::InstanceSpecifier ([SWS_DM_00712]) निर्दिष्ट करते हुए ara::diag::Condition को इंस्टेंटिएट करता है।
  2. स्थिति सेट करना: यदि प्रासंगिक वाहन या सिस्टम स्थिति बदलती है, तो अनुप्रयोग SetCondition(condition) ([SWS_DM_00715]) के माध्यम से स्थिति को अपडेट करता है। कॉल ara::core::Result<void> के साथ स्वीकृति की पुष्टि करता है।
  3. स्थिति क्वेरी करना: वर्तमान स्थिति की पुष्टि करने के लिए, अनुप्रयोग GetCondition() को कॉल करता है ([SWS_DM_00714])। परिणाम ara::core::Future<ConditionType> के माध्यम से एसिंक्रोनस रूप से प्रदान किया जाता है।
  4. सर्वर प्रोसेसिंग: Interpretation: लंबित नैदानिक अनुरोधों की जांच करने के लिए Diagnostic Server आंतरिक रूप से संग्रहीत स्थिति तक पहुंचता है ([SWS_DM_00111])। प्रश्न Q-bbf48f735ef80e33 (खुला)
  5. समाप्ति: घटक की समाप्ति पर, ऑब्जेक्ट को डिस्ट्रक्टर के माध्यम से मुक्त कर दिया जाता है ([SWS_DM_00713])।
Typischer Nutzungspfad von ara::diag::Conditionएप्लिकेशनस्थितिनिदान प्रबंधनCondition(specifier)Port-Bindung registrierenSetCondition(condition)Bedingungszustand aktualisierenResult<void>GetCondition()Future<ConditionType>~Condition()

अनुक्रम आरेख: किसी नैदानिक स्थिति के आरंभीकरण, अद्यतन और क्वेरी के लिए विशिष्ट कॉल अनुक्रम। स्रोत: [SWS_DM_00712], [SWS_DM_00715], [SWS_DM_00714], [SWS_DM_00713]

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

ऑब्जेक्ट इंस्टेंटिएशन के दौरान और रनटाइम के दौरान त्रुटि स्थितियां उत्पन्न हो सकती हैं:

  • कंस्ट्रक्टर उल्लंघन: निर्माण के समय ([SWS_DM_00712]), फ्रेमवर्क सॉफ़्टवेयर मॉडल के विरुद्ध कॉन्फ़िगरेशन को मान्य करता है। संभावित उल्लंघनों में शामिल हैं:
    • InstanceSpecifierMappingIntegrityViolation: पहचानकर्ता को मॉडल में हल नहीं किया जा सकता है या यह किसी PortPrototype को संदर्भित नहीं करता है ([SWS_DM_00712])।
    • PortInterfaceMappingViolation: यद्यपि PortPrototype DiagnosticConditionInterface द्वारा टाइप किया गया है, यह न तो किसी DiagnosticEnableConditionPortMapping द्वारा और न ही किसी DiagnosticClearConditionPortMapping द्वारा संदर्भित है ([SWS_DM_00712])।
    • ProcessMappingViolation: इंस्टेंस संदर्भ के लिए रनटाइम पर कोई उपयुक्त मॉडल किया गया प्रोसेस मौजूद नहीं है ([SWS_DM_00712])।
    • InstanceSpecifierAlreadyInUseViolation: पहचानकर्ता पहले से ही उसी प्रोसेस में किसी अन्य इंस्टेंस द्वारा उपयोग में है ([SWS_DM_00712])।
  • डायग्नोस्टिक बुनियादी सेवाओं की विफलता: GetCondition() ([SWS_DM_00714]) लौटाए गए ara::core::Future के माध्यम से त्रुटि DiagErrc::kServiceNotAvailable के साथ विफल हो सकता है, यदि Diagnostic Management की मूलभूत कार्यक्षमताएं अस्थायी रूप से अनुपलब्ध हैं।
  • त्रुटि-मुक्त स्थिति संग्रहण: SetCondition() ([SWS_DM_00715]) के लिए कोई मानकीकृत त्रुटि कोड परिभाषित नहीं हैं; फ़ंक्शन सीधे एक खाली ara::core::Result<void> के माध्यम से सफलता की रिपोर्ट करता है।

यह पाठ एक AI द्वारा तैयार किया गया था। सभी तकनीकी विवरण पूरी तरह से AUTOSAR R25-11 विनिर्देशों पर आधारित हैं।

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

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

2

ऑपरेटर

1

क्लास आरेख

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

G nara__diag__Condition778 Condition + Condition() + operator=() + ~Condition() + GetCondition() + SetCondition()

विवरण दृश्य

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

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

Condition फ़ंक्शन 3

Constructor of Condition Class.

ओवरलोड Condition 3
explicit Condition (const ara::core::InstanceSpecifier &specifier) noexcept; SWS_DM_00712
Condition (Condition &)=delete; SWS_DM_01625
Condition (Condition &&) noexcept=delete; SWS_DM_01626
~Condition फ़ंक्शन

Destructor of class Condition .

~Condition () noexcept;

मेथड

GetCondition फ़ंक्शन

Get current condition.

ara::core::Future< ConditionType > GetCondition () noexcept;
SetCondition फ़ंक्शन

Set condition.

ara::core::Result< void > SetCondition (ConditionType condition) noexcept;

ऑपरेटर

operator= फ़ंक्शन 2

Condition shall be a single not assignable instance.

ओवरलोड = 2
Condition & operator= (Condition &)=delete; SWS_DM_01623
Condition & operator= (Condition &&)=delete; SWS_DM_01624

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

फ़ंक्शन Condition [SWS_DM_00712] Upstream: RS_AP_00137, RS_Diag_04192, RS_AP_00170, RS_AP_00171, RS_AP_00172, RS_AP_00173

explicit Condition (const ara::core::InstanceSpecifier &specifier) noexcept;

Constructor of Condition Class.

Header-Datei#include "ara/diag/condition.h"
Scopeclass ara::diag::Condition
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)InstanceSpeci- InstanceSpecifier either cannot be resolved in the model in the fierMappingIn- context of your executable, or it refers to a model element other tegrityViolation than a PortPrototype. PortInterfaceMap- A PortPrototype that is typed by a pingViolation DiagnosticConditionInterface needs either to be referenced by a DiagnosticEnableConditionPortMapping or a DiagnosticClearConditionPortMapping. ProcessMappingVio- Matching InstanceRef exists, but no matching (modelled) Process lation found that matches the (runtime) process. InstanceSpecifier- Violation message that is sent in case a constructor in the ara AlreadyInUseViola- framework was called with an InstanceSpecifier already in use in tion this process.

Parameter (in)

ParameterBeschreibung
specifierInstanceSpecifier to a PortPrototype of a DiagnosticConditionInterface.

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

Record
AUTOSAR/AP/record/SWS_DM_00712
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00712@rel:R25-11#1415df70
Content hash
1415df70
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00712
Status: valid/unmigrated Version: rel:R25-11#7b668fd5 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_DM_00712@rel:R25-11#7b668fd5
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#b888c2422026-09-30
  • R19-11rel:R19-11#174e087a2026-10-14
  • R20-11rel:R20-11#a3c343192026-10-14
  • R21-11rel:R21-11#a3c343192026-10-14
  • R22-11rel:R22-11#39f9faa92026-10-14
  • R23-11rel:R23-11#90311ab32026-10-14
  • R24-11rel:R24-11#abbd838c2026-10-14
  • R25-11rel:R25-11#7b668fd52026-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

फ़ंक्शन Condition [SWS_DM_01625] Upstream: RS_AP_00147

Condition (Condition &)=delete;

Condition shall be a single not copy-able instance.

Header-Datei#include "ara/diag/condition.h"
Scopeclass ara::diag::Condition

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

Record
AUTOSAR/AP/record/SWS_DM_01625
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01625@rel:R25-11#ac601343
Content hash
ac601343
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01625
Status: valid/unmigrated Version: rel:R25-11#beec4163 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_01625@rel:R25-11#beec4163
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#ca5f204e2026-09-30
  • R23-11rel:R23-11#01e7045c2026-10-14
  • R24-11rel:R24-11#c44ce0db2026-10-14
  • R25-11rel:R25-11#beec41632026-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

फ़ंक्शन Condition [SWS_DM_01626] Upstream: RS_AP_00147

Condition (Condition &&) noexcept=delete;

Move constructor of Condition.

Header-Datei#include "ara/diag/condition.h"
Scopeclass ara::diag::Condition

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

Record
AUTOSAR/AP/record/SWS_DM_01626
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01626@rel:R25-11#2b21a83f
Content hash
2b21a83f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01626
Status: valid/unmigrated Version: rel:R25-11#ca51f3d8 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_01626@rel:R25-11#ca51f3d8
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#ac9f36c82026-09-30
  • R23-11rel:R23-11#a312623b2026-10-14
  • R24-11rel:R24-11#ca51f3d82026-10-14
  • R25-11rel:R25-11#ca51f3d82026-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

फ़ंक्शन GetCondition [SWS_DM_00714] Upstream: RS_AP_00139, RS_Diag_04192

ara::core::Future< ConditionType > GetCondition () noexcept;

Get current condition.

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

Rückgabewert

TypBeschreibung
ara::core::Future<ConditionType >the current condition

Fehler

FehlercodeBeschreibung
DiagErrc::kServiceNotAvailablerollback_semantics The call cannot be executed, because essential DM functionality is currently not available.

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

Record
AUTOSAR/AP/record/SWS_DM_00714
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00714@rel:R25-11#70ff3f5e
Content hash
70ff3f5e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00714
Status: valid/unmigrated Version: rel:R25-11#cff60f5e 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_DM_00714@rel:R25-11#cff60f5e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#9ee1c93d2026-09-30
  • R19-11rel:R19-11#dfa0a5692026-10-14
  • R20-11rel:R20-11#c75637cb2026-10-14
  • R21-11rel:R21-11#68ca7fb32026-10-14
  • R22-11rel:R22-11#95e6fb892026-10-14
  • R23-11rel:R23-11#941e11c02026-10-14
  • R24-11rel:R24-11#6ceaf9c22026-10-14
  • R25-11rel:R25-11#cff60f5e2026-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

फ़ंक्शन SetCondition [SWS_DM_00715] Upstream: RS_AP_00139, RS_Diag_04192

ara::core::Result< void > SetCondition (ConditionType condition) noexcept;

Set condition.

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

Parameter (in)

ParameterBeschreibung
conditioncurrent condition

Rückgabewert

TypBeschreibung
ara::core::Result< void >Returns void.

Fehler

FehlercodeBeschreibung
This function does not specify any standardized errors.

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

Record
AUTOSAR/AP/record/SWS_DM_00715
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00715@rel:R25-11#4dd9c801
Content hash
4dd9c801
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00715
Status: valid/unmigrated Version: rel:R25-11#334a5f3b 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_DM_00715@rel:R25-11#334a5f3b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8b4774082026-09-30
  • R19-11rel:R19-11#a92f5c212026-10-14
  • R20-11rel:R20-11#05dc5cfa2026-10-14
  • R21-11rel:R21-11#05dc5cfa2026-10-14
  • R22-11rel:R22-11#4eee24142026-10-14
  • R23-11rel:R23-11#63e48b532026-10-14
  • R24-11rel:R24-11#69cd75ef2026-10-14
  • R25-11rel:R25-11#334a5f3b2026-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_01623] Upstream: RS_AP_00147

Condition & operator= (Condition &)=delete;

Condition shall be a single not assignable instance.

Header-Datei#include "ara/diag/condition.h"
Scopeclass ara::diag::Condition

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

Record
AUTOSAR/AP/record/SWS_DM_01623
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01623@rel:R25-11#8393193e
Content hash
8393193e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01623
Status: valid/unmigrated Version: rel:R25-11#fc39b2c9 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_01623@rel:R25-11#fc39b2c9
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#ceedce912026-09-30
  • R23-11rel:R23-11#da53ca842026-10-14
  • R24-11rel:R24-11#fc39b2c92026-10-14
  • R25-11rel:R25-11#fc39b2c92026-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_01624] Upstream: RS_AP_00147

Condition & operator= (Condition &&)=delete;

Move assignment operator of Condition.

Header-Datei#include "ara/diag/condition.h"
Scopeclass ara::diag::Condition

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

Record
AUTOSAR/AP/record/SWS_DM_01624
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01624@rel:R25-11#d276fc96
Content hash
d276fc96
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01624
Status: valid/unmigrated Version: rel:R25-11#cd68da4f 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_01624@rel:R25-11#cd68da4f
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#08f5a51a2026-09-30
  • R23-11rel:R23-11#c22af3482026-10-14
  • R24-11rel:R24-11#cd68da4f2026-10-14
  • R25-11rel:R25-11#cd68da4f2026-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

फ़ंक्शन ~Condition [SWS_DM_00713] Upstream: RS_AP_00134, RS_Diag_04192

~Condition () noexcept;

Destructor of class Condition .

Header-Datei#include "ara/diag/condition.h"
Scopeclass ara::diag::Condition
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_00713
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00713@rel:R25-11#a809ede0
Content hash
a809ede0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00713
Status: valid/unmigrated Version: rel:R25-11#a0b1a1c6 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_DM_00713@rel:R25-11#a0b1a1c6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#70f2dd252026-09-30
  • R19-11rel:R19-11#0982897b2026-10-14
  • R20-11rel:R20-11#842e2f302026-10-14
  • R21-11rel:R21-11#842e2f302026-10-14
  • R22-11rel:R22-11#45e9fe152026-10-14
  • R23-11rel:R23-11#c0cf50322026-10-14
  • R24-11rel:R24-11#a0b1a1c62026-10-14
  • R25-11rel:R25-11#a0b1a1c62026-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