DEENESPTFRRUARHIKOZHNL

klasse ara::diag::DoIPGroupIdentification

[SWS_DM_00720] Upstream: RS_Diag_00026

class DoIPGroupIdentification {...};

DoIPGroupIdentificationInterface.

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

User GuideAI-GEGENEREERD

Dient voor het beschikbaar stellen van de DoIP-groepsidentificatiestatus voor de Diagnostic Manager.
DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: dea27beb11bb Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Dient voor het beschikbaar stellen van de DoIP-groepsidentificatiestatus voor de Diagnostic Manager.

De klasse ara::diag::DoIPGroupIdentification dient als abstracte interface voor Adaptive-applicaties om het Diagnostic Management te voorzien van de actuele status van de DoIP-groepsidentificatie [SWS_DM_00724]. Na de poortspecifieke instantiëring activeert de applicatie het doorsturen van verzoeken via Offer() en beëindigt dit vóór de objectvernietiging met StopOffer() [SWS_DM_00725]. De handler-instantie is uniek, noch kopieerbaar noch verplaatsbaar, en beantwoordt aanvragen asynchroon via een ara::core::Future.

Context

De klasse ara::diag::DoIPGroupIdentification stelt de functionele interface van het Diagnostic Management (AUTOSAR AP SWS Diagnostics p. 73) ter beschikking, waarmee een adaptive applicatie de actuele groepsidentificatiestatus (GID-status) voor het DoIP-protocol beschikbaar stelt [SWS_DM_00724]. Binnen de platformarchitectuur fungeert de klasse als bemiddelaar tussen twee primaire interactiepartners: de interne Diagnostic Management Daemon (DM), die gestandaardiseerde voertuigidentificatie- en DoIP-berichten via het netwerk afhandelt, en de applicatiespecifieke implementatie, die de zuiver virtuele methode GetGidStatus() concretiseert. Het beschikbaar stellen en in ontvangst nemen van verzoeken wordt gestuurd via expliciete service-aanbiedingen [SWS_DM_00725].

Levenscyclus

Een instantie van DoIPGroupIdentification representeert een unieke diagnosepoort. Daarom is de klasse ontworpen als een uniek beheerd object: zowel copy constructor [SWS_DM_01641] en move constructor [SWS_DM_01642] als de bijbehorende toewijzingsoperatoren [SWS_DM_01639], [SWS_DM_01640] zijn expliciet verwijderd (=delete).

Het aanmaken gebeurt verplicht via de geparametriseerde constructor onder opgave van een ara::core::InstanceSpecifier en de gelijktijdigheidsmodus ConcurrencyType [SWS_DM_00722]. De levenscyclus is onderverdeeld in de volgende fasen:

  • Niet aangeboden (Not Offered): Na de constructie bestaat het object in de adresruimte van het proces, maar ontvangt het nog geen verzoeken van het DM.
  • Aangeboden (Offered): Door de synchrone aanroep van Offer() [SWS_DM_00725] wordt de handler bij het DM geactiveerd, zodat inkomende DoIP-statusverzoeken worden doorgestuurd.
  • Gestopt (Stopped): De aanroep van StopOffer() [SWS_DM_00726] ontneemt het DM de doorstuurbevoegdheid en brengt het object terug naar de inactieve toestand.

De vernietiging gebeurt via de virtuele destructor ~DoIPGroupIdentification() [SWS_DM_00723]. Wat betreft gelijktijdigheid is de constructor thread-safe, terwijl Offer(), StopOffer() en de destructor niet thread-safe zijn [SWS_DM_00722], [SWS_DM_00723], [SWS_DM_00725], [SWS_DM_00726]. De thread-safety van de opvraagfunctie GetGidStatus() wordt gedefinieerd door de in de constructor gekozen ConcurrencyType [SWS_DM_00724]. Interpretatie: De destructor beëindigt lopende doorsturingen vermoedelijk impliciet als StopOffer() vooraf niet werd aangeroepen. Vraag Q-50d70fb679462321 (open)

Gebruikspad

