DEENESPTFRRUARHIKOZHNL

класс ara::diag::DiagnosticSovdContentElementData

[SWS_DM_02307] Upstream: RS_Diag_04260

class DiagnosticSovdContentElementData {...};

Diagnostic SOVD Abstract Content Data.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Forwarding-Header#include "ara/diag/diag_fwd.h"
Scopenamespace ara::diag

Руководство пользователяСОЗДАНО ИИ

Инкапсулирует типизированное примитивное содержимое, а также содержимое на основе массивов и записей для сервис-ориентированной диагностики транспортных средств.
СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 3044e39ae4fc Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Инкапсулирует типизированное примитивное содержимое, а также содержимое на основе массивов и записей для сервис-ориентированной диагностики транспортных средств.

Класс ara::diag::DiagnosticSovdContentElementData служит универсальным контейнером данных для представления структурированного диагностического содержимого SOVD в AUTOSAR Adaptive Platform [SWS_DM_02307]. Он инкапсулирует примитивные типы, массивы и записи на основе ключей, которые создаются через статические фабричные методы и компонуются модульно. Операции типобезопасно защищены с помощью ara::core::Result и возвращают состояния ошибок при конфликтах типов или недопустимых ключах [SWS_DM_02317]. Все операции доступа специфицированы как потокобезопасные, однако предполагают строгое соблюдение правил интерфейса, связанных с типами.

Контекст

Класс ara::diag::DiagnosticSovdContentElementData представляет в рамках AUTOSAR Adaptive Platform данные элементов SOVD (Service-Oriented Vehicle Diagnostics) [SWS_DM_02307]. Согласно ASAM SOVD, диагностические ресурсы моделируются как структурированные данные, состоящие из отдельных или агрегированных элементов содержимого (AUTOSAR_AP_SWS_Diagnostics, с. 205).

Демон Diagnostic Management (DM) использует интерфейс ara::diag::GenericDiagnosticSovdContent для обработки диагностических данных при таких вызовах методов, как Read a data resource [SWS_DM_01432] или Write a data resource [SWS_DM_01431], [SWS_DM_02166]. DiagnosticSovdContentElementData при этом функционирует как обобщенный контейнер для инкапсуляции типизированного диагностического содержимого между DM и реализующими диагностическими приложениями (AUTOSAR_AP_SWS_Diagnostics, с. 206).

DiagnosticSovdContext DM Diagnostic Management (DM) GenericService GenericDiagnosticSovdContent DM->GenericService Read() / Write() ElementData DiagnosticSovdContentElementData DM->ElementData strukturiert SOVD-Daten GenericService->ElementData обрабатывает / возвращает

Контекстная диаграмма: встраивание DiagnosticSovdContentElementData во взаимодействие между DM, GenericDiagnosticSovdContent и диагностическими приложениями. Источники: [SWS_DM_01431], [SWS_DM_01432], [SWS_DM_02166], AUTOSAR_AP_SWS_Diagnostics, с. 205.

Жизненный цикл

Объекты DiagnosticSovdContentElementData инстанцируются через статические фабричные методы, определяющие базовый вариант данных и тип содержимого [SWS_DM_02315]. Класс, предположительно, реализует структурный паттерн на основе вариантов (Интерпретация: раздельные фабрики и типозависимые проверки указывают на внутреннюю структуру типа union или tagged variant), где экземпляр является либо примитивом, либо массивом, либо записью. Вопрос Q-a27a6d14d6d35fa7 (открытый)

Для создания примитивных элементов доступны типизированные методы конструирования:

  • Целые числа: CreatePrimitiveContentSignedInt [SWS_DM_02308] и CreatePrimitiveContentUnsignedInt [SWS_DM_02309],
  • Числа с плавающей запятой: CreatePrimitiveContentDouble [SWS_DM_02310],
  • Логические значения: CreatePrimitiveContentBool [SWS_DM_02311],
  • Строки: CreatePrimitiveContentString [SWS_DM_02312].

Составные типы создаются с помощью CreateArrayContentElement [SWS_DM_02313] для последовательностей или CreateRecordContentElement [SWS_DM_02314] для структур «ключ — значение». Деструктор управляет освобождением памяти и поддерживает операции перемещения и копирования [SWS_DM_02316]. В то время как операции конструирования и операции записи с выделением памяти объявлены как небезопасные относительно исключений, операции чтения и деструкция безопасны относительно исключений, а вызовы методов, согласно спецификации, потокобезопасны.

Путь использования

Типичный процесс включает создание, поэтапное заполнение и последующее считывание структурированных элементов данных. Если, к примеру, требуется сформировать диагностическую запись, приложение сначала создает экземпляр записи через CreateRecordContentElement [SWS_DM_02314].

Затем поля с уникальным ключом регистрируются через перегруженные методы Add, например для примитивных целых чисел [SWS_DM_02368], строк [SWS_DM_02372] или вложенных подэлементов [SWS_DM_02373]. Перед доступом для чтения наличие поля можно проверить с помощью HasContentElement [SWS_DM_02364], после чего выполняется доступ через Find [SWS_DM_02365] или оператор индексации [SWS_DM_02357]. Для списков аналогичным образом элементы добавляются через PushBack [SWS_DM_02346], [SWS_DM_02351] и обходятся с помощью итераторов [SWS_DM_02341], [SWS_DM_02342].

Создание и заполнение элемента SOVD-RecordДиагностическое приложениеDiagnosticSovdContentElementDataCreateRecordContentElement()Record-InstanzAdd("status", 42)ara::core::Result<void>HasContentElement("status")ara::core::Result<bool> (true)

Диаграмма последовательности: создание, пошаговое заполнение и проверка элемента записи SOVD. Источники: [SWS_DM_02314], [SWS_DM_02364], [SWS_DM_02368].

Сценарии ошибок

Ошибочные операции отображаются через возвращаемый тип ara::core::Result. Нарушения типов приводят к ошибкам при вызове типоспецифичных методов для неподходящих вариантов — например, операций с массивами, таких как Capacity [SWS_DM_02336] или Clear [SWS_DM_02338], для экземпляров записей или примитивов.

Точно так же завершаются ошибкой обращения к несуществующим ключам при Find [SWS_DM_02365] или Remove [SWS_DM_02367]. При некорректных входных значениях в определенных случаях возвращается код ошибки DiagErrc::kInvalidArgument [SWS_DM_02327], [SWS_DM_02337], [SWS_DM_02344]. Кроме того, класс позволяет целенаправленно пометить элемент как ошибочный: с помощью SetError сохраняется ara::core::ErrorCode [SWS_DM_02318], что впоследствии можно проверить через HasError [SWS_DM_02317].

Настоящее руководство основано на спецификации AUTOSAR Adaptive Platform R25-11 (модуль diag) и обобщает требования разделов документа и объявлений интерфейсов.

Карта членов

Диаграмма классов

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

G nara__diag__DiagnosticSovdContentElementData188 DiagnosticSovdContentElementData + ~DiagnosticSovdContentElementData() + Add() + Begin() + CBegin() + CEnd() + Capacity() + Clear() + CreateArrayContentElement() + CreateContentElement() + CreatePrimitiveContentBool() + CreatePrimitiveContentDouble() + CreatePrimitiveContentSignedInt() + CreatePrimitiveContentString() + CreatePrimitiveContentUnsignedInt() + CreateRecordContentElement() + Empty() … 34 weitere

Подробный вид

Выберите элемент в оглавлении.

Конструкторы и деструктор

Declare the Dtor and move/copy constructors/assignments .

Методы

