DEENESPTFRRUARHIKOZHNL

class ara::exec::FunctionGroup

[SWS_EM_02263] Upstream: RS_EM_00101, RS_AP_00154, RS_AP_00150

class FunctionGroup final {...};

Class representing Function Group defined in meta-model (ARXML). An instance of this class will represent Function Group 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.h"
Forwarding-Header#include "ara/exec/exec_fwd.h"
Scopenamespace ara::exec

User GuideKI-GENERIERT

Repräsentiert eine im AUTOSAR-Metamodell definierte Funktionsgruppe zur typisierten Identifikation zur Laufzeit.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: de9017db52cf Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Repräsentiert eine im AUTOSAR-Metamodell definierte Funktionsgruppe zur typisierten Identifikation zur Laufzeit.

Die Klasse dient als implementierungsspezifische Laufzeitrepräsentation einer im AUTOSAR-Metamodell definierten Funktionsgruppe. Ihre Instanziierung erfolgt ausschließlich über einen Instanz-Spezifizierer des Funktionsgruppen-Ports [SWS_EM_02586], an dessen Pfad das Objekt während seiner gesamten Lebensdauer fest gebunden bleibt. Zur Vermeidung von Problemen bei der Ressourcenallokation ist die Klasse nicht kopierbar, unterstützt jedoch eine ausnahmesichere Move-Semantik [SWS_EM_02328]. Über Vergleichsoperatoren lässt sich feststellen, ob zwei Instanzen dasselbe Metamodell-Element abbilden.

Kontext

Die Klasse ara::exec::FunctionGroup fungiert im Adaptive-Plattform-Modul exec (Execution Management) als Repräsentation einer im AUTOSAR-Metamodell (ARXML) definierten Funktionsgruppe. Eine Instanz dieser Klasse stellt eine implementierungsspezifische Abstraktion der im Metamodell hinterlegten Informationen bereit. Gemäß Spezifikation bleibt der interne Wert eines Objekts nach seiner Erzeugung auf Basis des ARXML-Pfads über seine gesamte Lebensdauer hinweg fest an dieses Metamodell-Element gebunden.

Als wesentliche Interaktionspartner treten die anwendende Softwarekomponente (State Client), der Instanz-Spezifizierer (ara::core::InstanceSpecifier) sowie das zugrundeliegende Metamodell in Erscheinung. Die Verknüpfung mit der Systemkonfiguration erfolgt gezielt über einen InstanceSpecifier, welcher den RPortPrototype eines StateClientInterface referenziert [SWS_EM_02586]. Die Klasse ermöglicht es Prozessen und Kontrollinstanzen somit, Funktionsgruppen typisiert zu referenzieren und auf Identität zu prüfen, ohne direkt mit unstrukturierten Pfaden oder Modellbeschreibungen hantieren zu müssen.

client Anwendung (State Client) instance ara::core::InstanceSpecifier client->instance referenziert RPortPrototype fg ara::exec::FunctionGroup instance->fg initialisiert arxml AUTOSAR-Metamodell (ARXML) fg->arxml repräsentiert Element

Kontextdiagramm: Einbindung der Klasse ara::exec::FunctionGroup zwischen Port-Spezifikation und Metamodell. Quellen: [SWS_EM_02586].

Lebenszyklus

Die Erzeugung und Verwaltung von ara::exec::FunctionGroup-Objekten folgt strengen Regeln bezüglich Ressourcenverwaltung und Speicherintegrität. Ein parameterloser Standardkonstruktor ist explizit gelöscht (= delete) [SWS_EM_02321]. Stattdessen wird eine Instanz zwingend über den regulären Konstruktor unter Übergabe einer Konstanten-Referenz auf einen ara::core::InstanceSpecifier instanziiert [SWS_EM_02586]. Dieser Konstruktor ist als ausnahmesicher (noexcept) und thread-sicher deklariert.

Hinsichtlich der Besitzverhältnisse und des Kopiervorgangs ist die Klasse als Move-Only-Datentyp ausgelegt. Sowohl der Kopierkonstruktor [SWS_EM_02322] als auch der Kopierzuweisungsoperator [SWS_EM_02327] sind gelöscht, um potenzielle Konflikte und Laufzeitprobleme bei der Zuweisung interner Ressourcen während Kopiervorgängen von vornherein auszuschließen. Eine Weitergabe oder Reorganisation von Instanzen ist ausschließlich über Verschiebeoperationen möglich: Der Move-Konstruktor [SWS_EM_02328] und der Move-Zuweisungsoperator [SWS_EM_02329] ermöglichen den effizienten Eigentumsübergang auf ein neues oder bestehendes Objekt. Interpretation: Bei einem Verschiebevorgang dürfte das Zielobjekt die Bindung an das Metamodell-Element nahtlos übernehmen, während die Quellinstanz in einen gültigen, aber unspezifizierten Zustand versetzt wird. Frage Q-99b40860db69ffe6 (offen)

