DEENESPTFRRUARHIKOZHNL

clase ara::core::FutureErrorDomain

[SWS_CORE_00421] Upstream: RS_AP_00130

class FutureErrorDomain final :              public ErrorDomain {...};

Error domain for errors originating from ara::core::Future and ara::core::Promise

Header-Datei#include "ara/core/future_error_domain.h"
Forwarding-Header#include "ara/core/core_fwd.h"
Scopenamespace ara::core
Basisklasse(n)ErrorDomain
Unique IDAs per ara::core::FutureErrorDomain in [SWS_CORE_90023]

Guía del usuarioGENERADO POR IA

Define el área de errores para la traducción y el tratamiento de excepciones de errores procedentes de Future y Promise.
GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 2878f2cb481b Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

Define el área de errores para la traducción y el tratamiento de excepciones de errores procedentes de Future y Promise.

La clase ara::core::FutureErrorDomain representa el dominio de error central para operaciones asíncronas en Future y Promise y ofrece alias de tipo para códigos de error y excepciones [SWS_CORE_00431], [SWS_CORE_00432]. Asume a través de Message() la traducción segura para subprocesos de valores de error numéricos a mensajes de texto legibles sin retorno de puntero nulo [SWS_CORE_00443]. Siempre que las excepciones estén activadas en el compilador, permite además el lanzamiento de objetos FutureException tipados [SWS_CORE_00444].

Contexto

La clase ara::core::FutureErrorDomain constituye el área de errores específica para todas las situaciones de error que surgen durante la comunicación asíncrona y la sincronización mediante ara::core::Future y ara::core::Promise. Deriva de forma final de la clase base general ara::core::ErrorDomain y encapsula la identificación así como la traducción textual de las causas de error específicas del dominio. Para una definición estructurada, la clase proporciona el alias de tipo Errc para la enumeración FutureErrc [SWS_CORE_00431], así como el alias Exception para el tipo de excepción FutureException [SWS_CORE_00432]. Mediante esta agrupación, el dominio actúa como enlace central entre los componentes asíncronos esenciales y el modelo superior de tratamiento de errores de AUTOSAR.

Future ara::core::Future ErrorCode ara::core::ErrorCode Future->ErrorCode erzeugt Promise ara::core::Promise Promise->ErrorCode erzeugt FutureErrorDomain ara::core::FutureErrorDomain ErrorCode->FutureErrorDomain referenziert FutureException ara::core::FutureException FutureErrorDomain->FutureException creado mediante ThrowAsException

Diagrama de contexto: Clasificación del dominio de error entre componentes asíncronos, códigos de error y excepciones. Fuentes: [SWS_CORE_00431], [SWS_CORE_00432], [SWS_CORE_00444]

Ciclo de vida

La inicialización se realiza a través del constructor por defecto, que está declarado como constexpr y especificado como seguro frente a excepciones y seguro para subprocesos [SWS_CORE_00441]. Esto permite una instanciación ya en tiempo de compilación o durante la fase de inicialización estática de la aplicación. Dado que los dominios de error en el ecosistema AUTOSAR Adaptive típicamente se mantienen como instancias singleton globales o estáticas de larga vida, la instancia no está sujeta a transiciones de estado dinámicas; la especificación exige una seguridad para subprocesos completa para todas las interfaces de consulta [SWS_CORE_00442], [SWS_CORE_00443].

Ruta de uso

En el flujo operativo regular, una aplicación rara vez entra en contacto directo con una instancia de FutureErrorDomain. En su lugar, se recurre al dominio cuando debe formatearse o evaluarse una instancia de ara::core::ErrorCode. En primer lugar, el método Name() identifica el dominio mediante un nombre basado en caracteres [SWS_CORE_00442]. Para el registro o el análisis de errores, Message() traduce un código de error numérico del tipo base ErrorDomain::CodeType a una cadena de caracteres legible [SWS_CORE_00443]. La interfaz garantiza que el puntero devuelto nunca sea nullptr [SWS_CORE_00443]. Si la aplicación no procesa los errores mediante códigos de retorno, sino que emplea tratamiento de excepciones, el método ThrowAsException() convierte un objeto ErrorCode pasado directamente en la correspondiente FutureException [SWS_CORE_00444].

