DEENESPTFRRUARHIKOZHNL

classe ara::core::Result

[SWS_CORE_00701] Upstream: RS_AP_00130

template <typename T, typename E = ErrorCode> class Result final {...};

This class is a type that contains either a value or an error. The implementation shall flag the condition E != ara::core::ErrorCode as a compile error.

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

Guia do utilizadorGERADO POR IA

Encapsula um valor de sucesso ou um valor de erro para a transmissão síncrona de resultados sem exceções.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 33e53dcae988 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Encapsula um valor de sucesso ou um valor de erro para a transmissão síncrona de resultados sem exceções.

A classe representa um contentor com segurança de tipos que recebe um valor útil ou um código de erro para transmitir resultados de cálculo de forma síncrona e sem exceções de C++ [SWS_CORE_00751]. Os chamadores criam instâncias através de construtores dedicados ou funções de fábrica e, em seguida, avaliam o resultado em função do estado, através de funções de verificação e de acesso, tais como o acesso ao valor ou ao erro. Como condição de contorno essencial, o tipo de erro subjacente tem de corresponder obrigatoriamente ao código de erro padrão, uma vez que atribuições de tipos divergentes são rejeitadas em tempo de compilação. Além disso, funções para lançamento de exceções pressupõem um ambiente de compilador com exceções de C++ ativadas [SWS_CORE_00766].

Contexto

A classe ara::core::Result é a construção central da AUTOSAR Adaptive Platform para o retorno síncrono e tipificado de resultados de operações sem utilização obrigatória de exceções de C++. Representa uma união disjunta (Tagged Union) que, em qualquer momento, contém ou um valor útil do tipo value_type (T) ou um erro do tipo error_type (E) [SWS_CORE_00711] [SWS_CORE_00712]. Por padrão, ara::core::ErrorCode atua como tipo para E; definições de erro divergentes são impedidas pelas implementações logo em tempo de compilação através de um erro de compilação.

Na arquitetura da aplicação, ara::core::Result faz a mediação entre serviços chamados e consumidores. Os serviços instanciam o objeto para retornar o estado, enquanto os consumidores despoletam o processamento posterior através de testes de estado como [SWS_CORE_00751] ou encadeamentos funcionais como [SWS_CORE_00768]. Além disso, o estado pode ser convertido para ara::core::Optional através de [SWS_CORE_00770] (Ok) e [SWS_CORE_00772] (Err).

Ciclo de vida

A inicialização de uma instância é realizada diretamente através de construtores para valores ([SWS_CORE_00721], [SWS_CORE_00722]) ou explicitamente para erros ([SWS_CORE_00723], [SWS_CORE_00724]). Adicionalmente, estão disponíveis funções de fábrica estáticas: FromValue para lvalues, rvalues e argumentos in-place ([SWS_CORE_00731], [SWS_CORE_00732], [SWS_CORE_00733]), bem como FromError para a criação de estados de erro ([SWS_CORE_00734], [SWS_CORE_00735], [SWS_CORE_00736]).

ara::core::Result detém o dado contido em exclusivo e gere o seu ciclo de vida. Suporta semântica de valor completa através de construtores por cópia e por movimentação ([SWS_CORE_00725], [SWS_CORE_00726]), bem como operadores de atribuição correspondentes ([SWS_CORE_00741], [SWS_CORE_00742]). Uma alteração de conteúdo de instâncias existentes é possível mediante Swap [SWS_CORE_00745] ou por sobrescrita in-place via EmplaceValue [SWS_CORE_00743] ou EmplaceError [SWS_CORE_00744].

O destrutor liberta o elemento ativo e é considerado trivialmente destrutível se tanto T como E forem trivialmente destrutíveis [SWS_CORE_00727]. No que diz respeito à concorrência, acessos puramente de leitura são seguros para threads, enquanto operações modificadoras como EmplaceValue, EmplaceError, atribuições por movimentação ou Swap não são seguras para threads e requerem sincronização externa.

ResultLifecycle __start WertEnthalten Wert enthalten (T) __start->WertEnthalten FromValue / Result(T) FehlerEnthalten Fehler enthalten (E) __start->FehlerEnthalten FromError / Result(E) WertEnthalten->FehlerEnthalten EmplaceError __end WertEnthalten->__end ~Result FehlerEnthalten->WertEnthalten EmplaceValue FehlerEnthalten->__end ~Result

Diagrama de estados: Transições de estado entre o estado de valor e o de erro durante o ciclo de vida de uma instância Result. Fontes: [SWS_CORE_00721], [SWS_CORE_00723], [SWS_CORE_00743], [SWS_CORE_00744], [SWS_CORE_00727]

Caminho de utilização

O fluxo regular compreende a criação, validação e extração do resultado:

  1. Disponibilização: Um serviço gera o resultado através de [SWS_CORE_00731] ou [SWS_CORE_00734] e retorna a instância por valor.
  2. Verificação de estado: O chamador verifica se existe um valor presente mediante HasValue() [SWS_CORE_00751] ou o operador de conversão explícito operator bool() [SWS_CORE_00752]. Este último está desativado quando T é ele próprio do tipo bool.
  3. Acesso ao valor e ao erro: Caso exista um valor presente, este pode ser lido através de Value() ([SWS_CORE_00755], [SWS_CORE_00756], [SWS_CORE_00775]) ou dos operadores operator* ([SWS_CORE_00753], [SWS_CORE_00759]) e operator-> ([SWS_CORE_00754], [SWS_CORE_00777]). Em caso de erro, o acesso é feito através de Error() ([SWS_CORE_00757], [SWS_CORE_00758], [SWS_CORE_00776]) ou pela verificação de erro direcionada com CheckError() [SWS_CORE_00765].
  4. Transformação funcional: Em alternativa, Bind() [SWS_CORE_00768] permite um processamento monádico: o invocável (callable) passado só é executado se estiver contido um valor útil; um erro existente é propagado inalterado para a nova instância Result. Alternativas de contingência (fallbacks) podem ser mapeadas com Resolve() [SWS_CORE_00767].
Fluxo de verificação e consulta de resultadoAplicaçãoDienstara::core::Resultausfuehren()FromValue(wert) / FromError(fehler)Result<T, E>HasValue()bool (true / false)altHasValue() == trueValue()const T&HasValue() == falseError()const E&

Diagrama de sequência: Sequência de chamadas típica na consulta e avaliação de uma instância Result. Fontes: [SWS_CORE_00731], [SWS_CORE_00751], [SWS_CORE_00755], [SWS_CORE_00757], [SWS_CORE_00768]

Cenários de erro

O acesso a estados não ativos viola as pré-condições da classe:

Interpretação: O desencadeamento de tal violação de pré-condição deverá tipicamente resultar na interrupção imediata do processo em ambientes de execução, uma vez que a norma classifica estes estados como erros graves de programação. Para evitar interrupções abruptas, podem ser utilizados métodos defensivos: ValueOr() ([SWS_CORE_00761], [SWS_CORE_00762]) e ErrorOr() ([SWS_CORE_00763], [SWS_CORE_00764]) devolvem um valor predefinido especificado na ausência do elemento. Variantes opcionais como Ok() ([SWS_CORE_00770], [SWS_CORE_00771]) e Err() ([SWS_CORE_00772], [SWS_CORE_00773]) encapsulam o acesso sem recurso a exceções. Pergunta Q-15376f67084c4be6 (aberta)

Se for desejado o tratamento de exceções, ValueOrThrow() ([SWS_CORE_00766], [SWS_CORE_00769], [SWS_CORE_00778]) lança em caso de erro a exceção de C++ associada ao erro. Se as exceções de C++ estiverem desativadas no compilador, ValueOrThrow() é removido da resolução de sobrecargas [SWS_CORE_00766]; do mesmo modo, a sobrecarga de lvalue não constante de operator* fica desativada nesse caso [SWS_CORE_00774].

Este guia foi gerado por um assistente de curadoria de IA com base nos requisitos de especificação da AUTOSAR Adaptive R25-11.

Mapa de membros

KI-gestützte Gruppierung auf Basis der Records und Spezifikationsauszüge; keine Gliederung aus der AUTOSAR-Spezifikation.

Diagrama de classes

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

G nara__core__Result167 Result + Result() + operator=() + ~Result() + Bind() + CheckError() + EmplaceError() + EmplaceValue() + Err() + Error() + ErrorOr() + HasValue() + Ok() + Resolve() + Swap() + Value() + ValueOr() … 6 weitere

Vista de detalhes

Selecione uma entrada no índice.

Erzeugung und Lebenszyklus

FromError função 3

Build a new ara::core::Result from the specified error (given as lvalue)