Die Zerstörung erfolgt deterministisch über den Destruktor [SWS_EM_02266], der ebenfalls als ausnahmesicher (noexcept) definiert ist. Während die Konstruktion über einen InstanceSpecifier [SWS_EM_02586] thread-sicher ist, sind die Move-Operationen [SWS_EM_02328], [SWS_EM_02329] sowie der Destruktor [SWS_EM_02266] als nicht thread-sicher (not thread-safe) spezifiziert. Greifen mehrere Ausführungsstränge nebenläufig auf dieselbe Instanz zu, ist daher eine anwendungsseitige Synchronisation erforderlich.

Nutzungspfad

Der reguläre Einsatz von ara::exec::FunctionGroup umfasst typischerweise folgende Sequenz von Arbeitsschritten:

  1. Bereitstellung des Port-Bezeichners: Die Anwendung identifiziert den gewünschten Zustandsschnittstellen-Port anhand seines Modellpfads in Form eines ara::core::InstanceSpecifier.
  2. Instanziierung: Über den parametrisierten Konstruktor wird die FunctionGroup-Instanz erzeugt und fest an das Metamodell-Element des Ziel-Ports gebunden [SWS_EM_02586].
  3. Identitätsprüfung und Vergleich: Im Rahmen von Zustandsabfragen oder Validierungen können zwei Instanzen über die relationalen Operatoren operator== [SWS_EM_02267] bzw. operator!= [SWS_EM_02268] verglichen werden. Ein Vergleich liefert genau dann true (beim Gleichheitsoperator), wenn beide Instanzen exakt dasselbe Element im ARXML-Metamodell repräsentieren. Beide Operatoren sind thread-sicher und ausnahmesicher.
  4. Verlagerung oder Bereinigung: Sofern das Objekt in Containerstrukturen übertragen oder zwischen Modulen weitergereicht werden soll, erfolgt dies via Move-Semantik [SWS_EM_02328], [SWS_EM_02329]. Verlässt das Objekt seinen Gültigkeitsbereich, gibt der Destruktor [SWS_EM_02266] alle zugeordneten Bindungen frei.

Fehlerszenarien

Im Bereich der Fehlerszenarien zeichnet sich die Schnittstelle durch ein rigides, fehlervermeidendes Design aus:

  • Unerlaubte Kopiervorgänge: Versuche, Instanzen über den Kopierkonstruktor [SWS_EM_02322] oder Kopierzuweisungsoperator [SWS_EM_02327] zu duplizieren, führen unmittelbar zu einem Fehler bei der Kompilierung (Compile-Time-Error).
  • Fehlender Instanzbezeichner: Eine unvollständige Initialisierung ohne Metamodellbezug wird unterbunden, da der parameterlose Konstruktor gelöscht ist [SWS_EM_02321].
  • Ausnahmesicherheit (Exception Safety): Sämtliche deklarierten Methoden der Klasse – namentlich Konstruktion über einen Instanz-Spezifizierer [SWS_EM_02586], Verschiebe-Operationen [SWS_EM_02328], [SWS_EM_02329], Vergleichsoperatoren [SWS_EM_02267], [SWS_EM_02268] und Destruktor [SWS_EM_02266] – sind als noexcept deklariert und werfen keine C++-Ausnahmen.
  • Ungültige Nebenläufigkeit: Da Move-Operationen und Destruktor nicht thread-sicher sind, führen unkoordinierte parallele Zugriffe zu undefiniertem Verhalten (Race Conditions), was auf Aufruferebene durch Synchronisationsmechanismen verhindert werden muss.

Dieser Leitfaden wurde durch einen KI-Assistenten auf Basis der AUTOSAR-Spezifikation R25-11 kuratiert.

Mitgliederkarte

Konstruktoren und Destruktor

2

Klassendiagramm

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

G nara__exec__FunctionGroup511 FunctionGroup + FunctionGroup() + operator=() + ~FunctionGroup() + operator!=() + operator==()

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

FunctionGroup function 4

Default constructor.

Überladungen FunctionGroup 4
FunctionGroup ()=delete; SWS_EM_02321
FunctionGroup (const FunctionGroup &other)=delete; SWS_EM_02322
FunctionGroup (FunctionGroup &&other) noexcept; SWS_EM_02328
FunctionGroup (const ara::core::InstanceSpecifier &instance) noexcept; SWS_EM_02586