Tratamiento de nombres de error y excepcionesAplicaciónErrorCodeFutureErrorDomainMessage()Message(errorCode)const char* (nie nullptr)FehlertextoptC++ Ausnahmen aktiviertThrowAsException()ThrowAsException(errorCode)wirft FutureExceptionFutureException

Diagrama de secuencia: Resolución de detalles de error y lanzamiento condicional de excepciones a través del dominio de error. Fuentes: [SWS_CORE_00443], [SWS_CORE_00444]

Escenarios de error

Los fallos dentro de esta clase se limitan al reenvío explícito de errores cuando el tratamiento de excepciones está activado. Mientras que Name(), Message() y el constructor están declarados como noexcept y son completamente seguros frente a excepciones [SWS_CORE_00441], [SWS_CORE_00442], [SWS_CORE_00443], ThrowAsException() está provisto explícitamente de noexcept(false) y no es seguro frente a excepciones, ya que por diseño lanza una FutureException [SWS_CORE_00444]. Una precondición esencial concierne a la configuración de la cadena de herramientas: si las excepciones de C++ están desactivadas en el compilador, según la directiva ThrowAsException() no debe participar en la resolución de sobrecargas [SWS_CORE_00444]. Los códigos de error inválidos o no reconocidos no provocan una caída o un puntero nulo en Message(), sino que presumiblemente se asignan a textos de marcador de posición genéricos, ya que la especificación estipula una devolución garantizada distinta de nullptr [SWS_CORE_00443]. Pregunta Q-f2e8c9249d4c0e13 (abierta)

Esta guía se basa exclusivamente en los requisitos de especificación de AUTOSAR Adaptive R25-11.

Mapa de miembros

Constructores y destructor

1

Alias de tipo

2

Diagrama de clases

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

G nara__core__FutureErrorDomain146 FutureErrorDomain + FutureErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__core__FutureErrorDomain146->nara__core__ErrorDomain335

Vista de detalle

Selecciona una entrada en el índice.

Constructores y destructor

Default constructor

constexpr FutureErrorDomain () noexcept;

Métodos

Message función

Translate an error code value into a text message

const char * Message (ErrorDomain::CodeType errorCode) const noexcept override;
Name función

Return the name of this error domain

const char * Name () const noexcept override;

Throw the exception type corresponding to the given ErrorCode

void ThrowAsException (const ErrorCode &errorCode) const noexcept(false) override;

Alias de tipo

Errc alias de tipo

Alias for the error code value enumeration

using Errc = FutureErrc;
Exception alias de tipo

Alias for the exception base class

Documentación de los métodos

función FutureErrorDomain [SWS_CORE_00441] Upstream: RS_AP_00130

constexpr FutureErrorDomain () noexcept;

Default constructor

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

El constructor por defecto FutureErrorDomain() inicializa una instancia del dominio de errores ara::core::FutureErrorDomain de forma síncrona y sin parámetros de entrada [SWS_CORE_00441]. Dado que la función está declarada como constexpr y noexcept, ofrece una completa seguridad frente a excepciones y puede evaluarse ya en tiempo de compilación [SWS_CORE_00441].

En cuanto a la ejecución y al tratamiento de errores se aplican las siguientes condiciones:

  • La inicialización es thread-safe y no lanza excepciones [SWS_CORE_00441]. No se prevén códigos de error específicos ni mensajes a administradores de diagnóstico o de errores.
  • La instancia resultante proporciona métodos elementales del dominio, a saber, Name() para el nombre del dominio [SWS_CORE_00442], Message() para traducir códigos de error a texto legible [SWS_CORE_00443], así como ThrowAsException() para lanzar las excepciones asociadas [SWS_CORE_00444]. Dentro del ámbito de la clase existen además los alias de tipo Errc [SWS_CORE_00431] y Exception [SWS_CORE_00432].

