DEENESPTFRRUARHIKOZHNL

فئة ara::core::Result< void, E >

[SWS_CORE_00801] Upstream: RS_AP_00130

template <typename E> class Result< void, E > final {...};

Specialization of class Result for "void" values 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

دليل المستخدممولَّد بالذكاء الاصطناعي

يشير إلى الاكتمال الناجح لعملية عديمة القيمة أو ينقل رمز خطأ حدث أثناءها.
مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 8bbf74b21d56 المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

يشير إلى الاكتمال الناجح لعملية عديمة القيمة أو ينقل رمز خطأ حدث أثناءها.

تخصص الفئة ara::core::Result<void, E> نمط Result للعمليات التي ليس لها قيمة إرجاع وتمثل إما اكتمالاً ناجحًا أو خطأ ([SWS_CORE_00811]). وبعد التنفيذ، يتحقق المستدعي من حالة النجاح عبر HasValue() ([SWS_CORE_00851]) أو operator bool()، ويصل في حالة الخطأ إلى سبب الخطأ المتضمن. وكشرط ملزم، يجب أن يتطابق نوع الخطأ E مع النوع ara::core::ErrorCode، حيث تُرفض الأنواع المغايرة مسبقًا في وقت الترجمة.

السياق

تمثل فئة القالب ara::core::Result<void, E> تخصيصًا جزئيًا لنمط Result للعمليات التي لا تنقل قيمة إرجاع (void) في حالة النجاح، بل تقتصر فقط على الإشارة إلى نجاح إجراء ما أو فشله. ووفقًا لتعريف النوع، يُحدد نوع القيمة value_type دائمًا على أنه void ([SWS_CORE_00811])، بينما يمثل error_type نوع الخطأ ذي المعلمات E ([SWS_CORE_00812]). وبالنسبة للنوع E، يسري المتطلب الوظيفي الذي يقضي بوجوب قيام التطبيق برفض أي اختلاف عن ara::core::ErrorCode كخطأ ترجمة.

في AUTOSAR Adaptive Platform، يعمل ara::core::Result<void, E> كنوع إرجاع قياسي للإجراءات وأوامر التحكم المعرضة للأخطاء بين المكونات المستدعية والواجهات المنفذة. وبدلاً من معالجات استثناءات ++C التقليدية، توفر الفئة نقلاً صريحًا وموفرًا للموارد للأخطاء، يتيح كلاً من الاستعلام المباشر عن الحالة والتحويلات الوظيفية المتتالية في مسار الاستدعاء.

دورة الحياة

يوجد مثيل ara::core::Result<void, E> طوال دورة حياته في إحدى حالتين منفصلتين بالضبط: حالة القيمة (النجاح) أو حالة الخطأ. وتتم التهيئة بقيمة void عبر المنشئ الافتراضي Result() ([SWS_CORE_00821]) أو دالة المصنع الثابتة FromValue() ([SWS_CORE_00831]). وللإنشاء في حالة الخطأ، تتوفر منشئات صريحة لـ Lvalues وRvalues لنوع الخطأ E ([SWS_CORE_00823]، [SWS_CORE_00824]). بالإضافة إلى ذلك، تتيح دوال المصنع FromError() الإنشاء من Lvalues الخطأ ([SWS_CORE_00834])، أو Rvalues ([SWS_CORE_00835])، أو عبر الإنشاء المباشر في المكان من حزم المعلمات ([SWS_CORE_00836]).

يمكن لاحقًا نقل المثيلات الموجودة بالفعل إلى حالة القيمة عبر EmplaceValue() ([SWS_CORE_00843]) أو تزويدها بخطأ جديد مباشرة عبر EmplaceError() ([SWS_CORE_00844]). وتنقل منشئات النسخ والنقل ([SWS_CORE_00825]، [SWS_CORE_00826]) بالإضافة إلى عوامل الإسناد المقابلة ([SWS_CORE_00841]، [SWS_CORE_00842]) الحالة بين المثيلات؛ ويقوم Swap() بتبادل محتويات كائنين ([SWS_CORE_00845]).

ينهي الهادم ~Result() دورة الحياة ([SWS_CORE_00827]) ويكون بسيطًا (trivial) إذا كان std::is_trivially_destructible<E>::value صحيحًا. وفيما يتعلق بالتزامن، فإن عمليات القراءة البحتة آمنة تفرعيًا، بينما العمليات المغيرة للحالة مثل EmplaceValue() وEmplaceError() وعمليات الإسناد أو Swap() ليست آمنة تفرعيًا.

lifecycle Init WertZustand Wert-Zustand (void / Erfolg) Init->WertZustand Result(), FromValue() FehlerZustand Fehler-Zustand (E / Misserfolg) Init->FehlerZustand Result(e), FromError() WertZustand->FehlerZustand EmplaceError() FehlerZustand->WertZustand EmplaceValue()

مخطط الحالة: دورة الحياة وانتقالات الحالة بين حالة القيمة وحالة الخطأ. المصادر: [SWS_CORE_00821]، [SWS_CORE_00831]، [SWS_CORE_00823]، [SWS_CORE_00834]، [SWS_CORE_00843]، [SWS_CORE_00844]

مسار الاستخدام

يبدأ المسار المعتاد باستلام مثيل ara::core::Result<void, E> من استدعاء دالة. ويقيم المستدعي النتيجة عبر HasValue() ([SWS_CORE_00851]) أو التحويل operator bool() ([SWS_CORE_00852]). وعند التنفيذ الناجح، يمكن إلحاق عملية لاحقة وظيفيًا عبر Bind() ([SWS_CORE_00870]): حيث ينفذ Bind() الكائن القابل للاستدعاء (Callable) الممرر فقط إذا كان المثيل يحتوي على قيمة، ويرجع نتيجته المحولة. وإذا كان هناك خطأ بدلاً من ذلك، يجري تجاوز الدالة المستدعاة ويُنقل محتوى الخطأ إلى النتيجة الجديدة.

لتحقيق التوحيد في الكود العام، يوفر التخصيص واجهات تتوافق شكليًا مع فئة Result العامة: إذ لا ترجع Value() ([SWS_CORE_00855]) وoperator*() ([SWS_CORE_00853]) وValueOr() ([SWS_CORE_00861]) أي قيمة وتعمل كدوال عديمة الفائدة عمليًا (No-Op). وبشكل مماثل، لا ينفذ Resolve() ([SWS_CORE_00867]) كائنًا قابلاً للاستدعاء ممررًا إلا عند وجود خطأ، ويظل غير نشط في حالة النجاح.

مسار الاستخدام النموذجي لفحص العمليات ومتابعة المعالجةالمستدعيDienstResult<void, E>Execute()FromValue() / FromError()Result<void, E>HasValue()boolaltHasValue() == true (Erfolg)Bind(f)HasValue() == false (Fehler)Error() / Err()Fehlerwert E / Optional<E>

مخطط تسلسلي: التسلسل النموذجي للاستدعاء وفحص الحالة ومعالجة الأخطاء أو التمرير المتسلسل. المصادر: [SWS_CORE_00851]، [SWS_CORE_00857]، [SWS_CORE_00868]، [SWS_CORE_00870]

سيناريوهات الأخطاء

إذا كان المثيل في حالة خطأ، يمكن الاستعلام عن الخطأ المتضمن كمرجع عبر الصياغات المحملة لـ Error() ([SWS_CORE_00857]، [SWS_CORE_00858]، [SWS_CORE_00876]). وفي هذا الصدد يسري شرط مسبق صارم: يمثل استدعاء Error() على مثيل لا يحتوي على خطأ ResultWithNoErrorViolation. وعلى العكس من ذلك، يؤدي استدعاء Value() ([SWS_CORE_00855]) أو operator*() ([SWS_CORE_00853]) على مثيل في حالة خطأ إلى إطلاق ResultWithNoValueViolation.

لتجنب انتهاكات الشروط المسبقة، تتوفر طرق استعلام بديلة: إذ يوفر Err() الخطأ مغلفًا في ara::core::Optional<E>، والذي يظل فارغًا في حالة النجاح ([SWS_CORE_00868]، [SWS_CORE_00869]). وباستخدام ErrorOr()، يمكن تحديد خطأ افتراضي يُرجع في حال عدم وجود أي خطأ ([SWS_CORE_00863]، [SWS_CORE_00864]). ولإجراء فحوصات على قيم أخطاء معينة، يقارن CheckError() الخطأ الداخلي بقيمة مقارنة ([SWS_CORE_00865]).

إذا فُضلت معالجة الأخطاء المعتمدة على الاستثناءات، يطلق ValueOrThrow() ([SWS_CORE_00866]) في حالة الخطأ الاستثناء المقترن بالخطأ؛ وعند وجود قيمة، يعود الاستدعاء بصورة طبيعية. وإذا كانت استثناءات ++C معطلة في سلسلة الأدوات (toolchain)، فلا يشارك ValueOrThrow() في حل التحميل الزائد ([SWS_CORE_00866]).

يستند هذا الدليل إلى مواصفة ara::core::Result<void, E> في الإصدار R25-11 وقد أُنشئ آليًا.

خريطة الأعضاء

المُنشئات والمُتلف

2

أسماء الأنواع البديلة

2

مخطط الفئة

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

G nara__core__Result__void__E__788 Result< void, E > + Result() + operator=() + ~Result() + Bind() + CheckError() + EmplaceError() + EmplaceValue() + Err() + Error() + ErrorOr() + HasValue() + Resolve() + Swap() + Value() + ValueOr() + ValueOrThrow() … 4 weitere

