DEENESPTFRRUARHIKOZHNL

clase ara::core::InstanceSpecifier

[SWS_CORE_08001] Upstream: RS_AP_00140

class InstanceSpecifier final {...};

Representation of an AUTOSAR Instance Specifier, which is basically an AUTOSAR shortName path wrapper.

Header-Datei#include "ara/core/instance_specifier.h"
Forwarding-Header#include "ara/core/core_fwd.h"
Scopenamespace ara::core

Guía del usuarioGENERADO POR IA

Encapsula rutas de shortName de AUTOSAR para la identificación segura en tipos y la comparación de elementos de modelo.
GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 965071e6e576 Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

Encapsula rutas de shortName de AUTOSAR para la identificación segura en tipos y la comparación de elementos de modelo.

La clase ara::core::InstanceSpecifier sirve como envoltorio seguro en tipos alrededor de una ruta de shortName de AUTOSAR para la identificación inequívoca de instancias de modelo en la Adaptive Platform. La creación preferente se realiza de forma segura frente a excepciones a través del método de fábrica estático Create [SWS_CORE_08032], el cual valida una ruta y devuelve un ara::core::Result. Como condición de contorno fundamental, el método ToString [SWS_CORE_08041] garantiza la validez del StringView proporcionado únicamente durante la vida útil de la cadena de caracteres transferida originalmente, ya que no se gestiona un búfer propio. En tiempo de ejecución, el objeto admite operaciones de comparación completas para cotejos de modelos y almacenamiento ordenado en contenedores.

Contexto

La clase ara::core::InstanceSpecifier sirve como representación de un AUTOSAR Instance Specifier y encapsula una ruta completa de shortName de un elemento de modelo. Dentro de la Adaptive Platform actúa como una abstracción segura en tipos sobre cadenas de caracteres de ruta del metamodelo AUTOSAR. En lugar de utilizar cadenas de caracteres sin formato, este tipo encapsula las estructuras sintácticas de ruta y garantiza que las instancias se puedan direccionar de forma coherente. Como interlocutores principales actúan componentes de aplicación y servicios de plataforma que referencian de manera inequívoca, comparan o gestionan instancias de modelo en colecciones. Interpretación: dado que la especificación describe la clase como un envoltorio ligero de ruta de modelo, probablemente sirva sobre todo para la identificación y asignación de configuración de instancias de servicio y puntos de conexión de comunicación en tiempo de ejecución. Pregunta Q-6574e1172032e6d9 (abierta)

Ciclo de vida

Para la creación, ara::core::InstanceSpecifier ofrece dos rutas con diferentes semánticas de error y de excepciones: el método de fábrica estático Create [SWS_CORE_08032] y el constructor explícito [SWS_CORE_08021]. El método de fábrica Create recibe un ara::core::StringView, está especificado como noexcept así como seguro para hilos, y devuelve el resultado en un ara::core::Result<InstanceSpecifier>. Por el contrario, el constructor directo está declarado con noexcept(false) y lanza una ara::core::CoreException en caso de estructuras de ruta no válidas, con lo que no es seguro frente a excepciones [SWS_CORE_08021].

En cuanto a la vida útil y las relaciones de propiedad, existe una propiedad determinante: el método ToString devuelve un ara::core::StringView cuya validez está vinculada explícitamente a la vida útil de la memoria que servía de base al StringView transferido originalmente al construir [SWS_CORE_08041]. Por consiguiente, la clase no copia la cadena de caracteres subyacente en un área de memoria propia, sino que apunta a datos externos. Por lo tanto, los desarrolladores deben asegurarse de que la cadena de caracteres de origen permanezca en memoria durante todo el tiempo de uso del InstanceSpecifier y de las StringViews derivadas de él.

Para la gestión posterior en el ciclo de vida, están presentes el constructor de copia [SWS_CORE_08022], el constructor de movimiento [SWS_CORE_08023], la asignación por copia [SWS_CORE_08024] y la asignación por movimiento [SWS_CORE_08025]. Las cuatro operaciones están declaradas como noexcept y garantizan la seguridad frente a excepciones. Sin embargo, en cuanto a la concurrencia, debe tenerse en cuenta que únicamente el constructor de copia está clasificado como seguro para hilos. Las operaciones de movimiento, los operadores de asignación y el destructor [SWS_CORE_08029] no son seguros para hilos y exigen sincronización externa cuando la misma instancia se modifica o destruye de forma concurrente.