En la estructura de interfaces, la función GetFutureErrorDomain() proporciona una referencia a la instancia global central singleton [SWS_CORE_00480]. Por lo tanto, en los casos de uso, es probable que la instanciación manual directa mediante el constructor [SWS_CORE_00441] sirva primordialmente para la provisión interna de esta instancia o para fines especiales de prueba. Pregunta Q-4b2f868ccb8a5487 (abierta) Los códigos de error específicos para este dominio se generan mediante MakeErrorCode() utilizando la enumeración FutureErrc [SWS_CORE_00490].

Esta nota de uso se generó automáticamente. Todos los contenidos se basan exclusivamente en las especificaciones de AUTOSAR del release R25-11.

Guía del implementador pendiente (complejidad I1)

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

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

Record
AUTOSAR/AP/record/SWS_CORE_00441
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00441@rel:R25-11#8c76c718
Content hash
8c76c718
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00441
Status: valid/unmigrated Version: rel:R25-11#82fe0b86 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_00441@rel:R25-11#82fe0b86
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#636925452026-09-30
  • R19-11rel:R19-11#948f99b92026-10-14
  • R20-11rel:R20-11#4174c21b2026-10-14
  • R21-11rel:R21-11#4174c21b2026-10-14
  • R22-11rel:R22-11#53eccf022026-10-14
  • R23-11rel:R23-11#c36db8d62026-10-14
  • R24-11rel:R24-11#7d90a13c2026-10-14
  • R25-11rel:R25-11#82fe0b862026-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 Message [SWS_CORE_00443] Upstream: RS_AP_00130

const char * Message (ErrorDomain::CodeType errorCode) const noexcept override;

Translate an error code value into a text message

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

usar

La función miembro Message de la clase ara::core::FutureErrorDomain sirve para la traducción síncrona de un código de error numérico a un mensaje de texto explicativo [SWS_CORE_00443]. La función se proporciona a través del archivo de cabecera #include "ara/core/future_error_domain.h". Como parámetro de entrada acepta errorCode del tipo ErrorDomain::CodeType. El valor de retorno es un puntero a una cadena terminada en nulo (const char *) con el mensaje de texto, el cual, conforme a la especificación, nunca es nullptr [SWS_CORE_00443].

Concurrencia y restricciones

La función está cualificada como noexcept, así como especificada como thread-safe y exception safe [SWS_CORE_00443]. Por tanto, puede invocarse de forma segura desde hilos concurrentes sin sincronización externa. Conforme a las directrices de la clase base ara::core::ErrorDomain, el puntero devuelto permanece de forma permanente bajo la propiedad de la respectiva subclase y bajo ninguna circunstancia debe ser liberado manualmente por el llamador [SWS_CORE_00153].

Tratamiento de errores e interacción

Message anula el método base puramente virtual Message de la clase base abstracta ara::core::ErrorDomain [SWS_CORE_00153], de forma análoga a la implementación en otros dominios de error como ara::core::CoreErrorDomain [SWS_CORE_05243]. Si el código proporcionado no procede de este dominio, según la interfaz base esto constituye una infracción (WrongDomainOfAnErrorCodeViolation) [SWS_CORE_00153]. En escenarios de uso típicos, es probable que los desarrolladores rara vez invoquen este método directamente en el dominio, ya que habitualmente los mensajes de error se consultan a través del método Message del objeto ara::core::ErrorCode [SWS_CORE_00518]. Pregunta Q-a083e0ab17abf079 (abierta)

Esta nota de uso se creó de forma automatizada y se basa exclusivamente en la especificación del release R25-11.

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

Parameter (in)

ParameterBeschreibung
errorCodethe error code value

Rückgabewert

TypBeschreibung
const char *the text message, never nullptr

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

Record
AUTOSAR/AP/record/SWS_CORE_00443
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00443@rel:R25-11#678991fe
Content hash
678991fe
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00443
Status: valid/unmigrated Version: rel:R25-11#651e7339 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_00443@rel:R25-11#651e7339
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a593b4912026-09-30
  • R19-11rel:R19-11#9fe7cf222026-10-14
  • R20-11rel:R20-11#298eaa962026-10-14
  • R21-11rel:R21-11#3927e31c2026-10-14
  • R22-11rel:R22-11#22adfaf12026-10-14
  • R23-11rel:R23-11#689aa7532026-10-14
  • R24-11rel:R24-11#d7d2328b2026-10-14
  • R25-11rel:R25-11#651e73392026-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 Name [SWS_CORE_00442] Upstream: RS_AP_00130