عرض التفاصيل

اختر عنصرًا من المخطط.

المُنشئات والمُتلف

Result دالة 5

Construct a new Result with a void value

التحميلات الزائدة Result 5
Result () noexcept; SWS_CORE_00821
explicit Result (const E &e) noexcept(std::is_nothrow_copy_ constructible< E >::value); SWS_CORE_00823
explicit Result (E &&e) noexcept(std::is_nothrow_move_constructible< E >::value); SWS_CORE_00824
Result (const Result &other) noexcept(std::is_nothrow_copy_ constructible< E >::value); SWS_CORE_00825
Result (Result &&other) noexcept(std::is_nothrow_move_constructible< E >::value); SWS_CORE_00826
~Result دالة

Destructor This destructor is trivial if std::is_trivially_destructible<E>::value is true ≙ std::is_trivially_destructible

~Result () noexcept;

الدوال الأعضاء

Bind دالة

Call the given Callable, and return a new Result with the result of the call. The Callable is expected to be compatible to one of these two interfaces: • Result<XXX, E> f(); • XXX f(); meaning that the Callable either returns a Result<XXX, E> or a XXX directly, where XXX can be any type that is suitable for use by class Result. The return type of this function is decltype(f()) for a template argument F that returns a Result type, and it is Result<decltype(f()), E> for a template argument F that does not return a 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

template <typename F> auto Bind (F &&f) const -> <see below>;
CheckError دالة

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;
EmplaceError دالة

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 دالة

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

template <typename... Args> void EmplaceValue (Args &&... args) noexcept;
Err دالة 2

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

التحميلات الزائدة Err 2
Optional< E > Err () const &noexcept(std::is_nothrow_constructible< Optional< E >, const E &>::value); SWS_CORE_00868
Optional< E > Err () &&noexcept(std::is_nothrow_constructible< Optional< E >, E && >::value); SWS_CORE_00869
Error دالة 3

Access the contained error.

التحميلات الزائدة Error 3
const E & Error () const & noexcept; SWS_CORE_00857
E && Error () &&noexcept; SWS_CORE_00858
E & Error () & noexcept; SWS_CORE_00876
ErrorOr دالة 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

التحميلات الزائدة 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_00863
template <typename G> E ErrorOr (G &&defaultError) &&noexcept(std::is_nothrow_move_ constructible< E >::value &&std::is_nothrow_constructible< E, G && >::value); SWS_CORE_00864
FromError دالة 3

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

التحميلات الزائدة FromError 3
static Result FromError (const E &e) noexcept(std::is_nothrow_copy_ constructible< E >::value); SWS_CORE_00834
static Result FromError (E &&e) noexcept(std::is_nothrow_move_ constructible< E >::value); SWS_CORE_00835
template <typename... Args> static Result FromError (Args &&... args) noexcept(std::is_nothrow_ constructible< E, Args... >::value); SWS_CORE_00836
FromValue دالة

Build a new Result with void as value

static Result FromValue () noexcept;
HasValue دالة

Check whether *this contains a value.

bool HasValue () const noexcept;
Resolve دالة

Do nothing or call a function. If *this contains a value, this function does nothing. Otherwise, the specified callable is invoked. The Callable is expected to be compatible to this interface: void f(const E&); This function only exists for helping with generic programming.

template <typename F> void Resolve (F &&f) const;
Swap دالة

Exchange the contents of this instance with those of other

void Swap (Result &other) noexcept(std::is_nothrow_move_constructible< E >::value &&std::is_nothrow_move_assignable< E >::value);
Value دالة

This function only exists for helping with generic programming

void Value () const noexcept;
ValueOr دالة

Do nothing. This function only exists for helping with generic programming.

template <typename U> void ValueOr (U &&defaultValue) const noexcept;
ValueOrThrow دالة

Return the contained value or throw an exception.

void ValueOrThrow () const noexcept(false);

المعاملات

operator bool دالة

Check whether *this contains a value

explicit operator bool () const noexcept;
operator* دالة

Access the contained value.

void operator* () const noexcept;
operator= دالة 2

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

التحميلات الزائدة = 2
Result & operator= (const Result &other) noexcept(std::is_nothrow_ copy_constructible< E >::value &&std::is_nothrow_copy_assignable< E >::value); SWS_CORE_00841

أسماء الأنواع البديلة

error_type اسم نوع بديل

Type alias for the type E of errors

using error_type = E;
value_type اسم نوع بديل

Type alias for the type T of values, always void for this specialization

using value_type = void;

توثيق الدوال

دالة Bind [SWS_CORE_00870] Upstream: RS_AP_00130

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

Call the given Callable, and return a new Result with the result of the call. The Callable is expected to be compatible to one of these two interfaces: • Result<XXX, E> f(); • XXX f(); meaning that the Callable either returns a Result<XXX, E> or a XXX directly, where XXX can be any type that is suitable for use by class Result. The return type of this function is decltype(f()) for a template argument F that returns a Result type, and it is Result<decltype(f()), E> for a template argument F that does not return a 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

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: c3e549b2f1ca المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام وسياق الاستدعاء

تنفذ دالة الأعضاء Bind للتخصيص ara::core::Result<void, E> من ara/core/result.h حسابًا لاحقًا على مثيل ناجح بدون قيمة نتيجة [SWS_CORE_00870]. وإذا كانت هناك قيمة موجودة، فسيتم استدعاء الكائن القابل للاستدعاء الممرر f بشكل متزامن وبدون معلمات. يجب أن يلبي الكائن القابل للاستدعاء إما الواجهة Result<XXX, E> f() أو XXX f()، حيث يجب أن يكون XXX نوعًا مسموحًا به لـ Result [SWS_CORE_00870]. وإذا قدم الكائن القابل للاستدعاء Result، فإن نوع الإرجاع يطابق decltype(f())؛ وإذا أرجع XXX مباشرة، فسيتم تغليف النتيجة كـ Result<decltype(f()), E> [SWS_CORE_00870].

معالجة الأخطاء والتزامن

إذا كان المثيل لا يحتوي على قيمة، يتم إرجاع Result<XXX, E> جديد يتم نسخ الخطأ الأصلي إليه [SWS_CORE_00870]. التفسير: في هذه الحالة، من المرجح ألا يتم تنفيذ الكائن القابل للاستدعاء f. وفيما يتعلق بأمان التنفيذ، تُعتبر الدالة not exception safe [SWS_CORE_00870]. والأمان الخيطي مشروط (conditional) ويعتمد تمامًا على الأمان الخيطي للكائن القابل للاستدعاء الممرر f [SWS_CORE_00870]. سؤال Q-6288a7106d2730c3 (مفتوح)

التفاعل مع المتطلبات ذات الصلة

على عكس دوال Result<T, E> الأساسية من [SWS_CORE_00768] و [SWS_CORE_00941]، التي يستقبل فيها الكائن القابل للاستدعاء قيمة المثيل عبر f(const T&)، يربط هذا التحميل الزائد [SWS_CORE_00870] العمليات بنتائج void، وبالتالي يتوقع كائنًا قابلاً للاستدعاء بدون معلمات.

تم إنشاء ملاحظة الاستخدام هذه آليًا بناءً على إصدار مواصفة AUTOSAR R25-11.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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 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_00870
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00870@rel:R25-11#927ddef2
Content hash
927ddef2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00870
Status: valid/unmigrated Version: rel:R25-11#e97c3561 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_00870@rel:R25-11#e97c3561
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#609a669f2026-09-30
  • R20-11rel:R20-11#54a19d8c2026-10-14
  • R21-11rel:R21-11#54a19d8c2026-10-14
  • R22-11rel:R22-11#82ad4f452026-10-14
  • R23-11rel:R23-11#0661a5ee2026-10-14
  • R24-11rel:R24-11#1de461af2026-10-14
  • R25-11rel:R25-11#e97c35612026-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

دالة EmplaceError [SWS_CORE_00844] 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.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 95d51174d109 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تنشئ دالة الأعضاء EmplaceError للتخصيص ara::core::Result<void, E> بشكل متزامن قيمة خطأ جديدة مباشرة في الموضع (in-place) داخل المثيل الحالي من الوسائط الممررة args [SWS_CORE_00844]. دالة القالب المقدمة عبر ملف الترويسة ara/core/result.h لا تمتلك قيمة إرجاع وتقوم بتهيئة كائن الخطأ من النوع E في الموضع مباشرة [SWS_CORE_00844].

فيما يتعلق بالتعامل مع الأخطاء وأمان الاستثناءات، تم تصنيف العملية على أنها آمنة من الاستثناءات مشروطًا (conditionally exception safe) [SWS_CORE_00844]. ويتم ضمان الخلو من الاستثناءات عبر المحدد noexcept(std::is_nothrow_constructible<E, Args...>::value)، طالما كان بالإمكان إنشاء النوع E مع الأنواع Args... بدون استثناء [SWS_CORE_00844].

فيما يتعلق بالتزامن والشروط الحدية، تم تعريف دالة الأعضاء على أنها غير آمنة خيطيًا (not thread-safe) [SWS_CORE_00844]. وإذا وصلت خيوط متعددة بشكل متزامن إلى نفس مثيل Result، فمن المفترض أن تكون هناك حاجة إلى آلية مزامنة خارجية لمنع تغييرات الحالة غير المنسقة. سؤال Q-ffcb8ced860f6080 (مفتوح)