Add функция 6

Adds an element with the specified key with signed integer as primitive value. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Перегрузки Add 6
auto Add (ara::core::StringView key, std::int64_t content_element) noexcept -> ara::core::Result< void >; SWS_DM_02368
auto Add (ara::core::StringView key, std::uint64_t content_element) noexcept -> ara::core::Result< void >; SWS_DM_02369
auto Add (ara::core::StringView key, double content_element) noexcept -> ara::core::Result< void >; SWS_DM_02370
auto Add (ara::core::StringView key, bool content_element) noexcept -> ara::core::Result< void >; SWS_DM_02371
auto Add (ara::core::StringView key, ara::core::StringView content_ element) noexcept -> ara::core::Result< void >; SWS_DM_02372
auto Add (ara::core::StringView key, DiagnosticSovdContentElementData content_element) noexcept -> ara::core::Result< void >; SWS_DM_02373
Begin функция

Returns the begin operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto Begin () noexcept -> ara::core::Result< DiagnosticSovdArray ContentElementDataIterator >;
Capacity функция

Returns the capacity of the Array content element. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto Capacity () const noexcept -> ara::core::Result< std::size_t >;
CBegin функция

Returns the begin operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto CBegin () const noexcept -> ara::core::Result< DiagnosticSovd ArrayContentElementDataConstIterator >;
CEnd функция

Returns the end operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto CEnd () const noexcept -> ara::core::Result< DiagnosticSovdArray ContentElementDataConstIterator >;
Clear функция

Clears the Array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto Clear () noexcept -> ara::core::Result< void >;

Create an array content element.

static auto CreateArrayContentElement (DiagnosticSovdContentElement DataType elements_type) -> DiagnosticSovdContentElementData;
CreateContentElement функция

Create a content.

static auto CreateContentElement () -> DiagnosticSovdContentElement Data;

Create primitive of type bool.

static auto CreatePrimitiveContentBool (bool value=false) -> DiagnosticSovdContentElementData;

Create primitive of type double.

static auto CreatePrimitiveContentDouble (double value=0) -> DiagnosticSovdContentElementData;

Create primitive of type signed integer.

static auto CreatePrimitiveContentSignedInt (std::int64_t value=0) -> DiagnosticSovdContentElementData;

Create primitive of type string.

static auto CreatePrimitiveContentString (ara::core::StringView value=ara::core::StringView{}) -> DiagnosticSovdContentElementData;

Create primitive of type unsigned integer.

static auto CreatePrimitiveContentUnsignedInt (std::uint64_t value=0) -> DiagnosticSovdContentElementData;

Create a record content element.

static auto CreateRecordContentElement () -> DiagnosticSovdContent ElementData;
Empty функция

Returns if the Array is empty. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto Empty () const noexcept -> ara::core::Result< bool >;
End функция

Returns the end operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto End () noexcept -> ara::core::Result< DiagnosticSovdArrayContent ElementDataIterator >;
Erase функция 2

Erases a content element from DiagnosticSovdContentElementData. The current element shall be of ArrayContentElementData

Перегрузки Erase 2
Find функция 2

Find an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Перегрузки Find 2
GetArrayView функция 2

Get a view onto this DiagnosticSovdContentElementData as an array.

Перегрузки GetArrayView 2
auto GetArrayView () noexcept -> ara::core::Result< DiagnosticSovd ArrayContentElementDataView >; SWS_DM_02331
auto GetArrayView () const noexcept -> ara::core::Result< Diagnostic SovdArrayContentElementDataConstView >; SWS_DM_02333
GetBool функция

Get bool.

auto GetBool () const noexcept -> ara::core::Result< bool >;
GetDouble функция

Get double.

auto GetDouble () const noexcept -> ara::core::Result< double >;

Get the underlying value type of the primitive content. This DiagnosticSovdAbstractContentData shall be of type PrimitiveContentElementData

auto GetPrimitiveContentValueType () const noexcept -> ara::core::Result< DiagnosticSovdPrimitiveContentValueType >;
GetRecordView функция 2

Get a view onto this DiagnosticSovdContentElementData as a record.

Перегрузки GetRecordView 2
auto GetRecordView () noexcept -> ara::core::Result< DiagnosticSovd ArrayContentElementDataView >; SWS_DM_02332
auto GetRecordView () const noexcept -> ara::core::Result< Diagnostic SovdArrayContentElementDataConstView >; SWS_DM_02334
GetSignedInt функция

Get signed integer.

auto GetSignedInt () const noexcept -> ara::core::Result< std::int64_t >;
GetString функция

Get string. The string view is valid as long a this object is valid and the value is not replaced

auto GetString () -> ara::core::Result< ara::core::StringView >;
GetType функция

Get the underlying type of the content.

auto GetType () const noexcept -> DiagnosticSovdContentElementData;
GetUnsignedInt функция

Get unsigned integer.

auto GetUnsignedInt () const noexcept -> ara::core::Result< std::uint64_t >;
HasContentElement функция

Returns if the RecordContentElementData contains an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto HasContentElement (ara::core::StringView key) const noexcept -> ara::core::Result< bool >;
HasError функция

Returns if the content contains an error.

auto HasError () const noexcept -> ara::core::Result< void >;
PushBack функция 6

Pushes back a DiagnosticSovdContentElementData with signed int as primitive type. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Перегрузки PushBack 6
auto PushBack (std::int64_t content_element) noexcept -> ara::core::Result< void >; SWS_DM_02346
auto PushBack (std::uint64_t content_element) noexcept -> ara::core::Result< void >; SWS_DM_02347
auto PushBack (double content_element) noexcept -> ara::core::Result< void >; SWS_DM_02348
auto PushBack (bool content_element) noexcept -> ara::core::Result< void >; SWS_DM_02349
auto PushBack (ara::core::StringView content_element) noexcept -> ara::core::Result< void >; SWS_DM_02350
auto PushBack (DiagnosticSovdContentElementData content_element) noexcept -> ara::core::Result< void >; SWS_DM_02351
RecordBegin функция

Returns the begin operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordBegin () noexcept -> ara::core::Result< DiagnosticSovd RecordContentElementDataIterator >;
RecordCapacity функция

Returns the capacity of the RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordCapacity () const noexcept -> ara::core::Result< std::size_ t >;
RecordCBegin функция

Returns the begin operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordCBegin () noexcept -> ara::core::Result< DiagnosticSovd RecordContentElementDataConstIterator >;
RecordCEnd функция

Returns the end operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordCEnd () noexcept -> ara::core::Result< DiagnosticSovdRecord ContentElementDataConstIterator >;
RecordCount функция

Returns the count of elements in the RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordCount () const noexcept -> ara::core::Result< std::size_t >;
RecordEmpty функция

Returns if the RecordContentElementData is empty. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordEmpty () const noexcept -> ara::core::Result< bool >;
RecordEnd функция

Returns the end operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordEnd () noexcept -> ara::core::Result< DiagnosticSovdRecord ContentElementDataIterator >;
RecordRemoveAll функция

Removes all the content element in the RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto RecordRemoveAll () noexcept -> ara::core::Result< void >;
RecordReserve функция

Reserves the capacity of the RecordContentElementData.

auto RecordReserve (std::size_t capacity) noexcept -> ara::core::Result< void >;
Remove функция

Removes an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

auto Remove (ara::core::StringView key) noexcept -> ara::core::Result< bool >;
Reserve функция

Reserves the capacity of the DiagnosticSovdArrayContentElementData.