const char * Name () const noexcept override;

Return the name of this error domain

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

La función miembro síncrona Name() de la clase ara::core::FutureErrorDomain se incluye mediante el encabezado ara/core/future_error_domain.h [SWS_CORE_00442]. No acepta parámetros y devuelve el nombre del dominio de error como un puntero a una cadena de caracteres constante (const char *) [SWS_CORE_00442].

En relación con el tratamiento de errores y la seguridad de ejecución, el método está declarado como noexcept y especificado como seguro frente a excepciones (exception safe) [SWS_CORE_00442]. No se lanzan excepciones C++ ni se notifican estados de error a DET o DEM.

Para la concurrencia se aplica que la función es plenamente segura para hilos (thread-safe) y puede invocarse en paralelo desde múltiples contextos [SWS_CORE_00442]. Al sobrescribir la interfaz puramente virtual ara::core::ErrorDomain::Name() [SWS_CORE_00152], rigen sus reglas de vida útil y propiedad: el puntero devuelto permanece bajo propiedad del dominio de error y en ningún caso debe ser liberado por el llamante [SWS_CORE_00152]. La cadena devuelta está terminada en nulo y garantiza no ser nunca nullptr [SWS_CORE_00152].

En interacción con el sistema global, el método actúa como concreción específica del dominio de la interfaz general de dominios de error [SWS_CORE_00152], de forma comparable a la implementación en otros dominios como ara::core::CoreErrorDomain [SWS_CORE_05242]. Interpretación: Dado que el llamante no debe gestionar la memoria, es probable que el puntero haga referencia a un literal de cadena estático cuya validez abarque todo el tiempo de ejecución del programa. Pregunta Q-e1867dfe78e89540 (abierta)

Este texto ha sido generado por una IA. El texto determinante es siempre la especificación.

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

Rückgabewert

TypBeschreibung
const char *As per ara::core::FutureErrorDomain in [SWS_CORE_ 90023]

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

Record
AUTOSAR/AP/record/SWS_CORE_00442
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00442@rel:R25-11#f1f7dccb
Content hash
f1f7dccb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00442
Status: valid/unmigrated Version: rel:R25-11#42d3b301 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_00442@rel:R25-11#42d3b301
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2eefab222026-09-30
  • R19-11rel:R19-11#89679cf92026-10-14
  • R20-11rel:R20-11#371005222026-10-14
  • R21-11rel:R21-11#371005222026-10-14
  • R22-11rel:R22-11#cbe4ee322026-10-14
  • R23-11rel:R23-11#7e58a5d92026-10-14
  • R24-11rel:R24-11#39172fc82026-10-14
  • R25-11rel:R25-11#42d3b3012026-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 ThrowAsException [SWS_CORE_00444] Upstream: RS_AP_00130

void ThrowAsException (const ErrorCode &errorCode) const noexcept(false) override;

Throw the exception type corresponding to the given ErrorCode

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

La función miembro ara::core::FutureErrorDomain::ThrowAsException convierte de forma síncrona una instancia pasada de ErrorCode en una excepción y la lanza como FutureException [SWS_CORE_00444]. La excepción lanzada encapsula en ello el código de error pasado [SWS_CORE_00444]. Con ello, la clase implementa la interfaz puramente virtual ThrowAsException de la clase base ara::core::ErrorDomain [SWS_CORE_00154].

En lo relativo a la ejecución y las condiciones de contorno, aplican las siguientes especificaciones:

  • Llamada y parámetros: la función espera como parámetro de entrada una referencia a un objeto ErrorCode (errorCode) y no tiene valor de retorno, ya que interrumpe el flujo de control mediante el lanzamiento de la excepción [SWS_CORE_00444].
  • Comportamiento frente a errores y seguridad ante excepciones: la función está declarada con noexcept(false) y clasificada como not exception safe [SWS_CORE_00444]. Al llamarla, se lanza siempre la FutureException especificada [SWS_CORE_00444].
  • Concurrencia: la implementación está clasificada como thread-safe y, por lo tanto, puede llamarse de forma segura desde contextos de ejecución paralelos [SWS_CORE_00444].
  • Restricción del compilador: si las excepciones de C++ están desactivadas en la cadena de herramientas del compilador, esta función no debe participar en la resolución de sobrecarga (Overload Resolution) [SWS_CORE_00444].

