DEENESPTFRRUARHIKOZHNL

class ara::core::Array

[SWS_CORE_01201]

template <typename T, std::size_t N> class Array final {...};

Implementation of std::array type from [array.syn]

The implicitly-declared special member functions specified in [array.cons] are not explicitly re-declared here.

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

User GuideAI-GENERATED

Provides a sequential fixed-size container with type-safe bounds checking for AUTOSAR Adaptive.
AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: c3e86159274f Provenance Open questions (2)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Provides a sequential fixed-size container with type-safe bounds checking for AUTOSAR Adaptive.

The template class ara::core::Array serves as a sequential fixed-size container for elements of type T and adapts the behavior of std::array for AUTOSAR Adaptive Platform applications. Callers initialize the container with a fixed number of elements, manipulate contents via methods such as fill(), and access elements either unchecked via operator[] or bounds-checked via at() [SWS_CORE_01273]. As a safety-relevant constraint, an out-of-bounds access on at() triggers the specific violation IsoStdOutOfRangeViolation instead of std::out_of_range, whereas calls to front() or back() on empty instances fail as early as compile time [SWS_CORE_01267].

Context

The template class ara::core::Array encapsulates a sequential container with a size N statically fixed at compile time for elements of type T. It implements the standardized type std::array in the core module of the AUTOSAR Adaptive Platform and represents a type-safe abstraction for contiguous memory blocks. By providing standardized type aliases such as value_type ([SWS_CORE_01216]), size_type ([SWS_CORE_01214]), difference_type ([SWS_CORE_01215]), as well as pointer types ([SWS_CORE_01217], [SWS_CORE_01218]) and reference types ([SWS_CORE_01210], [SWS_CORE_01211]), the class acts as an interoperable peer for generic C++ algorithms and platform-internal data flows.

Lifecycle

The creation and destruction of an array instance follows the standard rules for aggregate and value types: the implicitly declared special member functions of the ISO C++ standard are used and not separately redeclared. The array owns its elements directly inline in the same memory area. The lifetime of the contained elements is therefore inextricably linked to the lifetime of the enclosing array object; dynamic allocation on the free store (heap) presumably does not take place, ensuring deterministic timing and memory behavior. Question Q-945fdce67844d6a6 (open)

The container is always in a valid state and manages exactly N elements. Whether the array can hold elements or exists as a special case with N = 0 can be evaluated via empty() ([SWS_CORE_01264]), size() ([SWS_CORE_01262]), and max_size() ([SWS_CORE_01263]). Regarding concurrency, concurrent read accesses are likely safe without synchronization, whereas parallel mutating modifications require external coordination by the caller. Question Q-7abd5842b7560a04 (open)

Usage Path

In typical use cases, ara::core::Array undergoes a sequence of initialization, element population, random or sequential access, and, if applicable, content swapping:

Typical sequence of Array usageApplicationArrayInstanzZweitesArrayfill(wert)voidat(index)referenceswap(ZweitesArray)Elemente tauschenvoid

Sequence diagram: Typical call sequence for populating, bounds checking, and swapping array instances. Sources: [SWS_CORE_01241], [SWS_CORE_01273], [SWS_CORE_01242].

Error Scenarios

The specification defines strict preconditions and postconditions for boundary and error situations:

  • Bounds violation during indexed access: In at(), if the index n lies outside the array bounds (n >= size()), IsoStdOutOfRangeViolation is triggered instead of the C++ standard exception std::out_of_range ([SWS_CORE_01273], [SWS_CORE_01274]). Both overloads are declared with noexcept.
  • Access to empty instances: Calling front() or back() on an empty array (empty() == true, i.e. N = 0) mandatorily leads to a compile-time error ([SWS_CORE_01267], [SWS_CORE_01268], [SWS_CORE_01269], [SWS_CORE_01270]).
  • Undefined behavior with iterators: Dereferencing the iterator returned by begin() on an empty array constitutes undefined behavior ([SWS_CORE_01250], [SWS_CORE_01251]).
  • Special case pointer retrieval: If the size of the array is 0, the member function data() mandatorily returns nullptr ([SWS_CORE_01271], [SWS_CORE_01272]).
  • Conditional exception safety: The operation swap() is noexcept only if the type-related condition ara::core::is_nothrow_swappable<T>::value is satisfied ([SWS_CORE_01242]). Correspondingly, the noexcept property of fill() is determined via std::is_nothrow_copy_assignable<T>::value ([SWS_CORE_01241]).

This guide is based on the AUTOSAR Adaptive specification for the functional Core class ara::core::Array and was generated automatically.

Member map

Class diagram

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

G nara__core__Array326 Array + fill() + swap() + empty() + max_size() + size() + at() + back() + data() + front() + operator[]() + begin() + cbegin() + cend() + crbegin() + crend() + end() … 2 weitere

Detail view

Select an entry in the outline.

Methods

at function 2

except for the following deviations: 1. if (n >= size()) IsoStdOutOfRangeViolation is raised instead of std:: out_of_range ≙ [array]

Overloads at 2
constexpr reference at (size_type n) noexcept; SWS_CORE_01273
constexpr const_reference at (size_type n) const noexcept; SWS_CORE_01274
back function 2

≙ [array]

Overloads back 2
constexpr reference back () noexcept; SWS_CORE_01269
constexpr const_reference back () const noexcept; SWS_CORE_01270
begin function 2

≙ [array]

Overloads begin 2
constexpr iterator begin () noexcept; SWS_CORE_01250
constexpr const_iterator begin () const noexcept; SWS_CORE_01251
cbegin function