auto Reserve (std::size_t capacity) noexcept -> ara::core::Result< void >;
SetBool функция

Set bool.

auto SetBool (bool value) -> ara::core::Result< void >;
SetDouble функция

Set double.

auto SetDouble (double value) -> ara::core::Result< void >;
SetError функция

Sets the content to be erroneous.

void SetError (ara::core::ErrorCode error_code) noexcept;
SetSignedInt функция

Set signed integer.

auto SetSignedInt (std::int64_t value) -> ara::core::Result< void >;
SetString функция

Set string.

auto SetString (ara::core::StringView value) -> ara::core::Result< void >;
SetUnsignedInt функция

Set unsigned integer.

auto SetUnsignedInt (std::uint64_t value) -> ara::core::Result< void >;
Size функция

Returns the size of the Array content element. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

auto Size () const noexcept -> ara::core::Result< std::size_t >;

Операторы

operator[] функция 4

Access the content element with specified index of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Перегрузки [] 4
auto operator[] (std::size_t index) noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContentElementData > >; DIRECTION NOT index -- DEFINED SWS_DM_02339
auto operator[] (std::size_t index) const noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContent ElementData const > >; DIRECTION NOT index -- DEFINED SWS_DM_02340
auto operator[] (ara::core::StringView key) noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContent ElementData > >; SWS_DM_02357
auto operator[] (ara::core::StringView key) const noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContent ElementData const > >; SWS_DM_02358

Документация методов

функция Add [SWS_DM_02368] Upstream: RS_Diag_04260

auto Add (ara::core::StringView key, std::int64_t content_element) noexcept -> ara::core::Result< void >;

Adds an element with the specified key with signed integer as primitive value. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key
content_elementThe content element to add

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element cannot be added

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

Record
AUTOSAR/AP/record/SWS_DM_02368
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02368@rel:R25-11#614125d1
Content hash
614125d1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02368
Status: valid/unmigrated Version: rel:R25-11#7b4961a6 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02368@rel:R25-11#7b4961a6
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Add [SWS_DM_02369] Upstream: RS_Diag_04260

auto Add (ara::core::StringView key, std::uint64_t content_element) noexcept -> ara::core::Result< void >;

Adds an element with the specified key with unsigned integer as primitive value. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key
content_elementThe content element to add

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element cannot be added

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

Record
AUTOSAR/AP/record/SWS_DM_02369
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02369@rel:R25-11#17aaab68
Content hash
17aaab68
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02369
Status: valid/unmigrated Version: rel:R25-11#e0f720b4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02369@rel:R25-11#e0f720b4
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Add [SWS_DM_02370] Upstream: RS_Diag_04260

auto Add (ara::core::StringView key, double content_element) noexcept -> ara::core::Result< void >;

Adds an element with the specified key with double as primitive value. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key
content_elementThe content element to add

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element cannot be added

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

Record
AUTOSAR/AP/record/SWS_DM_02370
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02370@rel:R25-11#88bd431b
Content hash
88bd431b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02370
Status: valid/unmigrated Version: rel:R25-11#5f2d7330 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02370@rel:R25-11#5f2d7330
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Add [SWS_DM_02371] Upstream: RS_Diag_04260

auto Add (ara::core::StringView key, bool content_element) noexcept -> ara::core::Result< void >;

Adds an element with the specified key with boolean as primitive value. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key
content_elementThe content element to add

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element cannot be added

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

Record
AUTOSAR/AP/record/SWS_DM_02371
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02371@rel:R25-11#c9039d35
Content hash
c9039d35
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02371
Status: valid/unmigrated Version: rel:R25-11#bfa67914 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02371@rel:R25-11#bfa67914
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Add [SWS_DM_02372] Upstream: RS_Diag_04260

auto Add (ara::core::StringView key, ara::core::StringView content_ element) noexcept -> ara::core::Result< void >;

Adds an element with the specified key with string as primitive value. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key
content_elementThe content element to add

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element cannot be added

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

Record
AUTOSAR/AP/record/SWS_DM_02372
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02372@rel:R25-11#769c037d
Content hash
769c037d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02372
Status: valid/unmigrated Version: rel:R25-11#d71600d4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02372@rel:R25-11#d71600d4
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Add [SWS_DM_02373] Upstream: RS_Diag_04260

auto Add (ara::core::StringView key, DiagnosticSovdContentElementData content_element) noexcept -> ara::core::Result< void >;

Adds an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData and the element to add shall not be of type ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key
content_elementThe content element to add

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element cannot be added

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

Record
AUTOSAR/AP/record/SWS_DM_02373
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02373@rel:R25-11#cae2a659
Content hash
cae2a659
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02373
Status: valid/unmigrated Version: rel:R25-11#adbcfa29 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02373@rel:R25-11#adbcfa29
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Begin [SWS_DM_02341] Upstream: RS_Diag_04260

auto Begin () noexcept -> ara::core::Result< DiagnosticSovdArray ContentElementDataIterator >;

Returns the begin operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02341
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02341@rel:R25-11#967ee177
Content hash
967ee177
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02341
Status: valid/unmigrated Version: rel:R25-11#706f4b26 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02341@rel:R25-11#706f4b26
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CBegin [SWS_DM_02343] Upstream: RS_Diag_04260

auto CBegin () const noexcept -> ara::core::Result< DiagnosticSovd ArrayContentElementDataConstIterator >;

Returns the begin operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataConstIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02343
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02343@rel:R25-11#178524bd
Content hash
178524bd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02343
Status: valid/unmigrated Version: rel:R25-11#ac576d49 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02343@rel:R25-11#ac576d49
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CEnd [SWS_DM_02344] Upstream: RS_Diag_04260

auto CEnd () const noexcept -> ara::core::Result< DiagnosticSovdArray ContentElementDataConstIterator >;

Returns the end operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataConstIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02344
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02344@rel:R25-11#a2596bdc
Content hash
a2596bdc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02344
Status: valid/unmigrated Version: rel:R25-11#2f07a0fb Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02344@rel:R25-11#2f07a0fb
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Capacity [SWS_DM_02336] Upstream: RS_Diag_04260

auto Capacity () const noexcept -> ara::core::Result< std::size_t >;

Returns the capacity of the Array content element. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::size_t >The capacity of the ArrayContentElementData or an error if DiagnosticSovdContentElementData is not of type ArrayContent ElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02336
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02336@rel:R25-11#3c1f1578
Content hash
3c1f1578
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02336
Status: valid/unmigrated Version: rel:R25-11#db384ab6 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02336@rel:R25-11#db384ab6
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Clear [SWS_DM_02338] Upstream: RS_Diag_04260

auto Clear () noexcept -> ara::core::Result< void >;

Clears the Array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02338
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02338@rel:R25-11#7314a321
Content hash
7314a321
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02338
Status: valid/unmigrated Version: rel:R25-11#608789dc Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02338@rel:R25-11#608789dc
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreateArrayContentElement [SWS_DM_02313] Upstream: RS_Diag_04260

static auto CreateArrayContentElement (DiagnosticSovdContentElement DataType elements_type) -> DiagnosticSovdContentElementData;

Create an array content element.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
elements_typeThe type of the elements contained in the array. It shall bo be of type ContentData

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02313
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02313@rel:R25-11#7018cae0
Content hash
7018cae0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02313
Status: valid/unmigrated Version: rel:R25-11#29e5e4a9 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02313@rel:R25-11#29e5e4a9
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreateContentElement [SWS_DM_02315] Upstream: RS_Diag_04260

static auto CreateContentElement () -> DiagnosticSovdContentElement Data;