Sobrecargas FromError 3
static Result FromError (const E &e) noexcept(std::is_nothrow_copy_ constructible< E >::value); SWS_CORE_00734
static Result FromError (E &&e) noexcept(std::is_nothrow_move_ constructible< E >::value); SWS_CORE_00735
template <typename... Args> static Result FromError (Args &&... args) noexcept(std::is_nothrow_ constructible< E, Args... >::value); SWS_CORE_00736
FromValue função 3

Build a new ara::core::Result from the specified value (given as lvalue) t

Sobrecargas FromValue 3
static Result FromValue (const T &t) noexcept(std::is_nothrow_copy_ constructible< T >::value); SWS_CORE_00731
static Result FromValue (T &&t) noexcept(std::is_nothrow_move_ constructible< T >::value); SWS_CORE_00732
template <typename... Args> static Result FromValue (Args &&... args) noexcept(std::is_nothrow_ constructible< T, Args... >::value); SWS_CORE_00733
Result função 6

Construct a new ara::core::Result from the specified value (given as lvalue)

Sobrecargas Result 6
Result (const T &t) noexcept(std::is_nothrow_copy_constructible< T >::value); SWS_CORE_00721
Result (T &&t) noexcept(std::is_nothrow_move_constructible< T >::value); SWS_CORE_00722
explicit Result (const E &e) noexcept(std::is_nothrow_copy_ constructible< E >::value); SWS_CORE_00723
explicit Result (E &&e) noexcept(std::is_nothrow_move_constructible< E >::value); SWS_CORE_00724
~Result função

Destructor This destructor is trivial if: • std::is_trivially_destructible<T>::value == true and • std::is_trivially_destructible<E>::value == true ≙ std::is_trivially_destructible

~Result () noexcept;

Zustandsänderung

EmplaceError função

Put a new error into this instance, constructed in-place from the given arguments.

template <typename... Args> void EmplaceError (Args &&... args) noexcept(std::is_nothrow_ constructible< E, Args... >::value);
EmplaceValue função

Put a new value into this instance, constructed in-place from the given arguments.

template <typename... Args> void EmplaceValue (Args &&... args) noexcept(std::is_nothrow_ constructible< T, Args... >::value);
operator= função 2

Copy-assign another ara::core::Result to this instance

Sobrecargas = 2
Swap função

Exchange the contents of this instance with those of other

Zustandsabfrage

CheckError função

Return whether this instance contains the given error. This call compares the argument error, static_cast’d to E, with the return value from Error()

template <typename G> bool CheckError (G &&error) const noexcept;
HasValue função

Check whether *this contains a value.

bool HasValue () const noexcept;
operator bool função

Check whether *this contains a value. This function shall be disabled if: std::is_same<std::decay_t<T>,bool>: :value == true ≙ std::is_same

explicit operator bool () const noexcept;

Wertzugriff

Ok função 2

Return the contained value as an ara::core::Optional.

Sobrecargas Ok 2
Optional< T > Ok () const &noexcept(std::is_nothrow_constructible< Optional< T >, const T &>::value); SWS_CORE_00770
Optional< T > Ok () &&noexcept(std::is_nothrow_constructible< Optional< T >, T && >::value); SWS_CORE_00771
operator* função 3

Access the contained value.

Sobrecargas * 3
const T & operator* () const & noexcept; SWS_CORE_00753
T && operator* () &&noexcept; SWS_CORE_00759
T & operator* () & noexcept; SWS_CORE_00774
operator-> função 2

Access the contained value.

Sobrecargas -> 2
const T * operator-> () const noexcept; SWS_CORE_00754
T * operator-> () noexcept; SWS_CORE_00777
Resolve função

Return the contained value or return the result of a function call.

template <typename F> T Resolve (F &&f) const;
Value função 3

Access the contained value.

Sobrecargas Value 3
const T & Value () const & noexcept; SWS_CORE_00755
T && Value () &&noexcept; SWS_CORE_00756
T & Value () & noexcept; SWS_CORE_00775
ValueOr função 2

Return the contained value or the given default value. If *this contains a value, it is returned. Otherwise, the specified default value is returned, static_cast’d to T

Sobrecargas ValueOr 2
template <typename U> T ValueOr (U &&defaultValue) const &noexcept(std::is_nothrow_copy_ constructible< T >::value &&std::is_nothrow_constructible< T, U &&>::value); SWS_CORE_00761
template <typename U> T ValueOr (U &&defaultValue) &&noexcept(std::is_nothrow_move_ constructible< T >::value &&std::is_nothrow_constructible< T, U && >::value); SWS_CORE_00762
ValueOrThrow função 3

Return the contained value or throw an exception.

Sobrecargas ValueOrThrow 3
const T & ValueOrThrow () const &noexcept(false); SWS_CORE_00766
T && ValueOrThrow () &&noexcept(false); SWS_CORE_00769
T & ValueOrThrow () &noexcept(false); SWS_CORE_00778

Fehlerbehandlung

Err função 2

Return the contained error as an ara::core::Optional.

Sobrecargas Err 2
Optional< E > Err () const &noexcept(std::is_nothrow_constructible< Optional< E >, const E &>::value); SWS_CORE_00772
Optional< E > Err () &&noexcept(std::is_nothrow_constructible< Optional< E >, E && >::value); SWS_CORE_00773
Error função 3

Access the contained error.

Sobrecargas Error 3
const E & Error () const & noexcept; SWS_CORE_00757
E && Error () &&noexcept; SWS_CORE_00758
E & Error () & noexcept; SWS_CORE_00776
ErrorOr função 2

Return the contained error or the given default error. If *this contains an error, it is returned. Otherwise, the specified default error is returned, static_cast’d to E

Sobrecargas ErrorOr 2
template <typename G> E ErrorOr (G &&defaultError) const &noexcept(std::is_nothrow_copy_ constructible< E >::value &&std::is_nothrow_constructible< E, G &&>::value); SWS_CORE_00763
template <typename G> E ErrorOr (G &&defaultError) &&noexcept(std::is_nothrow_move_ constructible< E >::value &&std::is_nothrow_constructible< E, G && >::value); SWS_CORE_00764

Funktionsverkettung

Bind função

Apply the given Callable to the value of this instance, and return a new ara::core:: Result with the result of the call.

template <typename F> auto Bind (F &&f) const -> <see below>;

Typinformation

error_type alias de tipo

Type alias for the type E of errors

using error_type = E;
value_type alias de tipo

Type alias for the type T of values

using value_type = T;

Documentação dos métodos

função Bind [SWS_CORE_00768] Upstream: RS_AP_00130

template <typename F> auto Bind (F &&f) const -> <see below>;

Apply the given Callable to the value of this instance, and return a new ara::core:: Result with the result of the call.

The Callable is expected to be compatible to one of these two interfaces: • Result<XXX, E> f(const T&); • <ARTechTerm{XXX f(const T&);}> • <ARNewline{}> • <ARNewline{}> • <ARTechTerm{Callable}> • Result<XXX> or a XXX directly, where XXX can be any type that is suitable for use by ara::core::Result.

The return type of this function is decltype(f(Value())) for a template argument F that returns a ara::core::Result type, and it is Result<decltype(f(Value())), E> for a template argument F that does not return a ara::core::Result type.

If this instance does not contain a value, a new Result<XXX, E> is still created and returned, with the original error contents of this instance being copied into the new instance.}>}

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitnot exception safe
Thread-Sicherheitconditional, depends on thread-safety of f()

Template-Parameter

ParameterBeschreibung
Fthe type of the Callable f()

Parameter (in)

ParameterBeschreibung
fthe Callable

Rückgabewert

TypBeschreibung
<see below>a new ara::core::Result instance of the possibly transformed type

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

Record
AUTOSAR/AP/record/SWS_CORE_00768
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00768@rel:R25-11#8cdb6317
Content hash
8cdb6317
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00768
Status: valid/unmigrated Version: rel:R25-11#538bc6fb 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_00768@rel:R25-11#538bc6fb
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#091c5cfb2026-09-30
  • R19-11rel:R19-11#145bd7062026-10-14
  • R20-11rel:R20-11#b83b499f2026-10-14
  • R21-11rel:R21-11#f2829ca82026-10-14
  • R22-11rel:R22-11#acfa23e82026-10-14
  • R23-11rel:R23-11#3358f17b2026-10-14
  • R24-11rel:R24-11#269593e02026-10-14
  • R25-11rel:R25-11#538bc6fb2026-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

função CheckError [SWS_CORE_00765] Upstream: RS_AP_00130

template <typename G> bool CheckError (G &&error) const noexcept;

Return whether this instance contains the given error. This call compares the argument error, static_cast’d to E, with the return value from Error()

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

Template-Parameter

ParameterBeschreibung
Gthe type of the error argument error

Parameter (in)

ParameterBeschreibung
errorthe error to check

Rückgabewert

TypBeschreibung
booltrue if *this contains an error that is equivalent to the given error, false otherwise

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