Ruta de uso

Un flujo de uso típico comprende la instanciación, la consulta de la representación de ruta y la comparación con otros identificadores. Preferentemente se invoca la función de fábrica no lanzadora Create [SWS_CORE_08032]. La aplicación transfiere la ruta cualificada del modelo como ara::core::StringView y comprueba si el objeto Result resultante ha tenido éxito.

Instanciación y uso de InstanceSpecifierAplicaciónInstanceSpecifierCreate(qualifiedShortName)Result<InstanceSpecifier>altRuta válidaToString()StringViewRuta no válidaFehlerbehandlung (CoreErrc)

Diagrama de secuencia: creación mediante el método de fábrica Create y posterior uso para consulta de ruta o tratamiento de errores. Fuentes: [SWS_CORE_08032], [SWS_CORE_08041]

Tras una inicialización correcta, el identificador se puede utilizar de múltiples formas:

  • Obtener la representación en cadena de caracteres: a través de ToString [SWS_CORE_08041], el invocador recibe una vista StringView sobre la ruta modelada.
  • Comprobación de igualdad y desigualdad: las instancias se pueden comparar directamente con otras instancias de InstanceSpecifier mediante operator== [SWS_CORE_08042] y operator!= [SWS_CORE_08044]. Además, las sobrecargas de operator== [SWS_CORE_08043] y operator!= [SWS_CORE_08045] permiten la comparación directa con un ara::core::StringView. Ambas comprobaciones solo devuelven igualdad si se designa exactamente el mismo elemento de modelo.
  • Ordenación y almacenamiento en contenedores: mediante el operador menor que operator< [SWS_CORE_08046] se pueden ordenar instancias lexicográficamente, lo que permite su uso como clave en contenedores ordenados como mapas.

Escenarios de error

Las condiciones de error en ara::core::InstanceSpecifier están estrictamente limitadas a la fase de construcción. Si se producen deficiencias sintácticas o semánticas en la ruta transferida, se identifican dos errores específicos:

  • CoreErrc::kInvalidMetaModelShortname: se señala si faltan elementos de ruta en el nombre transferido o si contienen caracteres no permitidos [SWS_CORE_08032], [SWS_CORE_08021].
  • CoreErrc::kInvalidMetaModelPath: ocurre cuando la cadena de caracteres no forma una ruta válida hacia un elemento de modelo [SWS_CORE_08032], [SWS_CORE_08021].

El modo de señalización de errores depende de la ruta de creación elegida. Si se utiliza el método de fábrica Create [SWS_CORE_08032], el código de error se devuelve en ara::core::Result; rige una semántica de reversión sin excepciones. Si, por el contrario, se invoca el constructor InstanceSpecifier [SWS_CORE_08021], se lanza una ara::core::CoreException con el código de error correspondiente. Todas las operaciones posteriores como ToString [SWS_CORE_08041], las asignaciones y los operadores de comparación [SWS_CORE_08042], [SWS_CORE_08044], [SWS_CORE_08046] no poseen estados de error definidos y están declaradas como noexcept.

Esta guía se basa en la especificación AUTOSAR para la Adaptive Platform en el release R25-11 y se ha generado de forma automatizada.

Mapa de miembros

Diagrama de clases

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

G nara__core__InstanceSpecifier92 InstanceSpecifier + InstanceSpecifier() + operator=() + ~InstanceSpecifier() + ToString() + operator!=() + operator<() + operator==() + Create()

Vista de detalle

Selecciona una entrada en el índice.

Constructores y destructor

Construct an ara::core::InstanceSpecifier from a ara::core::StringView