Create a content.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02315
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02315@rel:R25-11#ad21f1ba
Content hash
ad21f1ba
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02315
Status: valid/unmigrated Version: rel:R25-11#80daabc8 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02315@rel:R25-11#80daabc8
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreatePrimitiveContentBool [SWS_DM_02311] Upstream: RS_Diag_04260

static auto CreatePrimitiveContentBool (bool value=false) -> DiagnosticSovdContentElementData;

Create primitive of type bool.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02311
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02311@rel:R25-11#c72219d2
Content hash
c72219d2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02311
Status: valid/unmigrated Version: rel:R25-11#c8b31627 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02311@rel:R25-11#c8b31627
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreatePrimitiveContentDouble [SWS_DM_02310] Upstream: RS_Diag_04260

static auto CreatePrimitiveContentDouble (double value=0) -> DiagnosticSovdContentElementData;

Create primitive of type double.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02310
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02310@rel:R25-11#42a89578
Content hash
42a89578
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02310
Status: valid/unmigrated Version: rel:R25-11#65aa6fa1 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02310@rel:R25-11#65aa6fa1
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreatePrimitiveContentSignedInt [SWS_DM_02308] Upstream: RS_Diag_04260

static auto CreatePrimitiveContentSignedInt (std::int64_t value=0) -> DiagnosticSovdContentElementData;

Create primitive of type signed integer.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02308
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02308@rel:R25-11#11a63e11
Content hash
11a63e11
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02308
Status: valid/unmigrated Version: rel:R25-11#794da716 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02308@rel:R25-11#794da716
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreatePrimitiveContentString [SWS_DM_02312] Upstream: RS_Diag_04260

static auto CreatePrimitiveContentString (ara::core::StringView value=ara::core::StringView{}) -> DiagnosticSovdContentElementData;

Create primitive of type string.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02312
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02312@rel:R25-11#7a9c8fb5
Content hash
7a9c8fb5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02312
Status: valid/unmigrated Version: rel:R25-11#77d477ff Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02312@rel:R25-11#77d477ff
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreatePrimitiveContentUnsignedInt [SWS_DM_02309] Upstream: RS_Diag_04260

static auto CreatePrimitiveContentUnsignedInt (std::uint64_t value=0) -> DiagnosticSovdContentElementData;

Create primitive of type unsigned integer.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02309
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02309@rel:R25-11#8488924f
Content hash
8488924f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02309
Status: valid/unmigrated Version: rel:R25-11#d1f3e998 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02309@rel:R25-11#d1f3e998
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция CreateRecordContentElement [SWS_DM_02314] Upstream: RS_Diag_04260

static auto CreateRecordContentElement () -> DiagnosticSovdContent ElementData;

Create a record content element.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe created DiagnosticSovdContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02314
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02314@rel:R25-11#19b8fc6c
Content hash
19b8fc6c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02314
Status: valid/unmigrated Version: rel:R25-11#4162ac91 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02314@rel:R25-11#4162ac91
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Empty [SWS_DM_02337] Upstream: RS_Diag_04260

auto Empty () const noexcept -> ara::core::Result< bool >;

Returns if the Array is empty. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< bool >If the array is empty or an error if DiagnosticSovdContentElement Data is not of type ArrayContentElementData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02337
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02337@rel:R25-11#46117f86
Content hash
46117f86
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02337
Status: valid/unmigrated Version: rel:R25-11#c60d0b93 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02337@rel:R25-11#c60d0b93
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция End [SWS_DM_02342] Upstream: RS_Diag_04260

auto End () noexcept -> ara::core::Result< DiagnosticSovdArrayContent ElementDataIterator >;

Returns the end operator of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02342
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02342@rel:R25-11#d289ff3b
Content hash
d289ff3b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02342
Status: valid/unmigrated Version: rel:R25-11#e9f4efc3 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02342@rel:R25-11#e9f4efc3
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Erase [SWS_DM_02352] Upstream: RS_Diag_04260

auto Erase (DiagnosticSovdArrayContentElementDataIterator iterator) noexcept -> ara::core::Result< void >;

Erases a content element from DiagnosticSovdContentElementData. The current element shall be of ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
iteratorThe iterator pointing to the element to erase

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData or the element couldn’t be erased

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

Record
AUTOSAR/AP/record/SWS_DM_02352
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02352@rel:R25-11#584e7484
Content hash
584e7484
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02352
Status: valid/unmigrated Version: rel:R25-11#2ee08f56 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02352@rel:R25-11#2ee08f56
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Erase [SWS_DM_02374] Upstream: RS_Diag_04260

auto Erase (DiagnosticSovdRecordContentElementDataIterator iterator) noexcept -> ara::core::Result< void >;

Erases a content element from DiagnosticSovdRecordContentElementData. The current element shall be of RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
iteratorThe iterator pointing to the element to erase

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the element couldn’t be erased

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

Record
AUTOSAR/AP/record/SWS_DM_02374
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02374@rel:R25-11#4448f412
Content hash
4448f412
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02374
Status: valid/unmigrated Version: rel:R25-11#f107a641 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02374@rel:R25-11#f107a641
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Find [SWS_DM_02365] Upstream: RS_Diag_04260

auto Find (ara::core::StringView key) noexcept -> ara::core::Result< DiagnosticSovdRecordContentElementDataIterator >;

Find an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdRecordContentElementDataIterator >A DiagnosticSovdRecordContentElementDataIterator or an error if DiagnosticSovdContentElementData is not of type RecordContent ElementData or ContentData OR the key is not found

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

Record
AUTOSAR/AP/record/SWS_DM_02365
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02365@rel:R25-11#3ab2fb5f
Content hash
3ab2fb5f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02365
Status: valid/unmigrated Version: rel:R25-11#e7166915 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02365@rel:R25-11#e7166915
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Find [SWS_DM_02366] Upstream: RS_Diag_04260

auto Find (ara::core::StringView key) const noexcept -> ara::core::Result< DiagnosticSovdRecordContentElementDataConstIterator >;

Find an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdRecordContentElementDataConstIterator >A DiagnosticSovdRecordContentElementDataIterator or an error if DiagnosticSovdContentElementData is not of type RecordContent ElementData or ContentData OR the key is not found

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

Record
AUTOSAR/AP/record/SWS_DM_02366
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02366@rel:R25-11#3ee3b1d9
Content hash
3ee3b1d9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02366
Status: valid/unmigrated Version: rel:R25-11#fd231c88 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02366@rel:R25-11#fd231c88
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetArrayView [SWS_DM_02331] Upstream: RS_Diag_04260

auto GetArrayView () noexcept -> ara::core::Result< DiagnosticSovd ArrayContentElementDataView >;

Get a view onto this DiagnosticSovdContentElementData as an array.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataView >A view onto this DiagnosticSovdContentElementData as an array or an error if DiagnosticSovdContentElementData is not of type Array ContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02331
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02331@rel:R25-11#ff8d50e4
Content hash
ff8d50e4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02331
Status: valid/unmigrated Version: rel:R25-11#e5da058b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02331@rel:R25-11#e5da058b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetArrayView [SWS_DM_02333] Upstream: RS_Diag_04260

auto GetArrayView () const noexcept -> ara::core::Result< Diagnostic SovdArrayContentElementDataConstView >;

