DEENESPTFRRUARHIKOZHNL

क्लास ara::exec::FunctionGroupState

[SWS_EM_02269] Upstream: RS_EM_00101, RS_AP_00154, RS_AP_00150, RS_AP_00129

class FunctionGroupState final {...};

Class representing Function Group State defined in meta-model (ARXML). An instance of this class will represent Function Group State defined inside meta-model (ARXML). This class is intended to be an implementation specific representation, of information inside meta-model. Once created based on ARXML path, its internal value stays bounded to it for entire lifetime of a object.

Header-Datei#include "ara/exec/function_group_state.h"
Forwarding-Header#include "ara/exec/exec_fwd.h"
Scopenamespace ara::exec

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

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

मेटा-मॉडल में परिभाषित फ़ंक्शन समूह स्थिति का प्रतिनिधित्व करता है और इसकी टाइप-सुरक्षित तुलना को सक्षम बनाता है।

क्लास ara::exec::FunctionGroupState AUTOSAR मेटा-मॉडल में परिभाषित फ़ंक्शन समूह स्थिति का प्रतिनिधित्व करती है और इसे इसके संपूर्ण जीवनकाल में एक विशिष्ट फ़ंक्शन समूह और संबद्ध ARXML पथ [SWS_EM_02324] से बांधती है। इंस्टेंसेस लक्ष्य घोषणा के शॉर्ट-नेम के साथ बनाए जाते हैं, पूर्ण कॉपी और मूव सिमेंटिक्स का समर्थन करते हैं, और मॉडल स्थितियों [SWS_EM_02273] की सीधी समानता तुलना सक्षम करते हैं। सभी ऑपरेशनों को अपवाद-सुरक्षित और noexcept के रूप में परिभाषित किया गया है, जिसमें थ्रेड-सुरक्षित तुलनाओं के विपरीत, संशोधक असाइनमेंट और विनाश को सिंक्रोनाइज़ेशन के बिना समवर्ती रूप से निष्पादित नहीं किया जाना चाहिए।

संदर्भ

क्लास ara::exec::FunctionGroupState AUTOSAR मेटा-मॉडल (ARXML) में परिभाषित एक फ़ंक्शन समूह स्थिति का प्रतिनिधित्व करती है। Adaptive Platform के मॉड्यूल exec के भीतर, इस क्लास का एक इंस्टेंस संबंधित मेटा-मॉडल जानकारी के कार्यान्वयन-विशिष्ट प्रतिनिधित्व के रूप में कार्य करता है। एक स्थिति हमेशा एक ठोस फ़ंक्शन समूह से बंधी होती है, जिसे FunctionGroup के एक इंस्टेंस के माध्यम से संदर्भित किया जाता है, और संबद्ध ModeDeclaration के शॉर्ट-नेम (Short-Name) के माध्यम से एक स्ट्रिंग के रूप में पहचाना जाता है [SWS_EM_02324]। समानता और असमानता ऑपरेटरों के माध्यम से, यह निर्धारित करने के लिए इंस्टेंसेस की सीधे एक-दूसरे से तुलना की जा सकती है कि क्या वे समान मेटा-मॉडल तत्व का प्रतिनिधित्व करते हैं [SWS_EM_02273] [SWS_EM_02274]।

diag_kontext FunctionGroup FunctionGroup FunctionGroupState FunctionGroupState FunctionGroup->FunctionGroupState संदर्भ प्रदान करता है ARXMLMetamodell ARXMLMetamodell FunctionGroupState->ARXMLMetamodell एलिमेंट को निरुपित करता है ModeDeclaration ModeDeclaration ModeDeclaration->FunctionGroupState benennt Zustand

संदर्भ आरेख: फ़ंक्शन समूह और ARXML मेटा-मॉडल के बीच FunctionGroupState का एकीकरण। स्रोत: [SWS_EM_02324], [SWS_EM_02273]।

जीवनचक्र