Destructor of the FunctionGroup instance.

~FunctionGroup () noexcept;

Operatoren

operator!= function

uneq operator to compare with other FunctionGroup instance.

bool operator!= (const FunctionGroup &other) const noexcept;
operator= function 2

Copy assignment operator.

Überladungen = 2
FunctionGroup & operator= (const FunctionGroup &other)=delete; SWS_EM_02327
FunctionGroup & operator= (FunctionGroup &&other) noexcept; SWS_EM_02329
operator== function

eq operator to compare with other FunctionGroup instance.

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

Dokumentation der Methoden

function FunctionGroup [SWS_EM_02321] Upstream: RS_EM_00101

FunctionGroup ()=delete;

Default constructor.

Header-Datei#include "ara/exec/function_group.h"
Scopeclass ara::exec::FunctionGroup
Hinweise: Default constructor is deleted in favour of regular constructor.

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

Record
AUTOSAR/AP/record/SWS_EM_02321
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02321@rel:R25-11#1cc50eb4
Content hash
1cc50eb4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02321
Status: valid/unmigrated Version: rel:R25-11#41d41bad 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_02321@rel:R25-11#41d41bad
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#1cc50eb42026-09-30
  • R21-11rel:R21-11#aa281d702026-10-14
  • R22-11rel:R22-11#8efc98432026-10-14
  • R23-11rel:R23-11#5c7b5f202026-10-14
  • R24-11rel:R24-11#b10d45dc2026-10-14
  • R25-11rel:R25-11#41d41bad2026-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

function FunctionGroup [SWS_EM_02322] Upstream: RS_AP_00147, RS_EM_00101

FunctionGroup (const FunctionGroup &other)=delete;

Copy constructor.

Header-Datei#include "ara/exec/function_group.h"
Scopeclass ara::exec::FunctionGroup
Hinweise: To prevent problems with resource allocations during copy operation, this class is non-copyable.

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

Record
AUTOSAR/AP/record/SWS_EM_02322
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02322@rel:R25-11#a978b4cf
Content hash
a978b4cf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02322
Status: valid/unmigrated Version: rel:R25-11#17b7aa17 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_02322@rel:R25-11#17b7aa17
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#a978b4cf2026-09-30
  • R21-11rel:R21-11#a46427932026-10-14
  • R22-11rel:R22-11#71423ee22026-10-14
  • R23-11rel:R23-11#be2ec2282026-10-14
  • R24-11rel:R24-11#17b7aa172026-10-14
  • R25-11rel:R25-11#17b7aa172026-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

function FunctionGroup [SWS_EM_02328] Upstream: RS_EM_00101, RS_AP_00159

FunctionGroup (FunctionGroup &&other) noexcept;

Move constructor.

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

Parameter (in)

ParameterBeschreibung
otherFunctionGroup instance to move 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_02328
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02328@rel:R25-11#027b455d
Content hash
027b455d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02328
Status: valid/unmigrated Version: rel:R25-11#7682dd24 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_02328@rel:R25-11#7682dd24
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#027b455d2026-09-30
  • R21-11rel:R21-11#318ef0832026-10-14
  • R22-11rel:R22-11#a2262dc62026-10-14
  • R23-11rel:R23-11#c89a8d442026-10-14
  • R24-11rel:R24-11#4f17b10a2026-10-14
  • R25-11rel:R25-11#7682dd242026-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

function FunctionGroup [SWS_EM_02586] Upstream: RS_AP_00137, RS_EM_00101, RS_AP_00159

FunctionGroup (const ara::core::InstanceSpecifier &instance) noexcept;

Creates an instance of FunctionGroup.

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

Parameter (in)

ParameterBeschreibung
instanceinstance specifier to the RPortPrototype of a StateClientInterface.

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

Record
AUTOSAR/AP/record/SWS_EM_02586
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02586@rel:R25-11#faaf8c00
Content hash
faaf8c00
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02586
Status: valid/unmigrated Version: rel:R25-11#97b02910 Versionshistorie & Revisions (1 transition, 3 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_02586@rel:R25-11#97b02910
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#faaf8c002026-09-30
  • R24-11rel:R24-11#ca2f3c4d2026-10-14
  • R25-11rel:R25-11#97b029102026-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

function operator!= [SWS_EM_02268] Upstream: RS_EM_00101, RS_AP_00159

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

uneq operator to compare with other FunctionGroup instance.

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

Parameter (in)

ParameterBeschreibung
otherFunctionGroup instance to compare this one with.

Rückgabewert