Get a view onto this DiagnosticSovdContentElementData as an array.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataConstView >A view onto this DiagnosticSovdContentElementData as an array or an error if DiagnosticSovdContentElementData is not of type Array ContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02333
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02333@rel:R25-11#148b4aeb
Content hash
148b4aeb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02333
Status: valid/unmigrated Version: rel:R25-11#b8ed3c7d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02333@rel:R25-11#b8ed3c7d
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetBool [SWS_DM_02329] Upstream: RS_Diag_04260

auto GetBool () const noexcept -> ara::core::Result< bool >;

Get bool.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< bool >The value or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData with bool value

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

Record
AUTOSAR/AP/record/SWS_DM_02329
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02329@rel:R25-11#118b4d52
Content hash
118b4d52
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02329
Status: valid/unmigrated Version: rel:R25-11#158b2cfc Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02329@rel:R25-11#158b2cfc
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetDouble [SWS_DM_02328] Upstream: RS_Diag_04260

auto GetDouble () const noexcept -> ara::core::Result< double >;

Get double.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< double>The value or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData with double value

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

Record
AUTOSAR/AP/record/SWS_DM_02328
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02328@rel:R25-11#1c12fa02
Content hash
1c12fa02
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02328
Status: valid/unmigrated Version: rel:R25-11#e06a31a1 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02328@rel:R25-11#e06a31a1
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetPrimitiveContentValueType [SWS_DM_02320] Upstream: RS_Diag_04260

auto GetPrimitiveContentValueType () const noexcept -> ara::core::Result< DiagnosticSovdPrimitiveContentValueType >;

Get the underlying value type of the primitive content. This DiagnosticSovdAbstractContentData shall be of type PrimitiveContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdPrimitiveContentValueType >Returns the underlying value type of the primitive content or an error if this content is not of type PrimitiveContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02320
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02320@rel:R25-11#88e605ea
Content hash
88e605ea
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02320
Status: valid/unmigrated Version: rel:R25-11#3663de03 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02320@rel:R25-11#3663de03
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetRecordView [SWS_DM_02332] Upstream: RS_Diag_04260

auto GetRecordView () noexcept -> ara::core::Result< DiagnosticSovd ArrayContentElementDataView >;

Get a view onto this DiagnosticSovdContentElementData as a record.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataView >A view onto this DiagnosticSovdContentElementData as a record or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02332
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02332@rel:R25-11#b0223d1b
Content hash
b0223d1b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02332
Status: valid/unmigrated Version: rel:R25-11#c0126549 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02332@rel:R25-11#c0126549
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetRecordView [SWS_DM_02334] Upstream: RS_Diag_04260

auto GetRecordView () const noexcept -> ara::core::Result< Diagnostic SovdArrayContentElementDataConstView >;

Get a view onto this DiagnosticSovdContentElementData as a record.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdArrayContentElementDataConstView >A view onto this DiagnosticSovdContentElementData as a record or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02334
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02334@rel:R25-11#6a106c04
Content hash
6a106c04
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02334
Status: valid/unmigrated Version: rel:R25-11#ff90cba0 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02334@rel:R25-11#ff90cba0
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetSignedInt [SWS_DM_02326] Upstream: RS_Diag_04260

auto GetSignedInt () const noexcept -> ara::core::Result< std::int64_t >;

Get signed integer.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::int64_t >The value or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData with signed value

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

Record
AUTOSAR/AP/record/SWS_DM_02326
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02326@rel:R25-11#17f4323f
Content hash
17f4323f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02326
Status: valid/unmigrated Version: rel:R25-11#cb9f93fc Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02326@rel:R25-11#cb9f93fc
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetString [SWS_DM_02330] Upstream: RS_Diag_04260

auto GetString () -> ara::core::Result< ara::core::StringView >;

Get string. The string view is valid as long a this object is valid and the value is not replaced

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<ara::core::StringView >The value or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData with string value

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

Record
AUTOSAR/AP/record/SWS_DM_02330
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02330@rel:R25-11#dbd765cb
Content hash
dbd765cb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02330
Status: valid/unmigrated Version: rel:R25-11#9cd64b8a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02330@rel:R25-11#9cd64b8a
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetType [SWS_DM_02319] Upstream: RS_Diag_04260

auto GetType () const noexcept -> DiagnosticSovdContentElementData;

Get the underlying type of the content.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
DiagnosticSovdContentElementDataThe SOVD content data type

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

Record
AUTOSAR/AP/record/SWS_DM_02319
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02319@rel:R25-11#f57ae6c4
Content hash
f57ae6c4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02319
Status: valid/unmigrated Version: rel:R25-11#d8e577fc Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02319@rel:R25-11#d8e577fc
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция GetUnsignedInt [SWS_DM_02327] Upstream: RS_Diag_04260

auto GetUnsignedInt () const noexcept -> ara::core::Result< std::uint64_t >;

Get unsigned integer.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::uint64_t >The value or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData with unsigned value

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02327
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02327@rel:R25-11#3be895a6
Content hash
3be895a6
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02327
Status: valid/unmigrated Version: rel:R25-11#b3244ef4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02327@rel:R25-11#b3244ef4
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция HasContentElement [SWS_DM_02364] Upstream: RS_Diag_04260

auto HasContentElement (ara::core::StringView key) const noexcept -> ara::core::Result< bool >;

Returns if the RecordContentElementData contains an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key

Rückgabewert

TypBeschreibung
ara::core::Result< bool >boolean indicating if the elements is found or an error if Diagnostic SovdContentElementData is not of type RecordContentElement Data or ContentData OR the key is not found

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

Record
AUTOSAR/AP/record/SWS_DM_02364
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02364@rel:R25-11#b1374746
Content hash
b1374746
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02364
Status: valid/unmigrated Version: rel:R25-11#4b22e4ec Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02364@rel:R25-11#4b22e4ec
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция HasError [SWS_DM_02317] Upstream: RS_Diag_04260

auto HasError () const noexcept -> ara::core::Result< void >;

Returns if the content contains an error.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result if it doesn’t contain an error, otherwise the ara::diag::DiagSovdErrc

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

Record
AUTOSAR/AP/record/SWS_DM_02317
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02317@rel:R25-11#c70facd4
Content hash
c70facd4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02317
Status: valid/unmigrated Version: rel:R25-11#be63e886 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02317@rel:R25-11#be63e886
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция PushBack [SWS_DM_02346] Upstream: RS_Diag_04260

auto PushBack (std::int64_t content_element) noexcept -> ara::core::Result< void >;

Pushes back a DiagnosticSovdContentElementData with signed int as primitive type. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
content_elementThe content element to push back

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02346
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02346@rel:R25-11#5a45baf2
Content hash
5a45baf2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02346
Status: valid/unmigrated Version: rel:R25-11#510b5019 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02346@rel:R25-11#510b5019
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция PushBack [SWS_DM_02347] Upstream: RS_Diag_04260

auto PushBack (std::uint64_t content_element) noexcept -> ara::core::Result< void >;

Pushes back a DiagnosticSovdContentElementData with unsigned int as primitive type. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
content_elementThe content element to push back

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02347
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02347@rel:R25-11#7c1706c1
Content hash
7c1706c1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02347
Status: valid/unmigrated Version: rel:R25-11#6102f970 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02347@rel:R25-11#6102f970
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция PushBack [SWS_DM_02348] Upstream: RS_Diag_04260

auto PushBack (double content_element) noexcept -> ara::core::Result< void >;

Pushes back a DiagnosticSovdContentElementData with double as primitive type. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
content_elementThe content element to push back

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02348
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02348@rel:R25-11#c0ebfe45
Content hash
c0ebfe45
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02348
Status: valid/unmigrated Version: rel:R25-11#ae760590 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02348@rel:R25-11#ae760590
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция PushBack [SWS_DM_02349] Upstream: RS_Diag_04260