एक इंस्टेंस का निर्माण पैरामीटराइज़्ड कंस्ट्रक्टर के माध्यम से होता है, जो संबंधित FunctionGroup का संदर्भ और ModeDeclaration के नाम के साथ एक ara::core::StringView स्वीकार करता है [SWS_EM_02324]। निर्माण के बाद, ऑब्जेक्ट का आंतरिक मान उसके संपूर्ण जीवनकाल में अंतर्निहित ARXML पथ से दृढ़ता से बंधा रहता है। यह क्लास पूर्ण वैल्यू सिमेंटिक्स का समर्थन करती है:

  • कॉपी करना: एक कॉपी कंस्ट्रक्टर [SWS_EM_02325] और एक कॉपी असाइनमेंट ऑपरेटर [SWS_EM_02330] इंस्टेंसेस के डुप्लिकेशन को सक्षम बनाते हैं।
  • स्थानांतरित करना (मूव): मूव कंस्ट्रक्टर [SWS_EM_02331] और मूव असाइनमेंट ऑपरेटर [SWS_EM_02332] के माध्यम से, संसाधनों को नए या मौजूदा इंस्टेंसेस में कुशलतापूर्वक स्थानांतरित किया जा सकता है।
  • विनाश: डिस्ट्रक्टर इंस्टेंस के संसाधनों को उचित रूप से रिलीज़ करता है [SWS_EM_02272]।

समवर्तीता के संबंध में, कंस्ट्रक्टर के माध्यम से इंस्टेंस का निर्माण थ्रेड-सेफ़ है [SWS_EM_02324]। तुलना ऑपरेशन भी थ्रेड-सेफ़ हैं [SWS_EM_02273] [SWS_EM_02274]। इसके विपरीत, सभी संशोधक लाइफ़साइकिल ऑपरेशन – जिनमें कॉपी कंस्ट्रक्टर [SWS_EM_02325], मूव कंस्ट्रक्टर [SWS_EM_02331], कॉपी असाइनमेंट [SWS_EM_02330], मूव असाइनमेंट [SWS_EM_02332] और डिस्ट्रक्टर [SWS_EM_02272] शामिल हैं – नॉट थ्रेड-सेफ़ (not thread-safe) घोषित किए गए हैं।

उपयोग पथ

एक सामान्य उपयोग पथ में स्थिति प्रतिनिधित्व का निर्माण, अग्रेषण, मूल्यांकन और विनाश शामिल है:

  1. इंस्टेंसिएशन: एप्लिकेशन लक्ष्य फ़ंक्शन समूह और ModeDeclaration का नाम निर्दिष्ट करते हुए एक FunctionGroupState ऑब्जेक्ट बनाता है [SWS_EM_02324]।
  2. अग्रेषण या असाइनमेंट: ऑब्जेक्ट को आवश्यकतानुसार कॉपी [SWS_EM_02325] या मूव [SWS_EM_02331] द्वारा पास किया जा सकता है अथवा मौजूदा वेरिएबल्स को असाइन किया जा सकता है [SWS_EM_02330] [SWS_EM_02332]।
  3. स्थिति तुलना: रनटाइम पर, इंस्टेंस की तुलना किसी अन्य इंस्टेंस से की जाती है ताकि यह जाँचा जा सके कि क्या दोनों समान मेटा-मॉडल तत्व को मैप करते हैं [SWS_EM_02273] या एक-दूसरे से भिन्न हैं [SWS_EM_02274]।
  4. रिलीज़: स्कोप से बाहर निकलते समय, डिस्ट्रक्टर के माध्यम से इंस्टेंस को नष्ट कर दिया जाता है [SWS_EM_02272]।

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

क्लास के सभी मेथड्स noexcept के साथ घोषित हैं और अपवाद-सुरक्षित (exception safe) के रूप में निर्दिष्ट हैं [SWS_EM_02324] [SWS_EM_02325] [SWS_EM_02331] [SWS_EM_02330] [SWS_EM_02332] [SWS_EM_02273] [SWS_EM_02274] [SWS_EM_02272]। न तो C++ अपवाद थ्रो किए जाते हैं और न ही ara::core::Result जैसे रिटर्न प्रकारों के माध्यम से त्रुटि कोड लौटाए जाते हैं।