TypBeschreibung
boolfalse in case both FunctionGroups 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_02268
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02268@rel:R25-11#d8dcfbf1
Content hash
d8dcfbf1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02268
Status: valid/unmigrated Version: rel:R25-11#24934f6a 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_02268@rel:R25-11#24934f6a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d8dcfbf12026-09-30
  • R19-11rel:R19-11#345f9e482026-10-14
  • R20-11rel:R20-11#5e0f2a152026-10-14
  • R21-11rel:R21-11#5e0f2a152026-10-14
  • R22-11rel:R22-11#f4f2b7992026-10-14
  • R23-11rel:R23-11#915539262026-10-14
  • R24-11rel:R24-11#741b58872026-10-14
  • R25-11rel:R25-11#24934f6a2026-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

function operator= [SWS_EM_02327] Upstream: RS_AP_00147, RS_EM_00101

FunctionGroup & operator= (const FunctionGroup &other)=delete;

Copy assignment operator.

Header-Datei#include "ara/exec/function_group.h"
Scopeclass ara::exec::FunctionGroup
Hinweise: To prevent problems with resource allocations during copy operation, this class is non-copyable.

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

Record
AUTOSAR/AP/record/SWS_EM_02327
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02327@rel:R25-11#3e41d069
Content hash
3e41d069
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02327
Status: valid/unmigrated Version: rel:R25-11#4453437a 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_02327@rel:R25-11#4453437a
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#3e41d0692026-09-30
  • R21-11rel:R21-11#17c8767a2026-10-14
  • R22-11rel:R22-11#586730b32026-10-14
  • R23-11rel:R23-11#87fb23432026-10-14
  • R24-11rel:R24-11#4453437a2026-10-14
  • R25-11rel:R25-11#4453437a2026-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

function operator= [SWS_EM_02329] Upstream: RS_EM_00101, RS_AP_00159

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

Move assignment operator.

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

Parameter (in)

ParameterBeschreibung
otherFunctionGroup instance to move to this object.

Rückgabewert

TypBeschreibung
FunctionGroup &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_02329
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02329@rel:R25-11#84794cfc
Content hash
84794cfc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02329
Status: valid/unmigrated Version: rel:R25-11#d1d1f2b1 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_02329@rel:R25-11#d1d1f2b1
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#84794cfc2026-09-30
  • R21-11rel:R21-11#24d49e7c2026-10-14
  • R22-11rel:R22-11#82cc4b4c2026-10-14
  • R23-11rel:R23-11#b723bc452026-10-14
  • R24-11rel:R24-11#bfa67a9b2026-10-14
  • R25-11rel:R25-11#d1d1f2b12026-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

function operator== [SWS_EM_02267] Upstream: RS_EM_00101, RS_AP_00159

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

eq operator to compare with other FunctionGroup instance.

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

Parameter (in)

ParameterBeschreibung
otherFunctionGroup instance to compare this one with.

Rückgabewert

TypBeschreibung
booltrue in case both FunctionGroups 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_02267
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02267@rel:R25-11#600228b8
Content hash
600228b8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02267
Status: valid/unmigrated Version: rel:R25-11#ed2f8120 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_02267@rel:R25-11#ed2f8120
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#600228b82026-09-30
  • R19-11rel:R19-11#3ea88dbe2026-10-14
  • R20-11rel:R20-11#89ca3cae2026-10-14
  • R21-11rel:R21-11#89ca3cae2026-10-14
  • R22-11rel:R22-11#3ae511362026-10-14
  • R23-11rel:R23-11#adfdf9142026-10-14
  • R24-11rel:R24-11#f249b8d52026-10-14
  • R25-11rel:R25-11#ed2f81202026-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

function ~FunctionGroup [SWS_EM_02266] Upstream: RS_EM_00101

~FunctionGroup () noexcept;

Destructor of the FunctionGroup instance.

Header-Datei#include "ara/exec/function_group.h"
Scopeclass ara::exec::FunctionGroup
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_02266
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02266@rel:R25-11#8437ddfe
Content hash
8437ddfe
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02266
Status: valid/unmigrated Version: rel:R25-11#82a432e3 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_02266@rel:R25-11#82a432e3
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8437ddfe2026-09-30
  • R19-11rel:R19-11#e127ca3f2026-10-14
  • R20-11rel:R20-11#940157c22026-10-14
  • R21-11rel:R21-11#1e6a91cf2026-10-14
  • R22-11rel:R22-11#5bbef4712026-10-14
  • R23-11rel:R23-11#5d482a572026-10-14
  • R24-11rel:R24-11#52d257df2026-10-14
  • R25-11rel:R25-11#82a432e32026-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