Record
AUTOSAR/AP/record/SWS_CORE_00765
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00765@rel:R25-11#11143e2e
Content hash
11143e2e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00765
Status: valid/unmigrated Version: rel:R25-11#69d93ea6 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_00765@rel:R25-11#69d93ea6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8b41de992026-09-30
  • R19-11rel:R19-11#6d4507a12026-10-14
  • R20-11rel:R20-11#27cf93cc2026-10-14
  • R21-11rel:R21-11#08838a5c2026-10-14
  • R22-11rel:R22-11#2a8019b42026-10-14
  • R23-11rel:R23-11#4aafeaff2026-10-14
  • R24-11rel:R24-11#75a20b7c2026-10-14
  • R25-11rel:R25-11#69d93ea62026-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

função EmplaceError [SWS_CORE_00744] Upstream: RS_AP_00130

template <typename... Args> void EmplaceError (Args &&... args) noexcept(std::is_nothrow_ constructible< E, Args... >::value);

Put a new error into this instance, constructed in-place from the given arguments.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Template-Parameter

ParameterBeschreibung
Args...the types of arguments given to this function

Parameter (in)

ParameterBeschreibung
argsthe arguments used for constructing the error

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00744
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00744@rel:R25-11#9b071959
Content hash
9b071959
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00744
Status: valid/unmigrated Version: rel:R25-11#416335ad 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_00744@rel:R25-11#416335ad
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#855d5c662026-09-30
  • R19-11rel:R19-11#9e6fa0f82026-10-14
  • R20-11rel:R20-11#2fd1f1de2026-10-14
  • R21-11rel:R21-11#2fd1f1de2026-10-14
  • R22-11rel:R22-11#0e25b01c2026-10-14
  • R23-11rel:R23-11#3496f66a2026-10-14
  • R24-11rel:R24-11#416335ad2026-10-14
  • R25-11rel:R25-11#416335ad2026-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

função EmplaceValue [SWS_CORE_00743] Upstream: RS_AP_00130

template <typename... Args> void EmplaceValue (Args &&... args) noexcept(std::is_nothrow_ constructible< T, Args... >::value);

Put a new value into this instance, constructed in-place from the given arguments.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Template-Parameter

ParameterBeschreibung
Args...the types of arguments given to this function

Parameter (in)

ParameterBeschreibung
argsthe arguments used for constructing the value

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00743
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00743@rel:R25-11#2fa77422
Content hash
2fa77422
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00743
Status: valid/unmigrated Version: rel:R25-11#088e6271 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_00743@rel:R25-11#088e6271
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#937cf2db2026-09-30
  • R19-11rel:R19-11#2742552f2026-10-14
  • R20-11rel:R20-11#c0697a132026-10-14
  • R21-11rel:R21-11#c54e0ccd2026-10-14
  • R22-11rel:R22-11#6575d93b2026-10-14
  • R23-11rel:R23-11#835ec7ab2026-10-14
  • R24-11rel:R24-11#ebd046ad2026-10-14
  • R25-11rel:R25-11#088e62712026-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

função Err [SWS_CORE_00772] Upstream: RS_AP_00130

Optional< E > Err () const &noexcept(std::is_nothrow_constructible< Optional< E >, const E &>::value);

Return the contained error as an ara::core::Optional.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
Optional< E >an ara::core::Optional with the error, if present

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

Record
AUTOSAR/AP/record/SWS_CORE_00772
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00772@rel:R25-11#500577c8
Content hash
500577c8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00772
Status: valid/unmigrated Version: rel:R25-11#95b338cd 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_00772@rel:R25-11#95b338cd
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c3b180b12026-09-30
  • R20-11rel:R20-11#5f405f9b2026-10-14
  • R21-11rel:R21-11#5f405f9b2026-10-14
  • R22-11rel:R22-11#8f96f7722026-10-14
  • R23-11rel:R23-11#03e109f92026-10-14
  • R24-11rel:R24-11#b00930972026-10-14
  • R25-11rel:R25-11#95b338cd2026-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

função Err [SWS_CORE_00773] Upstream: RS_AP_00130

Optional< E > Err () &&noexcept(std::is_nothrow_constructible< Optional< E >, E && >::value);

Return the contained error as an ara::core::Optional.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
Optional< E >an ara::core::Optional with the error, if present

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

Record
AUTOSAR/AP/record/SWS_CORE_00773
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00773@rel:R25-11#4fa6e600
Content hash
4fa6e600
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00773
Status: valid/unmigrated Version: rel:R25-11#092e44b4 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_00773@rel:R25-11#092e44b4
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#047e7aa62026-09-30
  • R20-11rel:R20-11#453beefb2026-10-14
  • R21-11rel:R21-11#453beefb2026-10-14
  • R22-11rel:R22-11#9e246da02026-10-14
  • R23-11rel:R23-11#223297b92026-10-14
  • R24-11rel:R24-11#d542d54e2026-10-14
  • R25-11rel:R25-11#092e44b42026-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

função Error [SWS_CORE_00757] Upstream: RS_AP_00130

const E & Error () const & noexcept;

Access the contained error.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoEr- If *this does not contain an error. rorViolation

Rückgabewert

TypBeschreibung
const E &a const reference to the contained error

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

Record
AUTOSAR/AP/record/SWS_CORE_00757
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00757@rel:R25-11#104feaf7
Content hash
104feaf7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00757
Status: valid/unmigrated Version: rel:R25-11#99c52fef 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_00757@rel:R25-11#99c52fef
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8fc61eef2026-09-30
  • R19-11rel:R19-11#a647cb7b2026-10-14
  • R20-11rel:R20-11#840184932026-10-14
  • R21-11rel:R21-11#058a3a2c2026-10-14
  • R22-11rel:R22-11#77c55ad62026-10-14
  • R23-11rel:R23-11#5f0e51292026-10-14
  • R24-11rel:R24-11#99c52fef2026-10-14
  • R25-11rel:R25-11#99c52fef2026-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

função Error [SWS_CORE_00758] Upstream: RS_AP_00130

E && Error () &&noexcept;

Access the contained error.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoEr- If *this does not contain an error. rorViolation

Rückgabewert

TypBeschreibung
E &&an rvalue reference to the contained error

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

Record
AUTOSAR/AP/record/SWS_CORE_00758
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00758@rel:R25-11#68579e09
Content hash
68579e09
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00758
Status: valid/unmigrated Version: rel:R25-11#3f94517e 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_00758@rel:R25-11#3f94517e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#976365112026-09-30
  • R19-11rel:R19-11#d2cf268f2026-10-14
  • R20-11rel:R20-11#26261d962026-10-14
  • R21-11rel:R21-11#26261d962026-10-14
  • R22-11rel:R22-11#063416632026-10-14
  • R23-11rel:R23-11#bef0f1cc2026-10-14
  • R24-11rel:R24-11#3f94517e2026-10-14
  • R25-11rel:R25-11#3f94517e2026-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

função Error [SWS_CORE_00776] Upstream: RS_AP_00130

E & Error () & noexcept;

Access the contained error.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoEr- If *this does not contain an error. rorViolation

Rückgabewert

TypBeschreibung
E&a reference to the contained error

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

Record
AUTOSAR/AP/record/SWS_CORE_00776
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00776@rel:R25-11#7d8473e3
Content hash
7d8473e3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00776
Status: valid/unmigrated Version: rel:R25-11#0d0a1336 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_CORE_00776@rel:R25-11#0d0a1336
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#83120c022026-09-30
  • R23-11rel:R23-11#d50aba1f2026-10-14
  • R24-11rel:R24-11#0d0a13362026-10-14
  • R25-11rel:R25-11#0d0a13362026-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

função ErrorOr [SWS_CORE_00763] Upstream: RS_AP_00130

template <typename G> E ErrorOr (G &&defaultError) const &noexcept(std::is_nothrow_copy_ constructible< E >::value &&std::is_nothrow_constructible< E, G &&>::value);

Return the contained error or the given default error. If *this contains an error, it is returned. Otherwise, the specified default error is returned, static_cast’d to E

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Template-Parameter

ParameterBeschreibung
Gthe type of defaultError

Parameter (in)

ParameterBeschreibung
defaultErrorthe error to use if *this does not contain an error

Rückgabewert

TypBeschreibung
Ethe error

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

Record
AUTOSAR/AP/record/SWS_CORE_00763
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00763@rel:R25-11#17df461a
Content hash
17df461a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00763
Status: valid/unmigrated Version: rel:R25-11#a1dae1a6 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_00763@rel:R25-11#a1dae1a6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8b7c73122026-09-30
  • R19-11rel:R19-11#69a3ca812026-10-14
  • R20-11rel:R20-11#010d85b72026-10-14
  • R21-11rel:R21-11#010d85b72026-10-14
  • R22-11rel:R22-11#f18c3f822026-10-14
  • R23-11rel:R23-11#d79aa1652026-10-14
  • R24-11rel:R24-11#e0c5b1452026-10-14
  • R25-11rel:R25-11#a1dae1a62026-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