≙ [array]

constexpr const_iterator cbegin () const noexcept;
cend function

≙ [array]

constexpr const_iterator cend () const noexcept;
crbegin function

≙ [array]

constexpr const_reverse_iterator crbegin () const noexcept;
crend function

≙ [array]

constexpr const_reverse_iterator crend () const noexcept;
data function 2

≙ [array]

Overloads data 2
constexpr pointer data () noexcept; SWS_CORE_01271
constexpr const_pointer data () const noexcept; SWS_CORE_01272
empty function

≙ [array]

[[nodiscard]] constexpr bool empty () const noexcept;
end function 2

≙ [array]

Overloads end 2
constexpr iterator end () noexcept; SWS_CORE_01252
constexpr const_iterator end () const noexcept; SWS_CORE_01253
fill function

≙ [array]

void fill (const T &u) noexcept(std::is_nothrow_copy_assignable< T >::value);
front function 2

≙ [array]

Overloads front 2
constexpr reference front () noexcept; SWS_CORE_01267
constexpr const_reference front () const noexcept; SWS_CORE_01268
max_size function

≙ [array]

constexpr size_type max_size () const noexcept;
rbegin function 2

≙ [array]

Overloads rbegin 2
constexpr reverse_iterator rbegin () noexcept; SWS_CORE_01254
constexpr const_reverse_iterator rbegin () const noexcept; SWS_CORE_01255
rend function 2

≙ [array]

Overloads rend 2
constexpr reverse_iterator rend () noexcept; SWS_CORE_01256
constexpr const_reverse_iterator rend () const noexcept; SWS_CORE_01257
size function

≙ [array]

constexpr size_type size () const noexcept;
swap function

except for the following deviations: 1. ara::core::is_nothrow_swappable shall be used in place of the std:: implementation ≙ [array]

void swap (Array< T, N > &other) noexcept(ara::core::is_nothrow_ swappable< T >::value);

Operators

operator[] function 2

≙ [array]

Overloads [] 2
constexpr reference operator[] (size_type n) noexcept; SWS_CORE_01265
constexpr const_reference operator[] (size_type n) const noexcept; SWS_CORE_01266

Type aliases

const_iterator type alias

≙ [array]

using const_iterator = const T*;
const_pointer type alias

≙ [array]

using const_pointer = const T*;
const_reference type alias

≙ [array]

using const_reference = const T&;

≙ [array]

using const_reverse_iterator = std::reverse_iterator<const_iterator>;
difference_type type alias

≙ [array]

using difference_type = std::ptrdiff_t;
iterator type alias

≙ [array]

using iterator = T*;
pointer type alias

≙ [array]

using pointer = T*;
reference type alias

≙ [array]

using reference = T&;
reverse_iterator type alias

≙ [array]

using reverse_iterator = std::reverse_iterator<iterator>;
size_type type alias

≙ [array]

using size_type = std::size_t;
value_type type alias

≙ [array]

using value_type = T;

Method documentation

function at [SWS_CORE_01273]

constexpr reference at (size_type n) noexcept;

As per corresponding usage in [array] except for the following deviations: 1. if (n >= size()) IsoStdOutOfRangeViolation is raised instead of std:: out_of_range

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 795454c939df Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The member function at of class ara::core::Array enables synchronous read and write access to an array element at the specified position n with implicit bounds checking [SWS_CORE_01273]. The function returns a mutable reference (reference) to the addressed element and can be evaluated at compile time (constexpr) [SWS_CORE_01273].

In case of error, when the requested index reaches or exceeds the container bound (n >= size()), the behavior deviates from the standard C++ container std::array: instead of an exception of type std::out_of_range, a IsoStdOutOfRangeViolation is triggered [SWS_CORE_01273]. Since the signature is declared as noexcept and classified as exception-safe, no regular C++ exceptions are thrown [SWS_CORE_01273]. Interpretation: Triggering this violation in a noexcept context is likely to lead directly to controlled termination of execution. Question Q-72c19d096572f6bc (open)

For read-only instances, there is the complementary const overload [SWS_CORE_01274], which provides a const reference. The same error semantics via IsoStdOutOfRangeViolation are also consistently applied in related containers such as ara::core::Vector ([SWS_CORE_01354], [SWS_CORE_01355]) and ara::core::StringView [SWS_CORE_02133].

This text was generated by an AI and serves as guidance. The AUTOSAR specification is authoritative.

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Verletzungen (Violations)IsoStdOut- Description as per std::out_of_range. OfRangeViolation

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

Record
AUTOSAR/AP/record/SWS_CORE_01273
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01273@rel:R25-11#308608e3
Content hash
308608e3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01273
Status: valid/unmigrated Version: rel:R25-11#6a1edbad Versionshistorie & Revisions (1 transition, 4 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01273@rel:R25-11#6a1edbad
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#308608e32026-09-30
  • R23-11rel:R23-11#4ed017962026-10-14
  • R24-11rel:R24-11#320bb84e2026-10-14
  • R25-11rel:R25-11#6a1edbad2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function at [SWS_CORE_01274]

constexpr const_reference at (size_type n) const noexcept;