auto PushBack (bool content_element) noexcept -> ara::core::Result< void >;

Pushes back a DiagnosticSovdContentElementData with boolean as primitive type. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
content_elementThe content element to push back

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02349
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02349@rel:R25-11#08c72ec9
Content hash
08c72ec9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02349
Status: valid/unmigrated Version: rel:R25-11#b89a9be6 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02349@rel:R25-11#b89a9be6
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция PushBack [SWS_DM_02350] Upstream: RS_Diag_04260

auto PushBack (ara::core::StringView content_element) noexcept -> ara::core::Result< void >;

Pushes back a DiagnosticSovdContentElementData with string as primitive type. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
content_elementThe content element to push back

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02350
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02350@rel:R25-11#9f0cb551
Content hash
9f0cb551
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02350
Status: valid/unmigrated Version: rel:R25-11#3470e14f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02350@rel:R25-11#3470e14f
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция PushBack [SWS_DM_02351] Upstream: RS_Diag_04260

auto PushBack (DiagnosticSovdContentElementData content_element) noexcept -> ara::core::Result< void >;

Pushes back a DiagnosticSovdContentElementData. The current element shall be of ArrayContentElementData and the element to add of the specified in the ArrayContentElementData constructor

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
content_elementThe content element to push back

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02351
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02351@rel:R25-11#bae68779
Content hash
bae68779
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02351
Status: valid/unmigrated Version: rel:R25-11#1c591d4b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02351@rel:R25-11#1c591d4b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordBegin [SWS_DM_02359] Upstream: RS_Diag_04260

auto RecordBegin () noexcept -> ara::core::Result< DiagnosticSovd RecordContentElementDataIterator >;

Returns the begin operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: c8617e5fb5d8 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование

Синхронный метод RecordBegin() класса ara::diag::DiagnosticSovdContentElementData возвращает начальный итератор для содержащихся элементов записи данных ([SWS_DM_02359], AUTOSAR_AP_SWS_Diagnostics §8.60.6.1.2.45 «RecordBegin»). Вызов требует подключения заголовочного файла ara/diag/diagnostic_sovd_content_element_data.h и не принимает параметров ([SWS_DM_02359]). Условием успешного выполнения является принадлежность базового экземпляра к типу RecordContentElementData или ContentData ([SWS_DM_02359]).

Обработка ошибок

В качестве типа возвращаемого значения служит ara::core::Result<DiagnosticSovdRecordContentElementDataIterator> ([SWS_DM_02359]). Если вызываемый объект не имеет типа RecordContentElementData или ContentData, операция завершается сбоем и возвращает объект Result с кодом ошибки DiagErrc::kInvalidArgument ([SWS_DM_02359]).

Параллелизм и контекст выполнения

Функция объявлена как noexcept и согласно спецификации классифицирована как исключениебезопасная (exception safe), а также потокобезопасная (thread-safe) ([SWS_DM_02359]). Таким образом, вызовы могут беспрепятственно выполняться из параллельных потоков. Предположительно, вместе с соответствующим конечным итератором возвращаемый итератор обеспечивает полный обход элементов записи данных SOVD. Вопрос Q-599a074aeb71fa5f (открытый)

Это указание по использованию было сгенерировано автоматически и основано на требованиях спецификации AUTOSAR AP R25-11.

Руководство разработчика реализации в подготовке (сложность I1)

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdRecordContentElementDataIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02359
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02359@rel:R25-11#4581f44a
Content hash
4581f44a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02359
Status: valid/unmigrated Version: rel:R25-11#020ce697 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02359@rel:R25-11#020ce697
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordCBegin [SWS_DM_02361] Upstream: RS_Diag_04260

auto RecordCBegin () noexcept -> ara::core::Result< DiagnosticSovd RecordContentElementDataConstIterator >;

Returns the begin operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 68bde297ddfb Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Синхронная функция-член RecordCBegin принадлежит классу ara::diag::DiagnosticSovdContentElementData и предоставляет оператор begin для объектов данных типа RecordContentElementData [SWS_DM_02361]. Для использования интерфейса необходимо подключить заголовочный файл ara/diag/diagnostic_sovd_content_element_data.h AUTOSAR_AP_SWS_Diagnostics §8.60.6.1.2.46 «RecordCBegin».

Использование и семантика:

  • Вызов и параметры: метод вызывается синхронно и без параметров на экземпляре DiagnosticSovdContentElementData. Он объявлен с noexcept и не генерирует исключений C++ [SWS_DM_02361].
  • Возвращаемое значение: при успешном выполнении функция возвращает ara::core::Result с типом DiagnosticSovdRecordContentElementDataConstIterator [SWS_DM_02361]. Возвращаемый константный итератор, предположительно, предназначен преимущественно для обхода содержащихся элементов данных в режиме «только для чтения». Вопрос Q-10819d22a5c7db9f (открытый)
  • Требование к типу: условием успешного вызова является наличие у базового экземпляра DiagnosticSovdContentElementData типа RecordContentElementData или ContentData [SWS_DM_02361].
  • Обработка ошибок: если объект имеет другой тип данных, вызов завершается сбоем, и объект Result содержит специфический код ошибки DiagErrc::kInvalidArgument [SWS_DM_02361].
  • Параллелизм: спецификация явно обозначает функцию как thread-safe, а также как exception safe AUTOSAR_AP_SWS_Diagnostics §8.60.6.1.2.46 «RecordCBegin».

Этот текст был сгенерирован ИИ на основе спецификации AUTOSAR R25-11.

Руководство разработчика реализации в подготовке (сложность I1)

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdRecordContentElementDataConstIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02361
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02361@rel:R25-11#71000d3e
Content hash
71000d3e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02361
Status: valid/unmigrated Version: rel:R25-11#4d656e71 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02361@rel:R25-11#4d656e71
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordCEnd [SWS_DM_02362] Upstream: RS_Diag_04260

auto RecordCEnd () noexcept -> ara::core::Result< DiagnosticSovdRecord ContentElementDataConstIterator >;

Returns the end operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: dbc12a93aa42 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Метод RecordCEnd класса ara::diag::DiagnosticSovdContentElementData возвращает константный итератор end для доступа к RecordContentElementData [SWS_DM_02362]. Вызов выполняется синхронно и без параметров через интерфейс из заголовочного файла ara/diag/diagnostic_sovd_content_element_data.h SWS Diagnostics §8.60.6.1.2.47 «RecordCEnd».

Использование и возвращаемое значение

Функция возвращает ara::core::Result<DiagnosticSovdRecordContentElementDataConstIterator> [SWS_DM_02362]. Необходимым условием для успешного вызова является то, что вызываемый экземпляр DiagnosticSovdContentElementData относится к типу RecordContentElementData или ContentData [SWS_DM_02362]. Интерпретация: возвращаемый итератор end, вероятно, служит прежде всего в качестве конечной метки или условия останова для операций чтения по содержащимся элементам данных. Вопрос Q-22972a863ab3ef7d (открытый)

Обработка ошибок

Если тип экземпляра не соответствует ни RecordContentElementData, ни ContentData, операция завершается неудачно. В этом случае возвращаемый ara::core::Result содержит код ошибки DiagErrc::kInvalidArgument [SWS_DM_02362].

Параллелизм и надёжность выполнения

Сигнатура объявлена с noexcept. Кроме того, функция специфицирована как exception-safe и thread-safe [SWS_DM_02362], так что одновременные операции чтения из параллельных потоков допустимы без дополнительной синхронизации на уровне API.