Sobrecargas InstanceSpecifier 3
explicit InstanceSpecifier (ara::core::StringView qualifiedShortName) noexcept(false); SWS_CORE_08021
InstanceSpecifier (const InstanceSpecifier &other) noexcept; SWS_CORE_08022
InstanceSpecifier (InstanceSpecifier &&other) noexcept; SWS_CORE_08023

Destructor

~InstanceSpecifier () noexcept;

Métodos

Create función

Create a new instance of this class ara::core::InstanceSpecifier, according to the syntax rules given by [SWS_CORE_10200] and [SWS_CORE_10203].

static ara::core::Result< InstanceSpecifier > Create ( ara::core::StringView qualifiedShortName) noexcept;
ToString función

method to return the stringified form of ara::core::InstanceSpecifier

ara::core::StringView ToString () const noexcept;

Operadores

operator!= función 2

Negative comparison operator to compare with other ara::core::InstanceSpecifier instance.

Sobrecargas != 2
bool operator!= (const InstanceSpecifier &other) const noexcept; SWS_CORE_08044
bool operator!= (ara::core::StringView other) const noexcept; SWS_CORE_08045
operator< función

lower than operator to compare with other ara::core::InstanceSpecifier for ordering purposes, for instance, when collecting identifiers in maps).

bool operator< (const InstanceSpecifier &other) const noexcept;
operator= función 2

Copy assignment operator

Sobrecargas = 2
InstanceSpecifier & operator= (const InstanceSpecifier &other) noexcept; SWS_CORE_08024
InstanceSpecifier & operator= (InstanceSpecifier &&other) noexcept; SWS_CORE_08025
operator== función 2

eq operator to compare with other ara::core::InstanceSpecifier instance.

Sobrecargas == 2
bool operator== (const InstanceSpecifier &other) const noexcept; SWS_CORE_08042
bool operator== (ara::core::StringView other) const noexcept; SWS_CORE_08043

Documentación de los métodos

función Create [SWS_CORE_08032] Upstream: RS_AP_00137, RS_AP_00136

static ara::core::Result< InstanceSpecifier > Create ( ara::core::StringView qualifiedShortName) noexcept;

Create a new instance of this class ara::core::InstanceSpecifier, according to the syntax rules given by [SWS_CORE_10200] and [SWS_CORE_10203].

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 75e1ed5633e6 Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

El método de fábrica estático ara::core::InstanceSpecifier::Create crea de forma síncrona una nueva instancia de ara::core::InstanceSpecifier según las reglas de sintaxis de [SWS_CORE_10200] y [SWS_CORE_10203] de acuerdo con [SWS_CORE_08032]. Como parámetro se pasa qualifiedShortName como ara::core::StringView, que representa la ruta basada en modelo [SWS_CORE_08032].

Valor de retorno y tratamiento de errores

La llamada devuelve un ara::core::Result<InstanceSpecifier> que, en caso de éxito, contiene el objeto sintácticamente válido [SWS_CORE_08032]. Si la creación falla, el objeto Result contiene un código de error de CoreErrc, que está asignado a la ara::core::CoreErrorDomain mediante [SWS_CORE_05290]:

  • CoreErrc::kInvalidMetaModelShortname: se produce cuando faltan elementos de ruta en qualifiedShortName o contienen caracteres no permitidos [SWS_CORE_08032].
  • CoreErrc::kInvalidMetaModelPath: se devuelve si qualifiedShortName no describe una ruta válida hacia un elemento de modelo [SWS_CORE_08032].

Concurrencia y seguridad

La función está declarada como noexcept y especificada como segura frente a excepciones (exception safe), así como segura para subprocesos (thread-safe) [SWS_CORE_08032]. Por lo tanto, los llamadores pueden utilizarla de forma concurrente desde múltiples contextos de ejecución sin sincronización externa. Dado que devuelve un Result, es probable que esté prevista para validaciones defensivas de rutas de modelos en tiempo de ejecución sin tratamiento de excepciones. Pregunta Q-7cfe36e0657a0008 (abierta)

Este texto fue generado por una IA. Sirve como orientación y no sustituye el estudio de las especificaciones de AUTOSAR referenciadas.

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
qualifiedShortNamestring representation of a valid