função ErrorOr [SWS_CORE_00764] Upstream: RS_AP_00130

template <typename G> E ErrorOr (G &&defaultError) &&noexcept(std::is_nothrow_move_ constructible< E >::value &&std::is_nothrow_constructible< E, G && >::value);

Return the contained error or the given default error. If *this contains an error, it is std:: move’d into the return value. Otherwise, the specified default error is returned, static_cast’d to E

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Template-Parameter

ParameterBeschreibung
Gthe type of defaultError

Parameter (in)

ParameterBeschreibung
defaultErrorthe error to use if *this does not contain an error

Rückgabewert

TypBeschreibung
Ethe error

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

Record
AUTOSAR/AP/record/SWS_CORE_00764
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00764@rel:R25-11#8e7d057b
Content hash
8e7d057b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00764
Status: valid/unmigrated Version: rel:R25-11#011ca34c 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_00764@rel:R25-11#011ca34c
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#d9ff14cc2026-09-30
  • R20-11rel:R20-11#2abc541e2026-10-14
  • R21-11rel:R21-11#ed8605b42026-10-14
  • R22-11rel:R22-11#0f4691fa2026-10-14
  • R23-11rel:R23-11#f2a695442026-10-14
  • R24-11rel:R24-11#5e8c517b2026-10-14
  • R25-11rel:R25-11#011ca34c2026-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

função FromError [SWS_CORE_00734] Upstream: RS_AP_00130

static Result FromError (const E &e) noexcept(std::is_nothrow_copy_ constructible< E >::value);

Build a new ara::core::Result from the specified error (given as lvalue)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
ethe error to put into the ara::core::Result

Rückgabewert

TypBeschreibung
Resulta ara::core::Result that contains the error e

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

Record
AUTOSAR/AP/record/SWS_CORE_00734
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00734@rel:R25-11#4acb45bf
Content hash
4acb45bf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00734
Status: valid/unmigrated Version: rel:R25-11#0aad7443 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_00734@rel:R25-11#0aad7443
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#47db5db52026-09-30
  • R19-11rel:R19-11#27895be12026-10-14
  • R20-11rel:R20-11#1e26765e2026-10-14
  • R21-11rel:R21-11#1e26765e2026-10-14
  • R22-11rel:R22-11#958d06022026-10-14
  • R23-11rel:R23-11#b01de1942026-10-14
  • R24-11rel:R24-11#27ffba582026-10-14
  • R25-11rel:R25-11#0aad74432026-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

função FromError [SWS_CORE_00735] Upstream: RS_AP_00130

static Result FromError (E &&e) noexcept(std::is_nothrow_move_ constructible< E >::value);

Build a new ara::core::Result from the specified error (given as rvalue)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
ethe error to put into the ara::core::Result

Rückgabewert

TypBeschreibung
Resulta ara::core::Result that contains the error e

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

Record
AUTOSAR/AP/record/SWS_CORE_00735
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00735@rel:R25-11#02e47b25
Content hash
02e47b25
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00735
Status: valid/unmigrated Version: rel:R25-11#bfa22f5a 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_00735@rel:R25-11#bfa22f5a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#85bda9f22026-09-30
  • R19-11rel:R19-11#8fb26cf52026-10-14
  • R20-11rel:R20-11#65cd075c2026-10-14
  • R21-11rel:R21-11#65cd075c2026-10-14
  • R22-11rel:R22-11#40aa5eb42026-10-14
  • R23-11rel:R23-11#47a2e5b92026-10-14
  • R24-11rel:R24-11#091b49d22026-10-14
  • R25-11rel:R25-11#bfa22f5a2026-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

função FromError [SWS_CORE_00736] Upstream: RS_AP_00130

template <typename... Args> static Result FromError (Args &&... args) noexcept(std::is_nothrow_ constructible< E, Args... >::value);

Build a new ara::core::Result from an error that is constructed in-place from the given arguments. This function shall not participate in overload resolution unless: • std::is_constructible<E, Args&&...>::value == true and • the first type of the expanded parameter pack is not E and • the first type of the expanded parameter pack is not a specialization of ara::core::Result

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Template-Parameter

ParameterBeschreibung
Args...the types of arguments given to this function

Parameter (in)

ParameterBeschreibung
argsthe arguments used for constructing the error

Rückgabewert

TypBeschreibung
Resulta ara::core::Result that contains an error

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

Record
AUTOSAR/AP/record/SWS_CORE_00736
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00736@rel:R25-11#365e9356
Content hash
365e9356
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00736
Status: valid/unmigrated Version: rel:R25-11#44fc7d62 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_00736@rel:R25-11#44fc7d62
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#6fbd66c12026-09-30
  • R19-11rel:R19-11#674144c72026-10-14
  • R20-11rel:R20-11#209da1d32026-10-14
  • R21-11rel:R21-11#e97d84412026-10-14
  • R22-11rel:R22-11#a3b83b872026-10-14
  • R23-11rel:R23-11#163399b42026-10-14
  • R24-11rel:R24-11#4471d8002026-10-14
  • R25-11rel:R25-11#44fc7d622026-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

função FromValue [SWS_CORE_00731] Upstream: RS_AP_00130

static Result FromValue (const T &t) noexcept(std::is_nothrow_copy_ constructible< T >::value);

Build a new ara::core::Result from the specified value (given as lvalue) t

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
tthe value to put into the ara::core::Result

Rückgabewert

TypBeschreibung
Resulta ara::core::Result that contains the value t

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

Record
AUTOSAR/AP/record/SWS_CORE_00731
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00731@rel:R25-11#b90fa7ef
Content hash
b90fa7ef
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00731
Status: valid/unmigrated Version: rel:R25-11#59e2fb0a 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_00731@rel:R25-11#59e2fb0a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#508e8d672026-09-30
  • R19-11rel:R19-11#d6b632282026-10-14
  • R20-11rel:R20-11#079780702026-10-14
  • R21-11rel:R21-11#49a92e852026-10-14
  • R22-11rel:R22-11#a01fd3b12026-10-14
  • R23-11rel:R23-11#e4e558282026-10-14
  • R24-11rel:R24-11#1cc0cc702026-10-14
  • R25-11rel:R25-11#59e2fb0a2026-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

função FromValue [SWS_CORE_00732] Upstream: RS_AP_00130

static Result FromValue (T &&t) noexcept(std::is_nothrow_move_ constructible< T >::value);

Build a new ara::core::Result from the specified value (given as rvalue) t

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
tthe value to put into the ara::core::Result

Rückgabewert

TypBeschreibung
Resulta ara::core::Result that contains the value t

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

Record
AUTOSAR/AP/record/SWS_CORE_00732
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00732@rel:R25-11#deeb35f6
Content hash
deeb35f6
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00732
Status: valid/unmigrated Version: rel:R25-11#516cb72d 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_00732@rel:R25-11#516cb72d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#abf5b2f32026-09-30
  • R19-11rel:R19-11#586fd7d32026-10-14
  • R20-11rel:R20-11#03c6367f2026-10-14
  • R21-11rel:R21-11#03c6367f2026-10-14
  • R22-11rel:R22-11#149f1d392026-10-14
  • R23-11rel:R23-11#6eeaefc32026-10-14
  • R24-11rel:R24-11#c4885f542026-10-14
  • R25-11rel:R25-11#516cb72d2026-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

função FromValue [SWS_CORE_00733] Upstream: RS_AP_00130

template <typename... Args> static Result FromValue (Args &&... args) noexcept(std::is_nothrow_ constructible< T, Args... >::value);

Build a new ara::core::Result from a value that is constructed in-place from the given arguments. This function shall not participate in overload resolution unless: • std::is_constructible<T, Args&&...>::value == true and • the first type of the expanded parameter pack is not T and • the first type of the expanded parameter pack is not a specialization of ara::core::Result

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Template-Parameter

ParameterBeschreibung
Args...the types of arguments given to this function

Parameter (in)

ParameterBeschreibung
argsthe arguments used for constructing the value

Rückgabewert

TypBeschreibung
Resulta ara::core::Result that contains a value

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

Record
AUTOSAR/AP/record/SWS_CORE_00733
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00733@rel:R25-11#e54808e2
Content hash
e54808e2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00733
Status: valid/unmigrated Version: rel:R25-11#55245049 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_00733@rel:R25-11#55245049
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#67ea61042026-09-30
  • R19-11rel:R19-11#519c3a202026-10-14
  • R20-11rel:R20-11#87f9dd1c2026-10-14
  • R21-11rel:R21-11#904dce612026-10-14
  • R22-11rel:R22-11#82d620812026-10-14
  • R23-11rel:R23-11#5231a48a2026-10-14
  • R24-11rel:R24-11#39cf23a12026-10-14
  • R25-11rel:R25-11#552450492026-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