त्रुटि-मुक्त निर्माण के लिए पूर्वशर्त एक मान्य FunctionGroup और मेटा-मॉडल में परिभाषित ModeDeclaration की उपस्थिति है [SWS_EM_02324]। व्याख्या: चूंकि कंस्ट्रक्टर [SWS_EM_02324] कोई त्रुटि ऑब्जेक्ट नहीं लौटाता है और कोई अपवाद उत्पन्न नहीं करता है, इसलिए गैर-मौजूद मेटा-मॉडल नाम पास करने पर नियमित API त्रुटि कोड के माध्यम से इसे नहीं पकड़ा जा सकेगा, बल्कि संभवतः इंस्टेंसिएशन से पहले एक सही ढंग से कॉन्फ़िगर किए गए सिस्टम मॉडल की आवश्यकता होती है। प्रश्न Q-7926777bafd2a76e (खुला)

एक अन्य त्रुटि परिदृश्य असंबद्ध समवर्तीता से संबंधित है: यदि कॉपी, मूव या विनाश ऑपरेशन बाहरी सिंक्रोनाइज़ेशन के बिना एक ही इंस्टेंस पर समवर्ती रूप से निष्पादित किए जाते हैं, तो रेस कंडीशंस का जोखिम होता है, क्योंकि ये इंटरफ़ेस थ्रेड-सेफ़ नहीं हैं [SWS_EM_02325] [SWS_EM_02330] [SWS_EM_02331] [SWS_EM_02332] [SWS_EM_02272]।

यह गाइड exec मॉड्यूल के लिए AUTOSAR Adaptive Platform विनिर्देश R25-11 पर आधारित है और इसे स्वचालित रूप से तैयार किया गया था।

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

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

2

क्लास आरेख

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

G nara__exec__FunctionGroupState299 FunctionGroupState + FunctionGroupState() + operator=() + ~FunctionGroupState() + operator!=() + operator==()

विवरण दृश्य

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

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

FunctionGroupState फ़ंक्शन 3

Creates an instance of FunctionGroupState.

ओवरलोड FunctionGroupState 3
FunctionGroupState (const FunctionGroup &functionGroup, ara::core::StringView state) noexcept; SWS_EM_02324
FunctionGroupState (const FunctionGroupState &other) noexcept; SWS_EM_02325
FunctionGroupState (FunctionGroupState &&other) noexcept; SWS_EM_02331
~FunctionGroupState फ़ंक्शन

Destructor of the FunctionGroupState instance.

~FunctionGroupState () noexcept;

ऑपरेटर

operator!= फ़ंक्शन

uneq operator to compare with other FunctionGroupState instance.

bool operator!= (const FunctionGroupState &other) const noexcept;
operator= फ़ंक्शन 2

Copy assignment operator.

ओवरलोड = 2
FunctionGroupState & operator= (const FunctionGroupState &other) & noexcept; SWS_EM_02330
FunctionGroupState & operator= (FunctionGroupState &&other) & noexcept; SWS_EM_02332
operator== फ़ंक्शन

eq operator to compare with other FunctionGroupState instance.

bool operator== (const FunctionGroupState &other) const noexcept;

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

फ़ंक्शन FunctionGroupState [SWS_EM_02324] Upstream: RS_EM_00101, RS_AP_00159

FunctionGroupState (const FunctionGroup &functionGroup, ara::core::StringView state) noexcept;

Creates an instance of FunctionGroupState.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
functionGroupthe FunctionGroup instance the state shall be connected with.
stateshort name of the ModeDeclaration which represents the Function Group State.

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