Rückgabewert

TypBeschreibung
ara::core::Result<InstanceSpecifier >a Result, containing either a syntactically valid ara::core:: InstanceSpecifier, or an ErrorCode

Fehler

FehlercodeBeschreibung
CoreErrc::kInvalidMetaModelShortnamerollback_semantics if any of the path elements of qualifiedShortName is missing or contains invalid characters
CoreErrc::kInvalidMetaModelPathrollback_semantics if the qualifiedShortName is not a valid path to a model element

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

Record
AUTOSAR/AP/record/SWS_CORE_08032
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08032@rel:R25-11#3f160274
Content hash
3f160274
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08032
Status: valid/unmigrated Version: rel:R25-11#3ec7aee3 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_CORE_08032@rel:R25-11#3ec7aee3
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#0c0f55ea2026-09-30
  • R19-11rel:R19-11#b273f0182026-10-14
  • R20-11rel:R20-11#725941852026-10-14
  • R21-11rel:R21-11#55f872cf2026-10-14
  • R22-11rel:R22-11#f8a1eb752026-10-14
  • R23-11rel:R23-11#3cfe23cb2026-10-14
  • R24-11rel:R24-11#e790477f2026-10-14
  • R25-11rel:R25-11#3ec7aee32026-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

función InstanceSpecifier [SWS_CORE_08021] Upstream: RS_AP_00145

explicit InstanceSpecifier (ara::core::StringView qualifiedShortName) noexcept(false);
Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
qualifiedShortNameString representation of a ara::core::InstanceSpecifier, according to the syntax rules in [SWS_CORE_10200] and [SWS_CORE_10203].

Exceptions

ara::core:: As per ara::core::CoreErrc::kInvalidMetaModelPath :- CoreException the qualifiedShortName is not a valid shortName path to a model element. ara::core:: As per ara::core::CoreErrc:: CoreException kInvalidMetaModelShortname :- the qualifiedShortName contains invalid characters or missing shortName path elements.

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

Record
AUTOSAR/AP/record/SWS_CORE_08021
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08021@rel:R25-11#6c02ad48
Content hash
6c02ad48
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08021
Status: valid/unmigrated Version: rel:R25-11#2deb35b6 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_CORE_08021@rel:R25-11#2deb35b6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#610a9c242026-09-30
  • R19-11rel:R19-11#14ff17bf2026-10-14
  • R20-11rel:R20-11#b6b7db422026-10-14
  • R21-11rel:R21-11#1802b65d2026-10-14
  • R22-11rel:R22-11#459a9e7a2026-10-14
  • R23-11rel:R23-11#b165c3db2026-10-14
  • R24-11rel:R24-11#952bd82e2026-10-14
  • R25-11rel:R25-11#2deb35b62026-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

función InstanceSpecifier [SWS_CORE_08022] Upstream: RS_AP_00145

InstanceSpecifier (const InstanceSpecifier &other) noexcept;

Copy constructor

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherthe other instance

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

Record
AUTOSAR/AP/record/SWS_CORE_08022
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08022@rel:R25-11#3f91347d
Content hash
3f91347d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08022
Status: valid/unmigrated Version: rel:R25-11#d8a0ff36 Versionshistorie & Revisions (1 transition, 7 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_CORE_08022@rel:R25-11#d8a0ff36
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#9e88b0a42026-09-30
  • R20-11rel:R20-11#9c734d4a2026-10-14
  • R21-11rel:R21-11#9c734d4a2026-10-14
  • R22-11rel:R22-11#b862dd7a2026-10-14
  • R23-11rel:R23-11#3e6306c92026-10-14
  • R24-11rel:R24-11#98c3b0032026-10-14
  • R25-11rel:R25-11#d8a0ff362026-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

función InstanceSpecifier [SWS_CORE_08023] Upstream: RS_AP_00145

InstanceSpecifier (InstanceSpecifier &&other) noexcept;

Move constructor

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherthe other instance

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