função HasValue [SWS_CORE_00751] Upstream: RS_AP_00130

bool HasValue () const noexcept;

Check whether *this contains a value.

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

Rückgabewert

TypBeschreibung
booltrue if *this contains a value, false otherwise

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

Record
AUTOSAR/AP/record/SWS_CORE_00751
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00751@rel:R25-11#e2ee76c7
Content hash
e2ee76c7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00751
Status: valid/unmigrated Version: rel:R25-11#e866bb6c 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_00751@rel:R25-11#e866bb6c
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#7ffd5f4e2026-09-30
  • R19-11rel:R19-11#fe477d162026-10-14
  • R20-11rel:R20-11#6c6ce9202026-10-14
  • R21-11rel:R21-11#4f918b552026-10-14
  • R22-11rel:R22-11#0532b9482026-10-14
  • R23-11rel:R23-11#6ac336b92026-10-14
  • R24-11rel:R24-11#e866bb6c2026-10-14
  • R25-11rel:R25-11#e866bb6c2026-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

função Ok [SWS_CORE_00770] Upstream: RS_AP_00130

Optional< T > Ok () const &noexcept(std::is_nothrow_constructible< Optional< T >, const T &>::value);

Return the contained value as an ara::core::Optional.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
Optional< T >an ara::core::Optional with the value, if present

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

Record
AUTOSAR/AP/record/SWS_CORE_00770
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00770@rel:R25-11#b0b7d60c
Content hash
b0b7d60c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00770
Status: valid/unmigrated Version: rel:R25-11#23c2a151 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_00770@rel:R25-11#23c2a151
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#1aec1b5a2026-09-30
  • R20-11rel:R20-11#1bc58afc2026-10-14
  • R21-11rel:R21-11#716a26892026-10-14
  • R22-11rel:R22-11#2dfdb6ac2026-10-14
  • R23-11rel:R23-11#087f73e82026-10-14
  • R24-11rel:R24-11#5f2800142026-10-14
  • R25-11rel:R25-11#23c2a1512026-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

função Ok [SWS_CORE_00771] Upstream: RS_AP_00130

Optional< T > Ok () &&noexcept(std::is_nothrow_constructible< Optional< T >, T && >::value);

Return the contained value as an ara::core::Optional.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
Optional< T >an ara::core::Optional with the value, if present

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

Record
AUTOSAR/AP/record/SWS_CORE_00771
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00771@rel:R25-11#43ce5438
Content hash
43ce5438
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00771
Status: valid/unmigrated Version: rel:R25-11#eeee71e5 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_00771@rel:R25-11#eeee71e5
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#35bab05e2026-09-30
  • R20-11rel:R20-11#73442d9a2026-10-14
  • R21-11rel:R21-11#4fac2e9c2026-10-14
  • R22-11rel:R22-11#87954fbe2026-10-14
  • R23-11rel:R23-11#4463c4852026-10-14
  • R24-11rel:R24-11#b9d15e332026-10-14
  • R25-11rel:R25-11#eeee71e52026-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

função Resolve [SWS_CORE_00767] Upstream: RS_AP_00130

template <typename F> T Resolve (F &&f) const;

Return the contained value or return the result of a function call.

If *this contains a value, it is returned. Otherwise, the specified callable is invoked and its return value which is to be compatible to type T is returned from this function.

The Callable is expected to be compatible to this interface: T f(const E&);

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitnot exception safe
Thread-Sicherheitconditional, depends on thread-safety of f()

Template-Parameter

ParameterBeschreibung
Fthe type of the Callable f() }

Parameter (in)

ParameterBeschreibung
fthe Callable

Rückgabewert

TypBeschreibung
Tthe value

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

Record
AUTOSAR/AP/record/SWS_CORE_00767
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00767@rel:R25-11#18d09554
Content hash
18d09554
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00767
Status: valid/unmigrated Version: rel:R25-11#223eaa1e 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_00767@rel:R25-11#223eaa1e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#7a6450922026-09-30
  • R19-11rel:R19-11#725df35e2026-10-14
  • R20-11rel:R20-11#38e872092026-10-14
  • R21-11rel:R21-11#6ebdd6462026-10-14
  • R22-11rel:R22-11#655b86e12026-10-14
  • R23-11rel:R23-11#f8b3bd422026-10-14
  • R24-11rel:R24-11#abacfc462026-10-14
  • R25-11rel:R25-11#223eaa1e2026-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

função Result [SWS_CORE_00721] Upstream: RS_AP_00130

Result (const T &t) noexcept(std::is_nothrow_copy_constructible< T >::value);

Construct a new ara::core::Result from the specified value (given as lvalue)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
tthe value to put into the ara::core::Result

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

Record
AUTOSAR/AP/record/SWS_CORE_00721
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00721@rel:R25-11#9a3d26cf
Content hash
9a3d26cf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00721
Status: valid/unmigrated Version: rel:R25-11#b65b5b8b 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_00721@rel:R25-11#b65b5b8b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#5d63b9522026-09-30
  • R19-11rel:R19-11#14a43f872026-10-14
  • R20-11rel:R20-11#8f6d6d5b2026-10-14
  • R21-11rel:R21-11#14653d9b2026-10-14
  • R22-11rel:R22-11#706400bd2026-10-14
  • R23-11rel:R23-11#258c85d72026-10-14
  • R24-11rel:R24-11#a26a5cb42026-10-14
  • R25-11rel:R25-11#b65b5b8b2026-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

função Result [SWS_CORE_00722] Upstream: RS_AP_00130

Result (T &&t) noexcept(std::is_nothrow_move_constructible< T >::value);

Construct a new ara::core::Result from the specified value (given as rvalue)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
tthe value to put into the ara::core::Result

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

Record
AUTOSAR/AP/record/SWS_CORE_00722
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00722@rel:R25-11#99bb9c93
Content hash
99bb9c93
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00722
Status: valid/unmigrated Version: rel:R25-11#031d34ac 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_00722@rel:R25-11#031d34ac
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f9f772322026-09-30
  • R19-11rel:R19-11#7fd7b72c2026-10-14
  • R20-11rel:R20-11#aeb183d72026-10-14
  • R21-11rel:R21-11#aeb183d72026-10-14
  • R22-11rel:R22-11#89737bf42026-10-14
  • R23-11rel:R23-11#0f6247582026-10-14
  • R24-11rel:R24-11#4766148c2026-10-14
  • R25-11rel:R25-11#031d34ac2026-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

função Result [SWS_CORE_00723] Upstream: RS_AP_00130

explicit Result (const E &e) noexcept(std::is_nothrow_copy_ constructible< E >::value);

Construct a new ara::core::Result from the specified error (given as lvalue)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
ethe error to put into the ara::core::Result

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

Record
AUTOSAR/AP/record/SWS_CORE_00723
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00723@rel:R25-11#df3655a1
Content hash
df3655a1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00723
Status: valid/unmigrated Version: rel:R25-11#01a2dbbf 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_00723@rel:R25-11#01a2dbbf
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#5fb596352026-09-30
  • R19-11rel:R19-11#0b1bcc3b2026-10-14
  • R20-11rel:R20-11#3b697ea12026-10-14
  • R21-11rel:R21-11#0721ccb62026-10-14
  • R22-11rel:R22-11#8441b6d82026-10-14
  • R23-11rel:R23-11#dd4f16082026-10-14
  • R24-11rel:R24-11#aabd58242026-10-14
  • R25-11rel:R25-11#01a2dbbf2026-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

função Result [SWS_CORE_00724] Upstream: RS_AP_00130

explicit Result (E &&e) noexcept(std::is_nothrow_move_constructible< E >::value);

Construct a new ara::core::Result from the specified error (given as rvalue)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
ethe error to put into the ara::core::Result

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

Record
AUTOSAR/AP/record/SWS_CORE_00724
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00724@rel:R25-11#76c26764
Content hash
76c26764
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00724
Status: valid/unmigrated Version: rel:R25-11#d3e2edfa 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_00724@rel:R25-11#d3e2edfa
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#839a0a3a2026-09-30
  • R19-11rel:R19-11#dc601d4c2026-10-14
  • R20-11rel:R20-11#1e87d5812026-10-14
  • R21-11rel:R21-11#1e87d5812026-10-14
  • R22-11rel:R22-11#d9c6292e2026-10-14
  • R23-11rel:R23-11#c5836f942026-10-14
  • R24-11rel:R24-11#ae16bd602026-10-14
  • R25-11rel:R25-11#d3e2edfa2026-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