Het typische gebruik omvat de initialisatie, activering, asynchrone verwerking en deactivering:

  1. Een concrete diagnoseklasse erft over van ara::diag::DoIPGroupIdentification en implementeert de methode GetGidStatus() [SWS_DM_00724].
  2. De applicatie maakt het object aan met de InstanceSpecifier van het geconfigureerde PortPrototype en legt vast of GetGidStatus() gelijktijdig mag worden aangeroepen (kConcurrent) of niet (kNotConcurrent) [SWS_DM_00722].
  3. Middels Offer() activeert de applicatie de handler voor Diagnostic Management [SWS_DM_00725].
  4. Zodra DoIP-verzoeken binnenkomen, roept het DM GetGidStatus() aan; de applicatie levert de GID-status asynchroon terug via ara::core::Future<GidStatus> [SWS_DM_00724].
  5. Voor het beëindigen van de service of het afsluiten van de component roept de applicatie StopOffer() aan [SWS_DM_00726], gevolgd door de vernietiging van het object [SWS_DM_00723].
Nutzungspfad von DoIPGroupIdentificationAnwendungDoIPGroupIdentificationDiagnostic ManagementUse Case: Initialisierung & BereitstellungKonstruktor(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Opvragen van de DoIP-groepsstatusGetGidStatus()Bepaling van GID en statusFuture<GidStatus>Use Case: DeaktivierungStopOffer()Weiterleitung deregistrieren

Sequentiediagram: Typisch verloop van instantiëring, activering, statusopvraag en deactivering. Bronnen: [SWS_DM_00722], [SWS_DM_00724], [SWS_DM_00725], [SWS_DM_00726].

Foutscenario's

Bij het gebruik van DoIPGroupIdentification zijn foutcondities in de constructie- en implementatiefase gedefinieerd:

  • Model- en toewijzingsfouten (constructor): Als de instantiëring mislukt, worden gestandaardiseerde schendingen gemeld [SWS_DM_00722]:
    • InstanceSpecifierMappingIntegrityViolation: De identifier kan niet worden opgelost of verwijst niet naar een PortPrototype.
    • PortInterfaceMappingViolation: De gerefereerde poort is niet getypeerd als DiagnosticDoIPGroupIdentificationInterface.
    • ProcessMappingViolation: Aan de uitvoeringscontext is in het model geen passend proces toegewezen.
    • InstanceSpecifierAlreadyInUseViolation: De opgegeven poortidentifier wordt in het lopende proces al door een andere instantie gebruikt.
  • Service-aanbiedingsfout (Offer()): De methode retourneert een ara::core::Result<void>. Als de service voor deze handler al met succes is aangeboden, mislukt de hernieuwde aanroep met de foutcode DiagOfferErrc::kAlreadyOffered [SWS_DM_00725].
  • Fout bij statusopvraag: De interface GetGidStatus() specificeert geen gestandaardiseerde foutcodes [SWS_DM_00724]; applicatie-interne fouten moeten worden afgebeeld via het resultaatobject van de geretourneerde future.

Deze handleiding is uitsluitend gebaseerd op de AUTOSAR Adaptive-specificatie R25-11.

Ledenkaart

Operatoren

1

Geneste typen

1

Klassendiagram

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

G nara__diag__DoIPGroupIdentification259 DoIPGroupIdentification + DoIPGroupIdentification() + operator=() + ~DoIPGroupIdentification() + GetGidStatus() + Offer() + StopOffer()

Detailweergave

Kies een item in de inhoudsopgave.

Constructors en destructor

Constructor of DoIPGroupIdentification.

Overloads DoIPGroupIdentification 3
explicit DoIPGroupIdentification (const ara::core::InstanceSpecifier &specifier, ConcurrencyType concurrencyType) noexcept; SWS_DM_00722
DoIPGroupIdentification (DoIPGroupIdentification &)=delete; SWS_DM_01641
DoIPGroupIdentification (DoIPGroupIdentification &&) noexcept=delete; SWS_DM_01642

Destructor of DoIPGroupIdentification.

virtual ~DoIPGroupIdentification () noexcept;

Methoden

GetGidStatus functie

Called to get the current GID state for the DoIP protocol.

virtual ara::core::Future< GidStatus > GetGidStatus () noexcept=0;
Offer functie

This Offer will enable the DM to forward request messages to this handler.

ara::core::Result< void > Offer () noexcept;
StopOffer functie

This StopOffer will disable the forwarding of request messages from DM to this handler.

void StopOffer () noexcept;

Operatoren

operator= functie 2

DoIPGroupIdentification shall be a single not assignable instance.

Overloads = 2

Geneste typen

GidStatus klasse

Documentatie van de methoden

functie DoIPGroupIdentification [SWS_DM_00722] Upstream: RS_AP_00137, RS_Diag_00026, RS_AP_00170, RS_AP_00171, RS_AP_00172, RS_AP_00173

explicit DoIPGroupIdentification (const ara::core::InstanceSpecifier &specifier, ConcurrencyType concurrencyType) noexcept;

Constructor of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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 referenced by a pingViolation DiagnosticDoIpGroupIdentificationPortMapping needs to be typed by a DiagnosticDoIPGroupIdentificationInterface. 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 DiagnosticDoIPGroupIdentificationInterface.
concurrencyTypeSpecifies if the interface is implemented as thread safe ( kConcurrent) or non-thread safe (kNotConcurrent).

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

Record
AUTOSAR/AP/record/SWS_DM_00722
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00722@rel:R25-11#d56c36df
Content hash
d56c36df
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00722
Status: valid/unmigrated Version: rel:R25-11#63219f21 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_00722@rel:R25-11#63219f21
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#79ca5b1c2026-09-30
  • R19-11rel:R19-11#d574f3f62026-10-14
  • R20-11rel:R20-11#0451f0e02026-10-14
  • R21-11rel:R21-11#25c5ae2b2026-10-14
  • R22-11rel:R22-11#e33a6f2c2026-10-14
  • R23-11rel:R23-11#fc45a4402026-10-14
  • R24-11rel:R24-11#d67965f22026-10-14
  • R25-11rel:R25-11#63219f212026-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

functie DoIPGroupIdentification [SWS_DM_01641] Upstream: RS_AP_00147

DoIPGroupIdentification (DoIPGroupIdentification &)=delete;

DoIPGroupIdentification shall be a single not copy-able instance.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01641
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01641@rel:R25-11#2592e48a
Content hash
2592e48a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01641
Status: valid/unmigrated Version: rel:R25-11#6867ed59 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_01641@rel:R25-11#6867ed59
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#2681ed392026-09-30
  • R23-11rel:R23-11#c981bc042026-10-14
  • R24-11rel:R24-11#c6f50b9c2026-10-14
  • R25-11rel:R25-11#6867ed592026-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

functie DoIPGroupIdentification [SWS_DM_01642] Upstream: RS_AP_00147

DoIPGroupIdentification (DoIPGroupIdentification &&) noexcept=delete;

Move constructor of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01642
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01642@rel:R25-11#e85caec4
Content hash
e85caec4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01642
Status: valid/unmigrated Version: rel:R25-11#e41429a6 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_01642@rel:R25-11#e41429a6
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#f5b3e76d2026-09-30
  • R23-11rel:R23-11#dfee6f862026-10-14
  • R24-11rel:R24-11#e41429a62026-10-14
  • R25-11rel:R25-11#e41429a62026-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

functie GetGidStatus [SWS_DM_00724] Upstream: RS_AP_00138, RS_Diag_00026

virtual ara::core::Future< GidStatus > GetGidStatus () noexcept=0;

Called to get the current GID state for the DoIP protocol.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
Exception-Sicherheitexception safe
Thread-Sicherheitconditional whether the function has to be implemented thread safe or non-thread safe is determined by the ConcurrencyType given in the constructor

Rückgabewert

TypBeschreibung
ara::core::Future< GidStatus >group identification and state

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_00724
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00724@rel:R25-11#da6c549d
Content hash
da6c549d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00724
Status: valid/unmigrated Version: rel:R25-11#ed8c2d4e 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_00724@rel:R25-11#ed8c2d4e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#cb13e4b32026-09-30
  • R19-11rel:R19-11#8f5948432026-10-14
  • R20-11rel:R20-11#a48b3cb22026-10-14
  • R21-11rel:R21-11#a48b3cb22026-10-14
  • R22-11rel:R22-11#8c3ee0f12026-10-14
  • R23-11rel:R23-11#6a6bd1cd2026-10-14
  • R24-11rel:R24-11#95da8e6a2026-10-14
  • R25-11rel:R25-11#ed8c2d4e2026-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

functie Offer [SWS_DM_00725] Upstream: RS_AP_00119, RS_AP_00139, RS_Diag_00026

ara::core::Result< void > Offer () noexcept;

This Offer will enable the DM to forward request messages to this handler.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: c580e08dd024 Herkomst
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De synchrone memberfunctie Offer van de klasse ara::diag::DoIPGroupIdentification signaleert aan Diagnostic Management (DM) dat de aanbiedende Adaptive Application gereed is en dat verzoeken voor de DoIP-groepsidentificatie kunnen worden verwerkt [SWS_DM_00725]. Pas na deze aanroep kan de DM de groeps-ID indien nodig via de methode GetGidStatus ophalen, mits er geen vaste configuratie aanwezig is [SWS_DM_00813].

Ten aanzien van de aanroepcontext en gelijktijdigheid gelden de volgende voorwaarden:

  • Signatuur en semantiek: De aanroep vindt plaats zonder parameters en retourneert synchroon een ara::core::Result<void> [SWS_DM_00725]. De methode is gedeclareerd als noexcept en uitzonderingsveilig (exception safe) [SWS_DM_00725].
  • Thread-safety: De operatie is gespecificeerd als niet-thread-safe (not thread-safe) [SWS_DM_00725]. Aanroepen op dezelfde instantie mogen niet onbeschermd vanuit concurrerende threads plaatsvinden.

In geval van een fout levert het resulterende object de foutcode DiagOfferErrc::kAlreadyOffered met rollback-semantiek op, indien de service voor deze interface reeds is aangeboden [SWS_DM_00725].

Zolang de applicatie Offer nog niet heeft uitgevoerd en de DM een DoIP-groepsidentificatie moet verzenden, treedt het fallback-gedrag in werking: de DM verzendt als GID-waarde ofwel 0x00 0x00 0x00 0x00 0x00 0x00 ofwel 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF conform ISO 13400-2 ter aanduiding van “value not set” [SWS_DM_01527].

Deze gebruiksinstructie is automatisch gegenereerd op basis van de AUTOSAR-specificatie.

Implementer's Guide volgt (complexiteit I1)

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

Rückgabewert

TypBeschreibung
ara::core::Result< void >Returns nothing or an error.

Fehler

FehlercodeBeschreibung
DiagOfferErrc::kAlreadyOfferedrollback_semantics The service is already offered.

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

Record
AUTOSAR/AP/record/SWS_DM_00725
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00725@rel:R25-11#e13f62af
Content hash
e13f62af
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00725
Status: valid/unmigrated Version: rel:R25-11#09889e29 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_00725@rel:R25-11#09889e29
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2501a9132026-09-30
  • R19-11rel:R19-11#a3655b482026-10-14
  • R20-11rel:R20-11#fecd6f572026-10-14
  • R21-11rel:R21-11#632537142026-10-14
  • R22-11rel:R22-11#6bbdf98f2026-10-14
  • R23-11rel:R23-11#cd98c6aa2026-10-14
  • R24-11rel:R24-11#b1288dc82026-10-14
  • R25-11rel:R25-11#09889e292026-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

functie StopOffer [SWS_DM_00726] Upstream: RS_Diag_00026

void StopOffer () noexcept;

This StopOffer will disable the forwarding of request messages from DM to this handler.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: da4bfe9455e6 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De methode StopOffer van de klasse ara::diag::DoIPGroupIdentification beëindigt de beschikbaarstelling van de handler en deactiveert het doorsturen van inkomende verzoekberichten (request messages) van Diagnostic Management (DM) naar deze instantie [SWS_DM_00726].

Gebruik en foutafhandeling

De in de header ara/diag/doip_group_identification.h gedeclareerde bewerking heeft de signatuur void StopOffer () noexcept; [SWS_DM_00726]. Zij accepteert geen parameters, levert geen retourwaarde op en wordt synchroon uitgevoerd [SWS_DM_00726]. De methode is gespecificeerd als uitzonderingsveilig (exception safe) en werpt geen C++-exceptions op; afzonderlijke foutcodes of foutmeldingen zijn voor dit proces niet voorzien [SWS_DM_00726].

Gelijktijdigheid en beperkingen

Wat betreft concurrency is StopOffer expliciet gespecificeerd als niet-thread-safe (not thread-safe) [SWS_DM_00726]. Aanroepende applicaties moeten daarom vermoedelijk zelfstandig garanderen dat er geen conflicterende aanroepen op dezelfde instantie plaatsvinden. Vraag Q-3ac810ffb08cb197 (open)

Samenspel

De diagnosemodule hanteert het patroon StopOffer uniform over functionele interfaces heen, bijvoorbeeld bij generieke routines [SWS_DM_00558], de communicatiesturing [SWS_DM_00810] en authenticatiediensten [SWS_DM_01131]. Hoewel de aanduidingen qua functionaliteit zijn ontleend aan het servicebeheer in ara::com, betreft het een zelfstandige implementatie van de diagnose-architectuur AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 “Monitors”.

Deze gebruiksinstructie is gegenereerd door een AI en baseert zich uitsluitend op de AUTOSAR-specificatie voor R25-11.

Implementer's Guide volgt (complexiteit I2)

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

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_DM_00726
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00726@rel:R25-11#5003d2cb
Content hash
5003d2cb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00726
Status: valid/unmigrated Version: rel:R25-11#5556e724 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_00726@rel:R25-11#5556e724
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d9f534002026-09-30
  • R19-11rel:R19-11#236d6b2b2026-10-14
  • R20-11rel:R20-11#e9c4a4992026-10-14
  • R21-11rel:R21-11#2433145a2026-10-14
  • R22-11rel:R22-11#bf32e3c72026-10-14
  • R23-11rel:R23-11#3d5b5b0a2026-10-14
  • R24-11rel:R24-11#12f2718d2026-10-14
  • R25-11rel:R25-11#5556e7242026-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

functie operator= [SWS_DM_01639] Upstream: RS_AP_00147

DoIPGroupIdentification & operator= (DoIPGroupIdentification &)=delete;

DoIPGroupIdentification shall be a single not assignable instance.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01639
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01639@rel:R25-11#feafa929
Content hash
feafa929
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01639
Status: valid/unmigrated Version: rel:R25-11#ff2bddaa 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_01639@rel:R25-11#ff2bddaa
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#c3cb34fa2026-09-30
  • R23-11rel:R23-11#ecd98e822026-10-14
  • R24-11rel:R24-11#ff2bddaa2026-10-14
  • R25-11rel:R25-11#ff2bddaa2026-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

functie operator= [SWS_DM_01640] Upstream: RS_AP_00147

DoIPGroupIdentification & operator= (DoIPGroupIdentification &&)=delete;

Move assignment operator of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01640
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01640@rel:R25-11#00ecbe96
Content hash
00ecbe96
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01640
Status: valid/unmigrated Version: rel:R25-11#decc9cb9 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_01640@rel:R25-11#decc9cb9
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#a87ecc6d2026-09-30
  • R23-11rel:R23-11#f722c6a42026-10-14
  • R24-11rel:R24-11#decc9cb92026-10-14
  • R25-11rel:R25-11#decc9cb92026-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

functie ~DoIPGroupIdentification [SWS_DM_00723] Upstream: RS_AP_00134, RS_Diag_00026

virtual ~DoIPGroupIdentification () noexcept;

Destructor of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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_00723
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00723@rel:R25-11#f72d742f
Content hash
f72d742f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00723
Status: valid/unmigrated Version: rel:R25-11#065c3f44 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_00723@rel:R25-11#065c3f44
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#925c8d282026-09-30
  • R19-11rel:R19-11#a21190b52026-10-14
  • R20-11rel:R20-11#e45f3d432026-10-14
  • R21-11rel:R21-11#e45f3d432026-10-14
  • R22-11rel:R22-11#e40f87bf2026-10-14
  • R23-11rel:R23-11#cda8fa4a2026-10-14
  • R24-11rel:R24-11#e7ee49902026-10-14
  • R25-11rel:R25-11#065c3f442026-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