Record
AUTOSAR/AP/record/SWS_CORE_08023
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08023@rel:R25-11#f2f0409b
Content hash
f2f0409b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08023
Status: valid/unmigrated Version: rel:R25-11#a1f9913f Versionshistorie & Revisions (1 transition, 7 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_CORE_08023@rel:R25-11#a1f9913f
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#43272dab2026-09-30
  • R20-11rel:R20-11#e2cb3b802026-10-14
  • R21-11rel:R21-11#f5e598aa2026-10-14
  • R22-11rel:R22-11#5efda4bd2026-10-14
  • R23-11rel:R23-11#aced71c22026-10-14
  • R24-11rel:R24-11#2d6498162026-10-14
  • R25-11rel:R25-11#a1f9913f2026-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

función ToString [SWS_CORE_08041] Upstream: RS_AP_00120

ara::core::StringView ToString () const noexcept;

method to return the stringified form of ara::core::InstanceSpecifier

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: d8bf847aaf1e Procedencia
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

La función miembro síncrona ToString de la clase ara::core::InstanceSpecifier sirve para devolver la representación en cadena de texto serializada de una instancia como ara::core::StringView [SWS_CORE_08041]. La función está declarada en el archivo de cabecera ara/core/instance_specifier.h y posee la signatura completa ara::core::StringView ToString () const noexcept; [SWS_CORE_08041]. No recibe parámetros de entrada y proporciona inmediatamente una vista de solo lectura de la cadena de texto del identificador.

Al utilizar el valor devuelto, debe respetarse estrictamente el tiempo de vida de la memoria subyacente: según la especificación, el tiempo de vida de la cadena de texto a la que apunta el ara::core::StringView devuelto está garantizado exclusivamente durante el tiempo de vida de aquella cadena de texto que se pasó originalmente al constructor de ara::core::InstanceSpecifier mediante el ara::core::StringView [SWS_CORE_08041]. Por lo tanto, el sistema llamador no debe conservar ni utilizar la vista suministrada más allá del tiempo de vida de esta cadena de texto de origen inicial.

Con respecto a las condiciones de invocación y a la seguridad de ejecución, se aplican las siguientes propiedades:

  • Seguridad frente a excepciones: la función está declarada como noexcept y especificada como segura frente a excepciones (exception safe) [SWS_CORE_08041]. Por consiguiente, no lanza excepciones y no requiere tratamiento de errores para los valores devueltos.
  • Concurrencia: ToString está clasificada como segura para subprocesos (thread-safe) y, como método constante (const), puede llamarse de forma segura y concurrente desde múltiples subprocesos de manera simultánea [SWS_CORE_08041].

Esta nota de uso se generó de forma automatizada sobre la base de la especificación.

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::StringViewStringified form of ara::core::InstanceSpecifier. Lifetime of the underlying string is only guaranteed for the lifetime of the underlying string of the ara::core::StringView passed to the constructor.

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

Record
AUTOSAR/AP/record/SWS_CORE_08041
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08041@rel:R25-11#10701df9
Content hash
10701df9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08041
Status: valid/unmigrated Version: rel:R25-11#3b3bf77d 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_CORE_08041@rel:R25-11#3b3bf77d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#85d00c172026-09-30
  • R19-11rel:R19-11#f62a93a72026-10-14
  • R20-11rel:R20-11#22e906562026-10-14
  • R21-11rel:R21-11#37cabcd72026-10-14
  • R22-11rel:R22-11#76fd221f2026-10-14
  • R23-11rel:R23-11#8b2f3d4e2026-10-14
  • R24-11rel:R24-11#7b6632742026-10-14
  • R25-11rel:R25-11#3b3bf77d2026-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

función operator!= [SWS_CORE_08044] Upstream: RS_AP_00130

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

Negative comparison operator to compare with other ara::core::InstanceSpecifier instance.

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherara::core::InstanceSpecifier instance to compare this one with.

Rückgabewert

TypBeschreibung
boolfalse in case both ara::core::InstanceSpecifiers are denoting exactly the same model element, true otherwise.

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