Record
AUTOSAR/AP/record/SWS_EM_02324
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02324@rel:R25-11#fc59ad9b
Content hash
fc59ad9b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02324
Status: valid/unmigrated Version: rel:R25-11#71afffb4 Versionshistorie & Revisions (1 transition, 6 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_EM_02324@rel:R25-11#71afffb4
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#f3abd3fe2026-09-30
  • R21-11rel:R21-11#81068f6c2026-10-14
  • R22-11rel:R22-11#6f1635eb2026-10-14
  • R23-11rel:R23-11#e9f627722026-10-14
  • R24-11rel:R24-11#7d58bdd82026-10-14
  • R25-11rel:R25-11#71afffb42026-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

फ़ंक्शन FunctionGroupState [SWS_EM_02325] Upstream: RS_EM_00101, RS_AP_00145, RS_AP_00159

FunctionGroupState (const FunctionGroupState &other) noexcept;

Copy constructor.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherFunctionGroupState instance to be copied

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

Record
AUTOSAR/AP/record/SWS_EM_02325
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02325@rel:R25-11#124ba750
Content hash
124ba750
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02325
Status: valid/unmigrated Version: rel:R25-11#eb3ca6c4 Versionshistorie & Revisions (1 transition, 6 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_EM_02325@rel:R25-11#eb3ca6c4
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#32bef84f2026-09-30
  • R21-11rel:R21-11#b41b0b292026-10-14
  • R22-11rel:R22-11#b56570872026-10-14
  • R23-11rel:R23-11#25ec9f662026-10-14
  • R24-11rel:R24-11#e6c62b7c2026-10-14
  • R25-11rel:R25-11#eb3ca6c42026-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

फ़ंक्शन FunctionGroupState [SWS_EM_02331] Upstream: RS_EM_00101, RS_AP_00145, RS_AP_00151, RS_AP_00159

FunctionGroupState (FunctionGroupState &&other) noexcept;

Move constructor.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherFunctionGroupState instance to be moved to a newly constructed object.

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

Record
AUTOSAR/AP/record/SWS_EM_02331
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02331@rel:R25-11#c19c6a7c
Content hash
c19c6a7c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02331
Status: valid/unmigrated Version: rel:R25-11#decf383d Versionshistorie & Revisions (1 transition, 6 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_EM_02331@rel:R25-11#decf383d
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#9fffd9502026-09-30
  • R21-11rel:R21-11#1e97e4992026-10-14
  • R22-11rel:R22-11#3c45d1452026-10-14
  • R23-11rel:R23-11#29d2ee9b2026-10-14
  • R24-11rel:R24-11#fa1a02232026-10-14
  • R25-11rel:R25-11#decf383d2026-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_EM_02274] Upstream: RS_EM_00101, RS_AP_00159

bool operator!= (const FunctionGroupState &other) const noexcept;

uneq operator to compare with other FunctionGroupState instance.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherFunctionGroupState instance to compare this one with.

Rückgabewert

TypBeschreibung
boolfalse in case both FunctionGroupStates are representing exactly the same meta-model element, true otherwise.

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

Record
AUTOSAR/AP/record/SWS_EM_02274
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02274@rel:R25-11#ecd1ba24
Content hash
ecd1ba24
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02274
Status: valid/unmigrated Version: rel:R25-11#f13dd607 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_EM_02274@rel:R25-11#f13dd607
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#738cd30c2026-09-30
  • R19-11rel:R19-11#61f5e17c2026-10-14
  • R20-11rel:R20-11#ce4916862026-10-14
  • R21-11rel:R21-11#ce4916862026-10-14
  • R22-11rel:R22-11#fceebb1c2026-10-14
  • R23-11rel:R23-11#0e1d3fdd2026-10-14
  • R24-11rel:R24-11#78a4cca02026-10-14
  • R25-11rel:R25-11#f13dd6072026-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_EM_02330] Upstream: RS_EM_00101, RS_AP_00153, RS_AP_00145, RS_AP_00159

FunctionGroupState & operator= (const FunctionGroupState &other) & noexcept;

Copy assignment operator.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherFunctionGroupState instance to be copied

Rückgabewert

TypBeschreibung
FunctionGroupState &reference to the object on which the copy assignment operator was invoked

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