في السياق العام للوحدة core، يتوافق [SWS_CORE_00844] مباشرة مع المتغيرات الأخرى لنفس الدالة: بالنسبة للقالب الأساسي ara::core::Result، تم تحديد السلوك المطابق تحت [SWS_CORE_00744]، بينما يحدد المتطلب [SWS_CORE_00916] نفس التوقيع والدلالات لأنواع المراجع ara::core::Result<T&, E>.

تم إنشاء ملاحظة الاستخدام هذه بواسطة ذكاء اصطناعي استنادًا إلى مواصفة AUTOSAR R25-11.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00844
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00844@rel:R25-11#f13e6c50
Content hash
f13e6c50
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00844
Status: valid/unmigrated Version: rel:R25-11#88f4eda1 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_00844@rel:R25-11#88f4eda1
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#bf2f5b962026-09-30
  • R19-11rel:R19-11#4c83aff42026-10-14
  • R20-11rel:R20-11#458451b42026-10-14
  • R21-11rel:R21-11#a69891002026-10-14
  • R22-11rel:R22-11#139e999d2026-10-14
  • R23-11rel:R23-11#5bb406fd2026-10-14
  • R24-11rel:R24-11#88f4eda12026-10-14
  • R25-11rel:R25-11#88f4eda12026-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

دالة EmplaceValue [SWS_CORE_00843] Upstream: RS_AP_00130

template <typename... Args> void EmplaceValue (Args &&...               args) noexcept;

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

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 615b498206aa المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام وسياق الاستدعاء

تنتمي دالة أعضاء القالب EmplaceValue إلى الوحدة core ويتم تعريفها عبر ملف الترويسة #include "ara/core/result.h" للتخصيص ara::core::Result<void, E> [SWS_CORE_00843]. الغرض منها هو الإنشاء المباشر أو تعيين قيمة جديدة في المثيل الحالي بناءً على الوسائط الممررة args [SWS_CORE_00843]. يتم التنفيذ بشكل متزامن ولا يقدم أي قيمة إرجاع (void) [SWS_CORE_00843]. وبما أن نوع القيمة للتخصيص هو void، فإن الاستدعاء ينقل المثيل إلى حالة نجاح؛ وكتفسير، من المرجح أن استقبال args يخدم في المقام الأول توافق التوقيع العام مع فئة القالب الأساسية. سؤال Q-b53ca5908f2517fb (مفتوح)

معالجة الأخطاء والأمان من الاستثناءات

تم التصريح عن الدالة كـ noexcept وتمتلك المواصفة exception safe [SWS_CORE_00843]. وهي لا تُرجع رموز خطأ ولا تطلق أي استثناءات. وإذا كان كائن Result سابقًا في حالة خطأ، فسيتم الكتابة فوق هذه الحالة من خلال إدراج القيمة.

التزامن والقيود

تم تحديد العملية على أنها غير آمنة خيطيًا (not thread-safe) [SWS_CORE_00843]. في حالة عمليات وصول القراءة أو الكتابة المتزامنة المحتملة إلى نفس مثيل ara::core::Result، يلزم إجراء مزامنة خارجية بشكل إلزامي من قِبل المتصل.

التفاعل مع المواصفات ذات الصلة

بالمقارنة مع التنفيذ العام لـ EmplaceValue لـ ara::core::Result<T, E> في [SWS_CORE_00743]، والذي يكون آمنًا من الاستثناءات بشكل مشروط فقط وتعتمد خاصية noexcept الخاصة به على std::is_nothrow_constructible<T, Args...>::value، يقدم تخصيص void وفقًا لـ [SWS_CORE_00843] ضمانًا غير مقيد لـ noexcept ولأمان الاستثناءات.

تم توليد ملاحظة الاستخدام هذه آلياً بالاستناد إلى مواصفة AUTOSAR للإصدار R25-11.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
Exception-Sicherheitexception 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_00843
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00843@rel:R25-11#226cc9dc
Content hash
226cc9dc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00843
Status: valid/unmigrated Version: rel:R25-11#96a7737d 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_00843@rel:R25-11#96a7737d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#129ba0572026-09-30
  • R19-11rel:R19-11#b323d52c2026-10-14
  • R20-11rel:R20-11#93b34c042026-10-14
  • R21-11rel:R21-11#89a72b1b2026-10-14
  • R22-11rel:R22-11#a8be1c612026-10-14
  • R23-11rel:R23-11#34d2947b2026-10-14
  • R24-11rel:R24-11#ab2f88f32026-10-14
  • R25-11rel:R25-11#96a7737d2026-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

دالة Err [SWS_CORE_00868] 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.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: c47cf49ad139 المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تتيح الدالة العضو Err() const & لتخصيص الفئة ara::core::Result<void, E> الاستعلام المتزامن عن حالة خطأ قد تكون متضمنة ([SWS_CORE_00868]). يتم الإعلان عنها عبر ملف الرأس ara/core/result.h ولا تتطلب أي معاملات تمرير عند الاستدعاء ([SWS_CORE_00868]). كقيمة إرجاع، تقدم الدالة ara::core::Optional<E>، والذي يحتوي على قيمة الخطأ الملموسة إذا كان الكائن يمثل خطأً ([SWS_CORE_00868]).

فيما يتعلق بالتزامن والشروط الحدية، تم تحديد العملية صراحةً كـ thread-safe ([SWS_CORE_00868]). وفيما يتعلق بالأمان من الاستثناءات، تُعتبر الدالة آمنة من الاستثناءات مشروطًا (conditionally exception safe) ([SWS_CORE_00868]). ويسري ضمان noexcept هنا تحديدًا عندما يتحقق std::is_nothrow_constructible<Optional<E>, const E&>::value ([SWS_CORE_00868]).

في منظومة الواجهات، يكمل التحميل الزائد لـ rvalue Err() && ([SWS_CORE_00869]) هذه الدالة داخل ara::core::Result<void, E>. كما تتوفر أزواج مماثلة من تحميلي lvalue وrvalue الزائدين للقالب الأساسي ara::core::Result<T, E> ([SWS_CORE_00772]، [SWS_CORE_00773]) بالإضافة إلى التخصيص المرجعي ara::core::Result<T&, E> ([SWS_CORE_00931]، [SWS_CORE_00932]).

تم إنشاء هذا النص بواسطة ذكاء اصطناعي بناءً على مواصفات AUTOSAR.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00868
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00868@rel:R25-11#a4879cad
Content hash
a4879cad
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00868
Status: valid/unmigrated Version: rel:R25-11#af27147a 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_00868@rel:R25-11#af27147a
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#144570032026-09-30
  • R20-11rel:R20-11#1575a8882026-10-14
  • R21-11rel:R21-11#1575a8882026-10-14
  • R22-11rel:R22-11#f054b0a72026-10-14
  • R23-11rel:R23-11#85d1a0ea2026-10-14
  • R24-11rel:R24-11#0001f71c2026-10-14
  • R25-11rel:R25-11#af27147a2026-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

دالة Err [SWS_CORE_00869] 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.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 5bc8fa1204ae المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تستخرج الدالة العضو Err() && للتخصيص ara::core::Result< void, E > أي خطأ قد يكون موجودًا وتُرجعه كـ ara::core::Optional< E > [SWS_CORE_00869]. وهي مضمنة عبر ملف الرأس ara/core/result.h [SWS_CORE_00869].

فيما يتعلق بالاستخدام والدلالات، تنطبق الخصائص التالية:

  • سياق الاستدعاء والمعاملات: لا تقبل الدالة أي معاملات وترتبط كدالة مؤهلة بـ Rvalue حصرًا بنسخ Rvalue من ara::core::Result< void, E > [SWS_CORE_00869]. تفسير: من خلال دلالات Rvalue (&&)، يُرجَّح أن يتم نقل كائن الخطأ عند الاستدعاء إلى الـ Optional المُرجع. سؤال Q-b5a0098f77686ca6 (مفتوح)
  • القيمة المرتجعة: يحتوي ara::core::Optional< E > الناتج على قيمة الخطأ إذا كانت متوفرة في الكائن [SWS_CORE_00869].
  • الأمان من الاستثناءات والتزامن: تم تصنيف العملية كآمنة من الاستثناءات مشروطًا (conditionally exception safe) ولا تطرح استثناءات إذا تحقق std::is_nothrow_constructible< Optional< E >, E && >::value [SWS_CORE_00869]. بالإضافة إلى ذلك، تم تحديد الدالة بأنها آمنة خيطيًا (thread-safe) [SWS_CORE_00869].

في إطار تفاعل الواجهات، يكمل متغير Rvalue هذا التحميل الزائد المقابل لـ Lvalue Err() const & لنفس التخصيص [SWS_CORE_00868]. وتوجد أزواج مماثلة من دوال Lvalue وRvalue للقالب الأساسي ara::core::Result [SWS_CORE_00772]، [SWS_CORE_00773] وكذلك لتخصيص المرجع ara::core::Result< T &, E > [SWS_CORE_00931]، [SWS_CORE_00932].

تم إنشاء هذا النص بواسطة نظام ذكاء اصطناعي ويستند إلى حالة مواصفة AUTOSAR R25-11.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00869
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00869@rel:R25-11#c4a7f785
Content hash
c4a7f785
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00869
Status: valid/unmigrated Version: rel:R25-11#b4c022c9 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_00869@rel:R25-11#b4c022c9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#1a48a8702026-09-30
  • R20-11rel:R20-11#2d7a35ca2026-10-14
  • R21-11rel:R21-11#cf11993e2026-10-14
  • R22-11rel:R22-11#b9330f822026-10-14
  • R23-11rel:R23-11#d9d839322026-10-14
  • R24-11rel:R24-11#520c6e5d2026-10-14
  • R25-11rel:R25-11#b4c022c92026-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

دالة Error [SWS_CORE_00857] Upstream: RS_AP_00130

const E & Error () const & noexcept;

Access the contained error.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00857
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00857@rel:R25-11#551f9162
Content hash
551f9162
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00857
Status: valid/unmigrated Version: rel:R25-11#387fd43b 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_00857@rel:R25-11#387fd43b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#0eaf7ea52026-09-30
  • R19-11rel:R19-11#b57e9caa2026-10-14
  • R20-11rel:R20-11#4844eb4b2026-10-14
  • R21-11rel:R21-11#4844eb4b2026-10-14
  • R22-11rel:R22-11#0b0dee212026-10-14
  • R23-11rel:R23-11#36f4e40e2026-10-14
  • R24-11rel:R24-11#387fd43b2026-10-14
  • R25-11rel:R25-11#387fd43b2026-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

دالة Error [SWS_CORE_00858] Upstream: RS_AP_00130

E && Error () &&noexcept;

Access the contained error.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00858
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00858@rel:R25-11#0746ea04
Content hash
0746ea04
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00858
Status: valid/unmigrated Version: rel:R25-11#98daaaa9 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_00858@rel:R25-11#98daaaa9
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#450345282026-09-30
  • R19-11rel:R19-11#d25659962026-10-14
  • R20-11rel:R20-11#2c3cfda32026-10-14
  • R21-11rel:R21-11#bfc21da42026-10-14
  • R22-11rel:R22-11#85b4e2f12026-10-14
  • R23-11rel:R23-11#dd2260e22026-10-14
  • R24-11rel:R24-11#98daaaa92026-10-14
  • R25-11rel:R25-11#98daaaa92026-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

دالة Error [SWS_CORE_00876] Upstream: RS_AP_00130

E & Error () & noexcept;

Access the contained error.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00876
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00876@rel:R25-11#d6691d91
Content hash
d6691d91
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00876
Status: valid/unmigrated Version: rel:R25-11#048abd13 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_00876@rel:R25-11#048abd13
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#5dfbc7c52026-09-30
  • R23-11rel:R23-11#f6e4dde02026-10-14
  • R24-11rel:R24-11#048abd132026-10-14
  • R25-11rel:R25-11#048abd132026-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

دالة ErrorOr [SWS_CORE_00863] 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

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 478ce836109b المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تُستخدم دالة العضو القالبية ErrorOr للتخصيص ara::core::Result<void, E> للاسترجاع المتزامن للخطأ المتضمن أو خطأ افتراضي بديل وفقًا لـ [SWS_CORE_00863]. إذا كانت النسخة تحتوي بالفعل على قيمة خطأ من النوع E، فسيتم إرجاعها دون تغيير؛ وإلا فسيتم تحويل المعامل المُمرر defaultError بواسطة static_cast إلى نوع الخطأ E وإرجاعه [SWS_CORE_00863].

فيما يتعلق بمعالجة الأخطاء والتزامن، تنطبق الخصائص التالية:

  • الأمان من الاستثناءات: الاستدعاء آمن من الاستثناءات مشروطًا (conditionally exception safe) ومُعلن عنه كـ noexcept، شريطة ألا يطرح كل من إنشاء النسخ لـ E وإنشاء E من نوع المرجع العام G&& أي استثناءات (std::is_nothrow_copy_constructible<E>::value && std::is_nothrow_constructible<E, G&&>::value) [SWS_CORE_00863].
  • الأمان الخيطي: تم تحديد العملية بأنها آمنة خيطيًا (thread-safe) [SWS_CORE_00863]. ونظرًا لأنه تحميل زائد لمرجع Lvalue ثابت (const &)، يُرجَّح أن تكون عمليات الوصول المتزامنة للقراءة على نفس النسخة آمنة. سؤال Q-f95402c2e79ef590 (مفتوح)
  • ملف الرأس: يتم توفير الدالة عبر ملف الرأس #include "ara/core/result.h" [SWS_CORE_00863].

في إطار التفاعل داخل ara::core::Result، يمثل [SWS_CORE_00863] النظير الثابت لـ lvalue للتحميل الزائد لـ Rvalue [SWS_CORE_00864] لنتائج void، حيث يتم نقل الخطأ عبر std::move. وتوجد تحميلات زائدة مكافئة لقالب الفئة الأساسي Result<T, E> عبر [SWS_CORE_00763] و[SWS_CORE_00764]، وكذلك للأنواع المرجعية Result<T &, E> عبر [SWS_CORE_00935] و[SWS_CORE_00936].

تم توليد هذا النص بواسطة ذكاء اصطناعي استنادًا إلى مواصفة AUTOSAR R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00863
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00863@rel:R25-11#5caf64c2
Content hash
5caf64c2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00863
Status: valid/unmigrated Version: rel:R25-11#cf2c41ab 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_00863@rel:R25-11#cf2c41ab
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c418147a2026-09-30
  • R19-11rel:R19-11#89eb2b042026-10-14
  • R20-11rel:R20-11#83a977a92026-10-14
  • R21-11rel:R21-11#83a977a92026-10-14
  • R22-11rel:R22-11#c4caa8152026-10-14
  • R23-11rel:R23-11#8f9486662026-10-14
  • R24-11rel:R24-11#aea7d19f2026-10-14
  • R25-11rel:R25-11#cf2c41ab2026-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

دالة ErrorOr [SWS_CORE_00864] 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

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 4d76cf06b254 المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام والدلالات

تُستخدم الدالة العضو ErrorOr للتخصيص ara::core::Result<void, E> للقراءة المتزامنة لخطأ من نسخة Rvalue ([SWS_CORE_00864]). إذا تم استدعاء الدالة وكان كائن Result يحتوي على خطأ، فسيتم نقله بواسطة std::move إلى القيمة المرتجعة من النوع E. أما إذا كانت هناك نتيجة ناجحة، فسيتم تحويل الوسيط المُمرر defaultError عبر static_cast إلى E وإرجاعه ([SWS_CORE_00864]).

معالجة الأخطاء والأمان من الاستثناءات

لا تُطلق الدالة نفسها رسائل خطأ AUTOSAR التقليدية مثل DET أو DEM. وفيما يتعلق بمعالجة الاستثناءات، فإن ErrorOr آمنة من الاستثناءات مشروطًا (conditionally exception safe). وهي مؤمّنة عبر تعبير noexcept، بشرط أن يكون نوع الخطأ E قابلاً للنقل دون استثناءات (std::is_nothrow_move_constructible<E>::value) وكذلك إمكانية إنشاء E من نوع المرجع العام G&& للخطأ الافتراضي دون استثناءات ([SWS_CORE_00864]).

التزامن والتفاعل

تم تحديد الدالة كـ thread-safe ([SWS_CORE_00864]). وبسبب مؤهل مرجع Rvalue &&، يتطلب الاستدعاء تمرير كائن Result كـ Rvalue.

في الوحدة core، يتواجد متغير Rvalue هذا بالاشتراك مع أشكال أخرى:

  • بالنسبة لـ ara::core::Result<void, E>، يوجد كنظير لـ Lvalue التحميل الزائد const & [SWS_CORE_00863]، والذي ينسخ الخطأ بدلاً من نقله.
  • بالنسبة لنتائج القيم والمراجع، تقدم التخصيصات ara::core::Result<T, E> ([SWS_CORE_00763]، [SWS_CORE_00764]) وكذلك ara::core::Result<T&, E> ([SWS_CORE_00935]، [SWS_CORE_00936]) بنية التوقيع المزدوجة نفسها لدلالات النسخ والنقل.

تم إنشاء ملاحظة الاستخدام هذه تلقائيًا استنادًا إلى متطلبات المواصفات لـ AUTOSAR Adaptive R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00864
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00864@rel:R25-11#965aecf2
Content hash
965aecf2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00864
Status: valid/unmigrated Version: rel:R25-11#3a5225ab 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_00864@rel:R25-11#3a5225ab
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c80a389f2026-09-30
  • R20-11rel:R20-11#7a0784612026-10-14
  • R21-11rel:R21-11#2ded9bb32026-10-14
  • R22-11rel:R22-11#68608ae42026-10-14
  • R23-11rel:R23-11#cf289b372026-10-14
  • R24-11rel:R24-11#6f41fd292026-10-14
  • R25-11rel:R25-11#3a5225ab2026-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

دالة FromError [SWS_CORE_00834] 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)

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: faa781b78220 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام

تُعد الدالة الثابتة FromError جزءًا من تخصص القالب ara::core::Result<void, E> ويتم تضمينها عبر ملف الرأس ara/core/result.h [SWS_CORE_00834]. إنها تعمل كأسلوب مصنع (factory method) متزامن لإنشاء Result جديد من كائن خطأ موجود بالفعل [SWS_CORE_00834].

  • المعاملات: يقبل معامل الإدخال e الخطأ كمرجع Lvalue ثابت (const E &) [SWS_CORE_00834].
  • قيمة الإرجاع: تُرجع مثيلاً من Result يحتوي على الخطأ الممرر e [SWS_CORE_00834].