Record
AUTOSAR/AP/record/SWS_CORE_08044
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08044@rel:R25-11#8fcfc91a
Content hash
8fcfc91a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08044
Status: valid/unmigrated Version: rel:R25-11#6ec12566 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_CORE_08044@rel:R25-11#6ec12566
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8250cb122026-09-30
  • R19-11rel:R19-11#23e8229e2026-10-14
  • R20-11rel:R20-11#7fac61d32026-10-14
  • R21-11rel:R21-11#bb5cface2026-10-14
  • R22-11rel:R22-11#1a5d5f342026-10-14
  • R23-11rel:R23-11#2c60e67c2026-10-14
  • R24-11rel:R24-11#880d0eaf2026-10-14
  • R25-11rel:R25-11#6ec125662026-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

función operator!= [SWS_CORE_08045] Upstream: RS_AP_00130

bool operator!= (ara::core::StringView other) const noexcept;

Negative comparison operator to compare with other ara::core::InstanceSpecifier string representation.

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherstring representation to compare this one with

Rückgabewert

TypBeschreibung
boolfalse in case this ara::core::InstanceSpecifier is denoting exactly the same model element as other, true otherwise.

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

Record
AUTOSAR/AP/record/SWS_CORE_08045
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08045@rel:R25-11#699f9d8d
Content hash
699f9d8d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08045
Status: valid/unmigrated Version: rel:R25-11#c7cafc3e 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_CORE_08045@rel:R25-11#c7cafc3e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#50c88c702026-09-30
  • R19-11rel:R19-11#54e865452026-10-14
  • R20-11rel:R20-11#e52d16f62026-10-14
  • R21-11rel:R21-11#c303f3082026-10-14
  • R22-11rel:R22-11#7adafc6e2026-10-14
  • R23-11rel:R23-11#7fa1e8ef2026-10-14
  • R24-11rel:R24-11#472f0e162026-10-14
  • R25-11rel:R25-11#c7cafc3e2026-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

función operator< [SWS_CORE_08046] Upstream: RS_AP_00130

bool operator< (const InstanceSpecifier &other) const noexcept;

lower than operator to compare with other ara::core::InstanceSpecifier for ordering purposes, for instance, when collecting identifiers in maps).

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherara::core::InstanceSpecifier instance to compare this one with.

Rückgabewert

TypBeschreibung
booltrue in case this ara::core::InstanceSpecifier is lexically lower than other, false otherwise.

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

Record
AUTOSAR/AP/record/SWS_CORE_08046
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08046@rel:R25-11#4c1a6894
Content hash
4c1a6894
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08046
Status: valid/unmigrated Version: rel:R25-11#7fea7fa8 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_CORE_08046@rel:R25-11#7fea7fa8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d4cfa9702026-09-30
  • R19-11rel:R19-11#71e6bda62026-10-14
  • R20-11rel:R20-11#c64585962026-10-14
  • R21-11rel:R21-11#082670062026-10-14
  • R22-11rel:R22-11#f36a60342026-10-14
  • R23-11rel:R23-11#c882c7f02026-10-14
  • R24-11rel:R24-11#7fea7fa82026-10-14
  • R25-11rel:R25-11#7fea7fa82026-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

función operator= [SWS_CORE_08024] Upstream: RS_AP_00145

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

Copy assignment operator

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
InstanceSpecifier &*this

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

Record
AUTOSAR/AP/record/SWS_CORE_08024
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08024@rel:R25-11#56ebc7a6
Content hash
56ebc7a6
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08024
Status: valid/unmigrated Version: rel:R25-11#d4b8204d Versionshistorie & Revisions (1 transition, 7 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_CORE_08024@rel:R25-11#d4b8204d
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#48cdbea92026-09-30
  • R20-11rel:R20-11#5ce8beeb2026-10-14
  • R21-11rel:R21-11#a69794562026-10-14
  • R22-11rel:R22-11#ab6a97402026-10-14
  • R23-11rel:R23-11#31104f2b2026-10-14
  • R24-11rel:R24-11#241860e42026-10-14
  • R25-11rel:R25-11#d4b8204d2026-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

función operator= [SWS_CORE_08025] Upstream: RS_AP_00145

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

Move assignment operator

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
InstanceSpecifier &*this

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

