方法文档
constexpr Variant () noexcept({<cond-noexcept-1>});
As per corresponding usage in [variant]
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#db2002ad
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01649@rel:R25-11#db2002ad
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#300cfb642026-09-30 Inspect R24-11 rel:R24-11#93873aed2026-10-14 Inspect R25-11 rel:R25-11#db2002ad2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
Variant (const Variant &other) noexcept({<cond-noexcept-2>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#b0ca00aa
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01650@rel:R25-11#b0ca00aa
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#d7b9f4212026-09-30 Inspect R24-11 rel:R24-11#8ec330a02026-10-14 Inspect R25-11 rel:R25-11#b0ca00aa2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
Variant (Variant &&other) noexcept({<cond-noexcept-3>});
As per corresponding usage in [variant] Move constructor
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#2e696abb
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01651@rel:R25-11#2e696abb
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#6c1826782026-09-30 Inspect R24-11 rel:R24-11#7374aec42026-10-14 Inspect R25-11 rel:R25-11#2e696abb2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename T> constexpr Variant (T &&value) noexcept({<cond-noexcept-4>});
As per corresponding usage in [variant]
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#e2bf0fdc
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01652@rel:R25-11#e2bf0fdc
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#8e7ec9d82026-09-30 Inspect R24-11 rel:R24-11#db8b85bc2026-10-14 Inspect R25-11 rel:R25-11#e2bf0fdc2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename T, typename... Args> explicit constexpr Variant (in_place_type_t < T > tag, Args &&... args) noexcept(std::is_nothrow_constructible < T, Args... >::value);
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#b0122423
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01653@rel:R25-11#b0122423
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#015da83e2026-09-30 Inspect R24-11 rel:R24-11#cb5845952026-10-14 Inspect R25-11 rel:R25-11#b01224232026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename T, typename U, typename... Args> explicit constexpr Variant (in_place_type_t < T > tag, std::initializer_list < U > il, Args &&... args) noexcept(std::is_ nothrow_constructible < T, std::initializer_list < U > &, Args &&... >::value);
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#a3d5e977
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01654@rel:R25-11#a3d5e977
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#dbc17b3a2026-09-30 Inspect R24-11 rel:R24-11#96abcd352026-10-14 Inspect R25-11 rel:R25-11#a3d5e9772026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <std::size_t I, typename... Args> explicit constexpr Variant (in_place_index_t < I > tag, Args &&... args) noexcept({<cond-noexcept-5>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#59578a03
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01655@rel:R25-11#59578a03
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#05d41ae02026-09-30 Inspect R24-11 rel:R24-11#4731b7332026-10-14 Inspect R25-11 rel:R25-11#59578a032026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <std::size_t I, typename U, typename... Args> explicit constexpr Variant (in_place_index_t < I > tag, std::initializer_list < U > il, Args &&... args) noexcept( {<cond-noexcept-6>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#2e213ddd
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01656@rel:R25-11#2e213ddd
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#f254bcf02026-09-30 Inspect R24-11 rel:R24-11#bff0ca532026-10-14 Inspect R25-11 rel:R25-11#2e213ddd2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename T, typename... Args> T & emplace (Args &&... args) noexcept(std::is_nothrow_constructible < T, Args... >::value);
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 0fe1e0b61069
来源
未决问题(1)
此使用说明是基于 R25-11 的 AUTOSAR 规范自动生成的。
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#2a14eef2
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01661@rel:R25-11#2a14eef2
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#6250f84a2026-09-30 Inspect R24-11 rel:R24-11#b4d067862026-10-14 Inspect R25-11 rel:R25-11#2a14eef22026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename T, typename U, typename... Args> T & emplace (std::initializer_list < U > il, Args &&... args) noexcept(std::is_nothrow_constructible < T, std::initializer_list < U > &, Args &&... >::value);
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: a346c9068921
来源
未决问题(2)
本使用说明根据 AUTOSAR R25-11 的规范数据自动创建。
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#82a43049
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01662@rel:R25-11#82a43049
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#1585bce42026-09-30 Inspect R24-11 rel:R24-11#70a0b4a72026-10-14 Inspect R25-11 rel:R25-11#82a430492026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <std::size_t I, typename... Args> variant_alternative_t< I, Variant < Types ... > > & emplace (Args &&... args) noexcept({<cond-noexcept-11>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: f8cbed1f17b1
来源
未决问题(1)
使用
来自头文件 ara/core/variant.h 的类 ara::core::Variant ([SWS_CORE_01663] ) 的成员函数 emplace 用于在对象的现有内存中直接构造由模板索引 I 确定的替代项。参数 Args&&... args 作为实参传递。该调用同步进行,并返回指向类型为 variant_alternative_t<I, Variant<Types...>> 的新创建值的引用 ([SWS_CORE_01663] )。其行为遵循 [variant] 中的定义 ([SWS_CORE_01663] )。
错误处理与异常安全性
作为对 C++ 标准的偏离,该规范定义了一个条件 noexcept({<cond-noexcept-11>}) 子句以及属性 conditionally exception safe ([SWS_CORE_01663] )。推测抛出异常取决于目标替代项针对转发类型 Args... 的构造函数是否异常安全。 问题 Q-189fe417e9ef4980 (未决) 该函数未指定特定的错误代码、发生错误时的返回值或对 DET 或 DEM 的通知。
交互与替代方案
在模块 core 和类型 ara::core::Variant 内部,该函数嵌入在其他重载的体系中:
本使用说明基于 Release R25-11 的 core 模块规范。
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#a87bd2d7
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01663@rel:R25-11#a87bd2d7
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#f203d4192026-09-30 Inspect R24-11 rel:R24-11#f520ae852026-10-14 Inspect R25-11 rel:R25-11#a87bd2d72026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <std::size_t I, typename U, typename... Args> variant_alternative_t< I, Variant < Types ... > > & emplace (std::initializer_list < U > il, Args &&... args) noexcept( {<cond-noexcept-12>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: a600ca3cb60d
来源
未决问题(1)
本使用说明基于规范自动创建。
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#1815524e
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01664@rel:R25-11#1815524e
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#cc05518c2026-09-30 Inspect R24-11 rel:R24-11#6ff4fca72026-10-14 Inspect R25-11 rel:R25-11#1815524e2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
constexpr std::size_t index () const noexcept;
As per corresponding usage in [variant]
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: fb0fc41b4094
来源
未决问题(1)
根据规范 [SWS_CORE_01665] ,类 ara::core::Variant 的成员函数 index 用于同步查询当前持有类型的从零开始的索引。其行为类似于标准 C++ 类型 std::variant 中的相应用法(“As per corresponding usage in [variant]”),不接收任何参数,并以 std::size_t 返回当前索引。它在头文件 ara/core/variant.h 中声明,并限定为 constexpr 以及 noexcept。
在错误处理和异常安全方面,该方法被指定为 exception safe [SWS_CORE_01665] 。由于它被声明为 noexcept,其自身不抛出任何异常,也不触发错误条件。调用方可以对返回的索引进行求值,以便在访问备选值之前确认 ara::core::Variant 中活动的是哪种类型。
在与类型化访问函数 ara::core::get 的交互中,index 起着核心作用:根据 [SWS_CORE_01613] 、[SWS_CORE_01614] 、[SWS_CORE_01615] 和 [SWS_CORE_01616] ,针对左值和右值的 get 重载显式检查条件 variant.index() != I。如果索引与请求的位置索引 I 不一致,则与 std::bad_variant_access 不同,会触发违规 IsoStdBadVariantAccessViolation。事先使用 index() 进行核对可防止在运行时发生此类错误访问。
关于并发性,只要不发生并发修改,该方法作为 const 操作对于同一 variant 的并发读取访问是安全的;大概不存在针对并行写入访问的内部同步。 问题 Q-12e0dad0a6b8c5d0 (未决)
本文由 AI 基于 AUTOSAR 规范 R25-11 生成。
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit exception safe
Status: valid/unmigrated
Version: rel:R25-11#79f9fbbd
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01665@rel:R25-11#79f9fbbd
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#efd439dd2026-09-30 Inspect R24-11 rel:R24-11#50988c112026-10-14 Inspect R25-11 rel:R25-11#79f9fbbd2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
constexpr Variant & operator= (const Variant &other) noexcept( {<cond-noexcept-8>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#9502ca1b
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01658@rel:R25-11#9502ca1b
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#e70fc86a2026-09-30 Inspect R24-11 rel:R24-11#9c37dac32026-10-14 Inspect R25-11 rel:R25-11#9502ca1b2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
constexpr Variant & operator= (Variant &&other) noexcept( {<cond-noexcept-9>});
As per corresponding usage in [variant]
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#39ffdcbb
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01659@rel:R25-11#39ffdcbb
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#860115b42026-09-30 Inspect R24-11 rel:R24-11#a820e86d2026-10-14 Inspect R25-11 rel:R25-11#39ffdcbb2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename T> Variant & operator= (T &&value) noexcept({<cond-noexcept-10>});
As per corresponding usage in [variant]
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#255af730
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01660@rel:R25-11#255af730
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#3ef1dc682026-09-30 Inspect R24-11 rel:R24-11#c43a33d12026-10-14 Inspect R25-11 rel:R25-11#255af7302026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void swap (Variant &other) noexcept({<cond-noexcept-13>});
As per corresponding usage in [variant] except for the following deviations: 1. Conditions for the conditional exception safety are modified
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#5ae6bafc
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01667@rel:R25-11#5ae6bafc
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#1e70aeed2026-09-30 Inspect R24-11 rel:R24-11#2a023e892026-10-14 Inspect R25-11 rel:R25-11#5ae6bafc2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
constexpr bool valueless_by_exception () const noexcept;
As per corresponding usage in [variant]
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 015c4319d2b5
来源
未决问题(2)
本使用说明基于 AUTOSAR R25-11 自动生成。
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit exception safe
Status: valid/unmigrated
Version: rel:R25-11#172a8799
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01666@rel:R25-11#172a8799
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#3aa8f2a32026-09-30 Inspect R24-11 rel:R24-11#d0913a2b2026-10-14 Inspect R25-11 rel:R25-11#172a87992026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
~Variant () noexcept({<cond-noexcept-7>});
As per corresponding usage in [variant] except for the following deviations: 1. Function is conditionally noexcept
Header-Datei #include "ara/core/variant.h" Scope class ara::core::Variant Exception-Sicherheit conditionally exception safe
Status: valid/unmigrated
Version: rel:R25-11#00ac5736
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CORE_01657@rel:R25-11#00ac5736
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#9a29a7492026-09-30 Inspect R24-11 rel:R24-11#7fdccbe62026-10-14 Inspect R25-11 rel:R25-11#00ac57362026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
gemini-3.8-flash-low· 2026-10-13 · 德文原文