As per corresponding usage in [array] except for the following deviations: 1. if (n >= size()) IsoStdOutOfRangeViolation is raised instead of std:: out_of_range

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 8616a34d04dc Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The member function at of class ara::core::Array (header #include "ara/core/array.h") enables indexed, read access to a single array element [SWS_CORE_01274]. It accepts the index n of type size_type and returns a const reference (const_reference) to the addressed element [SWS_CORE_01274]. Through its declaration as constexpr and noexcept, the function can be used for constant expressions at compile time and is specified as exception safe (exception safe) [SWS_CORE_01274]. For modifying accesses, the non-const overload is available [SWS_CORE_01273].

In case of an error, the semantics deviate from std::array: If the index exceeds the container size (n >= size()), no std::out_of_range is thrown; instead, violation IsoStdOutOfRangeViolation is reported [SWS_CORE_01274]. Since the function is qualified with noexcept, reporting this violation likely results in program termination via the platform-wide abort mechanism, for which custom handlers can be registered [SWS_CORE_00054]. Question Q-f73299f375ef3a1f (open)

This error handling pattern is also uniformly applied in other containers of ara::core, such as in ara::core::Vector [SWS_CORE_01354], ara::core::Map [SWS_CORE_01456], and ara::core::StringView [SWS_CORE_02133]. However, while ara::core::Vector and ara::core::BasicString for at are not considered exception safe [SWS_CORE_01354] [SWS_CORE_03063], ara::core::Array guarantees exception safety [SWS_CORE_01274].

This text was created by an AI; it does not replace a review of the official specification.

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Verletzungen (Violations)IsoStdOut- Description as per std::out_of_range. OfRangeViolation

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

Record
AUTOSAR/AP/record/SWS_CORE_01274
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01274@rel:R25-11#1a8764cd
Content hash
1a8764cd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01274
Status: valid/unmigrated Version: rel:R25-11#8c2aaa0e Versionshistorie & Revisions (1 transition, 4 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01274@rel:R25-11#8c2aaa0e
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#1a8764cd2026-09-30
  • R23-11rel:R23-11#45b18c8b2026-10-14
  • R24-11rel:R24-11#d6880e992026-10-14
  • R25-11rel:R25-11#8c2aaa0e2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function back [SWS_CORE_01269]

constexpr reference back () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Hinweise: Calling this function on an empty() array shall be a compile-time error

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

Record
AUTOSAR/AP/record/SWS_CORE_01269
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01269@rel:R25-11#6dc90c1b
Content hash
6dc90c1b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01269
Status: valid/unmigrated Version: rel:R25-11#b7bdfca3 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01269@rel:R25-11#b7bdfca3
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6dc90c1b2026-09-30
  • R20-11rel:R20-11#3e6cb90c2026-10-14
  • R21-11rel:R21-11#3e6cb90c2026-10-14
  • R22-11rel:R22-11#684cd9732026-10-14
  • R23-11rel:R23-11#8347b4ab2026-10-14
  • R24-11rel:R24-11#fa3695cc2026-10-14
  • R25-11rel:R25-11#b7bdfca32026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function back [SWS_CORE_01270]

constexpr const_reference back () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Hinweise: Calling this function on an empty() array shall be a compile-time error

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

Record
AUTOSAR/AP/record/SWS_CORE_01270
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01270@rel:R25-11#63a043c8
Content hash
63a043c8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01270
Status: valid/unmigrated Version: rel:R25-11#b7cec4fd Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01270@rel:R25-11#b7cec4fd
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#63a043c82026-09-30
  • R20-11rel:R20-11#5c047f862026-10-14
  • R21-11rel:R21-11#365a63712026-10-14
  • R22-11rel:R22-11#3374db392026-10-14
  • R23-11rel:R23-11#fc80864d2026-10-14
  • R24-11rel:R24-11#7f0cf5832026-10-14
  • R25-11rel:R25-11#b7cec4fd2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function begin [SWS_CORE_01250]

constexpr iterator begin () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Undefiniertes VerhaltenDe-referencing the returned iterator on an empty() array is undefined behavior

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

Record
AUTOSAR/AP/record/SWS_CORE_01250
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01250@rel:R25-11#7b34215a
Content hash
7b34215a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01250
Status: valid/unmigrated Version: rel:R25-11#f8ed3b38 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01250@rel:R25-11#f8ed3b38
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#7b34215a2026-09-30
  • R20-11rel:R20-11#77fb99992026-10-14
  • R21-11rel:R21-11#93957b9d2026-10-14
  • R22-11rel:R22-11#bc7cb2c72026-10-14
  • R23-11rel:R23-11#29fd600a2026-10-14
  • R24-11rel:R24-11#6f2e86c32026-10-14
  • R25-11rel:R25-11#f8ed3b382026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function begin [SWS_CORE_01251]

constexpr const_iterator begin () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Undefiniertes VerhaltenDe-referencing the returned iterator on an empty() array is undefined behavior

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

Record
AUTOSAR/AP/record/SWS_CORE_01251
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01251@rel:R25-11#1f4d385e
Content hash
1f4d385e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01251
Status: valid/unmigrated Version: rel:R25-11#e16d9668 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01251@rel:R25-11#e16d9668
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#1f4d385e2026-09-30
  • R20-11rel:R20-11#84211f782026-10-14
  • R21-11rel:R21-11#84211f782026-10-14
  • R22-11rel:R22-11#2831de7c2026-10-14
  • R23-11rel:R23-11#a44037bc2026-10-14
  • R24-11rel:R24-11#9ff5cb732026-10-14
  • R25-11rel:R25-11#e16d96682026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function cbegin [SWS_CORE_01258]

constexpr const_iterator cbegin () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01258
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01258@rel:R25-11#a3263c6a
Content hash
a3263c6a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01258
Status: valid/unmigrated Version: rel:R25-11#5d656be8 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01258@rel:R25-11#5d656be8
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#a3263c6a2026-09-30
  • R20-11rel:R20-11#40508ddb2026-10-14
  • R21-11rel:R21-11#40508ddb2026-10-14
  • R22-11rel:R22-11#f6f1663a2026-10-14
  • R23-11rel:R23-11#5d57e81c2026-10-14
  • R24-11rel:R24-11#d72348d52026-10-14
  • R25-11rel:R25-11#5d656be82026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function cend [SWS_CORE_01259]

constexpr const_iterator cend () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01259
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01259@rel:R25-11#cdee42f9
Content hash
cdee42f9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01259
Status: valid/unmigrated Version: rel:R25-11#4889892c Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01259@rel:R25-11#4889892c
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#cdee42f92026-09-30
  • R20-11rel:R20-11#646a33f42026-10-14
  • R21-11rel:R21-11#646a33f42026-10-14
  • R22-11rel:R22-11#c7d42fe22026-10-14
  • R23-11rel:R23-11#5645b2db2026-10-14
  • R24-11rel:R24-11#f3c28c382026-10-14
  • R25-11rel:R25-11#4889892c2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function crbegin [SWS_CORE_01260]

constexpr const_reverse_iterator crbegin () const noexcept;

As per corresponding usage in [array]

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 8c9d3976ab7a Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The member function crbegin of class ara::core::Array from header file #include "ara/core/array.h" returns a const reverse iterator to the last element of the array in accordance with standard container behavior [SWS_CORE_01260]. The method is called synchronously without parameters and returns a const_reverse_iterator. Due to its specification as constexpr and const, the function can be used at runtime as well as in compile-time evaluations and on const array instances [SWS_CORE_01260].

Regarding error handling, the operation is declared as noexcept and has the classification exception safe [SWS_CORE_01260]. The call thus guarantees complete exception safety; specific error codes, notifications via DET or DEM, or error states do not exist for this sequential access.

In terms of concurrency, pure read access produces no side effects, which is why concurrent calls to crbegin on the same instance can presumably be executed thread-safely and without external synchronization. Question Q-02554ec002069925 (open) No special restrictions or strict ordering requirements apply to the calling context, as long as the underlying array is initialized.

In interaction with the entire Core library, the method follows the standardized iterator design. Similar interfaces for reverse const iteration can be found in the associated requirements for ara::core::Vector [SWS_CORE_01342], ara::core::Map [SWS_CORE_01450], ara::core::BasicString [SWS_CORE_03049], as well as for non-owning views such as ara::core::Span [SWS_CORE_01978] and ara::core::StringView [SWS_CORE_02126].

This usage note was generated automatically based on the AUTOSAR specification for Adaptive Core R25-11.

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01260
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01260@rel:R25-11#f2d8ee81
Content hash
f2d8ee81
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01260
Status: valid/unmigrated Version: rel:R25-11#2bf26b5a Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01260@rel:R25-11#2bf26b5a
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#f2d8ee812026-09-30
  • R20-11rel:R20-11#fdc21ac42026-10-14
  • R21-11rel:R21-11#fdc21ac42026-10-14
  • R22-11rel:R22-11#853522f62026-10-14
  • R23-11rel:R23-11#3d401b012026-10-14
  • R24-11rel:R24-11#caa7b2232026-10-14
  • R25-11rel:R25-11#2bf26b5a2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function crend [SWS_CORE_01261]

constexpr const_reverse_iterator crend () const noexcept;

As per corresponding usage in [array]

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 95338f6bd6a6 Provenance Open questions (2)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The member function crend of container class ara::core::Array is provided via header #include "ara/core/array.h" [SWS_CORE_01261]. It has the signature constexpr const_reverse_iterator crend () const noexcept;, takes no parameters, and synchronously returns a const reverse iterator of type const_reverse_iterator [SWS_CORE_01261]. Thanks to its declaration as constexpr, the call can also be evaluated at compile time [SWS_CORE_01261]. Interpretation: In accordance with the specification "As per corresponding usage in [array]", the iterator is likely to denote the logical end of a reverse iteration over a const array [SWS_CORE_01261]. Question Q-d247b385b426784f (open)

For error handling, the method is specified as noexcept and classified as exception safe (exception safe), so that no exceptions occur and no errors are reported via DET or DEM [SWS_CORE_01261]. Interpretation: Since this is a side-effect-free const instance method, concurrent read accesses to the same instance by multiple threads are likely to be safe and reentrant, provided no concurrent modification takes place [SWS_CORE_01261]. Question Q-8cd440a3f36846f9 (open)

In interaction with other components of the Core library, ara::core::Array provides a uniform iterator interface [SWS_CORE_01261]. Equivalent crend functions for reverse iteration ends exist for ara::core::Vector [SWS_CORE_01343], ara::core::Map [SWS_CORE_01451], ara::core::Span [SWS_CORE_01979], ara::core::StringView [SWS_CORE_02127], and ara::core::BasicString [SWS_CORE_03050].

This text was generated by an AI and is based on the specified AUTOSAR release R25-11.

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01261
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01261@rel:R25-11#5ee11394
Content hash
5ee11394
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01261
Status: valid/unmigrated Version: rel:R25-11#bbec27d4 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01261@rel:R25-11#bbec27d4
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#5ee113942026-09-30
  • R20-11rel:R20-11#0dfa6e7e2026-10-14
  • R21-11rel:R21-11#336881e92026-10-14
  • R22-11rel:R22-11#f70c3c0c2026-10-14
  • R23-11rel:R23-11#8f3ed7ab2026-10-14
  • R24-11rel:R24-11#5d5bd6562026-10-14
  • R25-11rel:R25-11#bbec27d42026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function data [SWS_CORE_01271]

constexpr pointer data () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Hinweise: This function shall return nullptr in case the size of the array is 0

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

Record
AUTOSAR/AP/record/SWS_CORE_01271
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01271@rel:R25-11#ad1bf817
Content hash
ad1bf817
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01271
Status: valid/unmigrated Version: rel:R25-11#8cac1f61 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01271@rel:R25-11#8cac1f61
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#ad1bf8172026-09-30
  • R20-11rel:R20-11#3c07c0a82026-10-14
  • R21-11rel:R21-11#2d7be65e2026-10-14
  • R22-11rel:R22-11#b81864d42026-10-14
  • R23-11rel:R23-11#108c428a2026-10-14
  • R24-11rel:R24-11#98ebc5802026-10-14
  • R25-11rel:R25-11#8cac1f612026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function data [SWS_CORE_01272]

constexpr const_pointer data () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Hinweise: This function shall return nullptr in case the size of the array is 0

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

Record
AUTOSAR/AP/record/SWS_CORE_01272
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01272@rel:R25-11#6bbdf6de
Content hash
6bbdf6de
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01272
Status: valid/unmigrated Version: rel:R25-11#90f2cfd7 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01272@rel:R25-11#90f2cfd7
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6bbdf6de2026-09-30
  • R20-11rel:R20-11#5bca89c42026-10-14
  • R21-11rel:R21-11#5bca89c42026-10-14
  • R22-11rel:R22-11#e7825c732026-10-14
  • R23-11rel:R23-11#a308f16c2026-10-14
  • R24-11rel:R24-11#20c7a41d2026-10-14
  • R25-11rel:R25-11#90f2cfd72026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function empty [SWS_CORE_01264]

[[nodiscard]] constexpr bool empty () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01264
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01264@rel:R25-11#fc781f11
Content hash
fc781f11
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01264
Status: valid/unmigrated Version: rel:R25-11#98fedfc6 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01264@rel:R25-11#98fedfc6
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#fc781f112026-09-30
  • R20-11rel:R20-11#fab6d83b2026-10-14
  • R21-11rel:R21-11#ff4b21d22026-10-14
  • R22-11rel:R22-11#b51be93c2026-10-14
  • R23-11rel:R23-11#1765087f2026-10-14
  • R24-11rel:R24-11#0463b2aa2026-10-14
  • R25-11rel:R25-11#98fedfc62026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function end [SWS_CORE_01252]

constexpr iterator end () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01252
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01252@rel:R25-11#8ec50faf
Content hash
8ec50faf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01252
Status: valid/unmigrated Version: rel:R25-11#b10fea20 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01252@rel:R25-11#b10fea20
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#8ec50faf2026-09-30
  • R20-11rel:R20-11#93cf7f962026-10-14
  • R21-11rel:R21-11#93cf7f962026-10-14
  • R22-11rel:R22-11#da93950d2026-10-14
  • R23-11rel:R23-11#9fee89b62026-10-14
  • R24-11rel:R24-11#6855bfeb2026-10-14
  • R25-11rel:R25-11#b10fea202026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function end [SWS_CORE_01253]

constexpr const_iterator end () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01253
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01253@rel:R25-11#48e4ff02
Content hash
48e4ff02
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01253
Status: valid/unmigrated Version: rel:R25-11#c43c86c7 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01253@rel:R25-11#c43c86c7
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#48e4ff022026-09-30
  • R20-11rel:R20-11#5448201b2026-10-14
  • R21-11rel:R21-11#f12865062026-10-14
  • R22-11rel:R22-11#1369db7c2026-10-14
  • R23-11rel:R23-11#8c22f6952026-10-14
  • R24-11rel:R24-11#a2040ccd2026-10-14
  • R25-11rel:R25-11#c43c86c72026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function fill [SWS_CORE_01241]

void fill (const T &u) noexcept(std::is_nothrow_copy_assignable< T >::value);

As per corresponding usage in [array]

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: d20612515608 Provenance Open questions (2)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

use

The member function fill of class ara::core::Array serves to set all elements contained in the array to a uniform value [SWS_CORE_01241]. As a parameter, it takes a constant reference const T &u to the object to be assigned and yields no return value (void). The behavior is based on the usage in [array], so presumably all elements are synchronously set to value u by copy assignment. Question Q-927b1702cfa40906 (open)

Error Handling and Exception Safety

According to the specification, the function is classified as conditionally exception-safe (conditionally exception safe) [SWS_CORE_01241]. This is implemented via identifier noexcept(std::is_nothrow_copy_assignable<T>::value). Specific error codes, an error status as a return value, or DET/DEM notifications are not provided; exceptions occur only if copy assignment of type T fails and is not declared as noexcept.

Concurrency and Integration

Header #include "ara/core/array.h" must be included for integration [SWS_CORE_01241]. Because fill modifies the state of the calling object, external synchronization is likely necessary in the case of concurrent access by multiple threads to prevent data conflicts. Question (open)

This text was curated by an AI and is based exclusively on the specification data of AUTOSAR Adaptive R25-11.

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitconditionally exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01241
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01241@rel:R25-11#096c976f
Content hash
096c976f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01241
Status: valid/unmigrated Version: rel:R25-11#7450cd0b Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01241@rel:R25-11#7450cd0b
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#096c976f2026-09-30
  • R20-11rel:R20-11#23d8c76b2026-10-14
  • R21-11rel:R21-11#23d8c76b2026-10-14
  • R22-11rel:R22-11#51669de72026-10-14
  • R23-11rel:R23-11#7fd04ab62026-10-14
  • R24-11rel:R24-11#8a27e1eb2026-10-14
  • R25-11rel:R25-11#7450cd0b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function front [SWS_CORE_01267]

constexpr reference front () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Hinweise: Calling this function on an empty() array shall be a compile-time error

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

Record
AUTOSAR/AP/record/SWS_CORE_01267
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01267@rel:R25-11#2eaa8200
Content hash
2eaa8200
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01267
Status: valid/unmigrated Version: rel:R25-11#5ca7df35 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01267@rel:R25-11#5ca7df35
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#2eaa82002026-09-30
  • R20-11rel:R20-11#f0249dc02026-10-14
  • R21-11rel:R21-11#f0249dc02026-10-14
  • R22-11rel:R22-11#e2e3da562026-10-14
  • R23-11rel:R23-11#708b9ea62026-10-14
  • R24-11rel:R24-11#1f8661772026-10-14
  • R25-11rel:R25-11#5ca7df352026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function front [SWS_CORE_01268]

constexpr const_reference front () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe
Hinweise: Calling this function on an empty() array shall be a compile-time error

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

Record
AUTOSAR/AP/record/SWS_CORE_01268
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01268@rel:R25-11#15aff5b5
Content hash
15aff5b5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01268
Status: valid/unmigrated Version: rel:R25-11#c0777e00 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01268@rel:R25-11#c0777e00
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#15aff5b52026-09-30
  • R20-11rel:R20-11#5ec06b142026-10-14
  • R21-11rel:R21-11#123790fa2026-10-14
  • R22-11rel:R22-11#f7ffeebe2026-10-14
  • R23-11rel:R23-11#f10d89912026-10-14
  • R24-11rel:R24-11#81fb3d3a2026-10-14
  • R25-11rel:R25-11#c0777e002026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function max_size [SWS_CORE_01263]

constexpr size_type max_size () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01263
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01263@rel:R25-11#773885a0
Content hash
773885a0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01263
Status: valid/unmigrated Version: rel:R25-11#cfd9cb6d Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01263@rel:R25-11#cfd9cb6d
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#773885a02026-09-30
  • R20-11rel:R20-11#6fc9b21a2026-10-14
  • R21-11rel:R21-11#63eda56f2026-10-14
  • R22-11rel:R22-11#cdb9a7dd2026-10-14
  • R23-11rel:R23-11#b920f17d2026-10-14
  • R24-11rel:R24-11#c196426e2026-10-14
  • R25-11rel:R25-11#cfd9cb6d2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function operator[] [SWS_CORE_01265]

constexpr reference operator[] (size_type n) noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01265
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01265@rel:R25-11#b9d38883
Content hash
b9d38883
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01265
Status: valid/unmigrated Version: rel:R25-11#1cb1e295 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01265@rel:R25-11#1cb1e295
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#b9d388832026-09-30
  • R20-11rel:R20-11#0106ac312026-10-14
  • R21-11rel:R21-11#0106ac312026-10-14
  • R22-11rel:R22-11#830c99cb2026-10-14
  • R23-11rel:R23-11#dd94d5f22026-10-14
  • R24-11rel:R24-11#a321f6982026-10-14
  • R25-11rel:R25-11#1cb1e2952026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function operator[] [SWS_CORE_01266]

constexpr const_reference operator[] (size_type n) const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01266
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01266@rel:R25-11#97560b93
Content hash
97560b93
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01266
Status: valid/unmigrated Version: rel:R25-11#447c91fa Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01266@rel:R25-11#447c91fa
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#97560b932026-09-30
  • R20-11rel:R20-11#7df97ae12026-10-14
  • R21-11rel:R21-11#58d8c6502026-10-14
  • R22-11rel:R22-11#152f8ec72026-10-14
  • R23-11rel:R23-11#0b4669042026-10-14
  • R24-11rel:R24-11#e9ab09ac2026-10-14
  • R25-11rel:R25-11#447c91fa2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function rbegin [SWS_CORE_01254]

constexpr reverse_iterator rbegin () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01254
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01254@rel:R25-11#25627198
Content hash
25627198
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01254
Status: valid/unmigrated Version: rel:R25-11#e9f04be3 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01254@rel:R25-11#e9f04be3
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#256271982026-09-30
  • R20-11rel:R20-11#015548ae2026-10-14
  • R21-11rel:R21-11#463d31392026-10-14
  • R22-11rel:R22-11#5e92feb92026-10-14
  • R23-11rel:R23-11#e51c3ca82026-10-14
  • R24-11rel:R24-11#cea6832b2026-10-14
  • R25-11rel:R25-11#e9f04be32026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function rbegin [SWS_CORE_01255]

constexpr const_reverse_iterator rbegin () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01255
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01255@rel:R25-11#8d3fac24
Content hash
8d3fac24
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01255
Status: valid/unmigrated Version: rel:R25-11#c53f72b4 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01255@rel:R25-11#c53f72b4
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#8d3fac242026-09-30
  • R20-11rel:R20-11#b72d0a512026-10-14
  • R21-11rel:R21-11#b72d0a512026-10-14
  • R22-11rel:R22-11#c364efb82026-10-14
  • R23-11rel:R23-11#e3687b772026-10-14
  • R24-11rel:R24-11#3255292b2026-10-14
  • R25-11rel:R25-11#c53f72b42026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function rend [SWS_CORE_01256]

constexpr reverse_iterator rend () noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01256
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01256@rel:R25-11#6295a0a2
Content hash
6295a0a2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01256
Status: valid/unmigrated Version: rel:R25-11#ca926057 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01256@rel:R25-11#ca926057
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6295a0a22026-09-30
  • R20-11rel:R20-11#2aaee39c2026-10-14
  • R21-11rel:R21-11#651704db2026-10-14
  • R22-11rel:R22-11#dbf391a12026-10-14
  • R23-11rel:R23-11#2cbcacf32026-10-14
  • R24-11rel:R24-11#611942fc2026-10-14
  • R25-11rel:R25-11#ca9260572026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function rend [SWS_CORE_01257]

constexpr const_reverse_iterator rend () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01257
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01257@rel:R25-11#0d3cf428
Content hash
0d3cf428
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01257
Status: valid/unmigrated Version: rel:R25-11#85e10783 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01257@rel:R25-11#85e10783
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#0d3cf4282026-09-30
  • R20-11rel:R20-11#16d150892026-10-14
  • R21-11rel:R21-11#32e7e7422026-10-14
  • R22-11rel:R22-11#88df33622026-10-14
  • R23-11rel:R23-11#3447b6322026-10-14
  • R24-11rel:R24-11#176d24e32026-10-14
  • R25-11rel:R25-11#85e107832026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function size [SWS_CORE_01262]

constexpr size_type size () const noexcept;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitexception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01262
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01262@rel:R25-11#c0de72ea
Content hash
c0de72ea
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01262
Status: valid/unmigrated Version: rel:R25-11#c1f68e72 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01262@rel:R25-11#c1f68e72
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c0de72ea2026-09-30
  • R20-11rel:R20-11#3d7dd2db2026-10-14
  • R21-11rel:R21-11#3d7dd2db2026-10-14
  • R22-11rel:R22-11#f6b634b42026-10-14
  • R23-11rel:R23-11#d9c007782026-10-14
  • R24-11rel:R24-11#1822ea932026-10-14
  • R25-11rel:R25-11#c1f68e722026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function swap [SWS_CORE_01242]

void swap (Array< T, N > &other) noexcept(ara::core::is_nothrow_ swappable< T >::value);

As per corresponding usage in [array] except for the following deviations: 1. ara::core::is_nothrow_swappable shall be used in place of the std:: implementation

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Exception-Sicherheitconditionally exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01242
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01242@rel:R25-11#594c4298
Content hash
594c4298
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01242
Status: valid/unmigrated Version: rel:R25-11#c9e926e3 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01242@rel:R25-11#c9e926e3
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#594c42982026-09-30
  • R20-11rel:R20-11#e11e69002026-10-14
  • R21-11rel:R21-11#d5f52e532026-10-14
  • R22-11rel:R22-11#53f536752026-10-14
  • R23-11rel:R23-11#59c4e2d82026-10-14
  • R24-11rel:R24-11#0ec40b252026-10-14
  • R25-11rel:R25-11#c9e926e32026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

Type alias documentation

type alias const_iterator [SWS_CORE_01213]

using const_iterator = const T*;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolconst_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01213
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01213@rel:R25-11#0d72bb07
Content hash
0d72bb07
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01213
Status: valid/unmigrated Version: rel:R25-11#58ae9596 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01213@rel:R25-11#58ae9596
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#0d72bb072026-09-30
  • R20-11rel:R20-11#3bfe1f412026-10-14
  • R21-11rel:R21-11#3bfe1f412026-10-14
  • R22-11rel:R22-11#7b54e7d82026-10-14
  • R23-11rel:R23-11#6925e73d2026-10-14
  • R24-11rel:R24-11#6925e73d2026-10-14
  • R25-11rel:R25-11#58ae95962026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias const_pointer [SWS_CORE_01218]

using const_pointer = const T*;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolconst_pointer

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

Record
AUTOSAR/AP/record/SWS_CORE_01218
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01218@rel:R25-11#75d1f5d9
Content hash
75d1f5d9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01218
Status: valid/unmigrated Version: rel:R25-11#d18c5161 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01218@rel:R25-11#d18c5161
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#75d1f5d92026-09-30
  • R20-11rel:R20-11#f4ee95b42026-10-14
  • R21-11rel:R21-11#f4ee95b42026-10-14
  • R22-11rel:R22-11#71548ccc2026-10-14
  • R23-11rel:R23-11#81530ffa2026-10-14
  • R24-11rel:R24-11#81530ffa2026-10-14
  • R25-11rel:R25-11#d18c51612026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias const_reference [SWS_CORE_01211]

using const_reference = const T&;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolconst_reference

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

Record
AUTOSAR/AP/record/SWS_CORE_01211
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01211@rel:R25-11#080654fb
Content hash
080654fb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01211
Status: valid/unmigrated Version: rel:R25-11#7abeea28 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01211@rel:R25-11#7abeea28
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#080654fb2026-09-30
  • R20-11rel:R20-11#33e8decd2026-10-14
  • R21-11rel:R21-11#15d5c4c62026-10-14
  • R22-11rel:R22-11#69ac3bf22026-10-14
  • R23-11rel:R23-11#594779412026-10-14
  • R24-11rel:R24-11#594779412026-10-14
  • R25-11rel:R25-11#7abeea282026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias const_reverse_iterator [SWS_CORE_01220]

using const_reverse_iterator = std::reverse_iterator<const_iterator>;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolconst_reverse_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01220
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01220@rel:R25-11#c535527e
Content hash
c535527e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01220
Status: valid/unmigrated Version: rel:R25-11#d58ff199 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01220@rel:R25-11#d58ff199
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c535527e2026-09-30
  • R20-11rel:R20-11#995dbb062026-10-14
  • R21-11rel:R21-11#7dee7d242026-10-14
  • R22-11rel:R22-11#ae7e4aa52026-10-14
  • R23-11rel:R23-11#24b89b062026-10-14
  • R24-11rel:R24-11#24b89b062026-10-14
  • R25-11rel:R25-11#d58ff1992026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias difference_type [SWS_CORE_01215]

using difference_type = std::ptrdiff_t;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symboldifference_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01215
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01215@rel:R25-11#3a12a16e
Content hash
3a12a16e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01215
Status: valid/unmigrated Version: rel:R25-11#f5833adf Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01215@rel:R25-11#f5833adf
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#3a12a16e2026-09-30
  • R20-11rel:R20-11#115faa6f2026-10-14
  • R21-11rel:R21-11#adc251612026-10-14
  • R22-11rel:R22-11#3b5502e12026-10-14
  • R23-11rel:R23-11#bac25d1c2026-10-14
  • R24-11rel:R24-11#bac25d1c2026-10-14
  • R25-11rel:R25-11#f5833adf2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias iterator [SWS_CORE_01212]

using iterator = T*;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symboliterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01212
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01212@rel:R25-11#28895b8e
Content hash
28895b8e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01212
Status: valid/unmigrated Version: rel:R25-11#5aa245d9 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01212@rel:R25-11#5aa245d9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#28895b8e2026-09-30
  • R20-11rel:R20-11#d42fcf042026-10-14
  • R21-11rel:R21-11#f29d86f72026-10-14
  • R22-11rel:R22-11#a1fbce262026-10-14
  • R23-11rel:R23-11#a455aac92026-10-14
  • R24-11rel:R24-11#a455aac92026-10-14
  • R25-11rel:R25-11#5aa245d92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias pointer [SWS_CORE_01217]

using pointer = T*;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolpointer

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

Record
AUTOSAR/AP/record/SWS_CORE_01217
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01217@rel:R25-11#384c4e28
Content hash
384c4e28
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01217
Status: valid/unmigrated Version: rel:R25-11#b99fcb3d Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01217@rel:R25-11#b99fcb3d
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#384c4e282026-09-30
  • R20-11rel:R20-11#8a79560c2026-10-14
  • R21-11rel:R21-11#8a79560c2026-10-14
  • R22-11rel:R22-11#2b3fa4fd2026-10-14
  • R23-11rel:R23-11#dbdfb36d2026-10-14
  • R24-11rel:R24-11#dbdfb36d2026-10-14
  • R25-11rel:R25-11#b99fcb3d2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias reference [SWS_CORE_01210]

using reference = T&;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolreference

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

Record
AUTOSAR/AP/record/SWS_CORE_01210
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01210@rel:R25-11#267f57e3
Content hash
267f57e3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01210
Status: valid/unmigrated Version: rel:R25-11#c4664530 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01210@rel:R25-11#c4664530
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#267f57e32026-09-30
  • R20-11rel:R20-11#10e7a4322026-10-14
  • R21-11rel:R21-11#10e7a4322026-10-14
  • R22-11rel:R22-11#17504a8b2026-10-14
  • R23-11rel:R23-11#73f11e6b2026-10-14
  • R24-11rel:R24-11#73f11e6b2026-10-14
  • R25-11rel:R25-11#c46645302026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias reverse_iterator [SWS_CORE_01219]

using reverse_iterator = std::reverse_iterator<iterator>;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolreverse_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01219
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01219@rel:R25-11#f039a4c6
Content hash
f039a4c6
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01219
Status: valid/unmigrated Version: rel:R25-11#b061e8d0 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01219@rel:R25-11#b061e8d0
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#f039a4c62026-09-30
  • R20-11rel:R20-11#dc258b6c2026-10-14
  • R21-11rel:R21-11#cc5b8d4f2026-10-14
  • R22-11rel:R22-11#908a57aa2026-10-14
  • R23-11rel:R23-11#80322a9a2026-10-14
  • R24-11rel:R24-11#80322a9a2026-10-14
  • R25-11rel:R25-11#b061e8d02026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias size_type [SWS_CORE_01214]

using size_type = std::size_t;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolsize_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01214
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01214@rel:R25-11#b1779191
Content hash
b1779191
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01214
Status: valid/unmigrated Version: rel:R25-11#6f365726 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01214@rel:R25-11#6f365726
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#b17791912026-09-30
  • R20-11rel:R20-11#12474bcb2026-10-14
  • R21-11rel:R21-11#12474bcb2026-10-14
  • R22-11rel:R22-11#cac0849a2026-10-14
  • R23-11rel:R23-11#506c7b472026-10-14
  • R24-11rel:R24-11#506c7b472026-10-14
  • R25-11rel:R25-11#6f3657262026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias value_type [SWS_CORE_01216]

using value_type = T;

As per corresponding usage in [array]

Header-Datei#include "ara/core/array.h"
Scopeclass ara::core::Array
Symbolvalue_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01216
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01216@rel:R25-11#1b5f7e90
Content hash
1b5f7e90
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01216
Status: valid/unmigrated Version: rel:R25-11#b5c4bb3e Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01216@rel:R25-11#b5c4bb3e
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#1b5f7e902026-09-30
  • R20-11rel:R20-11#34b46a2d2026-10-14
  • R21-11rel:R21-11#2e9508912026-10-14
  • R22-11rel:R22-11#fbcacbe62026-10-14
  • R23-11rel:R23-11#f660fefb2026-10-14
  • R24-11rel:R24-11#f660fefb2026-10-14
  • R25-11rel:R25-11#b5c4bb3e2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill