DEENESPTFRRUARHIKOZHNL

class 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-GENERATED

Used to provide the DoIP group identification status to the Diagnostic Manager.
AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: dea27beb11bb Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Used to provide the DoIP group identification status to the Diagnostic Manager.

Class ara::diag::DoIPGroupIdentification serves as an abstract interface for Adaptive applications to provide the current DoIP group identification status to Diagnostic Management [SWS_DM_00724]. After port-specific instantiation, the application activates the forwarding of requests via Offer() and stops it prior to object destruction using StopOffer() [SWS_DM_00725]. The handler instance is unique, neither copyable nor movable, and answers queries asynchronously via a ara::core::Future.

Context

Class ara::diag::DoIPGroupIdentification provides the functional interface of Diagnostic Management (AUTOSAR AP SWS Diagnostics p. 73) through which an adaptive application provides the current group identification status (GID status) for the DoIP protocol [SWS_DM_00724]. Within the platform architecture, the class acts as an intermediary between two primary interaction partners: the internal Diagnostic Management daemon (DM), which handles standardized vehicle identification and DoIP messages over the network, and the application-specific implementation, which concretizes pure virtual method GetGidStatus(). Providing and accepting requests is controlled via explicit service offerings [SWS_DM_00725].

Lifecycle

An instance of DoIPGroupIdentification represents a unique diagnostic port. For this reason, the class is designed as a uniquely managed object: Both copy constructor [SWS_DM_01641] and move constructor [SWS_DM_01642] as well as the corresponding assignment operators [SWS_DM_01639], [SWS_DM_01640] are explicitly deleted (=delete).

Creation is strictly performed via the parameterized constructor by specifying a ara::core::InstanceSpecifier as well as concurrency mode ConcurrencyType [SWS_DM_00722]. The lifecycle is divided into the following phases:

  • Not Offered: After construction, the object exists in the address space of the process, but does not yet receive requests from the DM.
  • Offered: By synchronously calling Offer() [SWS_DM_00725], the handler is activated with the DM so that incoming DoIP status requests are forwarded.
  • Stopped: Calling StopOffer() [SWS_DM_00726] revokes the forwarding authorization from the DM and transitions the object back to the inactive state.

Destruction occurs via virtual destructor ~DoIPGroupIdentification() [SWS_DM_00723]. Regarding concurrency, the constructor is thread-safe, whereas Offer(), StopOffer(), and the destructor are not thread-safe [SWS_DM_00722], [SWS_DM_00723], [SWS_DM_00725], [SWS_DM_00726]. The thread safety of query function GetGidStatus() is conditionally defined by the ConcurrencyType selected in the constructor [SWS_DM_00724]. Interpretation: The destructor presumably terminates ongoing forwardings implicitly if StopOffer() was not called beforehand. Question Q-50d70fb679462321 (open)

Usage Path

Typical usage comprises initialization, activation, asynchronous processing, and deactivation:

  1. A concrete diagnostic class inherits from ara::diag::DoIPGroupIdentification and implements method GetGidStatus() [SWS_DM_00724].
  2. The application creates the object with the InstanceSpecifier of the configured PortPrototype and specifies whether GetGidStatus() may be invoked concurrently (kConcurrent) or not (kNotConcurrent) [SWS_DM_00722].
  3. Using Offer(), the application arms the handler for Diagnostic Management [SWS_DM_00725].
  4. As soon as DoIP requests arrive, the DM calls GetGidStatus(); the application returns the GID state asynchronously via ara::core::Future<GidStatus> [SWS_DM_00724].
  5. Before stopping the service or shutting down the component, the application calls StopOffer() [SWS_DM_00726], followed by destruction of the object [SWS_DM_00723].
Nutzungspfad von DoIPGroupIdentificationApplicationDoIPGroupIdentificationDiagnostic ManagementUse Case: Initialisierung & BereitstellungKonstruktor(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Query of DoIP group statusGetGidStatus()Determination of GID and statusFuture<GidStatus>Use Case: DeaktivierungStopOffer()Weiterleitung deregistrieren

Sequence diagram: Typical sequence of instantiation, activation, status query, and deactivation. Sources: [SWS_DM_00722], [SWS_DM_00724], [SWS_DM_00725], [SWS_DM_00726].

Error Scenarios

When using DoIPGroupIdentification, error conditions are defined in the construction and offering phases:

  • Model and mapping errors (constructor): If instantiation fails, standardized violations are reported [SWS_DM_00722]:
    • InstanceSpecifierMappingIntegrityViolation: The identifier cannot be resolved or does not reference a port prototype.
    • PortInterfaceMappingViolation: The referenced port is not typed as DiagnosticDoIPGroupIdentificationInterface.
    • ProcessMappingViolation: No matching process is mapped to the execution context in the model.
    • InstanceSpecifierAlreadyInUseViolation: The specified port identifier is already in use by another instance in the running process.
  • Service offering errors (Offer()): The method returns a ara::core::Result<void>. If the service was already offered successfully for this handler, a repeated call fails with error code DiagOfferErrc::kAlreadyOffered [SWS_DM_00725].
  • Errors during status query: Interface GetGidStatus() specifies no standardized error codes [SWS_DM_00724]; application-internal errors must be mapped via the result object of the returned future.

This guide is based exclusively on the AUTOSAR Adaptive specification R25-11.

Member map

Operators

1

Embedded types

1

Class diagram

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

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

Detail view

Select an entry in the outline.

Constructors and 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;

Methods

GetGidStatus function

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

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

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

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

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

void StopOffer () noexcept;

Operators

operator= function 2

DoIPGroupIdentification shall be a single not assignable instance.

Overloads = 2

Embedded types

GidStatus class

Method documentation

function 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#79ca5b1c
Content hash
79ca5b1c
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

function 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#2681ed39
Content hash
2681ed39
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

function 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#f5b3e76d
Content hash
f5b3e76d
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

function 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#cb13e4b3
Content hash
cb13e4b3
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

function 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.

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: c580e08dd024 Provenance
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The synchronous member function Offer of class ara::diag::DoIPGroupIdentification signals to Diagnostic Management (DM) that the providing Adaptive Application is ready and requests for DoIP group identification can be processed [SWS_DM_00725]. Only after this call can the DM retrieve the group ID via method GetGidStatus if needed, provided no fixed configuration is present [SWS_DM_00813].

The following conditions apply regarding call context and concurrency:

  • Signature and semantics: The call takes place without parameters and synchronously returns a ara::core::Result<void> [SWS_DM_00725]. The method is declared as noexcept and exception safe (exception safe) [SWS_DM_00725].
  • Thread safety: The operation is specified as not thread-safe (not thread-safe) [SWS_DM_00725]. Calls on the same instance must not occur unprotected from concurrent threads.

In the event of an error, the resulting object returns error code DiagOfferErrc::kAlreadyOffered with rollback semantics if the service has already been offered for this interface [SWS_DM_00725].

As long as the application has not yet executed Offer and the DM needs to transmit a DoIP group identification, the fallback behavior takes effect: The DM transmits either 0x00 0x00 0x00 0x00 0x00 0x00 or 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF according to ISO 13400-2 as the GID value to indicate "value not set" [SWS_DM_01527].

This usage note was generated automatically based on the AUTOSAR specification.

Implementer's Guide to follow (complexity 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#2501a913
Content hash
2501a913
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

function 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.

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: da4bfe9455e6 Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The method StopOffer of class ara::diag::DoIPGroupIdentification terminates the offering of the handler and deactivates the forwarding of incoming request messages (request messages) from Diagnostic Management (DM) to this instance [SWS_DM_00726].

Usage and Error Handling

The operation declared in header ara/diag/doip_group_identification.h has the signature void StopOffer () noexcept; [SWS_DM_00726]. It takes no parameters, returns no value, and is executed synchronously [SWS_DM_00726]. The method is specified as exception safe (exception safe) and throws no C++ exceptions; separate error codes or error messages are not provided for this process [SWS_DM_00726].

Concurrency and Limitations

Regarding concurrency, StopOffer is explicitly specified as not thread-safe (not thread-safe) [SWS_DM_00726]. Calling applications therefore presumably need to ensure independently that no concurrent calls take place on the same instance. Question Q-3ac810ffb08cb197 (open)

Interaction

The diagnostic module uses the pattern StopOffer uniformly across functional interfaces, for example for generic routines [SWS_DM_00558], communication control [SWS_DM_00810], and authentication services [SWS_DM_01131]. Although the designations are functionally aligned with service management in ara::com, it is an independent implementation of the diagnostic architecture AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 “Monitors”.

This usage note was generated by an AI and is based exclusively on the AUTOSAR specification for R25-11.

Implementer's Guide to follow (complexity 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#d9f53400
Content hash
d9f53400
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

function 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#c3cb34fa
Content hash
c3cb34fa
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

function 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#a87ecc6d
Content hash
a87ecc6d
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

function ~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#925c8d28
Content hash
925c8d28
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