Это указание по использованию было автоматически сгенерировано на основе спецификации AUTOSAR R25-11.

Руководство разработчика реализации в подготовке (сложность I1)

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdRecordContentElementDataConstIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02362
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02362@rel:R25-11#48126e17
Content hash
48126e17
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02362
Status: valid/unmigrated Version: rel:R25-11#637ca0dd Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02362@rel:R25-11#637ca0dd
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordCapacity [SWS_DM_02354] Upstream: RS_Diag_04260

auto RecordCapacity () const noexcept -> ara::core::Result< std::size_ t >;

Returns the capacity of the RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::size_t >The capacity of the RecordContentElementData or an error if DiagnosticSovdContentElementData is not of type RecordContent ElementData or ContentData

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

Record
AUTOSAR/AP/record/SWS_DM_02354
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02354@rel:R25-11#566c22f1
Content hash
566c22f1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02354
Status: valid/unmigrated Version: rel:R25-11#c55eb9f8 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02354@rel:R25-11#c55eb9f8
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordCount [SWS_DM_02353] Upstream: RS_Diag_04260

auto RecordCount () const noexcept -> ara::core::Result< std::size_t >;

Returns the count of elements in the RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 4c39dad4c0eb Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование

Синхронная функция-член RecordCount класса ara::diag::DiagnosticSovdContentElementData определяет количество содержащихся элементов диагностической записи данных ([SWS_DM_02353]). Вызов осуществляется без параметров и предполагает, что экземпляр имеет тип либо RecordContentElementData, либо ContentData (AUTOSAR_AP_SWS_Diagnostics §8.60.6.1.2.49 «RecordCount»).

Обработка ошибок

При успешном запросе функция возвращает ara::core::Result<std::size_t> с соответствующим значением счетчика ([SWS_DM_02353]). Если объект не принадлежит ни к одному из двух допустимых типов, вызов завершается сбоем и возвращает код ошибки DiagErrc::kInvalidArgument ([SWS_DM_02353]). Приведенное в стандарте описание ошибки («rollback_semantics e.g. kPreFailed…»), предположительно, представляет собой редакционный артефакт таблицы; функционально данный код здесь выступает в качестве ошибки валидации типа. Вопрос Q-3fef6929c3a3ad70 (открытый)

Параллелизм и безопасность исключений

Метод объявлен как noexcept и гарантирует безопасность исключений (exception safe). Кроме того, функция специфицирована как thread-safe, благодаря чему параллельные вызовы из нескольких потоков допустимы без дополнительной синхронизации ([SWS_DM_02353]).

Это указание по использованию было создано автоматически на основе спецификаций AUTOSAR.

Руководство разработчика реализации в подготовке (сложность I1)

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::size_t >The count of the RecordContentElementData or an error if DiagnosticSovdContentElementData is not of type RecordContent ElementData or ContentData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02353
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02353@rel:R25-11#adc450a7
Content hash
adc450a7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02353
Status: valid/unmigrated Version: rel:R25-11#f646b7a6 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02353@rel:R25-11#f646b7a6
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordEmpty [SWS_DM_02355] Upstream: RS_Diag_04260

auto RecordEmpty () const noexcept -> ara::core::Result< bool >;

Returns if the RecordContentElementData is empty. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< bool >If the record is empty or an error if DiagnosticSovdContentElement Data is not of type ArrayContentElementData or ContentData

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

Record
AUTOSAR/AP/record/SWS_DM_02355
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02355@rel:R25-11#f3e05fbf
Content hash
f3e05fbf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02355
Status: valid/unmigrated Version: rel:R25-11#5a4a4670 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02355@rel:R25-11#5a4a4670
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordEnd [SWS_DM_02360] Upstream: RS_Diag_04260

auto RecordEnd () noexcept -> ara::core::Result< DiagnosticSovdRecord ContentElementDataIterator >;

Returns the end operator of a RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: 3cbf02adb3dc Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Синхронная функция-член RecordEnd класса ara::diag::DiagnosticSovdContentElementData возвращает конечный итератор для данных содержимого записи [SWS_DM_02360]. Метод относится к модулю Diagnostics и объявлен в заголовочном файле ara/diag/diagnostic_sovd_content_element_data.h AUTOSAR_AP_SWS_Diagnostics §8.60.6.1.2.51 «RecordEnd». Он служит для реализации вышестоящего требования [RS_Diag_04260].

Использование и семантика

Вызов выполняется без параметров и синхронно через сигнатуру auto RecordEnd () noexcept -> ara::core::Result<DiagnosticSovdRecordContentElementDataIterator> [SWS_DM_02360]. В качестве функционального предварительного условия спецификация предписывает, что вызываемый объект должен относиться к типу RecordContentElementData или ContentData [SWS_DM_02360]. Интерпретация: возвращаемый итератор в сочетании с начальным итератором, вероятно, служит сторожевым значением (sentinel) или критерием останова при последовательном обходе полей записи. Вопрос Q-9fa0cbaab6ad4d3f (открытый)

Обработка ошибок

Если экземпляр не удовлетворяет этому требованию к типу, функция не возвращает итератор, а завершается сбоем [SWS_DM_02360]. В этом случае в ara::core::Result возвращается специфический код ошибки DiagErrc::kInvalidArgument [SWS_DM_02360].

Параллелизм и гарантии

Что касается надежности выполнения, интерфейс специфицирован как noexcept и exception safe [SWS_DM_02360]. Кроме того, он считается thread-safe, благодаря чему возможен одновременный доступ на чтение к одному и тому же экземпляру без дополнительной синхронизации на стороне приложения [SWS_DM_02360].

Это указание по использованию сгенерировано автоматически и основано исключительно на данных спецификации AUTOSAR R25-11.

Руководство разработчика реализации в подготовке (сложность I1)

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<DiagnosticSovdRecordContentElementDataIterator >The iterator or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData

Fehler

FehlercodeBeschreibung
DiagErrc::kInvalidArgumentrollback_semantics e.g. kPreFailed with internal debouncing

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

Record
AUTOSAR/AP/record/SWS_DM_02360
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02360@rel:R25-11#028beb9f
Content hash
028beb9f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02360
Status: valid/unmigrated Version: rel:R25-11#94b488bf Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02360@rel:R25-11#94b488bf
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordRemoveAll [SWS_DM_02356] Upstream: RS_Diag_04260

auto RecordRemoveAll () noexcept -> ara::core::Result< void >;

Removes all the content element in the RecordContentElementData. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData

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

Record
AUTOSAR/AP/record/SWS_DM_02356
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02356@rel:R25-11#ed88c4d9
Content hash
ed88c4d9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02356
Status: valid/unmigrated Version: rel:R25-11#aec11ba8 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02356@rel:R25-11#aec11ba8
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция RecordReserve [SWS_DM_02363] Upstream: RS_Diag_04260

auto RecordReserve (std::size_t capacity) noexcept -> ara::core::Result< void >;

Reserves the capacity of the RecordContentElementData.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
capacityThe capacity

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData

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

Record
AUTOSAR/AP/record/SWS_DM_02363
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02363@rel:R25-11#bc811e63
Content hash
bc811e63
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02363
Status: valid/unmigrated Version: rel:R25-11#af57bfcf Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02363@rel:R25-11#af57bfcf
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Remove [SWS_DM_02367] Upstream: RS_Diag_04260

auto Remove (ara::core::StringView key) noexcept -> ara::core::Result< bool >;