معالجة الأخطاء والأمان من حيث الاستثناءات

لا تحدد المواصفة أي رموز أخطاء محددة ولا تنص على أي تقارير إلى DET أو DEM [SWS_CORE_00834]. الدالة آمنة من الاستثناءات بشكل مشروط (conditionally exception safe): يتم ضمانها على أنها noexcept إذا وفقط إذا كان نوع الخطأ E قابلاً للنسخ دون إطلاق استثناءات (std::is_nothrow_copy_constructible<E>::value) [SWS_CORE_00834].

التزامن

تم تصنيف الاستدعاء على أنه thread-safe [SWS_CORE_00834]. التفسير: يُرجح أن يتعلق الأمان الخيطي بالمسار الداخلي لإنشاء الكائن، ولكنه يشترط عدم تعديل الكائن المصدر المشار إليه e بواسطة خيوط أخرى أثناء عملية النسخ. سؤال Q-639cbb5cf8a64a0c (مفتوح)

تفاعل

ضمن التخصص ara::core::Result<void, E>، تكمل التحميلات الزائدة (overloads) لمراجع Rvalue (E&&) [SWS_CORE_00835] وكذلك للبناء الموضعي (in-place construction) عبر حزمة المعاملات [SWS_CORE_00836] هذه الدالة؛ وكلاهما مصرح عنهما بشكل مختلف على أنهما not thread-safe. توجد تحميلات زائدة مقابلة أيضًا للنوع المخصص بشكل غير كامل ara::core::Result ([SWS_CORE_00734]، [SWS_CORE_00735]، [SWS_CORE_00736]) وتخصصات المراجع ([SWS_CORE_00905]، [SWS_CORE_00906]، [SWS_CORE_00907]).

تم إنشاء هذا النص بواسطة ذكاء اصطناعي. متطلبات AUTOSAR هي المرجع المعتمد.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00834
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00834@rel:R25-11#d89f7121
Content hash
d89f7121
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00834
Status: valid/unmigrated Version: rel:R25-11#3daf7e83 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_00834@rel:R25-11#3daf7e83
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2713965d2026-09-30
  • R19-11rel:R19-11#988752d82026-10-14
  • R20-11rel:R20-11#a2ee7dff2026-10-14
  • R21-11rel:R21-11#f962d2622026-10-14
  • R22-11rel:R22-11#144f1dcf2026-10-14
  • R23-11rel:R23-11#80f1e27d2026-10-14
  • R24-11rel:R24-11#b400d0032026-10-14
  • R25-11rel:R25-11#3daf7e832026-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

دالة FromError [SWS_CORE_00835] 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)

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 0aceeedf36f2 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام

تُنشئ الدالة الثابتة FromError بشكل متزامن مثيلًا جديدًا من ara::core::Result<void, E> من كائن خطأ e مُمرَّر كقيمة Rvalue [SWS_CORE_00835]. الدالة مُعرَّفة في الترويسة ara/core/result.h وتُرجع ara::core::Result يحتوي على قيمة الخطأ [SWS_CORE_00835].

معالجة الأخطاء والتزامن

توفّر العملية أمانًا مشروطًا من الاستثناءات (conditionally exception safe): فهي تضمن الخلو من الاستثناءات عبر noexcept، بشرط أن يمتلك نوع الخطأ E منشئ نقل غير رامي للاستثناءات (std::is_nothrow_move_constructible<E>::value) [SWS_CORE_00835]. تُصنَّف الدالة على أنها غير آمنة خيطيًا (not thread-safe) [SWS_CORE_00835]. تفسير: يُرجَّح أن يعني هذا أنه يجب حماية كائن Rvalue المراد نقله من عمليات الوصول المتزامنة من خيوط أخرى. سؤال Q-be29e8c3a7412b7a (مفتوح)

تفاعل

ضمن التخصيص ara::core::Result<void, E>، يمثّل هذا التحميل الزائد النظير القائم على النقل لدالة النسخ لقيم Lvalue [SWS_CORE_00834] وللبناء الموضعي عبر حزم المعلمات [SWS_CORE_00836]. وتوجد تحميلات زائدة مماثلة لقيم Rvalue في الوحدة core أيضًا لأنواع القيم [SWS_CORE_00735] والمراجع [SWS_CORE_00906]، معززةً بمتغيرات Lvalue المقابلة ([SWS_CORE_00734]، [SWS_CORE_00905]) والمتغيرات الموضعية ([SWS_CORE_00736]، [SWS_CORE_00907]).

تم إنشاء هذا النص بواسطة ذكاء اصطناعي.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00835
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00835@rel:R25-11#385bc0a4
Content hash
385bc0a4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00835
Status: valid/unmigrated Version: rel:R25-11#145c5d21 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_00835@rel:R25-11#145c5d21
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#67ee0fc22026-09-30
  • R19-11rel:R19-11#764a522a2026-10-14
  • R20-11rel:R20-11#105b1f662026-10-14
  • R21-11rel:R21-11#105b1f662026-10-14
  • R22-11rel:R22-11#9e1a1db32026-10-14
  • R23-11rel:R23-11#018e31822026-10-14
  • R24-11rel:R24-11#355a98222026-10-14
  • R25-11rel:R25-11#145c5d212026-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

دالة FromError [SWS_CORE_00836] Upstream: RS_AP_00130

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

Build a new 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 is 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 Result

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 8b596041d3f0 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تُستخدم دالة القالب الثابتة FromError وفقًا لـ [SWS_CORE_00836] لإنشاء كائن Result محمّل بخطأ داخل التخصيص ara::core::Result<void, E>، حيث يُبنى مثيل الخطأ الخاص به من النوع E مباشرةً في الموضع المحدد («in-place») من الوسائط المُمرَّرة args. لا تشارك الدالة في حل التحميل الزائد إلا إذا كان std::is_constructible<E, Args&&...>::value صحيحًا، وكان النوع الأول من حزمة المعلمات المفكوكة لا يطابق E وليس تخصيصًا لـ Result أيضًا [SWS_CORE_00836].

فيما يتعلق بأمان الاستثناءات، حُدِّدت الدالة بأنها آمنة مشروطة من الاستثناءات («conditionally exception safe»): إذ أُعلن عنها باستخدام noexcept(std::is_nothrow_constructible<E, Args...>::value) [SWS_CORE_00836]. وفيما يخص التزامن، يُعد الاستدعاء غير آمن خيطيًا («not thread-safe») [SWS_CORE_00836].

بالتكامل مع دوال الفئة الأخرى، تُكمل هذه الطريقة التحميلات الزائدة المخصصة للإنشاء من كائنات خطأ Lvalue ([SWS_CORE_00834]) أو Rvalue ([SWS_CORE_00835]) موجودة مسبقًا. تفسير: يُرجَّح أن تضمن قيود SFINAE المتعلقة بـ E وResult اختيار مشغلات النسخ أو النقل المعنية بصورة تفضيلية وتجنب اللبس عند تمرير أخطاء أو مثيلات Result مُنشأة مسبقًا. سؤال Q-2796f954bcaececa (مفتوح) وتوجد دوال مصنع موضعية مماثلة للنوع العام Result ([SWS_CORE_00736]) وكذلك للأنواع المرجعية في Result<T&, E> ([SWS_CORE_00907]).

تم إنشاء ملاحظة الاستخدام هذه بواسطة ذكاء اصطناعي استنادًا إلى مواصفة AUTOSAR R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Template-Parameter

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

Parameter (in)

ParameterBeschreibung
argsthe parameter pack used for constructing the error

Rückgabewert

TypBeschreibung
Resulta 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_00836
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00836@rel:R25-11#5e4bf8e4
Content hash
5e4bf8e4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00836
Status: valid/unmigrated Version: rel:R25-11#469f77ff 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_00836@rel:R25-11#469f77ff
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#54c605942026-09-30
  • R19-11rel:R19-11#e8878fac2026-10-14
  • R20-11rel:R20-11#80c2b8ec2026-10-14
  • R21-11rel:R21-11#361c696d2026-10-14
  • R22-11rel:R22-11#57b6bd492026-10-14
  • R23-11rel:R23-11#99f912092026-10-14
  • R24-11rel:R24-11#dc85e51e2026-10-14
  • R25-11rel:R25-11#469f77ff2026-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

دالة FromValue [SWS_CORE_00831] Upstream: RS_AP_00130

static Result FromValue () noexcept;

Build a new Result with void as value

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: cadd61352253 المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام

تُستخدم دالة الأعضاء الثابتة FromValue() لإنشاء كائن ara::core::Result ناجح لتخصيص القالب ara::core::Result<void, E> [SWS_CORE_00831]. وبما أن نوع النتيجة void لا ينقل أي بيانات حمولة، فإن الدالة لا تستقبل أي معلمات تمرير. يتم الاستدعاء بشكل متزامن ويُرجع Result، والذي يمثل قيمة void [SWS_CORE_00831]. يتم التصريح في ملف الترويسة ara/core/result.h [SWS_CORE_00831].

معالجة الأخطاء وأمان الاستثناءات