função Result [SWS_CORE_00725] Upstream: RS_AP_00130

Result (const Result &other) noexcept(std::is_nothrow_copy_ constructible< T >::value &&std::is_nothrow_copy_constructible< E >::value);

Copy-construct a new ara::core::Result from another instance

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception 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_00725
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00725@rel:R25-11#b9059073
Content hash
b9059073
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00725
Status: valid/unmigrated Version: rel:R25-11#fd4dd7aa 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_00725@rel:R25-11#fd4dd7aa
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#641e7e902026-09-30
  • R19-11rel:R19-11#e485454e2026-10-14
  • R20-11rel:R20-11#cdf8d02c2026-10-14
  • R21-11rel:R21-11#73917f5e2026-10-14
  • R22-11rel:R22-11#00b8c64b2026-10-14
  • R23-11rel:R23-11#1c77b1ac2026-10-14
  • R24-11rel:R24-11#dfae8d8d2026-10-14
  • R25-11rel:R25-11#fd4dd7aa2026-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

função Result [SWS_CORE_00726] Upstream: RS_AP_00130

Result (Result &&other) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_constructible< E >::value);

Move-construct a new Result from another instance

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception 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_00726
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00726@rel:R25-11#c7352521
Content hash
c7352521
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00726
Status: valid/unmigrated Version: rel:R25-11#8ebacdec 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_00726@rel:R25-11#8ebacdec
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#3d3ce9f22026-09-30
  • R19-11rel:R19-11#33f0a9bf2026-10-14
  • R20-11rel:R20-11#9514c5172026-10-14
  • R21-11rel:R21-11#5350f2172026-10-14
  • R22-11rel:R22-11#4309ee522026-10-14
  • R23-11rel:R23-11#eeb4e4592026-10-14
  • R24-11rel:R24-11#479742e12026-10-14
  • R25-11rel:R25-11#8ebacdec2026-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

função Swap [SWS_CORE_00745] Upstream: RS_AP_00130

void Swap (Result &other) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value &&std::is_ nothrow_move_constructible< E >::value &&std::is_nothrow_move_ assignable< E >::value);

Exchange the contents of this instance with those of other

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in/out)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00745
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00745@rel:R25-11#3e88e5e3
Content hash
3e88e5e3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00745
Status: valid/unmigrated Version: rel:R25-11#75491d5b 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_00745@rel:R25-11#75491d5b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a84285b12026-09-30
  • R19-11rel:R19-11#7a90c4df2026-10-14
  • R20-11rel:R20-11#cfe69fb82026-10-14
  • R21-11rel:R21-11#09da41072026-10-14
  • R22-11rel:R22-11#d861fe032026-10-14
  • R23-11rel:R23-11#b8a3ad7f2026-10-14
  • R24-11rel:R24-11#f960348f2026-10-14
  • R25-11rel:R25-11#75491d5b2026-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

função Value [SWS_CORE_00755] Upstream: RS_AP_00130

const T & Value () const & noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
const T &a const reference to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00755
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00755@rel:R25-11#177ce6b1
Content hash
177ce6b1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00755
Status: valid/unmigrated Version: rel:R25-11#2f92f608 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_00755@rel:R25-11#2f92f608
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#382ded622026-09-30
  • R19-11rel:R19-11#e0dbfc862026-10-14
  • R20-11rel:R20-11#9d55a8b92026-10-14
  • R21-11rel:R21-11#9d55a8b92026-10-14
  • R22-11rel:R22-11#84e578102026-10-14
  • R23-11rel:R23-11#d54a82232026-10-14
  • R24-11rel:R24-11#2f92f6082026-10-14
  • R25-11rel:R25-11#2f92f6082026-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

função Value [SWS_CORE_00756] Upstream: RS_AP_00130

T && Value () &&noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
T &&an rvalue reference to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00756
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00756@rel:R25-11#0437f726
Content hash
0437f726
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00756
Status: valid/unmigrated Version: rel:R25-11#d89d9f15 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_00756@rel:R25-11#d89d9f15
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c014da332026-09-30
  • R19-11rel:R19-11#84dfedae2026-10-14
  • R20-11rel:R20-11#05c66ba42026-10-14
  • R21-11rel:R21-11#05c66ba42026-10-14
  • R22-11rel:R22-11#2952bdcc2026-10-14
  • R23-11rel:R23-11#ef7c72e82026-10-14
  • R24-11rel:R24-11#d89d9f152026-10-14
  • R25-11rel:R25-11#d89d9f152026-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

função Value [SWS_CORE_00775] Upstream: RS_AP_00130

T & Value () & noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
T&a reference to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00775
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00775@rel:R25-11#46247cc4
Content hash
46247cc4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00775
Status: valid/unmigrated Version: rel:R25-11#c6e6b82b 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_CORE_00775@rel:R25-11#c6e6b82b
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#0451d24d2026-09-30
  • R23-11rel:R23-11#2e9b6fff2026-10-14
  • R24-11rel:R24-11#c6e6b82b2026-10-14
  • R25-11rel:R25-11#c6e6b82b2026-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

função ValueOr [SWS_CORE_00761] Upstream: RS_AP_00130

template <typename U> T ValueOr (U &&defaultValue) const &noexcept(std::is_nothrow_copy_ constructible< T >::value &&std::is_nothrow_constructible< T, U &&>::value);

Return the contained value or the given default value. If *this contains a value, it is returned. Otherwise, the specified default value is returned, static_cast’d to T

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Template-Parameter

ParameterBeschreibung
Uthe type of defaultValue

Parameter (in)

ParameterBeschreibung
defaultValuethe value to use if *this does not contain a value

Rückgabewert

TypBeschreibung
Tthe value

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

Record
AUTOSAR/AP/record/SWS_CORE_00761
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00761@rel:R25-11#c4a7d3ec
Content hash
c4a7d3ec
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00761
Status: valid/unmigrated Version: rel:R25-11#3b1c54d3 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_00761@rel:R25-11#3b1c54d3
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#40a9f7a22026-09-30
  • R19-11rel:R19-11#2be50cde2026-10-14
  • R20-11rel:R20-11#3274e3c52026-10-14
  • R21-11rel:R21-11#6cf1ae0d2026-10-14
  • R22-11rel:R22-11#6a479baa2026-10-14
  • R23-11rel:R23-11#2eaf8c462026-10-14
  • R24-11rel:R24-11#4f60776b2026-10-14
  • R25-11rel:R25-11#3b1c54d32026-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

função ValueOr [SWS_CORE_00762] Upstream: RS_AP_00130

template <typename U> T ValueOr (U &&defaultValue) &&noexcept(std::is_nothrow_move_ constructible< T >::value &&std::is_nothrow_constructible< T, U && >::value);

Return the contained value or the given default value. If *this contains a value, it is returned. Otherwise, the specified default value is returned, static_cast’d to T

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitthread-safe

Template-Parameter

ParameterBeschreibung
Uthe type of defaultValue

Parameter (in)

ParameterBeschreibung
defaultValuethe value to use if *this does not contain a value

Rückgabewert

TypBeschreibung
Tthe value

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

Record
AUTOSAR/AP/record/SWS_CORE_00762
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00762@rel:R25-11#4c8ac6c2
Content hash
4c8ac6c2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00762
Status: valid/unmigrated Version: rel:R25-11#a5cdbf09 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_00762@rel:R25-11#a5cdbf09
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#32e8ddd72026-09-30
  • R19-11rel:R19-11#faac4a352026-10-14
  • R20-11rel:R20-11#c3b2ac1a2026-10-14
  • R21-11rel:R21-11#e9107f3a2026-10-14
  • R22-11rel:R22-11#41504dfd2026-10-14
  • R23-11rel:R23-11#18540bb62026-10-14
  • R24-11rel:R24-11#5cd4b55c2026-10-14
  • R25-11rel:R25-11#a5cdbf092026-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

função ValueOrThrow [SWS_CORE_00766] Upstream: RS_AP_00130

const T & ValueOrThrow () const &noexcept(false);

Return the contained value or throw an exception.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: 38c9cb36d652 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Uso e chamada

A função-membro síncrona ValueOrThrow da classe ara::core::Result ([SWS_CORE_00766]) é incluída através do cabeçalho ara/core/result.h ([SWS_CORE_00766]). É chamada sem parâmetros numa instância lvalue constante e devolve uma referência constante (const T &) para o valor armazenado no objeto ([SWS_CORE_00766]).

Tratamento de erros e comportamento de exceções

Se a instância Result não contiver um valor, mas sim um estado de erro, a função lança a exceção C++ associada ao erro ([SWS_CORE_00766]). A especificação classifica a função como não segura quanto a exceções (not exception safe) ([SWS_CORE_00766]); Interpretação: esta classificação deverá dever-se ao facto de, em caso de erro, ser lançada uma exceção conforme previsto. Pergunta Q-0f4ebba70af6e48c (aberta)