En interacción con el sistema de errores de Adaptive AUTOSAR, esta función corresponde directamente con ara::core::ErrorCode::ThrowAsException, cuyo comportamiento está definido como reenvío al dominio correspondiente (this->Domain().ThrowAsException(*this)) [SWS_CORE_00519]. Corresponde así a las implementaciones específicas de dominio en otros dominios como ara::core::CoreErrorDomain::ThrowAsException, que en su lugar lanza una CoreException [SWS_CORE_05244].

Esta nota de uso fue generada por una IA sobre la base de la especificación AUTOSAR Adaptive R25-11.

Guía del implementador pendiente (complejidad I1)

Header-Datei#include "ara/core/future_error_domain.h"
Scopeclass ara::core::FutureErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodethe ErrorCode instance

Rückgabewert

TypBeschreibung
None

Exceptions

FutureException an exception containing the given ErrorCode

Hinweise: This function shall not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

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

Record
AUTOSAR/AP/record/SWS_CORE_00444
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00444@rel:R25-11#693cf599
Content hash
693cf599
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00444
Status: valid/unmigrated Version: rel:R25-11#6bbbe4e8 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_00444@rel:R25-11#6bbbe4e8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f1affd2c2026-09-30
  • R19-11rel:R19-11#e7e5de062026-10-14
  • R20-11rel:R20-11#22aa0b0f2026-10-14
  • R21-11rel:R21-11#22aa0b0f2026-10-14
  • R22-11rel:R22-11#4c4dbf162026-10-14
  • R23-11rel:R23-11#6bcf1ade2026-10-14
  • R24-11rel:R24-11#5210aeac2026-10-14
  • R25-11rel:R25-11#6bbbe4e82026-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

Documentación de los alias de tipo

alias de tipo Errc [SWS_CORE_00431] Upstream: RS_AP_00130

using Errc = FutureErrc;

Alias for the error code value enumeration

Header-Datei#include "ara/core/future_error_domain.h"
Scopeclass ara::core::FutureErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_CORE_00431
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00431@rel:R25-11#20e4de1d
Content hash
20e4de1d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00431
Status: valid/unmigrated Version: rel:R25-11#9b73f991 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_00431@rel:R25-11#9b73f991
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e6ae0c662026-09-30
  • R19-11rel:R19-11#8bbfe93e2026-10-14
  • R20-11rel:R20-11#25efde862026-10-14
  • R21-11rel:R21-11#c2d041552026-10-14
  • R22-11rel:R22-11#39c269a02026-10-14
  • R23-11rel:R23-11#a0aec86d2026-10-14
  • R24-11rel:R24-11#f7a2d7ac2026-10-14
  • R25-11rel:R25-11#9b73f9912026-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

alias de tipo Exception [SWS_CORE_00432] Upstream: RS_AP_00130

using Exception = FutureException;

Alias for the exception base class

Header-Datei#include "ara/core/future_error_domain.h"
Scopeclass ara::core::FutureErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_CORE_00432
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00432@rel:R25-11#d941f7d3
Content hash
d941f7d3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00432
Status: valid/unmigrated Version: rel:R25-11#5bad67e1 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_00432@rel:R25-11#5bad67e1
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#50792cee2026-09-30
  • R19-11rel:R19-11#eef299f32026-10-14
  • R20-11rel:R20-11#4249c0762026-10-14
  • R21-11rel:R21-11#4249c0762026-10-14
  • R22-11rel:R22-11#46f749662026-10-14
  • R23-11rel:R23-11#71091ef62026-10-14
  • R24-11rel:R24-11#71091ef62026-10-14
  • R25-11rel:R25-11#5bad67e12026-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