تم تزويد الدالة بالمواصفة noexcept وتصنيفها على أنها آمنة تمامًا من الاستثناءات (exception safe) [SWS_CORE_00831]. وبما أن FromValue() تمثل بحكم التعريف عملية ناجحة، فإنها لا تُنشئ حالات خطأ ولا تُرجع رموز خطأ. لم يتم تحديد رسائل خطأ معينة عبر DET أو DEM لهذا الاستدعاء.

التزامن

وفقًا للمواصفة، تم تصنيف الدالة على أنها آمنة خيطيًا (thread-safe) [SWS_CORE_00831]. ويمكن استدعاؤها بالتوازي من خيوط متعددة دون تدابير مزامنة إضافية.

تفاعل

إن التوقيع الخالي من المعلمات مخصص حصريًا لـ Result<void, E> [SWS_CORE_00831]. وهو يتمايز عن التحميلات الزائدة المُنشئة للقيمة:

  • بالنسبة لأنواع القيم Result<T, E> توجد متغيرات لقيم Lvalues [SWS_CORE_00731]، وقيم Rvalues [SWS_CORE_00732]، بالإضافة إلى الإنشاء الموضعي (In-Place) [SWS_CORE_00733].
  • بالنسبة لأنواع المراجع Result<T&, E> يرتبط FromValue بمرجع Lvalue [SWS_CORE_00904].

تم توليد ملاحظة الاستخدام هذه تلقائيًا على أساس مواصفة AUTOSAR.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Rückgabewert

TypBeschreibung
Resulta Result that contains a void value

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

Record
AUTOSAR/AP/record/SWS_CORE_00831
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00831@rel:R25-11#26069f8f
Content hash
26069f8f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00831
Status: valid/unmigrated Version: rel:R25-11#5cb92b73 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_00831@rel:R25-11#5cb92b73
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#689d2bfa2026-09-30
  • R19-11rel:R19-11#5a0410bc2026-10-14
  • R20-11rel:R20-11#723058f02026-10-14
  • R21-11rel:R21-11#723058f02026-10-14
  • R22-11rel:R22-11#e288be5e2026-10-14
  • R23-11rel:R23-11#da3844d72026-10-14
  • R24-11rel:R24-11#43b26bc52026-10-14
  • R25-11rel:R25-11#5cb92b732026-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

دالة HasValue [SWS_CORE_00851] 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< void, E >
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_00851
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00851@rel:R25-11#c2a50562
Content hash
c2a50562
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00851
Status: valid/unmigrated Version: rel:R25-11#3fbe93cd 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_00851@rel:R25-11#3fbe93cd
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#b31a90de2026-09-30
  • R19-11rel:R19-11#c3eea99c2026-10-14
  • R20-11rel:R20-11#0d72fc562026-10-14
  • R21-11rel:R21-11#d1f577762026-10-14
  • R22-11rel:R22-11#dfceca0a2026-10-14
  • R23-11rel:R23-11#c8bbd1082026-10-14
  • R24-11rel:R24-11#3fbe93cd2026-10-14
  • R25-11rel:R25-11#3fbe93cd2026-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

دالة Resolve [SWS_CORE_00867] Upstream: RS_AP_00130

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

Do nothing or call a function. If *this contains a value, this function does nothing. Otherwise, the specified callable is invoked. The Callable is expected to be compatible to this interface: void f(const E&); This function only exists for helping with generic programming.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: bddc80ca365a المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تُستخدم دالة الأعضاء Resolve لفئة القالب ara::core::Result<void, E> لمعالجة الأخطاء في إطار البرمجة العامة [SWS_CORE_00867]. وإذا كان مثيل Result يحتوي على قيمة عادية، فلا ينفذ الاستدعاء أي عملية [SWS_CORE_00867]. أما إذا كان المثيل يحتوي على خطأ بدلاً من ذلك، فيتم استدعاء الكائن القابل للاستدعاء f الممرر كمعلمة [SWS_CORE_00867].

يجب أن يكون الكائن القابل للاستدعاء الممرر f متوافقًا مع توقيع الدالة void f(const E&)، حيث يمثل E نوع الخطأ [SWS_CORE_00867]. الدالة Resolve نفسها لا تقدم أي قيمة إرجاع (void) [SWS_CORE_00867]. وفيما يتعلق بأمان التنفيذ، تم تحديد الدالة على أنها غير آمنة من الاستثناءات (”not exception safe“) [SWS_CORE_00867]. وأمانها الخيطي مشروط ويعتمد مباشرة على الأمان الخيطي للكائن القابل للاستدعاء الممرر f [SWS_CORE_00867].

في النظام الكلي، يختلف هذا التخصيص عن دوال Resolve العادية لأنواع القيم في ara::core::Result<T, E> [SWS_CORE_00767] وكذلك أنواع المراجع في ara::core::Result<T&, E> [SWS_CORE_00939]، [SWS_CORE_00940]: فبينما تُرجع تلك المتغيرات القيمة المتضمنة أو نتيجة استدعاء الكائن القابل للاستدعاء، فإن التحميل الزائد void بدون قيمة إرجاع يوجد حصريًا كعنصر بناء عام لتوحيد استدعاءات الواجهة [SWS_CORE_00867].

تم توليد إشعار الاستخدام هذا آليًا استنادًا إلى مواصفة AUTOSAR Adaptive R25-11.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00867
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00867@rel:R25-11#ef1f3e04
Content hash
ef1f3e04
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00867
Status: valid/unmigrated Version: rel:R25-11#f761b703 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_00867@rel:R25-11#f761b703
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#4dc104212026-09-30
  • R19-11rel:R19-11#f881257b2026-10-14
  • R20-11rel:R20-11#b5e6d3a02026-10-14
  • R21-11rel:R21-11#849753782026-10-14
  • R22-11rel:R22-11#3a188f872026-10-14
  • R23-11rel:R23-11#ffe34e102026-10-14
  • R24-11rel:R24-11#14ada29b2026-10-14
  • R25-11rel:R25-11#f761b7032026-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

دالة Result [SWS_CORE_00821] Upstream: RS_AP_00130

Result () noexcept;

Construct a new Result with a void value

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

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

Record
AUTOSAR/AP/record/SWS_CORE_00821
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00821@rel:R25-11#71a513ef
Content hash
71a513ef
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00821
Status: valid/unmigrated Version: rel:R25-11#98c2292a 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_00821@rel:R25-11#98c2292a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8f90f5152026-09-30
  • R19-11rel:R19-11#f7225b752026-10-14
  • R20-11rel:R20-11#361176672026-10-14
  • R21-11rel:R21-11#6526f8642026-10-14
  • R22-11rel:R22-11#270117af2026-10-14
  • R23-11rel:R23-11#3ecdef242026-10-14
  • R24-11rel:R24-11#a88bc15b2026-10-14
  • R25-11rel:R25-11#98c2292a2026-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

دالة Result [SWS_CORE_00823] 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< void, E >
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_00823
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00823@rel:R25-11#5fc321c2
Content hash
5fc321c2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00823
Status: valid/unmigrated Version: rel:R25-11#520a2342 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_00823@rel:R25-11#520a2342
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#7e409bbe2026-09-30
  • R19-11rel:R19-11#2c11f1a02026-10-14
  • R20-11rel:R20-11#b385f1852026-10-14
  • R21-11rel:R21-11#b385f1852026-10-14
  • R22-11rel:R22-11#964654b92026-10-14
  • R23-11rel:R23-11#41f3fe502026-10-14
  • R24-11rel:R24-11#c47ff58a2026-10-14
  • R25-11rel:R25-11#520a23422026-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

دالة Result [SWS_CORE_00824] 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< void, E >
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_00824
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00824@rel:R25-11#b64a8049
Content hash
b64a8049
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00824
Status: valid/unmigrated Version: rel:R25-11#a8739538 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_00824@rel:R25-11#a8739538
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#3dae56032026-09-30
  • R19-11rel:R19-11#b547aacc2026-10-14
  • R20-11rel:R20-11#587e8ca22026-10-14
  • R21-11rel:R21-11#ef34c2e22026-10-14
  • R22-11rel:R22-11#6fba39dd2026-10-14
  • R23-11rel:R23-11#ed7afc722026-10-14
  • R24-11rel:R24-11#a35944a82026-10-14
  • R25-11rel:R25-11#a87395382026-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

دالة Result [SWS_CORE_00825] Upstream: RS_AP_00130