Simultaneidade e restrições

A operação está especificada como segura para threads (thread-safe) ([SWS_CORE_00766]). Como condição de contorno essencial: se as exceções C++ estiverem desativadas na toolchain do compilador, esta função não participa na resolução de sobrecargas (overload resolution) ([SWS_CORE_00766]).

Interação no framework de Result

A função complementa sobrecargas e especializações relacionadas dentro de ara::core::Result:

  • Para lvalues modificáveis, existe a variante com retorno de T & ([SWS_CORE_00778]).
  • Para instâncias rvalue, está disponível a sobrecarga de movimento com retorno de T && ([SWS_CORE_00769]).
  • Para resultados void, existe a especialização ara::core::Result<void, E> sem valor de retorno ([SWS_CORE_00866]).
  • Para tipos de referência ara::core::Result<T &, E>, estão disponíveis sobrecargas correspondentes de referência constante e não constante ([SWS_CORE_00938], [SWS_CORE_00949]).

Esta nota de utilização foi gerada automaticamente e serve como orientação. Apenas as especificações da AUTOSAR são vinculativas.

Guia do implementador em breve (complexidade I1)

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

Rückgabewert

TypBeschreibung
const T &a const reference to the contained value

Exceptions

The exception type associated with the contained error

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_00766
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00766@rel:R25-11#281816b3
Content hash
281816b3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00766
Status: valid/unmigrated Version: rel:R25-11#b4a784a3 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_00766@rel:R25-11#b4a784a3
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#483c61512026-09-30
  • R19-11rel:R19-11#8ab7cdd42026-10-14
  • R20-11rel:R20-11#8bef45152026-10-14
  • R21-11rel:R21-11#8bef45152026-10-14
  • R22-11rel:R22-11#319bb9d92026-10-14
  • R23-11rel:R23-11#29ce912f2026-10-14
  • R24-11rel:R24-11#dfcb8dce2026-10-14
  • R25-11rel:R25-11#b4a784a32026-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

função ValueOrThrow [SWS_CORE_00769] Upstream: RS_AP_00130

T && ValueOrThrow () &&noexcept(false);

Return the contained value or throw an exception.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: bf00696cade5 Procedência
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

A função-membro ValueOrThrow() && é disponibilizada através do cabeçalho #include "ara/core/result.h" e serve para o acesso síncrono ao valor encapsulado numa instância de ara::core::Result ([SWS_CORE_00769]). Através da qualificação rvalue (&&), a função é chamada em objetos rvalue e devolve uma referência rvalue (T &&) para o valor contido [SWS_CORE_00769].

Tratamento de erros e condições de contorno

Se o objeto Result contiver um valor de erro, o método lança o tipo de exceção associado ao erro ([SWS_CORE_00769]). A especificação classifica a execução como não segura contra exceções (not exception safe), mas define-a expressamente como segura para threads (thread-safe) [SWS_CORE_00769]. Uma diretriz vinculativa diz respeito à toolchain: se as exceções C++ estiverem desativadas no compilador, a função não pode de modo algum participar na resolução de sobrecarga [SWS_CORE_00769].

Interação no conjunto de sobrecargas

O método [SWS_CORE_00769] faz parte de um conjunto coordenado de sobrecargas para ValueOrThrow dentro de ara::core::Result:

  • Para lvalues, estão disponíveis a sobrecarga constante [SWS_CORE_00766] (retorno: const T &) e a variante não constante [SWS_CORE_00778] (retorno: T &).
  • Para resultados void, a especialização ara::core::Result<void, E> oferece a função [SWS_CORE_00866] sem valor de retorno.
  • Para tipos de referência, ara::core::Result<T &, E> cobre os retornos de referência correspondentes com [SWS_CORE_00938] (constante) e [SWS_CORE_00949] (não constante).

Esta nota de utilização foi gerada de forma automatizada com base na especificação AUTOSAR Adaptive R25-11.

Guia do implementador em breve (complexidade I1)

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

Rückgabewert

TypBeschreibung
T &&an rvalue reference to the contained value

Exceptions

The exception type associated with the contained error

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_00769
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00769@rel:R25-11#86580191
Content hash
86580191
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00769
Status: valid/unmigrated Version: rel:R25-11#edd2d35e 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_00769@rel:R25-11#edd2d35e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#9df0cb6d2026-09-30
  • R19-11rel:R19-11#b5cb3e262026-10-14
  • R20-11rel:R20-11#69ae69a92026-10-14
  • R21-11rel:R21-11#9873a8542026-10-14
  • R22-11rel:R22-11#1ef35d172026-10-14
  • R23-11rel:R23-11#ff3bef772026-10-14
  • R24-11rel:R24-11#dd824b372026-10-14
  • R25-11rel:R25-11#edd2d35e2026-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

função ValueOrThrow [SWS_CORE_00778] Upstream: RS_AP_00130

T & ValueOrThrow () &noexcept(false);

Return a reference to the contained value or throw an exception.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: ddfa99362222 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

usar

A função-membro ValueOrThrow [SWS_CORE_00778] da classe ara::core::Result (cabeçalho #include "ara/core/result.h") permite o acesso síncrono ao valor contido. Dado que a assinatura da função está provida do qualificador de referência &, esta só pode ser chamada em instâncias lvalue não constantes. Não espera parâmetros de entrada e devolve uma referência modificável (T&) para o valor encapsulado.

Tratamento de erros e condições de contorno

Se o objeto não contiver um valor, mas sim um erro, ValueOrThrow lança sincronamente a exceção associada ao erro (noexcept(false)) [SWS_CORE_00778]. A função está especificada como not exception safe [SWS_CORE_00778]; Interpretação: Isto deverá significar que, mediante a ocorrência de um erro, o fluxo de controlo é interrompido pelo lançamento da exceção e não são concedidas quaisquer garantias adicionais de recuperação ou de rollback. Pergunta Q-11aed84264f3411f (aberta) Caso as exceções C++ estejam desativadas na toolchain do compilador, a função não participa obrigatoriamente na resolução de sobrecarga [SWS_CORE_00778]. No que diz respeito à concorrência, a execução está identificada como thread-safe [SWS_CORE_00778].

Interação

A função faz parte de uma família de sobrecargas para o acesso a valores em ara::core::Result:

  • Para instâncias constantes, está disponível a sobrecarga com retorno de const T& [SWS_CORE_00766].
  • Para objetos rvalue, existe uma variante com semântica de movimentação que fornece T&& [SWS_CORE_00769].
  • Para especializações com tipos de referência (Result<T&, E>), estão disponíveis sobrecargas correspondentes para referências modificáveis [SWS_CORE_00949] bem como referências constantes [SWS_CORE_00938].
  • Em instâncias sem valor (Result<void, E>), o método apenas verifica a existência de um erro e lança a exceção se aplicável [SWS_CORE_00866].

Este texto foi gerado por um sistema de IA e baseia-se na especificação AUTOSAR Adaptive Release R25-11.

Guia do implementador em breve (complexidade I1)

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

Rückgabewert

TypBeschreibung
T&a reference to the contained value

Exceptions

The exception type associated with the contained error

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_00778
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00778@rel:R25-11#9bc018ba
Content hash
9bc018ba
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00778
Status: valid/unmigrated Version: rel:R25-11#620daf34 Versionshistorie & Revisions (1 transition)
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_00778@rel:R25-11#620daf34
Point-in-Time History:
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

função operator bool [SWS_CORE_00752] Upstream: RS_AP_00130

explicit operator bool () const noexcept;

Check whether *this contains a value. This function shall be disabled if: std::is_same<std::decay_t<T>,bool>: :value == true

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

Rückgabewert

TypBeschreibung
booltrue if *this contains a value, false otherwise

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

Record
AUTOSAR/AP/record/SWS_CORE_00752
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00752@rel:R25-11#b3e8ee29
Content hash
b3e8ee29
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00752
Status: valid/unmigrated Version: rel:R25-11#ad61a024 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_00752@rel:R25-11#ad61a024
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#596f88832026-09-30
  • R19-11rel:R19-11#45a7c7882026-10-14
  • R20-11rel:R20-11#af9ce6be2026-10-14
  • R21-11rel:R21-11#af9ce6be2026-10-14
  • R22-11rel:R22-11#81cdc1972026-10-14
  • R23-11rel:R23-11#2241fa7c2026-10-14
  • R24-11rel:R24-11#42b7eb5c2026-10-14
  • R25-11rel:R25-11#ad61a0242026-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

função operator* [SWS_CORE_00753] Upstream: RS_AP_00130

const T & operator* () const & noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
const T &a const_reference to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00753
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00753@rel:R25-11#5b901d5c
Content hash
5b901d5c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00753
Status: valid/unmigrated Version: rel:R25-11#ddfbffc1 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_00753@rel:R25-11#ddfbffc1
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#05dbf7432026-09-30
  • R19-11rel:R19-11#08d6800e2026-10-14
  • R20-11rel:R20-11#4d0ef1a82026-10-14
  • R21-11rel:R21-11#ad9329ef2026-10-14
  • R22-11rel:R22-11#2e2b92c82026-10-14
  • R23-11rel:R23-11#5cc769962026-10-14
  • R24-11rel:R24-11#ddfbffc12026-10-14
  • R25-11rel:R25-11#ddfbffc12026-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

função operator* [SWS_CORE_00759] Upstream: RS_AP_00130

T && operator* () &&noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
T &&an rvalue reference to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00759
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00759@rel:R25-11#d86dd588
Content hash
d86dd588
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00759
Status: valid/unmigrated Version: rel:R25-11#ef0bb704 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_00759@rel:R25-11#ef0bb704
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8ed41c792026-09-30
  • R19-11rel:R19-11#e23f26942026-10-14
  • R20-11rel:R20-11#7f3dd1192026-10-14
  • R21-11rel:R21-11#b47d1ab72026-10-14
  • R22-11rel:R22-11#0cab7de42026-10-14
  • R23-11rel:R23-11#babe769f2026-10-14
  • R24-11rel:R24-11#ef0bb7042026-10-14
  • R25-11rel:R25-11#ef0bb7042026-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

função operator* [SWS_CORE_00774] Upstream: RS_AP_00130

T & operator* () & noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
T&a reference to the contained value
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_00774
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00774@rel:R25-11#37d7fb32
Content hash
37d7fb32
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00774
Status: valid/unmigrated Version: rel:R25-11#f5d2dcff 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_CORE_00774@rel:R25-11#f5d2dcff
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#77cb542b2026-09-30
  • R23-11rel:R23-11#5be7625a2026-10-14
  • R24-11rel:R24-11#ee0d0d512026-10-14
  • R25-11rel:R25-11#f5d2dcff2026-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

função operator-> [SWS_CORE_00754] Upstream: RS_AP_00130

const T * operator-> () const noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
const T *a pointer to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00754
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00754@rel:R25-11#db59a741
Content hash
db59a741
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00754
Status: valid/unmigrated Version: rel:R25-11#32df9625 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_00754@rel:R25-11#32df9625
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#11ea3e382026-09-30
  • R19-11rel:R19-11#6b6bcd882026-10-14
  • R20-11rel:R20-11#e512cd5b2026-10-14
  • R21-11rel:R21-11#e512cd5b2026-10-14
  • R22-11rel:R22-11#21d7441f2026-10-14
  • R23-11rel:R23-11#0ef02bee2026-10-14
  • R24-11rel:R24-11#32df96252026-10-14
  • R25-11rel:R25-11#32df96252026-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

função operator-> [SWS_CORE_00777] Upstream: RS_AP_00130

T * operator-> () noexcept;

Access the contained value.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)ResultWithNoValue- If *this does not contain a value. Violation