Record
AUTOSAR/AP/record/SWS_EM_02330
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02330@rel:R25-11#1381d43b
Content hash
1381d43b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02330
Status: valid/unmigrated Version: rel:R25-11#40b45fbc Versionshistorie & Revisions (1 transition, 6 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_EM_02330@rel:R25-11#40b45fbc
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#6f5fa1e52026-09-30
  • R21-11rel:R21-11#684bd5fd2026-10-14
  • R22-11rel:R22-11#e37f59582026-10-14
  • R23-11rel:R23-11#24024e542026-10-14
  • R24-11rel:R24-11#a06fe8682026-10-14
  • R25-11rel:R25-11#40b45fbc2026-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_EM_02332] Upstream: RS_EM_00101, RS_AP_00153, RS_AP_00145, RS_AP_00151, RS_AP_00159

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

Move assignment operator.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherFunctionGroupState instance to move to this object.

Rückgabewert

TypBeschreibung
FunctionGroupState &reference to the object on which the move assignment operator was invoked

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

Record
AUTOSAR/AP/record/SWS_EM_02332
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02332@rel:R25-11#9d7b9cea
Content hash
9d7b9cea
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02332
Status: valid/unmigrated Version: rel:R25-11#68fd8dea Versionshistorie & Revisions (1 transition, 6 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_EM_02332@rel:R25-11#68fd8dea
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#c3f6a2102026-09-30
  • R21-11rel:R21-11#9f146b822026-10-14
  • R22-11rel:R22-11#47158cca2026-10-14
  • R23-11rel:R23-11#607992ee2026-10-14
  • R24-11rel:R24-11#1f0a0fd72026-10-14
  • R25-11rel:R25-11#68fd8dea2026-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_EM_02273] Upstream: RS_EM_00101, RS_AP_00159

bool operator== (const FunctionGroupState &other) const noexcept;

eq operator to compare with other FunctionGroupState instance.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherFunctionGroupState instance to compare this one with.

Rückgabewert

TypBeschreibung
booltrue in case both FunctionGroupStates are representing exactly the same meta-model element, false otherwise.

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

Record
AUTOSAR/AP/record/SWS_EM_02273
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02273@rel:R25-11#21208cbb
Content hash
21208cbb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02273
Status: valid/unmigrated Version: rel:R25-11#8e9c0b69 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_EM_02273@rel:R25-11#8e9c0b69
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#19ae00f72026-09-30
  • R19-11rel:R19-11#2933a9fe2026-10-14
  • R20-11rel:R20-11#00c3c8502026-10-14
  • R21-11rel:R21-11#f260b4992026-10-14
  • R22-11rel:R22-11#81732be22026-10-14
  • R23-11rel:R23-11#dd1b08f92026-10-14
  • R24-11rel:R24-11#cf807dfc2026-10-14
  • R25-11rel:R25-11#8e9c0b692026-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

फ़ंक्शन ~FunctionGroupState [SWS_EM_02272] Upstream: RS_EM_00101, RS_AP_00134, RS_AP_00145

~FunctionGroupState () noexcept;

Destructor of the FunctionGroupState instance.

Header-Datei#include "ara/exec/function_group_state.h"
Scopeclass ara::exec::FunctionGroupState
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_EM_02272
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02272@rel:R25-11#d77af740
Content hash
d77af740
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02272
Status: valid/unmigrated Version: rel:R25-11#6a70760a 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_EM_02272@rel:R25-11#6a70760a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c70bc9eb2026-09-30
  • R19-11rel:R19-11#9afd5a532026-10-14
  • R20-11rel:R20-11#0b0a4dbc2026-10-14
  • R21-11rel:R21-11#0554e05c2026-10-14
  • R22-11rel:R22-11#4e99f7f12026-10-14
  • R23-11rel:R23-11#fdf52dee2026-10-14
  • R24-11rel:R24-11#e9c58c2c2026-10-14
  • R25-11rel:R25-11#6a70760a2026-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