Removes an element with the specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key

Rückgabewert

TypBeschreibung
ara::core::Result< bool >A boolean indicating if the element could be removed or an error if DiagnosticSovdContentElementData is not of type RecordContent ElementData or ContentData OR the key is not found

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

Record
AUTOSAR/AP/record/SWS_DM_02367
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02367@rel:R25-11#707d5c5b
Content hash
707d5c5b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02367
Status: valid/unmigrated Version: rel:R25-11#fe9803d5 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02367@rel:R25-11#fe9803d5
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Reserve [SWS_DM_02345] Upstream: RS_Diag_04260

auto Reserve (std::size_t capacity) noexcept -> ara::core::Result< void >;

Reserves the capacity of the DiagnosticSovdArrayContentElementData.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
capacityThe capacity

Rückgabewert

TypBeschreibung
ara::core::Result< void >void result or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02345
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02345@rel:R25-11#0013d13f
Content hash
0013d13f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02345
Status: valid/unmigrated Version: rel:R25-11#76dcc654 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02345@rel:R25-11#76dcc654
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция SetBool [SWS_DM_02324] Upstream: RS_Diag_04260

auto SetBool (bool value) -> ara::core::Result< void >;

Set bool.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
ara::core::Result< void >Void result or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02324
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02324@rel:R25-11#9751e703
Content hash
9751e703
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02324
Status: valid/unmigrated Version: rel:R25-11#37ad6814 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02324@rel:R25-11#37ad6814
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция SetDouble [SWS_DM_02323] Upstream: RS_Diag_04260

auto SetDouble (double value) -> ara::core::Result< void >;

Set double.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
ara::core::Result< void >Void result or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02323
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02323@rel:R25-11#3a13534a
Content hash
3a13534a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02323
Status: valid/unmigrated Version: rel:R25-11#d6987280 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02323@rel:R25-11#d6987280
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция SetError [SWS_DM_02318] Upstream: RS_Diag_04260

void SetError (ara::core::ErrorCode error_code) noexcept;

Sets the content to be erroneous.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
error_codeThe error to set

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_DM_02318
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02318@rel:R25-11#2ac82565
Content hash
2ac82565
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02318
Status: valid/unmigrated Version: rel:R25-11#a132980b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02318@rel:R25-11#a132980b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция SetSignedInt [SWS_DM_02321] Upstream: RS_Diag_04260

auto SetSignedInt (std::int64_t value) -> ara::core::Result< void >;

Set signed integer.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
ara::core::Result< void >Void result or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02321
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02321@rel:R25-11#a6b72ca3
Content hash
a6b72ca3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02321
Status: valid/unmigrated Version: rel:R25-11#8ad05e2f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02321@rel:R25-11#8ad05e2f
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция SetString [SWS_DM_02325] Upstream: RS_Diag_04260

auto SetString (ara::core::StringView value) -> ara::core::Result< void >;

Set string.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
ara::core::Result< void >Void result or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02325
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02325@rel:R25-11#c986e6ec
Content hash
c986e6ec
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02325
Status: valid/unmigrated Version: rel:R25-11#040efe96 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02325@rel:R25-11#040efe96
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция SetUnsignedInt [SWS_DM_02322] Upstream: RS_Diag_04260

auto SetUnsignedInt (std::uint64_t value) -> ara::core::Result< void >;

Set unsigned integer.

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
valueThe value to set

Rückgabewert

TypBeschreibung
ara::core::Result< void >Void result or error if DiagnosticSovdContentElementData is not of type PrimitiveContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02322
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02322@rel:R25-11#93cc4825
Content hash
93cc4825
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02322
Status: valid/unmigrated Version: rel:R25-11#1e2bc485 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02322@rel:R25-11#1e2bc485
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция Size [SWS_DM_02335] Upstream: RS_Diag_04260

auto Size () const noexcept -> ara::core::Result< std::size_t >;

Returns the size of the Array content element. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::size_t >The size of the ArrayContentElementData or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02335
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02335@rel:R25-11#0dfdaf73
Content hash
0dfdaf73
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02335
Status: valid/unmigrated Version: rel:R25-11#f422e4b8 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02335@rel:R25-11#f422e4b8
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция operator[] [SWS_DM_02339] Upstream: RS_Diag_04260

auto operator[] (std::size_t index) noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContentElementData > >; DIRECTION NOT           index                      -- DEFINED

Access the content element with specified index of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::reference_wrapper<DiagnosticSovdContentElementData > >reference to the content element or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02339
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02339@rel:R25-11#a0093eb0
Content hash
a0093eb0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02339
Status: valid/unmigrated Version: rel:R25-11#48c371dc Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02339@rel:R25-11#48c371dc
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция operator[] [SWS_DM_02340] Upstream: RS_Diag_04260

auto operator[] (std::size_t index) const noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContent ElementData const > >; DIRECTION NOT           index                      -- DEFINED

Access the content element with specified index of an array. This DiagnosticSovdContentElementData shall be of type ArrayContentElementData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ara::core::Result<std::reference_wrapper<DiagnosticSovdContentElementData const > >reference to the content element or an error if DiagnosticSovdContentElementData is not of type ArrayContentElementData

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

Record
AUTOSAR/AP/record/SWS_DM_02340
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02340@rel:R25-11#c4c9c739
Content hash
c4c9c739
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02340
Status: valid/unmigrated Version: rel:R25-11#d085c52c Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02340@rel:R25-11#d085c52c
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция operator[] [SWS_DM_02357] Upstream: RS_Diag_04260

auto operator[] (ara::core::StringView key) noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContent ElementData > >;

Access the content element with specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key

Rückgabewert

TypBeschreibung
ara::core::Result<std::reference_wrapper<DiagnosticSovdContentElementData > >reference to the content element or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the key is not found

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

Record
AUTOSAR/AP/record/SWS_DM_02357
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02357@rel:R25-11#f89d0916
Content hash
f89d0916
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02357
Status: valid/unmigrated Version: rel:R25-11#5f904a19 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02357@rel:R25-11#5f904a19
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция operator[] [SWS_DM_02358] Upstream: RS_Diag_04260

auto operator[] (ara::core::StringView key) const noexcept -> ara::core::Result< std::reference_wrapper< DiagnosticSovdContent ElementData const > >;

Access the content element with specified key. This DiagnosticSovdContentElementData shall be of type RecordContentElementData or ContentData

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyThe key

Rückgabewert

TypBeschreibung
ara::core::Result<std::reference_wrapper<DiagnosticSovdContentElementData const > >reference to the content element or an error if DiagnosticSovdContentElementData is not of type RecordContentElementData or ContentData OR the key is not found

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

Record
AUTOSAR/AP/record/SWS_DM_02358
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02358@rel:R25-11#d9fb3f3b
Content hash
d9fb3f3b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02358
Status: valid/unmigrated Version: rel:R25-11#8bf0f35b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02358@rel:R25-11#8bf0f35b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

функция ~DiagnosticSovdContentElementData [SWS_DM_02316] Upstream: RS_Diag_04260

~DiagnosticSovdContentElementData () noexcept;

Declare the Dtor and move/copy constructors/assignments .

Header-Datei#include "ara/diag/diagnostic_sovd_content_element_data.h"
Scopeclass ara::diag::DiagnosticSovdContentElementData
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_DM_02316
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_02316@rel:R25-11#5cd863cf
Content hash
5cd863cf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02316
Status: valid/unmigrated Version: rel:R25-11#ba1ba848 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_02316@rel:R25-11#ba1ba848
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill