DEENESPTFRRUARHIKOZHNL

classe 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

Guide utilisateurGÉNÉRÉ PAR IA

Représente un groupe de fonctions défini dans le métamodèle AUTOSAR pour une identification typée au moment de l'exécution.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : de9017db52cf Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Représente un groupe de fonctions défini dans le métamodèle AUTOSAR pour une identification typée au moment de l'exécution.

La classe sert de représentation à l'exécution, spécifique à l'implémentation, d'un groupe de fonctions défini dans le métamodèle AUTOSAR. Son instanciation s'effectue exclusivement par le biais d'un spécificateur d'instance du port de groupe de fonctions [SWS_EM_02586], au chemin duquel l'objet reste fermement lié tout au long de sa durée de vie. Afin d'éviter les problèmes lors de l'allocation des ressources, la classe n'est pas copiable, mais prend en charge une sémantique de déplacement (move) sécurisée vis-à-vis des exceptions [SWS_EM_02328]. Des opérateurs de comparaison permettent de déterminer si deux instances représentent le même élément du métamodèle.

Contexte

La classe ara::exec::FunctionGroup agit au sein du module exec (Execution Management) de l'Adaptive Platform en tant que représentation d'un groupe de fonctions défini dans le métamodèle AUTOSAR (ARXML). Une instance de cette classe fournit une abstraction, spécifique à l'implémentation, des informations stockées dans le métamodèle. Conformément à la spécification, la valeur interne d'un objet reste, après sa création sur la base du chemin ARXML, fermement liée à cet élément de métamodèle tout au long de sa durée de vie.

Les principaux partenaires d'interaction qui interviennent sont le composant logiciel utilisateur (State Client), le spécificateur d'instance (ara::core::InstanceSpecifier) ainsi que le métamodèle sous-jacent. La liaison avec la configuration système s'effectue de manière ciblée par l'intermédiaire d'un InstanceSpecifier, qui référence le RPortPrototype d'un StateClientInterface [SWS_EM_02586]. La classe permet ainsi aux processus et aux instances de contrôle de référencer des groupes de fonctions de manière typée et d'en vérifier l'identité, sans avoir à manipuler directement des chemins non structurés ou des descriptions de modèle.

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ésente l'élément

Diagramme de contexte : intégration de la classe ara::exec::FunctionGroup entre la spécification de port et le métamodèle. Sources : [SWS_EM_02586].

Cycle de vie

La création et la gestion des objets ara::exec::FunctionGroup obéissent à des règles strictes en matière de gestion des ressources et d'intégrité de la mémoire. Un constructeur par défaut sans paramètre est explicitement supprimé (= delete) [SWS_EM_02321]. Au lieu de cela, une instance est obligatoirement instanciée par le biais du constructeur standard en lui passant une référence constante vers un ara::core::InstanceSpecifier [SWS_EM_02586]. Ce constructeur est déclaré comme sécurisé vis-à-vis des exceptions (noexcept) et thread-safe.

En ce qui concerne les relations de propriété et l'opération de copie, la classe est conçue comme un type de données déplaçable uniquement (move-only). Le constructeur de copie [SWS_EM_02322] tout comme l'opérateur d'assignation par copie [SWS_EM_02327] sont supprimés afin d'exclure d'emblée tout conflit potentiel et tout problème à l'exécution lors de l'attribution de ressources internes pendant les opérations de copie. Une transmission ou une réorganisation des instances est exclusivement possible via des opérations de déplacement : le constructeur de déplacement [SWS_EM_02328] et l'opérateur d'assignation par déplacement [SWS_EM_02329] permettent le transfert efficace de propriété vers un nouvel objet ou un objet existant. Interprétation : lors d'une opération de déplacement, l'objet cible devrait reprendre de manière transparente la liaison avec l'élément de métamodèle, tandis que l'instance source est placée dans un état valide mais non spécifié. Question Q-99b40860db69ffe6 (ouverte)

La destruction s'effectue de manière déterministe via le destructeur [SWS_EM_02266], qui est également défini comme sécurisé vis-à-vis des exceptions (noexcept). Alors que la construction par l'intermédiaire d'un InstanceSpecifier [SWS_EM_02586] est thread-safe, les opérations de déplacement [SWS_EM_02328], [SWS_EM_02329] ainsi que le destructeur [SWS_EM_02266] sont spécifiés comme non thread-safe (not thread-safe). Si plusieurs threads d'exécution accèdent simultanément à la même instance, une synchronisation côté application est donc requise.