Record
AUTOSAR/AP/record/SWS_CORE_08025
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08025@rel:R25-11#d1a7a993
Content hash
d1a7a993
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08025
Status: valid/unmigrated Version: rel:R25-11#99a4063c Versionshistorie & Revisions (1 transition, 7 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_CORE_08025@rel:R25-11#99a4063c
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#415d902c2026-09-30
  • R20-11rel:R20-11#5887c1162026-10-14
  • R21-11rel:R21-11#5887c1162026-10-14
  • R22-11rel:R22-11#65bf513d2026-10-14
  • R23-11rel:R23-11#cfe27e882026-10-14
  • R24-11rel:R24-11#99a4063c2026-10-14
  • R25-11rel:R25-11#99a4063c2026-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

función operator== [SWS_CORE_08042] Upstream: RS_AP_00120

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

eq operator to compare with other ara::core::InstanceSpecifier instance.

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherara::core::InstanceSpecifier instance to compare this one with.

Rückgabewert

TypBeschreibung
booltrue in case both ara::core::InstanceSpecifiers are denoting exactly the same model element, false otherwise.

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

Record
AUTOSAR/AP/record/SWS_CORE_08042
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08042@rel:R25-11#5184a230
Content hash
5184a230
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08042
Status: valid/unmigrated Version: rel:R25-11#3abfb506 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_CORE_08042@rel:R25-11#3abfb506
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8bcb3f5a2026-09-30
  • R19-11rel:R19-11#1f4721bc2026-10-14
  • R20-11rel:R20-11#c63c501f2026-10-14
  • R21-11rel:R21-11#1768f4952026-10-14
  • R22-11rel:R22-11#9d274db22026-10-14
  • R23-11rel:R23-11#d742320f2026-10-14
  • R24-11rel:R24-11#3abfb5062026-10-14
  • R25-11rel:R25-11#3abfb5062026-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

función operator== [SWS_CORE_08043] Upstream: RS_AP_00130

bool operator== (ara::core::StringView other) const noexcept;

eq operator to compare with other ara::core::InstanceSpecifier instance.

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
otherstring representation to compare this one with.

Rückgabewert

TypBeschreibung
booltrue in case this ara::core::InstanceSpecifier is denoting exactly the same model element as other, false otherwise.

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

Record
AUTOSAR/AP/record/SWS_CORE_08043
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08043@rel:R25-11#6e97bacc
Content hash
6e97bacc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08043
Status: valid/unmigrated Version: rel:R25-11#ad3eb79e 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_CORE_08043@rel:R25-11#ad3eb79e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#0a172ac42026-09-30
  • R19-11rel:R19-11#38e759962026-10-14
  • R20-11rel:R20-11#da723a3d2026-10-14
  • R21-11rel:R21-11#a44852182026-10-14
  • R22-11rel:R22-11#5001b6672026-10-14
  • R23-11rel:R23-11#829e63a52026-10-14
  • R24-11rel:R24-11#ad3eb79e2026-10-14
  • R25-11rel:R25-11#ad3eb79e2026-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

función ~InstanceSpecifier [SWS_CORE_08029] Upstream: RS_AP_00134, RS_AP_00145

~InstanceSpecifier () noexcept;

Destructor

Header-Datei#include "ara/core/instance_specifier.h"
Scopeclass ara::core::InstanceSpecifier
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_CORE_08029
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_08029@rel:R25-11#235f3b22
Content hash
235f3b22
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_08029
Status: valid/unmigrated Version: rel:R25-11#e4fe75b0 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_CORE_08029@rel:R25-11#e4fe75b0
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c79bd2242026-09-30
  • R19-11rel:R19-11#8cfab4412026-10-14
  • R20-11rel:R20-11#e4516d492026-10-14
  • R21-11rel:R21-11#e4516d492026-10-14
  • R22-11rel:R22-11#cdf6b6762026-10-14
  • R23-11rel:R23-11#d783fb5b2026-10-14
  • R24-11rel:R24-11#e4fe75b02026-10-14
  • R25-11rel:R25-11#e4fe75b02026-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