Rückgabewert

TypBeschreibung
T*a pointer to the contained value

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

Record
AUTOSAR/AP/record/SWS_CORE_00777
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00777@rel:R25-11#eaf009d0
Content hash
eaf009d0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00777
Status: valid/unmigrated Version: rel:R25-11#40b794fb Versionshistorie & Revisions (1 transition, 3 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_00777@rel:R25-11#40b794fb
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#582e5b642026-09-30
  • R24-11rel:R24-11#40b794fb2026-10-14
  • R25-11rel:R25-11#40b794fb2026-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

função operator= [SWS_CORE_00741] Upstream: RS_AP_00130

Result & operator= (const Result &other) noexcept(std::is_nothrow_ copy_constructible< T >::value &&std::is_nothrow_copy_assignable< T >::value &&std::is_nothrow_copy_constructible< E >::value &&std::is_ nothrow_copy_assignable< E >::value);

Copy-assign another ara::core::Result to this instance

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
Result &*this, containing the contents of other

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

Record
AUTOSAR/AP/record/SWS_CORE_00741
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00741@rel:R25-11#4c45a9ab
Content hash
4c45a9ab
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00741
Status: valid/unmigrated Version: rel:R25-11#04d55976 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_00741@rel:R25-11#04d55976
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#85e2764e2026-09-30
  • R19-11rel:R19-11#60b5607f2026-10-14
  • R20-11rel:R20-11#0349c5c22026-10-14
  • R21-11rel:R21-11#0349c5c22026-10-14
  • R22-11rel:R22-11#79ee29d02026-10-14
  • R23-11rel:R23-11#e662692d2026-10-14
  • R24-11rel:R24-11#55398d562026-10-14
  • R25-11rel:R25-11#04d559762026-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

função operator= [SWS_CORE_00742] Upstream: RS_AP_00130

Result & operator= (Result &&other) noexcept(std::is_nothrow_move_ constructible< T >::value &&std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_constructible< E >::value &&std::is_ nothrow_move_assignable< E >::value);

Move-assign another ara::core::Result to this instance

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Exception-Sicherheitconditionally exception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
otherthe other instance

Rückgabewert

TypBeschreibung
Result &*this, containing the contents ofother

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

Record
AUTOSAR/AP/record/SWS_CORE_00742
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00742@rel:R25-11#5693a7d5
Content hash
5693a7d5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00742
Status: valid/unmigrated Version: rel:R25-11#68ae803d 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_00742@rel:R25-11#68ae803d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#491a30db2026-09-30
  • R19-11rel:R19-11#78e0080b2026-10-14
  • R20-11rel:R20-11#71c0c7822026-10-14
  • R21-11rel:R21-11#c80663032026-10-14
  • R22-11rel:R22-11#efed32e72026-10-14
  • R23-11rel:R23-11#e69c27822026-10-14
  • R24-11rel:R24-11#fbe81c7f2026-10-14
  • R25-11rel:R25-11#68ae803d2026-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

função ~Result [SWS_CORE_00727] Upstream: RS_AP_00130

~Result () noexcept;

Destructor This destructor is trivial if: • std::is_trivially_destructible<T>::value == true and • std::is_trivially_destructible<E>::value == true

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
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_00727
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00727@rel:R25-11#882d8bb7
Content hash
882d8bb7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00727
Status: valid/unmigrated Version: rel:R25-11#4d436fe6 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_00727@rel:R25-11#4d436fe6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2bfef5de2026-09-30
  • R19-11rel:R19-11#54033d9d2026-10-14
  • R20-11rel:R20-11#38e9667e2026-10-14
  • R21-11rel:R21-11#c97b6a782026-10-14
  • R22-11rel:R22-11#b4dfa2962026-10-14
  • R23-11rel:R23-11#cfb5bf2e2026-10-14
  • R24-11rel:R24-11#ac8288212026-10-14
  • R25-11rel:R25-11#4d436fe62026-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

Documentação dos aliases de tipo

alias de tipo error_type [SWS_CORE_00712] Upstream: RS_AP_00130

using error_type = E;

Type alias for the type E of errors

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Symbolerror_type

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

Record
AUTOSAR/AP/record/SWS_CORE_00712
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00712@rel:R25-11#a66d4a27
Content hash
a66d4a27
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00712
Status: valid/unmigrated Version: rel:R25-11#e8d6b2df 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_00712@rel:R25-11#e8d6b2df
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8c83b8722026-09-30
  • R19-11rel:R19-11#d364679a2026-10-14
  • R20-11rel:R20-11#0841ce592026-10-14
  • R21-11rel:R21-11#0841ce592026-10-14
  • R22-11rel:R22-11#2c873b662026-10-14
  • R23-11rel:R23-11#b23bc9bb2026-10-14
  • R24-11rel:R24-11#b23bc9bb2026-10-14
  • R25-11rel:R25-11#e8d6b2df2026-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 value_type [SWS_CORE_00711] Upstream: RS_AP_00130

using value_type = T;

Type alias for the type T of values

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result
Symbolvalue_type

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

Record
AUTOSAR/AP/record/SWS_CORE_00711
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00711@rel:R25-11#f94da912
Content hash
f94da912
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00711
Status: valid/unmigrated Version: rel:R25-11#524a22e2 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_00711@rel:R25-11#524a22e2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#5c946d5e2026-09-30
  • R19-11rel:R19-11#f6298b6b2026-10-14
  • R20-11rel:R20-11#76bf64942026-10-14
  • R21-11rel:R21-11#65486a0a2026-10-14
  • R22-11rel:R22-11#bf5a25b02026-10-14
  • R23-11rel:R23-11#b147e4702026-10-14
  • R24-11rel:R24-11#b147e4702026-10-14
  • R25-11rel:R25-11#524a22e22026-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