Parcours d'utilisation

L'utilisation nominale de ara::exec::FunctionGroup comprend typiquement la séquence d'étapes de travail suivante :

  1. Mise à disposition de l'identifiant de port : l'application identifie le port d'interface d'état souhaité à partir de son chemin de modèle sous la forme d'un ara::core::InstanceSpecifier.
  2. Instanciation : l'instance FunctionGroup est créée via le constructeur paramétré et liée de manière fixe à l'élément de métamodèle du port cible [SWS_EM_02586].
  3. Vérification d'identité et comparaison : dans le cadre d'interrogations d'état ou de validations, deux instances peuvent être comparées au moyen des opérateurs relationnels operator== [SWS_EM_02267] ou operator!= [SWS_EM_02268]. Une comparaison renvoie true (pour l'opérateur d'égalité) si et seulement si les deux instances représentent exactement le même élément dans le métamodèle ARXML. Les deux opérateurs sont thread-safe et sécurisés vis-à-vis des exceptions.
  4. Déplacement ou nettoyage : si l'objet doit être transféré dans des structures de conteneurs ou transmis entre modules, cela s'effectue via la sémantique de déplacement [SWS_EM_02328], [SWS_EM_02329]. Lorsque l'objet quitte sa portée, le destructeur [SWS_EM_02266] libère toutes les liaisons associées.

Scénarios d'erreur

Dans le domaine des scénarios d'erreur, l'interface se distingue par une conception rigide axée sur la prévention des erreurs :

  • Opérations de copie non autorisées : les tentatives de duplication d'instances via le constructeur de copie [SWS_EM_02322] ou l'opérateur d'assignation par copie [SWS_EM_02327] entraînent immédiatement une erreur au moment de la compilation (Compile-Time-Error).
  • Identifiant d'instance manquant : une initialisation incomplète sans référence au métamodèle est empêchée, car le constructeur sans paramètre est supprimé [SWS_EM_02321].
  • Sécurité vis-à-vis des exceptions (Exception Safety) : toutes les méthodes déclarées de la classe – à savoir la construction par l'intermédiaire d'un spécificateur d'instance [SWS_EM_02586], les opérations de déplacement [SWS_EM_02328], [SWS_EM_02329], les opérateurs de comparaison [SWS_EM_02267], [SWS_EM_02268] et le destructeur [SWS_EM_02266] – sont déclarées comme noexcept et ne lèvent aucune exception C++.
  • Concurrence non valide : étant donné que les opérations de déplacement et le destructeur ne sont pas thread-safe, des accès parallèles non coordonnés conduisent à un comportement indéfini (conditions de concurrence), ce qui doit être évité au niveau de l'appelant par des mécanismes de synchronisation.

Ce guide a été élaboré par un assistant IA sur la base de la spécification AUTOSAR R25-11.

Carte des membres

Constructeurs et destructeur

2

Diagramme de classes

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

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

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

FunctionGroup fonction 4

Default constructor.

Surcharges 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;

Opérateurs

operator!= fonction

uneq operator to compare with other FunctionGroup instance.

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

Copy assignment operator.

Surcharges = 2
FunctionGroup & operator= (const FunctionGroup &other)=delete; SWS_EM_02327
FunctionGroup & operator= (FunctionGroup &&other) noexcept; SWS_EM_02329
operator== fonction

eq operator to compare with other FunctionGroup instance.

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

Documentation des méthodes

fonction 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#3e03c730
Content hash
3e03c730
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

fonction 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#47231a55
Content hash
47231a55
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

fonction 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#9ada4bf6
Content hash
9ada4bf6
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

fonction 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#964ccae4
Content hash
964ccae4
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

fonction 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#fc692abd
Content hash
fc692abd
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

fonction 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#99d2471a
Content hash
99d2471a
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

fonction 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#015a06ca
Content hash
015a06ca
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

fonction 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#ad3629fa
Content hash
ad3629fa
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

fonction ~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#ec5d4f51
Content hash
ec5d4f51
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