Result (const Result &other) noexcept(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< void, E >
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_00825
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00825@rel:R25-11#2ab372b3
Content hash
2ab372b3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00825
Status: valid/unmigrated Version: rel:R25-11#49078b0a 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_00825@rel:R25-11#49078b0a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2a88503c2026-09-30
  • R19-11rel:R19-11#9e2629602026-10-14
  • R20-11rel:R20-11#c7e3d2b52026-10-14
  • R21-11rel:R21-11#c7e3d2b52026-10-14
  • R22-11rel:R22-11#2141ea872026-10-14
  • R23-11rel:R23-11#984e76b52026-10-14
  • R24-11rel:R24-11#01d7557e2026-10-14
  • R25-11rel:R25-11#49078b0a2026-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

دالة Result [SWS_CORE_00826] Upstream: RS_AP_00130

Result (Result &&other) noexcept(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< void, E >
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_00826
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00826@rel:R25-11#62198ea1
Content hash
62198ea1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00826
Status: valid/unmigrated Version: rel:R25-11#884cd9f5 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_00826@rel:R25-11#884cd9f5
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#54a41baf2026-09-30
  • R19-11rel:R19-11#a66ea3dc2026-10-14
  • R20-11rel:R20-11#3f38aa642026-10-14
  • R21-11rel:R21-11#256f91a42026-10-14
  • R22-11rel:R22-11#beedc4732026-10-14
  • R23-11rel:R23-11#192a01fe2026-10-14
  • R24-11rel:R24-11#019dfd3e2026-10-14
  • R25-11rel:R25-11#884cd9f52026-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

دالة Swap [SWS_CORE_00845] Upstream: RS_AP_00130

void Swap (Result &other) noexcept(std::is_nothrow_move_constructible< E >::value &&std::is_nothrow_move_assignable< E >::value);

Exchange the contents of this instance with those of other

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 6d275c051250 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تبادل دالة الأعضاء Swap محتوى المثيل الحالي بشكل متزامن مع المرجع الممرر other [SWS_CORE_00845]. وهي تنتمي إلى نطاق التخصيص ara::core::Result<void, E> من ملف الترويسة ara/core/result.h ولا تمتلك قيمة إرجاع [SWS_CORE_00845].

فيما يتعلق بالتعامل مع الأخطاء، تم تصنيف العملية على أنها آمنة من الاستثناءات مشروطًا (conditionally exception safe) [SWS_CORE_00845]. ويسري التأكيد noexcept إذا وفقط إذا كان نوع الخطأ E قابلاً للإنشاء بالنقل دون إطلاق استثناءات (std::is_nothrow_move_constructible<E>::value) وقابلاً للتعيين بالنقل دون إطلاق استثناءات (std::is_nothrow_move_assignable<E>::value) في الوقت نفسه [SWS_CORE_00845]. لا توجد رموز خطأ معينة أو إشعارات إلى DET أو DEM مخصصة لهذا الاستدعاء [SWS_CORE_00845].

فيما يتعلق بالتزامن، تم تحديد Swap صراحةً على أنه غير آمن خيطيًا (not thread-safe) [SWS_CORE_00845]. ومن ثم، من المرجح أن يؤدي الوصول المتزامن إلى نفس المثيلات دون مزامنة خارجية إلى تسابق بيانات. سؤال Q-a8d4f130648765df (مفتوح)

ضمن التفاعل داخل ara::core، تشكل الطريقة الأساس لدالة القالب الحرة ara::core::swap، والتي يرتبط شرط noexcept الخاص بها مباشرة بدالة الأعضاء [SWS_CORE_00796]. وتوجد عمليات مبادلة مماثلة للنوع العام ara::core::Result<T, E> [SWS_CORE_00745]، وتخصيص المرجع ara::core::Result<T&, E> [SWS_CORE_00917]، وكذلك لكائنات الوعد [SWS_CORE_00352] [SWS_CORE_06352].

تم إنشاء هذا النص بواسطة ذكاء اصطناعي بناءً على مواصفات AUTOSAR.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00845
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00845@rel:R25-11#e1e672be
Content hash
e1e672be
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00845
Status: valid/unmigrated Version: rel:R25-11#1c4f5e03 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_00845@rel:R25-11#1c4f5e03
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#0474393e2026-09-30
  • R19-11rel:R19-11#b5afc4f72026-10-14
  • R20-11rel:R20-11#71c2bf362026-10-14
  • R21-11rel:R21-11#71c2bf362026-10-14
  • R22-11rel:R22-11#5de901772026-10-14
  • R23-11rel:R23-11#dd6258592026-10-14
  • R24-11rel:R24-11#80da0ae72026-10-14
  • R25-11rel:R25-11#1c4f5e032026-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

دالة Value [SWS_CORE_00855] Upstream: RS_AP_00130

void Value () const noexcept;

This function only exists for helping with generic programming

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

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00855
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00855@rel:R25-11#e7c870f1
Content hash
e7c870f1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00855
Status: valid/unmigrated Version: rel:R25-11#672ec24a 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_00855@rel:R25-11#672ec24a
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#4c2667a52026-09-30
  • R19-11rel:R19-11#7dbbbf242026-10-14
  • R20-11rel:R20-11#8431fc372026-10-14
  • R21-11rel:R21-11#8431fc372026-10-14
  • R22-11rel:R22-11#9c8d89402026-10-14
  • R23-11rel:R23-11#41c02b182026-10-14
  • R24-11rel:R24-11#a44cc9b82026-10-14
  • R25-11rel:R25-11#672ec24a2026-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

دالة ValueOr [SWS_CORE_00861] Upstream: RS_AP_00130

template <typename U> void ValueOr (U &&defaultValue) const noexcept;

Do nothing. This function only exists for helping with generic programming.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 1e7317f7509a المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تُستخدم دالة الأعضاء ValueOr للتخصيص ara::core::Result<void, E> أساسًا لتسهيل أنماط البرمجة العامة ولا تنفذ أي عمليات عند التنفيذ ([SWS_CORE_00861]). وتستقبل الطريقة المقدمة عبر الترويسة ara/core/result.h معلمة defaultValue من نوع إعادة التوجيه U&& بشكل متزامن ولا تقدم أي قيمة إرجاع (void) ([SWS_CORE_00861]).

فيما يتعلق بالتزامن وسلوك الاستثناءات، تم تحديد دالة الأعضاء على أنها آمنة خيطيًا (thread-safe) وتم التصريح عنها باستخدام بنية المحدد noexcept، مما يضمن أمانًا كاملاً من الاستثناءات ([SWS_CORE_00861]). وبما أنه لا يتم إجراء فحص لحالة الخطأ ولا تحدث أي إجراءات، فلا توجد رموز خطأ ولا رسائل إلى DET أو DEM.

ضمن التفاعل مع الأشكال الأخرى لـ Result، تكمل هذه الدالة التحميلات الزائدة القائمة على القيمة ([SWS_CORE_00761]، [SWS_CORE_00762]) والقائمة على المرجع ([SWS_CORE_00933]، [SWS_CORE_00934]) لـ ValueOr. فبينما تُرجع تلك الدوال القيمة المحددة عند تعيينها أو تقدم القيمة البديلة الممررة محولة بخلاف ذلك، فإن هذا المتغير يمثل نظيرًا محايدًا للعمليات التي لا تتضمن إرجاع قيمة ([SWS_CORE_00861]). التفسير: من المرجح أن يتم تجاهل القيمة الممررة defaultValue دون استخدام في التنفيذ. سؤال Q-6097af779219e859 (مفتوح) ويتيح ذلك للمطورين كتابة خوارزميات قوالب عامة دون تفريعات خاصة لـ Result<void, E>.

تم إنشاء هذا النص بواسطة ذكاء اصطناعي.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
Exception-Sicherheitexception 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
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00861
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00861@rel:R25-11#3e662334
Content hash
3e662334
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00861
Status: valid/unmigrated Version: rel:R25-11#b2e122de 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_00861@rel:R25-11#b2e122de
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#74deb1e42026-09-30
  • R19-11rel:R19-11#fbb02ae32026-10-14
  • R20-11rel:R20-11#da14f35c2026-10-14
  • R21-11rel:R21-11#f436d8732026-10-14
  • R22-11rel:R22-11#88784c622026-10-14
  • R23-11rel:R23-11#b4651d592026-10-14
  • R24-11rel:R24-11#b2e122de2026-10-14
  • R25-11rel:R25-11#b2e122de2026-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

دالة ValueOrThrow [SWS_CORE_00866] Upstream: RS_AP_00130

void ValueOrThrow () const noexcept(false);

Return the contained value or throw an exception.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 8e615ce72e75 المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تُستخدم دالة العضو ValueOrThrow للتخصيص القالبي ara::core::Result<void, E> للتحقق المتزامن من نتيجة العملية [SWS_CORE_00866]. ونظرًا لأن نوع القيمة هو void، فإن الدالة لا تمتلك أي معلمات ولا تقدم أي قيمة إرجاع [SWS_CORE_00866]. يتم توفير التصريح عبر ملف الرأس ara/core/result.h [SWS_CORE_00866].

في حالة النجاح، تعود الدالة بشكل نظامي؛ أما إذا كانت هناك حالة خطأ، فإنها ترمي استثناءً من نوع الاستثناء المرتبط بالخطأ المتضمن (noexcept(false)) [SWS_CORE_00866]. فيما يتعلق بالأمان من الاستثناءات، تم تحديد العملية على أنها not exception safe [SWS_CORE_00866].

بالنسبة لسياق الاستدعاء والتزامن، تسري الشروط الحدية التالية:

  • صُنفت الدالة على أنها thread-safe [SWS_CORE_00866].
  • إذا تم تعطيل استثناءات C++ في سلسلة أدوات المترجم، فإن هذه الدالة لا تشارك في حل التحميل الزائد [SWS_CORE_00866].

بالتكامل مع الوحدة core، يكمل تخصص void هذا التحميلات الزائدة العامة لـ ara::core::Result<T, E>، والتي تُرجع مراجع إلى القيم المتضمنة ([SWS_CORE_00766]، [SWS_CORE_00769]، [SWS_CORE_00778])، بالإضافة إلى التخصيصات لأنواع المراجع ara::core::Result<T&, E> ([SWS_CORE_00938]، [SWS_CORE_00949]).

تم توليد هذا النص بواسطة ذكاء اصطناعي ويستند حصريًا إلى بيانات المواصفة من AUTOSAR R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Rückgabewert

TypBeschreibung
None

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_00866
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00866@rel:R25-11#e88e0bfe
Content hash
e88e0bfe
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00866
Status: valid/unmigrated Version: rel:R25-11#02430c8c 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_00866@rel:R25-11#02430c8c
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#b509b5f62026-09-30
  • R19-11rel:R19-11#2b3715602026-10-14
  • R20-11rel:R20-11#015d6e892026-10-14
  • R21-11rel:R21-11#015d6e892026-10-14
  • R22-11rel:R22-11#3a3be3ac2026-10-14
  • R23-11rel:R23-11#1c0991192026-10-14
  • R24-11rel:R24-11#a22c0e742026-10-14
  • R25-11rel:R25-11#02430c8c2026-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

دالة operator bool [SWS_CORE_00852] Upstream: RS_AP_00130

explicit operator bool () const noexcept;

Check whether *this contains a value

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00852
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00852@rel:R25-11#50b70a6c
Content hash
50b70a6c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00852
Status: valid/unmigrated Version: rel:R25-11#308b54bc 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_00852@rel:R25-11#308b54bc
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#20945fcd2026-09-30
  • R19-11rel:R19-11#94ca04482026-10-14
  • R20-11rel:R20-11#15f004bc2026-10-14
  • R21-11rel:R21-11#4bc654032026-10-14
  • R22-11rel:R22-11#dceddefe2026-10-14
  • R23-11rel:R23-11#1bf0f6eb2026-10-14
  • R24-11rel:R24-11#e07d70b42026-10-14
  • R25-11rel:R25-11#308b54bc2026-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

دالة operator* [SWS_CORE_00853] Upstream: RS_AP_00130

void operator* () const noexcept;

Access the contained value.

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

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_CORE_00853
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00853@rel:R25-11#469e057a
Content hash
469e057a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00853
Status: valid/unmigrated Version: rel:R25-11#570827f3 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_00853@rel:R25-11#570827f3
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#0bbf5d3b2026-09-30
  • R19-11rel:R19-11#f9dde3982026-10-14
  • R20-11rel:R20-11#1f3399df2026-10-14
  • R21-11rel:R21-11#1f3399df2026-10-14
  • R22-11rel:R22-11#6b2cf1872026-10-14
  • R23-11rel:R23-11#acae00652026-10-14
  • R24-11rel:R24-11#570827f32026-10-14
  • R25-11rel:R25-11#570827f32026-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

دالة operator= [SWS_CORE_00841] Upstream: RS_AP_00130

Result & operator= (const Result &other) noexcept(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< void, E >
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_00841
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00841@rel:R25-11#ef1f4345
Content hash
ef1f4345
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00841
Status: valid/unmigrated Version: rel:R25-11#4cd1fad8 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_00841@rel:R25-11#4cd1fad8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#6d1166182026-09-30
  • R19-11rel:R19-11#20dff6262026-10-14
  • R20-11rel:R20-11#c03d77e62026-10-14
  • R21-11rel:R21-11#38acfa3b2026-10-14
  • R22-11rel:R22-11#e977e11e2026-10-14
  • R23-11rel:R23-11#495ec7c02026-10-14
  • R24-11rel:R24-11#2d78586d2026-10-14
  • R25-11rel:R25-11#4cd1fad82026-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

دالة operator= [SWS_CORE_00842] Upstream: RS_AP_00130

Result & operator= (Result &&other) noexcept(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< void, E >
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_00842
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00842@rel:R25-11#c46a259b
Content hash
c46a259b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00842
Status: valid/unmigrated Version: rel:R25-11#7b894013 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_00842@rel:R25-11#7b894013
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#1757cb292026-09-30
  • R19-11rel:R19-11#b5fa5dc82026-10-14
  • R20-11rel:R20-11#215e92592026-10-14
  • R21-11rel:R21-11#215e92592026-10-14
  • R22-11rel:R22-11#385162782026-10-14
  • R23-11rel:R23-11#b1034a412026-10-14
  • R24-11rel:R24-11#035424de2026-10-14
  • R25-11rel:R25-11#7b8940132026-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

دالة ~Result [SWS_CORE_00827] Upstream: RS_AP_00130

~Result () noexcept;

Destructor This destructor is trivial if std::is_trivially_destructible<E>::value is true

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00827
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00827@rel:R25-11#3370908a
Content hash
3370908a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00827
Status: valid/unmigrated Version: rel:R25-11#7779bc25 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_00827@rel:R25-11#7779bc25
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#ada359e32026-09-30
  • R19-11rel:R19-11#bcc401122026-10-14
  • R20-11rel:R20-11#38c9347c2026-10-14
  • R21-11rel:R21-11#27ebdb022026-10-14
  • R22-11rel:R22-11#04a4095e2026-10-14
  • R23-11rel:R23-11#f7addf512026-10-14
  • R24-11rel:R24-11#da8ad7bd2026-10-14
  • R25-11rel:R25-11#7779bc252026-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

دالة CheckError [SWS_CORE_00865] 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()

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 67f5fc13d797 المصدر
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تتحقق دالة أعضاء القالب CheckError للتخصيص ara::core::Result<void, E> بشكل متزامن مما إذا كان المثيل الحالي يحتوي على خطأ معين [SWS_CORE_00865]. ولهذا الغرض، يتم تحويل الوسيط الممرر error بواسطة static_cast إلى نوع الخطأ E ومقارنته بقيمة إرجاع حالة الخطأ الداخلية Error() [SWS_CORE_00865]. يتم الاستدعاء عبر الترويسة #include "ara/core/result.h" [SWS_CORE_00865].

تنطبق الخصائص التالية على الاستخدام وسياق الاستدعاء:

  • المعلمات وقيمة الإرجاع: تستقبل معلمة المرجع الشامل error من النوع G&& الخطأ المراد التحقق منه [SWS_CORE_00865]. تُرجع الدالة true إذا كان المثيل يحتوي على خطأ مكافئ لـ error، وإلا false [SWS_CORE_00865].
  • التزامن وأمان الاستثناءات: تم التصريح عن العملية كـ const noexcept، وتعتبر آمنة من الاستثناءات (exception safe) وقابلة للاستدعاء بأمان خيطي غير مقيد (thread-safe) [SWS_CORE_00865].

ضمن التفاعل مع الوحدة core، توجد تحميلات زائدة مناظرة لـ CheckError: توفر فئة القالب الأساسية ara::core::Result نفس التوقيع أيضًا بأمان خيطي وأمان من الاستثناءات مع noexcept [SWS_CORE_00765]. في المقابل، يمتلك تخصيص المرجع ara::core::Result<T&, E> آلية المقارنة نفسها وهو آمن خيطيًا، ولكنه محدد صراحةً بدون noexcept على أنه غير آمن من الاستثناءات (not exception safe) [SWS_CORE_00937].

تم إنشاء ملاحظة الاستخدام هذه آليًا بناءً على متطلبات المواصفة.

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
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_00865
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00865@rel:R25-11#ac737df9
Content hash
ac737df9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00865
Status: valid/unmigrated Version: rel:R25-11#0cc61151 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_00865@rel:R25-11#0cc61151
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#629602bb2026-09-30
  • R19-11rel:R19-11#caaed37b2026-10-14
  • R20-11rel:R20-11#c831c1642026-10-14
  • R21-11rel:R21-11#38bde79d2026-10-14
  • R22-11rel:R22-11#d5b8d12d2026-10-14
  • R23-11rel:R23-11#772c40092026-10-14
  • R24-11rel:R24-11#a6e6635b2026-10-14
  • R25-11rel:R25-11#0cc611512026-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

توثيق أسماء الأنواع البديلة

اسم نوع بديل error_type [SWS_CORE_00812] 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< void, E >
Symbolerror_type

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

Record
AUTOSAR/AP/record/SWS_CORE_00812
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00812@rel:R25-11#19140137
Content hash
19140137
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00812
Status: valid/unmigrated Version: rel:R25-11#1fba764b 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_00812@rel:R25-11#1fba764b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#32aa6a1c2026-09-30
  • R19-11rel:R19-11#344c236b2026-10-14
  • R20-11rel:R20-11#d7c47e392026-10-14
  • R21-11rel:R21-11#d7c47e392026-10-14
  • R22-11rel:R22-11#896231bd2026-10-14
  • R23-11rel:R23-11#8c3b22132026-10-14
  • R24-11rel:R24-11#8c3b22132026-10-14
  • R25-11rel:R25-11#1fba764b2026-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

اسم نوع بديل value_type [SWS_CORE_00811] Upstream: RS_AP_00130

using value_type = void;

Type alias for the type T of values, always void for this specialization

Header-Datei#include "ara/core/result.h"
Scopeclass ara::core::Result< void, E >
Symbolvalue_type

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

Record
AUTOSAR/AP/record/SWS_CORE_00811
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_00811@rel:R25-11#c5499eb0
Content hash
c5499eb0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_00811
Status: valid/unmigrated Version: rel:R25-11#b5a93a85 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_00811@rel:R25-11#b5a93a85
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#881c160a2026-09-30
  • R19-11rel:R19-11#f4870d0d2026-10-14
  • R20-11rel:R20-11#84ab65ba2026-10-14
  • R21-11rel:R21-11#618d46342026-10-14
  • R22-11rel:R22-11#27f9f9602026-10-14
  • R23-11rel:R23-11#19a6434e2026-10-14
  • R24-11rel:R24-11#19a6434e2026-10-14
  • R25-11rel:R25-11#b5a93a852026-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