DEENESPTFRRUARHIKOZHNL

क्लास ara::core::Span

[SWS_CORE_01900]

template <typename T, std::size_t Extent = dynamic_extent> class Span {...};

Implementation of std::span container from [views.span]

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

उपयोगकर्ता गाइडएआई जनित

मनमाने कंटेनरों या बफ़र्स के सन्निहित मेमोरी क्षेत्रों पर एक कुशल, गैर-स्वामित्व वाला दृश्य प्रदान करता है।
एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: cd35d03068cb उद्गम खुले प्रश्न (3)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

मनमाने कंटेनरों या बफ़र्स के सन्निहित मेमोरी क्षेत्रों पर एक कुशल, गैर-स्वामित्व वाला दृश्य प्रदान करता है।

क्लास ara::core::Span मेमोरी क्षेत्रों पर एक गैर-स्वामित्व वाला, सन्निहित दृश्य प्रदान करती है और बिना किसी कॉपी लागत के ऐरे या बफ़र्स के कुशल इनकैप्सुलेशन की अनुमति देती है [SWS_CORE_01942]। अनुप्रयोग आमतौर पर डेटा विंडो पास करने के लिए और स्लाइसिंग ऑपरेशनों का उपयोग करके आंशिक दृश्य बनाने के लिए इस क्लास का उपयोग करते हैं। कॉलर्स को सख्ती से यह सुनिश्चित करना चाहिए कि अंतर्निहित मेमोरी का जीवनकाल दृश्य के जीवनकाल से अधिक हो और subspan() जैसे ऑपरेशनों में वैध सीमाओं का पालन किया जाए, क्योंकि सीमा उल्लंघन अपरिभाषित व्यवहार को ट्रिगर करते हैं [SWS_CORE_01966]।

संदर्भ

क्लास ara::core::Span एक सन्निहित अनुक्रम दृश्य का एक मानक-अनुरूप कार्यान्वयन प्रस्तुत करती है, जो [views.span] से std::span पर आधारित है। एक हल्के अमूर्तता के रूप में, यह डेटा का स्वामी बने बिना पहले तत्व के पॉइंटर के साथ-साथ उपलब्ध तत्वों की संख्या को इनकैप्सुलेट करती है। यह डेटा प्रदान करने वाले घटकों और इस डेटा को संसाधित करने वाले एल्गोरिदम के बीच एक समान इंटरफ़ेस के रूप में कार्य करती है।

प्राथमिक इंटरैक्शन पार्टनर्स में निम्नलिखित शामिल हैं:

  • कॉलिंग एप्लिकेशन लॉजिक: मेमोरी आवंटन या कॉपी ओवरहेड के बिना अनुक्रमिक मेमोरी क्षेत्रों में पठन या लेखन एक्सेस के लिए दृश्य का उपयोग करता है।
  • मेमोरी स्रोत और कंटेनर: कोई भी सन्निहित मेमोरी क्षेत्र जैसे मूल C-ऐरे [SWS_CORE_01944], ara::core::Array [SWS_CORE_01945] [SWS_CORE_01946] जैसे मानकीकृत प्लेटफ़ॉर्म कंटेनर, जेनेरिक कंटेनर संरचनाएं [SWS_CORE_01947] [SWS_CORE_01948] या पॉइंटर और लंबाई विनिर्देश के साथ रॉ बफ़र्स [SWS_CORE_01942]।
  • आंशिक दृश्य (Subspans): ara::core::Span के अन्य इंस्टेंसेस, जो एक मूल दृश्य से विभाजन द्वारा उत्पन्न होते हैं [SWS_CORE_01965] [SWS_CORE_01966]।
SpanKontext Anwendung Anwendung Span Span Anwendung->Span बनाता है और उपयोग करता है Speicherpuffer Speicherpuffer Anwendung->Speicherpuffer verwaltet Lebensdauer Span->Speicherpuffer referenziert Bereich

संदर्भ आरेख: एप्लिकेशन लॉजिक और मेमोरी बफ़र के बीच एक गैर-स्वामित्व वाले दृश्य के रूप में ara::core::Span का समावेश। स्रोत: [SWS_CORE_01942], [SWS_CORE_01945], [SWS_CORE_01951]

जीवनचक्र

ara::core::Span के इंस्टेंसेस अपने स्वयं के संसाधन प्रबंधन के बिना शुद्ध मान ऑब्जेक्ट्स के रूप में डिज़ाइन किए गए हैं। निर्माण वैकल्पिक रूप से डिफ़ॉल्ट कंस्ट्रक्टर [SWS_CORE_01941] के माध्यम से एक खाली स्पैन के रूप में, प्रारंभ पते और तत्व संख्या [SWS_CORE_01942] के प्रत्यक्ष विनिर्देश द्वारा या प्रारंभ और अंत से मिलकर बने एक पॉइंटर अंतराल [SWS_CORE_01943] के माध्यम से होता है। इसके अतिरिक्त C-ऐरे [SWS_CORE_01944], ara::core::Array प्रकार के कंटेनर [SWS_CORE_01945] [SWS_CORE_01946] और जेनेरिक कंटेनर [SWS_CORE_01947] [SWS_CORE_01948] के लिए टाइप किए गए कंस्ट्रक्टर उपलब्ध हैं। मौजूदा स्पैन को डिफ़ॉल्ट कॉपी कंस्ट्रक्टर [SWS_CORE_01949] के माध्यम से या संगत तत्व प्रकारों और एक्सटेंट के साथ कन्वर्टिंग कंस्ट्रक्टरों के माध्यम से डुप्लिकेट किया जा सकता है [SWS_CORE_01950]।

चूंकि ara::core::Span संदर्भित डेटा का कोई स्वामित्व नहीं लेता है, इसलिए डिस्ट्रक्टर का कार्यान्वयन मानक होता है और इसे noexcept=default के रूप में निर्दिष्ट किया गया है [SWS_CORE_01951]। इससे यह मौलिक अपरिवर्तनीयता (व्याख्या: धारणा 1) निकलती है कि अंतर्निहित मेमोरी बफ़र का जीवनकाल हमेशा उस पर संदर्भित सभी Span ऑब्जेक्ट्स के जीवनकाल को न्यूनतम रूप से कवर करना चाहिए; बफ़र के विनाश पर शेष Spans अमान्य हो जाते हैं। प्रश्न (खुला) असाइनमेंट ऑपरेटर के माध्यम से असाइनमेंट शैलो कॉपी द्वारा सामान्य रूप से होता है [SWS_CORE_01952]। चूंकि सभी एक्सेस फ़ंक्शन noexcept के रूप में घोषित हैं और उनमें कोई आंतरिक सिंक्रोनाइज़ेशन तंत्र नहीं है, इसलिए एक ही Span इंस्टेंस पर कई थ्रेड्स से समवर्ती पठन एक्सेस सुरक्षित होना चाहिए, बशर्ते अंतर्निहित मेमोरी क्षेत्र समानांतर में संशोधित न किया जा रहा हो (व्याख्या: धारणा 2)। प्रश्न Q-be5a38c1097c4ee1 (खुला)

उपयोग पथ

एक विशिष्ट उपयोग के मामले में एक मौजूदा डेटा ब्लॉक को इनकैप्सुलेट करना, आयामों की जांच करना, प्रासंगिक खंडों को निकालना और तत्वों तक पहुँचना शामिल है:

  1. दृश्य निर्माण: अनुप्रयोग एक सन्निहित बफ़र पर ara::core::Span को त्वरित करता है, उदाहरण के लिए ara::core::Array [SWS_CORE_01945] के एक इंस्टेंस से या लंबाई विनिर्देश वाले रॉ डेटा पॉइंटर्स के माध्यम से [SWS_CORE_01942]।
  2. स्थिति और आयाम जाँच: आगे के प्रसंस्करण से पहले, आयाम को empty() [SWS_CORE_01969], size() [SWS_CORE_01967] या size_bytes() [SWS_CORE_01968] के माध्यम से सत्यापित किया जाता है, या आधार पते को data() [SWS_CORE_01971] का उपयोग करके क्वेरी किया जाता है।
  3. स्लाइसिंग / Subspan निर्माण: प्रासंगिक डेटा विंडो पर ध्यान केंद्रित करने के लिए, अनुप्रयोग first() [SWS_CORE_01961] [SWS_CORE_01962] के साथ प्रीफ़िक्स, last() [SWS_CORE_01963] [SWS_CORE_01964] के साथ सफ़िक्स या subspan() [SWS_CORE_01965] [SWS_CORE_01966] के माध्यम से मनमाने उप-क्षेत्रों के उप-दृश्य बनाता है।
  4. तत्व प्रसंस्करण: वास्तविक डेटा एक्सेस इंडेक्स ऑपरेटर operator[] [SWS_CORE_01970] के माध्यम से रैंडम रूप से, front() [SWS_CORE_01959] और back() [SWS_CORE_01960] के माध्यम से सीमांत तत्व एक्सेस द्वारा या begin() से end() [SWS_CORE_01972] [SWS_CORE_01973] तक इटरैटर्स के माध्यम से अनुक्रमिक रूप से होता है।
Typischer Nutzungspfad von ara::core::Spanएप्लिकेशनअवधिSpeicherpufferSpan(puffer, anzahl)Referenziert Datenbereichsubspan(offset, count)सब-व्यू वापस करेंoperator[](idx)Element dereferenzierenElementreferenz

अनुक्रम आरेख: एक दृश्य के निर्माण, विभाजन और तत्व क्वेरी के लिए विशिष्ट कॉल अनुक्रम। स्रोत: [SWS_CORE_01942], [SWS_CORE_01966], [SWS_CORE_01970]

त्रुटि परिदृश्य

ara::core::Span की सभी विधियाँ अपवाद-सुरक्षित और noexcept घोषित हैं; न तो C++ अपवाद ट्रिगर होते हैं और न ही ara::core::ErrorCode जैसे त्रुटि ऑब्जेक्ट लौटाए जाते हैं। त्रुटि स्थितियाँ मुख्य रूप से पूर्वशर्तों के उल्लंघन से उत्पन्न होती हैं, जो सीधे अपरिभाषित व्यवहार (Undefined Behavior) की ओर ले जाती हैं:

  • प्रीफ़िक्स और सफ़िक्स में आकार का अतिक्रमण: यदि first() पर ऐसी संख्या का अनुरोध किया जाता है जो वर्तमान आकार से अधिक हो (Count > size() या count > size()), तो व्यवहार अपरिभाषित होता है [SWS_CORE_01961] [SWS_CORE_01962]। यही समान पूर्वशर्त उल्लंघन last() पर भी अपरिभाषित व्यवहार की ओर ले जाता है [SWS_CORE_01963] [SWS_CORE_01964]।
  • subspan में अमान्य उप-क्षेत्र पैरामीटर: subspan() को कॉल करने के लिए अनिवार्य रूप से आवश्यक है कि offset <= size() लागू हो और स्पष्ट रूप से निर्दिष्ट count (dynamic_extent के असमान) के साथ count <= size() - offset का भी पालन किया जाए। उपेक्षा करने से अपरिभाषित व्यवहार होता है [SWS_CORE_01966]।
  • तत्व एक्सेस में सीमा पार होना: इंडेक्स ऑपरेटर operator[] [SWS_CORE_01970] और एक्सेस फ़ंक्शन front() [SWS_CORE_01959] तथा back() [SWS_CORE_01960] बाउंड्स चेकिंग (Bounds Checking) नहीं करते हैं। वैध सीमाओं के बाहर एक एक्सेस संभवतः सीधे अपरिभाषित मेमोरी एक्सेस की ओर ले जाता है (व्याख्या: धारणा 3)। प्रश्न (खुला)

यह मार्गदर्शिका AUTOSAR Adaptive R25-11 विनिर्देश पर आधारित है और स्वचालित रूप से बनाई गई थी।

सदस्य मानचित्र

क्लास आरेख

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

G nara__core__Span436 Span + extent + Span() + operator=() + ~Span() + back() + data() + front() + operator[]() + begin() + cbegin() + cend() + crbegin() + crend() + end() + rbegin() + rend() + empty() … 5 weitere

विवरण दृश्य

रूपरेखा में कोई प्रविष्टि चुनें।

कंस्ट्रक्टर और डिस्ट्रक्टर

Span फ़ंक्शन 10

≙ [views.span]

ओवरलोड Span 10
constexpr Span () noexcept; SWS_CORE_01941
constexpr Span (pointer ptr, size_type count) noexcept; SWS_CORE_01942
constexpr Span (pointer firstElem, pointer lastElem) noexcept; SWS_CORE_01943
template <std::size_t N> constexpr Span (element_type(&arr)[N]) noexcept; SWS_CORE_01944
template <typename U, std::size_t N> constexpr Span (ara::core::Array< U, N > &arr) noexcept; SWS_CORE_01945
template <typename U, std::size_t N> constexpr Span (const ara::core::Array< U, N > &arr) noexcept; SWS_CORE_01946
template <typename Container> constexpr Span (Container &cont) noexcept; SWS_CORE_01947
template <typename Container> constexpr Span (const Container &cont) noexcept; SWS_CORE_01948
constexpr Span (const Span &other) noexcept=default; SWS_CORE_01949
template <typename U, std::size_t N> constexpr Span (const Span< U, N > &s) noexcept; SWS_CORE_01950
~Span फ़ंक्शन

≙ [views.span]

~Span () noexcept=default;

मेथड

back फ़ंक्शन

≙ [views.span]

constexpr reference back () const noexcept;
begin फ़ंक्शन

≙ [views.span]

constexpr iterator begin () const noexcept;
cbegin फ़ंक्शन

≙ [views.span]

constexpr const_iterator cbegin () const noexcept;
cend फ़ंक्शन

≙ [views.span]

constexpr const_iterator cend () const noexcept;
crbegin फ़ंक्शन

≙ [views.span]

constexpr const_reverse_iterator crbegin () const noexcept;
crend फ़ंक्शन

≙ [views.span]

constexpr const_reverse_iterator crend () const noexcept;
data फ़ंक्शन

≙ [views.span]

constexpr pointer data () const noexcept;
empty फ़ंक्शन

≙ [views.span]

constexpr bool empty () const noexcept;
end फ़ंक्शन

≙ [views.span]

constexpr iterator end () const noexcept;
first फ़ंक्शन 2

≙ [views.span]

ओवरलोड first 2
template <std::size_t Count> constexpr Span< element_type, Count > first () const noexcept; SWS_CORE_01961
constexpr Span< element_type, dynamic_extent > first (size_type count) const noexcept; SWS_CORE_01962
front फ़ंक्शन

≙ [views.span]

constexpr reference front () const noexcept;
last फ़ंक्शन 2

≙ [views.span]

ओवरलोड last 2
template <std::size_t Count> constexpr Span< element_type, Count > last () const noexcept; SWS_CORE_01963
constexpr Span< element_type, dynamic_extent > last (size_type count) const noexcept; SWS_CORE_01964
rbegin फ़ंक्शन

≙ [views.span]

constexpr reverse_iterator rbegin () const noexcept;
rend फ़ंक्शन

≙ [views.span]

constexpr reverse_iterator rend () const noexcept;
size फ़ंक्शन

≙ [views.span]

constexpr size_type size () const noexcept;
size_bytes फ़ंक्शन

≙ [views.span]

constexpr size_type size_bytes () const noexcept;
subspan फ़ंक्शन 2

≙ [views.span]

ओवरलोड subspan 2
template <std::size_t Offset, std::size_t Count = dynamic_extent> constexpr auto subspan () const noexcept -> Span< element_type, {<extent-or-dynamicextent>} >; SWS_CORE_01965
constexpr Span< element_type, dynamic_extent > subspan (size_type offset, size_type count=dynamic_extent) const noexcept; SWS_CORE_01966

ऑपरेटर

operator= फ़ंक्शन

≙ [views.span]

constexpr Span & operator= (const Span &other) noexcept=default;
operator[] फ़ंक्शन

≙ [views.span]

constexpr reference operator[] (size_type idx) const noexcept;

टाइप उपनाम

const_iterator टाइप उपनाम

Implementation {<const-iterator-type>} shall be an implementation-defined type ≙ [views.span]

using const_iterator = {<const-iterator-type>};
const_pointer टाइप उपनाम

≙ [views.span]

using const_pointer = const element_type*;
const_reference टाइप उपनाम

≙ [views.span]

using const_reference = const element_type&;
const_reverse_iterator टाइप उपनाम

≙ [views.span]

using const_reverse_iterator = std::reverse_iterator<const_iterator>;
difference_type टाइप उपनाम

≙ [views.span]

using difference_type = std::ptrdiff_t;
element_type टाइप उपनाम

≙ [views.span]

using element_type = T;
iterator टाइप उपनाम

Implementation {<iterator-type>} shall be an implementation-defined type ≙ [views.span]

using iterator = {<iterator-type>};
pointer टाइप उपनाम

≙ [views.span]

using pointer = element_type*;
reference टाइप उपनाम

≙ [views.span]

reverse_iterator टाइप उपनाम

≙ [views.span]

using reverse_iterator = std::reverse_iterator<iterator>;
size_type टाइप उपनाम

≙ [views.span]

using size_type = std::size_t;
value_type टाइप उपनाम

≙ [views.span]

using value_type = typename std::remove_cv<element_type>::type;

स्थिरांक

extent चर

≙ [views.span]

static constexpr size_type extent = Extent;

मेथड का प्रलेखन

फ़ंक्शन Span [SWS_CORE_01941]

constexpr Span () noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01941
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01941@rel:R25-11#ed665ab1
Content hash
ed665ab1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01941
Status: valid/unmigrated Version: rel:R25-11#9156901e Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01941@rel:R25-11#9156901e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d1d358112026-09-30
  • R19-11rel:R19-11#92102a1d2026-10-14
  • R20-11rel:R20-11#d5ec64462026-10-14
  • R21-11rel:R21-11#82017abe2026-10-14
  • R22-11rel:R22-11#ae7aebea2026-10-14
  • R23-11rel:R23-11#de3afc972026-10-14
  • R24-11rel:R24-11#6eafb1ec2026-10-14
  • R25-11rel:R25-11#9156901e2026-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

फ़ंक्शन Span [SWS_CORE_01942]

constexpr Span (pointer ptr, size_type count) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01942
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01942@rel:R25-11#54c70d36
Content hash
54c70d36
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01942
Status: valid/unmigrated Version: rel:R25-11#299f6b62 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01942@rel:R25-11#299f6b62
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e19cd3dc2026-09-30
  • R19-11rel:R19-11#776cdd672026-10-14
  • R20-11rel:R20-11#61dc7a1f2026-10-14
  • R21-11rel:R21-11#8dcb1ef62026-10-14
  • R22-11rel:R22-11#24557a632026-10-14
  • R23-11rel:R23-11#d635007b2026-10-14
  • R24-11rel:R24-11#a845c6a62026-10-14
  • R25-11rel:R25-11#299f6b622026-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

फ़ंक्शन Span [SWS_CORE_01943]

constexpr Span (pointer firstElem, pointer lastElem) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01943
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01943@rel:R25-11#ab0c0e03
Content hash
ab0c0e03
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01943
Status: valid/unmigrated Version: rel:R25-11#f07a49e2 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01943@rel:R25-11#f07a49e2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#040261822026-09-30
  • R19-11rel:R19-11#2ae7bdee2026-10-14
  • R20-11rel:R20-11#83f360a32026-10-14
  • R21-11rel:R21-11#0e517efd2026-10-14
  • R22-11rel:R22-11#d4ce3e812026-10-14
  • R23-11rel:R23-11#90a27ba72026-10-14
  • R24-11rel:R24-11#495b0a912026-10-14
  • R25-11rel:R25-11#f07a49e22026-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

फ़ंक्शन Span [SWS_CORE_01944]

template <std::size_t N> constexpr Span (element_type(&arr)[N]) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01944
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01944@rel:R25-11#7ce39c74
Content hash
7ce39c74
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01944
Status: valid/unmigrated Version: rel:R25-11#0f1aec35 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01944@rel:R25-11#0f1aec35
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#3ec55e722026-09-30
  • R19-11rel:R19-11#1f31cf432026-10-14
  • R20-11rel:R20-11#d04cbec42026-10-14
  • R21-11rel:R21-11#009810b12026-10-14
  • R22-11rel:R22-11#cf7804dc2026-10-14
  • R23-11rel:R23-11#93af3b072026-10-14
  • R24-11rel:R24-11#868613562026-10-14
  • R25-11rel:R25-11#0f1aec352026-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

फ़ंक्शन Span [SWS_CORE_01945]

template <typename U, std::size_t N> constexpr Span (ara::core::Array< U, N > &arr) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01945
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01945@rel:R25-11#bd29abd3
Content hash
bd29abd3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01945
Status: valid/unmigrated Version: rel:R25-11#96f60344 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01945@rel:R25-11#96f60344
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#49d121362026-09-30
  • R19-11rel:R19-11#0c6f9ffa2026-10-14
  • R20-11rel:R20-11#10ccc4192026-10-14
  • R21-11rel:R21-11#a09556a32026-10-14
  • R22-11rel:R22-11#864dba032026-10-14
  • R23-11rel:R23-11#bc982d3f2026-10-14
  • R24-11rel:R24-11#776fe3732026-10-14
  • R25-11rel:R25-11#96f603442026-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

फ़ंक्शन Span [SWS_CORE_01946]

template <typename U, std::size_t N> constexpr Span (const ara::core::Array< U, N > &arr) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01946
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01946@rel:R25-11#c5e2b025
Content hash
c5e2b025
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01946
Status: valid/unmigrated Version: rel:R25-11#efbbf070 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01946@rel:R25-11#efbbf070
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#650281322026-09-30
  • R19-11rel:R19-11#ac0821ee2026-10-14
  • R20-11rel:R20-11#6ef79a1b2026-10-14
  • R21-11rel:R21-11#f091ae842026-10-14
  • R22-11rel:R22-11#5a2950dc2026-10-14
  • R23-11rel:R23-11#7b62ffc12026-10-14
  • R24-11rel:R24-11#f874a71f2026-10-14
  • R25-11rel:R25-11#efbbf0702026-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

फ़ंक्शन Span [SWS_CORE_01947]

template <typename Container> constexpr Span (Container &cont) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01947
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01947@rel:R25-11#bced804e
Content hash
bced804e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01947
Status: valid/unmigrated Version: rel:R25-11#15533b27 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01947@rel:R25-11#15533b27
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a03f736a2026-09-30
  • R19-11rel:R19-11#0c43e3502026-10-14
  • R20-11rel:R20-11#9daa25562026-10-14
  • R21-11rel:R21-11#a79b543e2026-10-14
  • R22-11rel:R22-11#cf7257342026-10-14
  • R23-11rel:R23-11#b1685ade2026-10-14
  • R24-11rel:R24-11#a7feb0452026-10-14
  • R25-11rel:R25-11#15533b272026-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

फ़ंक्शन Span [SWS_CORE_01948]

template <typename Container> constexpr Span (const Container &cont) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01948
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01948@rel:R25-11#1cec89e3
Content hash
1cec89e3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01948
Status: valid/unmigrated Version: rel:R25-11#ca187caf Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01948@rel:R25-11#ca187caf
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f0031a212026-09-30
  • R19-11rel:R19-11#a8d7e5ab2026-10-14
  • R20-11rel:R20-11#6bfd551b2026-10-14
  • R21-11rel:R21-11#a7c4cdda2026-10-14
  • R22-11rel:R22-11#af9ace072026-10-14
  • R23-11rel:R23-11#8fa60bd02026-10-14
  • R24-11rel:R24-11#d0016f742026-10-14
  • R25-11rel:R25-11#ca187caf2026-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

फ़ंक्शन Span [SWS_CORE_01949]

constexpr Span (const Span &other) noexcept=default;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01949
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01949@rel:R25-11#e2650768
Content hash
e2650768
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01949
Status: valid/unmigrated Version: rel:R25-11#e0c88efb Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01949@rel:R25-11#e0c88efb
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f2b83e812026-09-30
  • R19-11rel:R19-11#178d82d72026-10-14
  • R20-11rel:R20-11#ba14f11f2026-10-14
  • R21-11rel:R21-11#95aa17f52026-10-14
  • R22-11rel:R22-11#f5d315962026-10-14
  • R23-11rel:R23-11#63e2b9812026-10-14
  • R24-11rel:R24-11#363dcb8d2026-10-14
  • R25-11rel:R25-11#e0c88efb2026-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

फ़ंक्शन Span [SWS_CORE_01950]

template <typename U, std::size_t N> constexpr Span (const Span< U, N > &s) noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01950
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01950@rel:R25-11#594488f4
Content hash
594488f4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01950
Status: valid/unmigrated Version: rel:R25-11#0518a9e7 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01950@rel:R25-11#0518a9e7
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#ef77bbac2026-09-30
  • R19-11rel:R19-11#644765992026-10-14
  • R20-11rel:R20-11#c95936c32026-10-14
  • R21-11rel:R21-11#180043a62026-10-14
  • R22-11rel:R22-11#42c8ee322026-10-14
  • R23-11rel:R23-11#de8460672026-10-14
  • R24-11rel:R24-11#e49bcc5e2026-10-14
  • R25-11rel:R25-11#0518a9e72026-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

फ़ंक्शन back [SWS_CORE_01960]

constexpr reference back () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01960
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01960@rel:R25-11#3967d110
Content hash
3967d110
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01960
Status: valid/unmigrated Version: rel:R25-11#8d035d2e Versionshistorie & Revisions (1 transition, 6 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_01960@rel:R25-11#8d035d2e
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#14876bf92026-09-30
  • R21-11rel:R21-11#1bf798dc2026-10-14
  • R22-11rel:R22-11#f948a4f62026-10-14
  • R23-11rel:R23-11#79896bd42026-10-14
  • R24-11rel:R24-11#ca38de882026-10-14
  • R25-11rel:R25-11#8d035d2e2026-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

फ़ंक्शन begin [SWS_CORE_01972]

constexpr iterator begin () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01972
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01972@rel:R25-11#d5cc2b9e
Content hash
d5cc2b9e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01972
Status: valid/unmigrated Version: rel:R25-11#2d12f82e Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01972@rel:R25-11#2d12f82e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d4915b332026-09-30
  • R19-11rel:R19-11#f0514c0a2026-10-14
  • R20-11rel:R20-11#6f313b002026-10-14
  • R21-11rel:R21-11#6f313b002026-10-14
  • R22-11rel:R22-11#8da7cddd2026-10-14
  • R23-11rel:R23-11#9ff429f72026-10-14
  • R24-11rel:R24-11#860b85162026-10-14
  • R25-11rel:R25-11#2d12f82e2026-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

फ़ंक्शन cbegin [SWS_CORE_01974]

constexpr const_iterator cbegin () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01974
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01974@rel:R25-11#d32a5e77
Content hash
d32a5e77
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01974
Status: valid/unmigrated Version: rel:R25-11#4618ef74 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01974@rel:R25-11#4618ef74
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#843d3cd82026-09-30
  • R19-11rel:R19-11#0a070c0a2026-10-14
  • R20-11rel:R20-11#d2d2f7c72026-10-14
  • R21-11rel:R21-11#10835a902026-10-14
  • R22-11rel:R22-11#ae3183582026-10-14
  • R23-11rel:R23-11#6dcea62a2026-10-14
  • R24-11rel:R24-11#d466b4382026-10-14
  • R25-11rel:R25-11#4618ef742026-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

फ़ंक्शन cend [SWS_CORE_01975]

constexpr const_iterator cend () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01975
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01975@rel:R25-11#0cf551ea
Content hash
0cf551ea
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01975
Status: valid/unmigrated Version: rel:R25-11#f9034940 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01975@rel:R25-11#f9034940
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#31912a8b2026-09-30
  • R19-11rel:R19-11#7abc90612026-10-14
  • R20-11rel:R20-11#3f10716a2026-10-14
  • R21-11rel:R21-11#3f10716a2026-10-14
  • R22-11rel:R22-11#52887d552026-10-14
  • R23-11rel:R23-11#c6b47a0a2026-10-14
  • R24-11rel:R24-11#347610ac2026-10-14
  • R25-11rel:R25-11#f90349402026-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

फ़ंक्शन crbegin [SWS_CORE_01978]

constexpr const_reverse_iterator crbegin () const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 557e5938932a उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

वर्ग ara::core::Span का सदस्य फ़ंक्शन crbegin एक स्थिर रिवर्स इटरेटर लौटाता है जो संदर्भित अनुक्रम के अंतिम तत्व की ओर इंगित करता है [SWS_CORE_01978]। फ़ंक्शन को हेडर फ़ाइल #include "ara/core/span.h" की आवश्यकता होती है और यह [views.span] [SWS_CORE_01978] में उपयोग का अनुसरण करता है। प्रकार const_reverse_iterator का रिटर्न मान स्पैन द्वारा वर्णित मेमोरी क्षेत्र पर केवल-पठन बैकवर्ड इटरेशन की अनुमति देता है [SWS_CORE_01978]।

चूंकि crbegin को constexpr के रूप में घोषित किया गया है, मूल्यांकन कंपाइल समय पर ही किया जा सकता है [SWS_CORE_01978]। त्रुटि प्रबंधन के संबंध में, फ़ंक्शन को noexcept के रूप में घोषित और exception safe के रूप में वर्गीकृत किया गया है; परिणामस्वरूप, यह कोई अपवाद नहीं फेंकता है, और न तो त्रुटि कोड मौजूद हैं और न ही DET या DEM संदेश [SWS_CORE_01978]।

समवर्तीता और सीमाओं के संबंध में, विधि const-योग्य है; व्याख्या: उसी इंस्टेंस पर समानांतर रीड कॉल बाहरी सिंक्रोनाइज़ेशन के बिना थ्रेड-सुरक्षित होने की संभावना है, जब तक कि अंतर्निहित मेमोरी क्षेत्र को एक ही समय में संशोधित न किया जाए [SWS_CORE_01978]। प्रश्न Q-d63c0354556f1d23 (खुला)

ara::core के अन्य तत्वों के संयोजन में, crbegin कंटेनरों और दृश्यों के लिए एक समान पैटर्न का अनुसरण करता है:

  • ara::core::Array एक संगत constexpr- और exception safe-इंटरफ़ेस प्रदान करता है [SWS_CORE_01260]।
  • ara::core::StringView crbegin को constexpr और exception safe के रूप में भी उपलब्ध कराता है [SWS_CORE_02126]।
  • ara::core::Vector [SWS_CORE_01342], ara::core::Map [SWS_CORE_01450] तथा ara::core::BasicString [SWS_CORE_03049] crbegin को समकालिक और अपवाद-सुरक्षित (noexcept) रूप से उपलब्ध कराते हैं।

यह पाठ एक AI द्वारा उत्पन्न किया गया था और AUTOSAR Adaptive R25-11 के विनिर्देश पर आधारित है।

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01978
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01978@rel:R25-11#07f006c4
Content hash
07f006c4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01978
Status: valid/unmigrated Version: rel:R25-11#4595c1d5 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01978@rel:R25-11#4595c1d5
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#57748a992026-09-30
  • R19-11rel:R19-11#6d6bfe3f2026-10-14
  • R20-11rel:R20-11#c3ef8e1c2026-10-14
  • R21-11rel:R21-11#c3ef8e1c2026-10-14
  • R22-11rel:R22-11#d3322d592026-10-14
  • R23-11rel:R23-11#d2073fde2026-10-14
  • R24-11rel:R24-11#2624b3cc2026-10-14
  • R25-11rel:R25-11#4595c1d52026-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

फ़ंक्शन crend [SWS_CORE_01979]

constexpr const_reverse_iterator crend () const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 464fedb451c3 उद्गम खुले प्रश्न (2)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

उपयोग

टेम्पलेट वर्ग ara::core::Span ([SWS_CORE_01979]) का सदस्य फ़ंक्शन crend समकालिक रूप से प्रकार const_reverse_iterator का एक स्थिर बैकवर्ड इटरेटर लौटाता है। फ़ंक्शन के लिए हेडर फ़ाइल ara/core/span.h को शामिल करना आवश्यक है और यह कोई कॉल पैरामीटर स्वीकार नहीं करता है। विनिर्देश के अनुसार, व्यवहार [views.span] में मानक उपयोग पर आधारित है। व्याख्या: लौटाए गए इटरेटर द्वारा श्रेणी के पहले तत्व से ठीक पहले की सैद्धांतिक स्थिति का प्रतिनिधित्व करने और इस प्रकार बैकवर्ड इटरेशन में एक समाप्ति शर्त के रूप में कार्य करने की संभावना है। प्रश्न Q-83d4ed4a6e68fb19 (खुला)

त्रुटि हैंडलिंग और समवर्तीता

फ़ंक्शन को noexcept के रूप में घोषित किया गया है और स्पष्ट रूप से exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01979])। कॉल कोई अपवाद ट्रिगर नहीं करता है, और न तो त्रुटि रिटर्न मान मौजूद हैं और न ही DET या DEM के माध्यम से विशिष्ट त्रुटि लॉगिंग। चूंकि crend को constexpr के रूप में परिभाषित किया गया है, इसलिए मूल्यांकन सीधे कंपाइल समय पर हो सकता है। एक शुद्ध const-सदस्य फ़ंक्शन के रूप में, यह इंस्टेंस की स्थिति को नहीं बदलता है; इसलिए उसी Span-इंस्टेंस पर समवर्ती रीड एक्सेस बिना सिंक्रोनाइज़ेशन के थ्रेड-सुरक्षित होने की संभावना है। प्रश्न Q-d90bd6b4f01c8af6 (खुला)

इंटरैक्शन

ara::core::Span में crend का व्यवहार ara::core के अनुक्रम और कंटेनर इंटरफ़ेस में निर्बाध रूप से एकीकृत होता है:

  • ara::core::Array ([SWS_CORE_01261]) और ara::core::StringView ([SWS_CORE_02127]) समान हस्ताक्षर प्रदान करते हैं, जिन्हें constexpr और noexcept के रूप में भी घोषित किया गया है।
  • ara::core::Vector ([SWS_CORE_01343]), ara::core::Map ([SWS_CORE_01451]) और ara::core::BasicString ([SWS_CORE_03050]) डायनेमिक कंटेनरों के लिए अनुरूप const_reverse_iterator-एंडपॉइंट प्रदान करते हैं।

यह उपयोग नोट AUTOSAR R25-11 विनिर्देश के आधार पर एक AI द्वारा उत्पन्न किया गया था।

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01979
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01979@rel:R25-11#4d58a6f4
Content hash
4d58a6f4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01979
Status: valid/unmigrated Version: rel:R25-11#6a811c86 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01979@rel:R25-11#6a811c86
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e0769a9f2026-09-30
  • R19-11rel:R19-11#25fe73fe2026-10-14
  • R20-11rel:R20-11#fce767802026-10-14
  • R21-11rel:R21-11#fce767802026-10-14
  • R22-11rel:R22-11#139854fb2026-10-14
  • R23-11rel:R23-11#8006d3b72026-10-14
  • R24-11rel:R24-11#ec7485ca2026-10-14
  • R25-11rel:R25-11#6a811c862026-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

फ़ंक्शन data [SWS_CORE_01971]

constexpr pointer data () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01971
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01971@rel:R25-11#f062a2a2
Content hash
f062a2a2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01971
Status: valid/unmigrated Version: rel:R25-11#7097fdc8 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01971@rel:R25-11#7097fdc8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d8001abc2026-09-30
  • R19-11rel:R19-11#529da77c2026-10-14
  • R20-11rel:R20-11#a9a198042026-10-14
  • R21-11rel:R21-11#a9a198042026-10-14
  • R22-11rel:R22-11#c6d87f642026-10-14
  • R23-11rel:R23-11#bac3a40a2026-10-14
  • R24-11rel:R24-11#a69808352026-10-14
  • R25-11rel:R25-11#7097fdc82026-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

फ़ंक्शन empty [SWS_CORE_01969]

constexpr bool empty () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01969
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01969@rel:R25-11#50617f99
Content hash
50617f99
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01969
Status: valid/unmigrated Version: rel:R25-11#152c94d4 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01969@rel:R25-11#152c94d4
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#28a9dd802026-09-30
  • R19-11rel:R19-11#a83137f42026-10-14
  • R20-11rel:R20-11#ebd5dd652026-10-14
  • R21-11rel:R21-11#ebd5dd652026-10-14
  • R22-11rel:R22-11#195bad372026-10-14
  • R23-11rel:R23-11#9ee552e42026-10-14
  • R24-11rel:R24-11#c87eb0f22026-10-14
  • R25-11rel:R25-11#152c94d42026-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

फ़ंक्शन end [SWS_CORE_01973]

constexpr iterator end () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01973
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01973@rel:R25-11#b9acd6ac
Content hash
b9acd6ac
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01973
Status: valid/unmigrated Version: rel:R25-11#3c49d49b Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01973@rel:R25-11#3c49d49b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e1a89ad92026-09-30
  • R19-11rel:R19-11#e65fd1772026-10-14
  • R20-11rel:R20-11#53f8ed9e2026-10-14
  • R21-11rel:R21-11#763f19742026-10-14
  • R22-11rel:R22-11#c222a1c22026-10-14
  • R23-11rel:R23-11#0fc6aa732026-10-14
  • R24-11rel:R24-11#431cfbcc2026-10-14
  • R25-11rel:R25-11#3c49d49b2026-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

फ़ंक्शन first [SWS_CORE_01961]

template <std::size_t Count> constexpr Span< element_type, Count > first () const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: daa0dd011e1e उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

क्लास ara::core::Span का टेम्प्लेट सदस्य फ़ंक्शन first<Count>() वर्तमान स्पैन के पहले Count तत्वों पर सिंक्रोनस रूप से एक नई सब-रेंज बनाता है और इसे ara::core::Span<element_type, Count> के रूप में लौटाता है [SWS_CORE_01961]। फ़ंक्शन को हेडर फ़ाइल ara/core/span.h में घोषित किया गया है और constexpr तथा const noexcept के रूप में निर्दिष्ट किया गया है [SWS_CORE_01961]।

त्रुटि प्रबंधन के संबंध में, फ़ंक्शन को अपवाद-सुरक्षित (exception safe) के रूप में वर्गीकृत किया गया है और यह कोई अपवाद नहीं फेंकता है [SWS_CORE_01961]। विशिष्ट त्रुटि कोड, त्रुटि रिटर्न मान या DET या DEM को रिपोर्ट परिभाषित नहीं हैं। हालाँकि, एक बाध्यकारी पूर्वशर्त मौजूद है: यदि टेम्प्लेट पैरामीटर Count स्पैन के रनटाइम आकार (Count > size()) से बड़ा है, तो व्यवहार अपरिभाषित है [SWS_CORE_01961]। इसलिए कॉलर्स को यह सुनिश्चित करना चाहिए कि पर्याप्त तत्व मौजूद हैं।

चूंकि मेथड को const के रूप में घोषित किया गया है और यह अंतर्निहित Span ऑब्जेक्ट को संशोधित नहीं करता है, इसलिए अतिरिक्त लॉक के बिना एकाधिक थ्रेड्स में समवर्ती रीड एक्सेस थ्रेड-सुरक्षित होना चाहिए (व्याख्या)। प्रश्न Q-215ae1cc00b7a590 (खुला) यदि इस दौरान स्पैन के संदर्भित तत्वों को अन्य थ्रेड्स द्वारा संशोधित किया जाता है, तो एक्सेस को बाह्य रूप से सिंक्रोनाइज़ किया जाना चाहिए।

यह टेक्स्ट एक AI द्वारा तैयार किया गया था। सभी तकनीकी विवरण पूरी तरह से AUTOSAR R25-11 के विनिर्देश पर आधारित हैं।

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Exception-Sicherheitexception safe
Undefiniertes VerhaltenThe behavior of this function is undefined if: (Count > size())

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

Record
AUTOSAR/AP/record/SWS_CORE_01961
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01961@rel:R25-11#6430bee7
Content hash
6430bee7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01961
Status: valid/unmigrated Version: rel:R25-11#613c36d2 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01961@rel:R25-11#613c36d2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#ef4cd8532026-09-30
  • R19-11rel:R19-11#3ce97a632026-10-14
  • R20-11rel:R20-11#3f7de8442026-10-14
  • R21-11rel:R21-11#a1b1fd652026-10-14
  • R22-11rel:R22-11#fde971622026-10-14
  • R23-11rel:R23-11#69e3a4572026-10-14
  • R24-11rel:R24-11#571696722026-10-14
  • R25-11rel:R25-11#613c36d22026-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

फ़ंक्शन first [SWS_CORE_01962]

constexpr Span< element_type, dynamic_extent > first (size_type count) const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 2bb3b51c18a9 उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

उपयोग

अनुक्रम के पहले तत्वों पर एक आंशिक दृश्य उत्पन्न करने के लिए ara::core::Span के इंस्टेंस पर सदस्य फ़ंक्शन first कॉल किया जाता है (हेडर ara/core/span.h के माध्यम से प्रदान किया गया) [SWS_CORE_01962]। पैरामीटर के रूप में प्रकार size_type के तत्वों की वांछित संख्या count पास की जाती है [SWS_CORE_01962]। रिटर्न मान एक Span<element_type, dynamic_extent> है, जो संबंधित उपसर्ग (prefix) को मैप करता है [SWS_CORE_01962]। यह व्यवहार C++ मानक से [views.span] के सिमेंटिक्स का अनुसरण करता है [SWS_CORE_01962]। constexpr और noexcept के रूप में घोषणा के कारण, विधि सिंक्रोनस, अपवाद-मुक्त रूप से कार्य करती है और कंपाइल-टाइम पर पहले से ही मूल्यांकित की जा सकती है [SWS_CORE_01962]।

त्रुटि प्रबंधन और सीमा शर्तें

फ़ंक्शन को अपवाद-सुरक्षित (exception safe) के रूप में निर्दिष्ट किया गया है; त्रुटि कोड या विशिष्ट त्रुटि संदेश (जैसे DET या DEM) प्रदान नहीं किए गए हैं [SWS_CORE_01962]। कॉलर के लिए निम्नलिखित बाध्यकारी सीमा शर्त लागू होती है:

  • फ़ंक्शन का व्यवहार अपरिभाषित (undefined behavior) है, यदि count > size() है [SWS_CORE_01962]।

इसलिए, कॉलिंग प्रोग्राम कोड को कॉल करने से पहले स्वतंत्र रूप से सत्यापित करना होगा कि अनुरोधित तत्वों की संख्या स्पैन के वास्तविक आकार से अधिक न हो।

समवर्तीता और प्रतिबंध

एक कॉन्स्टेंट सदस्य फ़ंक्शन (const) के रूप में, first कॉल किए गए स्पैन को संशोधित नहीं करता है [SWS_CORE_01962]। थ्रेड-सुरक्षा पर विनिर्देश मौन है; हालाँकि, समान स्पैन और अंतर्निहित अनुक्रम डेटा पर समवर्ती (concurrent) रीड एक्सेस गैर-महत्वपूर्ण होने चाहिए (व्याख्या)। प्रश्न Q-8c3b51e54157dc12 (खुला) यदि संदर्भित तत्वों को अन्य थ्रेड्स द्वारा एक ही समय में संशोधित किया जाता है, तो बाहरी सिंक्रोनाइज़ेशन आवश्यक है।

यह पाठ AUTOSAR विनिर्देश R25-11 के आधार पर एक AI द्वारा जनरेट किया गया था।

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Exception-Sicherheitexception safe
Undefiniertes VerhaltenThe behavior of this function is undefined if: (count > size())

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

Record
AUTOSAR/AP/record/SWS_CORE_01962
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01962@rel:R25-11#e2c09470
Content hash
e2c09470
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01962
Status: valid/unmigrated Version: rel:R25-11#a1e003e8 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01962@rel:R25-11#a1e003e8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e12e0bf72026-09-30
  • R19-11rel:R19-11#d54c8b392026-10-14
  • R20-11rel:R20-11#8666e7d32026-10-14
  • R21-11rel:R21-11#7451cc002026-10-14
  • R22-11rel:R22-11#f242aca32026-10-14
  • R23-11rel:R23-11#ec8d11f72026-10-14
  • R24-11rel:R24-11#ea32c91a2026-10-14
  • R25-11rel:R25-11#a1e003e82026-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

फ़ंक्शन front [SWS_CORE_01959]

constexpr reference front () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01959
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01959@rel:R25-11#d54eadc2
Content hash
d54eadc2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01959
Status: valid/unmigrated Version: rel:R25-11#e23e2acd Versionshistorie & Revisions (1 transition, 6 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_01959@rel:R25-11#e23e2acd
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#add91f072026-09-30
  • R21-11rel:R21-11#96b9faa22026-10-14
  • R22-11rel:R22-11#a2a4567c2026-10-14
  • R23-11rel:R23-11#7fb42b582026-10-14
  • R24-11rel:R24-11#921363272026-10-14
  • R25-11rel:R25-11#e23e2acd2026-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

फ़ंक्शन last [SWS_CORE_01963]

template <std::size_t Count> constexpr Span< element_type, Count > last () const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 762c5c7c0428 उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

क्लास ara::core::Span (हेडर #include "ara/core/span.h") का टेम्पलेट सदस्य फ़ंक्शन [SWS_CORE_01963] अंतर्निहित अनुक्रम के अंतिम Count तत्वों पर सिंक्रोनस रूप से एक आंशिक दृश्य प्रदान करता है। यह [views.span] के सिमेंटिक्स का पालन करता है [SWS_CORE_01963]। चूंकि पैरामीटर Count को टेम्पलेट तर्क के रूप में पास किया जाता है, परिणामी Span ऑब्जेक्ट का कंपाइल-टाइम पर पहले से ही निर्धारित स्थैतिक विस्तार (static extent) होता है।

ऑपरेशन को constexpr, const और साथ ही noexcept के रूप में घोषित किया गया है और अपवाद-सुरक्षित (exception safe) के रूप में निर्दिष्ट किया गया है [SWS_CORE_01963]। इस फ़ंक्शन के लिए त्रुटि कोड या DET या DEM को सूचनाओं के माध्यम से त्रुटि रिटर्न प्रदान नहीं किए गए हैं। हालाँकि, अपरिभाषित व्यवहार उत्पन्न होता है यदि Count > size() है [SWS_CORE_01963]। इसलिए कॉलर को इंस्टेंसिएशन या निष्पादन से पहले यह सुनिश्चित करना चाहिए कि वर्तमान स्पैन में कम से कम आवश्यक तत्वों की संख्या शामिल है।

समवर्तीता (concurrency) के संबंध में, विनिर्देश थ्रेड-सुरक्षा पर कोई स्पष्ट विवरण नहीं देता है; साइड-इफ़ेक्ट-मुक्त const विधि के रूप में, एक ही Span इंस्टेंस पर कई थ्रेड्स द्वारा एक साथ रीड एक्सेस गैर-महत्वपूर्ण होना चाहिए, बशर्ते मेमोरी में संदर्भित तत्वों को समानांतर में परिवर्तित न किया जाए। प्रश्न Q-120ccf3995c86b47 (खुला)

मॉड्यूल के भीतर परस्पर क्रिया में, यह फ़ंक्शन ओवरलोड [SWS_CORE_01964] का पूरक है: जबकि वर्तमान संस्करण [SWS_CORE_01963] को कंपाइल-टाइम पर एक निश्चित सीमा (extent) की आवश्यकता होती है, [SWS_CORE_01964] रनटाइम पर तत्वों की एक परिवर्तनीय संख्या निर्दिष्ट करने की अनुमति देता है और गतिशील विस्तार (dynamic extent) के साथ एक Span प्रदान करता है (dynamic_extent)।

यह पाठ AUTOSAR R25-11 के विनिर्देश डेटा के आधार पर एक AI प्रणाली द्वारा जनरेट किया गया था।

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Exception-Sicherheitexception safe
Undefiniertes VerhaltenThe behavior of this function is undefined if: (Count > size())

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

Record
AUTOSAR/AP/record/SWS_CORE_01963
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01963@rel:R25-11#808839fa
Content hash
808839fa
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01963
Status: valid/unmigrated Version: rel:R25-11#94e862b8 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01963@rel:R25-11#94e862b8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#5f5f37b22026-09-30
  • R19-11rel:R19-11#a40c10d42026-10-14
  • R20-11rel:R20-11#1afd30c32026-10-14
  • R21-11rel:R21-11#968ebf2e2026-10-14
  • R22-11rel:R22-11#576af2a22026-10-14
  • R23-11rel:R23-11#b694a1ee2026-10-14
  • R24-11rel:R24-11#bb1245e92026-10-14
  • R25-11rel:R25-11#94e862b82026-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

फ़ंक्शन last [SWS_CORE_01964]

constexpr Span< element_type, dynamic_extent > last (size_type count) const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: f839f8230576 उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

उपयोग

क्लास ara::core::Span का मेंबर फ़ंक्शन last एक आंशिक दृश्य (सबस्पैन) उत्पन्न करता है, जिसमें वर्तमान अनुक्रम के अंतिम count तत्व शामिल होते हैं [SWS_CORE_01964]। कॉल सिंक्रोनस रूप से निष्पादित होता है और एक Span<element_type, dynamic_extent> लौटाता है [SWS_CORE_01964]। चूँकि फ़ंक्शन को constexpr और noexcept के रूप में घोषित किया गया है, इसे संकलन समय पर भी मूल्यांकित किया जा सकता है और यह पूर्ण अपवाद सुरक्षा (exception safe) की गारंटी देता है [SWS_CORE_01964]।

त्रुटि प्रबंधन और सीमा शर्तें

फ़ंक्शन कोई अपवाद नहीं फेंकता है। एक त्रुटिपूर्ण कॉल तब होती है जब तर्क count मौजूदा तत्वों की वास्तविक संख्या से अधिक हो जाता है (count > size()); इस स्थिति में व्यवहार अपरिभाषित होता है [SWS_CORE_01964]। इसलिए कॉलर्स को गतिशील मान पास करने से पहले यह सुनिश्चित करना चाहिए कि आवश्यक तत्वों की संख्या मान्य सीमा के भीतर है।

समवर्तीता और परस्पर क्रिया

चूँकि last स्पैन इंस्टेंस पर एक स्टेटलेस रीड ऑपरेशन का प्रतिनिधित्व करता है, समान Span पर समवर्ती कॉल अहानिकर होने चाहिए, जब तक कि अंतर्निहित अनुक्रम तत्वों को संशोधित नहीं किया जाता है। प्रश्न Q-ec2beaa99d9627c0 (खुला) टेम्पलेट वेरिएंट last<Count>() [SWS_CORE_01963] के विपरीत, जो आकार को स्थिर रूप से निर्धारित करता है, यह ओवरलोड रनटाइम पर लंबाई निर्धारित करता है। नए बनाए गए अनुक्रम, उदाहरण के लिए MakeSpan [SWS_CORE_01991] के माध्यम से, इस प्रकार लचीले ढंग से अपने प्रत्यय (सफ़िक्स) तक सीमित किए जा सकते हैं।

यह उपयोग नोट स्वचालित रूप से बनाया गया था। सभी जानकारी AUTOSAR Adaptive Core R25-11 के विनिर्देश पर आधारित है।

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Exception-Sicherheitexception safe
Undefiniertes VerhaltenThe behavior of this function is undefined if: (count > size())

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

Record
AUTOSAR/AP/record/SWS_CORE_01964
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01964@rel:R25-11#150bc432
Content hash
150bc432
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01964
Status: valid/unmigrated Version: rel:R25-11#5240a259 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01964@rel:R25-11#5240a259
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f88ca9332026-09-30
  • R19-11rel:R19-11#e87fb6252026-10-14
  • R20-11rel:R20-11#541ce48e2026-10-14
  • R21-11rel:R21-11#d1394a242026-10-14
  • R22-11rel:R22-11#40d0eced2026-10-14
  • R23-11rel:R23-11#ecceac812026-10-14
  • R24-11rel:R24-11#ac538d672026-10-14
  • R25-11rel:R25-11#5240a2592026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन operator= [SWS_CORE_01952]

constexpr Span & operator= (const Span &other) noexcept=default;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01952
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01952@rel:R25-11#b3a059e4
Content hash
b3a059e4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01952
Status: valid/unmigrated Version: rel:R25-11#0bde509c Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01952@rel:R25-11#0bde509c
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#94ca908d2026-09-30
  • R19-11rel:R19-11#73f3df002026-10-14
  • R20-11rel:R20-11#cf0d649f2026-10-14
  • R21-11rel:R21-11#143cc26b2026-10-14
  • R22-11rel:R22-11#a86b03042026-10-14
  • R23-11rel:R23-11#fee19dd82026-10-14
  • R24-11rel:R24-11#c296f7ce2026-10-14
  • R25-11rel:R25-11#0bde509c2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

फ़ंक्शन operator[] [SWS_CORE_01970]

constexpr reference operator[] (size_type idx) const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01970
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01970@rel:R25-11#9ef14193
Content hash
9ef14193
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01970
Status: valid/unmigrated Version: rel:R25-11#255ead75 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01970@rel:R25-11#255ead75
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#01ea51d62026-09-30
  • R19-11rel:R19-11#177033912026-10-14
  • R20-11rel:R20-11#e1fb295a2026-10-14
  • R21-11rel:R21-11#2a7e7e082026-10-14
  • R22-11rel:R22-11#7a7c10b02026-10-14
  • R23-11rel:R23-11#69c742892026-10-14
  • R24-11rel:R24-11#5b0094282026-10-14
  • R25-11rel:R25-11#255ead752026-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

फ़ंक्शन rbegin [SWS_CORE_01976]

constexpr reverse_iterator rbegin () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01976
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01976@rel:R25-11#797efddd
Content hash
797efddd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01976
Status: valid/unmigrated Version: rel:R25-11#e5bf1b03 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01976@rel:R25-11#e5bf1b03
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#252fbf832026-09-30
  • R19-11rel:R19-11#3ac8b1342026-10-14
  • R20-11rel:R20-11#7efc2b0b2026-10-14
  • R21-11rel:R21-11#7efc2b0b2026-10-14
  • R22-11rel:R22-11#704d7bfe2026-10-14
  • R23-11rel:R23-11#a7230e382026-10-14
  • R24-11rel:R24-11#7b91e7572026-10-14
  • R25-11rel:R25-11#e5bf1b032026-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

फ़ंक्शन rend [SWS_CORE_01977]

constexpr reverse_iterator rend () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01977
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01977@rel:R25-11#a45d03ee
Content hash
a45d03ee
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01977
Status: valid/unmigrated Version: rel:R25-11#429cfc83 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01977@rel:R25-11#429cfc83
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#33a60fd12026-09-30
  • R19-11rel:R19-11#d1b6711f2026-10-14
  • R20-11rel:R20-11#0cdc53702026-10-14
  • R21-11rel:R21-11#ba64cf052026-10-14
  • R22-11rel:R22-11#4837d2332026-10-14
  • R23-11rel:R23-11#ce6519492026-10-14
  • R24-11rel:R24-11#7144fcd12026-10-14
  • R25-11rel:R25-11#429cfc832026-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

फ़ंक्शन size [SWS_CORE_01967]

constexpr size_type size () const noexcept;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01967
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01967@rel:R25-11#443d7078
Content hash
443d7078
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01967
Status: valid/unmigrated Version: rel:R25-11#3266b9dc Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01967@rel:R25-11#3266b9dc
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a2387d202026-09-30
  • R19-11rel:R19-11#049324202026-10-14
  • R20-11rel:R20-11#210db98b2026-10-14
  • R21-11rel:R21-11#37d526d72026-10-14
  • R22-11rel:R22-11#59681e982026-10-14
  • R23-11rel:R23-11#89b56ef42026-10-14
  • R24-11rel:R24-11#f39031d82026-10-14
  • R25-11rel:R25-11#3266b9dc2026-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

फ़ंक्शन size_bytes [SWS_CORE_01968]

constexpr size_type size_bytes () const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 3b4cbcd12a0e उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

क्लास ara::core::Span का सदस्य फ़ंक्शन size_bytes संदर्भित मेमोरी क्षेत्र का कुल आकार बाइट्स में लौटाता है [SWS_CORE_01968]। सिमेंटिक्स [views.span] [SWS_CORE_01968] के अनुसार मानक C++ में परिभाषा से मेल खाता है।

उपयोग

फ़ंक्शन को ara::core::Span के किसी मौजूदा इंस्टेंस पर सिंक्रोनस रूप से कॉल किया जाता है और इसके लिए हेडर ara/core/span.h [SWS_CORE_01968] को शामिल करने की आवश्यकता होती है:

  • कॉल संदर्भ और पैरामीटर: यह मेथड पैरामीटर-रहित है और इसे const के रूप में घोषित किया गया है, इसलिए यह स्पैन की स्थिति को नहीं बदलता है [SWS_CORE_01968]। constexpr के रूप में अंकन के कारण, मान का मूल्यांकन पहले ही कंपाइल-टाइम पर किया जा सकता है, बशर्ते अंतर्निहित संदर्भ इसकी अनुमति देता हो [SWS_CORE_01968]।
  • रिटर्न मान: size_type प्रकार का एक मान लौटाता है, जो दर्शाए गए मेमोरी के बाइट आकार का प्रतिनिधित्व करता है [SWS_CORE_01968]।

त्रुटि प्रबंधन और अपवाद-सुरक्षा

फ़ंक्शन को noexcept के रूप में घोषित किया गया है और यह exception safe गारंटी स्तर निर्दिष्ट करता है [SWS_CORE_01968]। कोई C++ अपवाद नहीं होते हैं और कोई त्रुटि कोड वापस नहीं किए जाते हैं [SWS_CORE_01968]।

समवर्तीता और प्रतिबंध

चूंकि size_bytes साइड इफेक्ट्स के बिना एक शुद्ध रीड ऑपरेशन (const) है, एकाधिक थ्रेड्स से समान इंस्टेंस पर समवर्ती कॉल गैर-महत्वपूर्ण है, बशर्ते संदर्भित Span ऑब्जेक्ट को एक ही समय में संशोधित न किया जाए (व्याख्या: Const-मेथड्स के लिए मानक थ्रेड-सुरक्षा) [SWS_CORE_01968]। प्रश्न Q-ea768d4f6fa1d12f (खुला)

यह उपयोग संबंधी निर्देश AUTOSAR विनिर्देश R25-11 के आधार पर स्वचालित रूप से जनरेट किया गया था।

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01968
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01968@rel:R25-11#3ae8c3b7
Content hash
3ae8c3b7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01968
Status: valid/unmigrated Version: rel:R25-11#1e3257d2 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01968@rel:R25-11#1e3257d2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#eb1b72872026-09-30
  • R19-11rel:R19-11#d29f19712026-10-14
  • R20-11rel:R20-11#af3d2b052026-10-14
  • R21-11rel:R21-11#8256fdf12026-10-14
  • R22-11rel:R22-11#b53de1c12026-10-14
  • R23-11rel:R23-11#b8cab4812026-10-14
  • R24-11rel:R24-11#c3fee9512026-10-14
  • R25-11rel:R25-11#1e3257d22026-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

फ़ंक्शन subspan [SWS_CORE_01965]

template <std::size_t Offset, std::size_t Count = dynamic_extent> constexpr auto subspan () const noexcept -> Span< element_type, {<extent-or-dynamicextent>} >;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: dca812068dbf उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

क्लास ara::core::Span का सदस्य फ़ंक्शन subspan एक मौजूदा स्पैन पर एक आंशिक दृश्य बनाता है ([SWS_CORE_01965])। टेम्पलेट पैरामीटर Offset और Count के माध्यम से, शुरुआती स्थिति और तत्वों की संख्या कंपाइल-टाइम पर स्थिर रूप से निर्धारित की जाती है; Count के लिए डिफ़ॉल्ट रूप से dynamic_extent संग्रहीत है। कॉल सिंक्रोनस रूप से होता है, constexpr और साथ ही noexcept के रूप में घोषित किया गया है, और अपवाद-सुरक्षित ([SWS_CORE_01965]) माना जाता है।

व्यवहार के संबंध में, विनिर्देश C++ मानक संरचना [views.span] ([SWS_CORE_01965]) को संदर्भित करता है। ओवरलोड किए गए रनटाइम फ़ंक्शन [SWS_CORE_01966] के विपरीत, जहां गलत सीमाएं स्पष्ट रूप से अपरिभाषित व्यवहार की ओर ले जाती हैं, यहां सत्यापन मुख्य रूप से संकलन (compilation) के दौरान होता है। व्याख्या: तत्वों की संख्या स्थिर रूप से ज्ञात होने पर, Offset या Count की सीमाओं का उल्लंघन होने पर संभवतः संकलन त्रुटि (compilation error) होगी। प्रश्न Q-c1b2dd93177fb266 (खुला)

फ़ंक्शन हेडर #include "ara/core/span.h" के माध्यम से उपलब्ध है ([SWS_CORE_01965])। यह उन मामलों के लिए पूरक ओवरलोड [SWS_CORE_01966] का पूरक है जिनमें उप-क्षेत्र कंपाइल-टाइम पर पहले से ही तय होते हैं। चूंकि subspan एक कॉन्स्टेंट सदस्य फ़ंक्शन है, इसलिए समान स्रोत ऑब्जेक्ट पर समवर्ती रीड एक्सेस गैर-महत्वपूर्ण हैं, बशर्ते संदर्भित मेमोरी तत्व समानांतर में संशोधित न हो।

यह उपयोग निर्देश AUTOSAR Adaptive R25-11 विनिर्देश के आधार पर स्वचालित रूप से तैयार किया गया था।

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01965
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01965@rel:R25-11#84c1584c
Content hash
84c1584c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01965
Status: valid/unmigrated Version: rel:R25-11#8b2fe73c Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01965@rel:R25-11#8b2fe73c
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#3d0009602026-09-30
  • R19-11rel:R19-11#c93748622026-10-14
  • R20-11rel:R20-11#252f9fc62026-10-14
  • R21-11rel:R21-11#b9a6f9c52026-10-14
  • R22-11rel:R22-11#398c01092026-10-14
  • R23-11rel:R23-11#defb1ddf2026-10-14
  • R24-11rel:R24-11#88c4cde62026-10-14
  • R25-11rel:R25-11#8b2fe73c2026-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

फ़ंक्शन subspan [SWS_CORE_01966]

constexpr Span< element_type, dynamic_extent > subspan (size_type offset, size_type count=dynamic_extent) const noexcept;

As per corresponding usage in [views.span]

एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: a68a8b4ea86a उद्गम खुले प्रश्न (1)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

उपयोग

ara::core::Span ([SWS_CORE_01966]) का मेंबर फ़ंक्शन subspan अंतर्निहित डेटा का एक आंशिक दृश्य (सबस्पैन) बनाता है। इसे हेडर ara/core/span.h के माध्यम से शामिल किया जाता है। यह पैरामीटर के रूप में एक ऑफसेट (offset) और वैकल्पिक रूप से तत्वों की संख्या (count) स्वीकार करता है, जो डिफ़ॉल्ट रूप से dynamic_extent पर सेट होती है। यदि count == dynamic_extent पास किया जाता है, तो उत्पन्न आंशिक दृश्य संभवतः निर्दिष्ट ऑफसेट से सभी शेष तत्वों को शामिल करता है। प्रश्न Q-f300852e8a1a87c8 (खुला) फ़ंक्शन को constexpr और साथ ही noexcept के रूप में घोषित किया गया है और विनिर्देश के अनुसार अपवाद-सुरक्षित (exception safe) माना जाता है।

त्रुटि प्रबंधन और सीमा शर्तें

फ़ंक्शन त्रुटि कोड या C++ अपवादों के माध्यम से त्रुटियों का संकेत नहीं देता है। इसके बजाय, परिभाषित पूर्व-शर्तों का उल्लंघन सीधे अपरिभाषित व्यवहार ([SWS_CORE_01966]) की ओर ले जाता है। कॉल केवल तभी परिभाषित होता है यदि निम्नलिखित शर्त पूरी होती है:

  • offset <= size() && (count == dynamic_extent || count <= size() - offset)

रनटाइम पर अपरिभाषित व्यवहार को बाहर करने के लिए कॉलर्स को कॉल से पहले इन श्रेणी सीमाओं को स्वतंत्र रूप से सत्यापित करना होगा।

इंटरैक्शन

टेम्पलेट वेरिएंट [SWS_CORE_01965] के विपरीत, जो टेम्पलेट पैरामीटर के माध्यम से संकलन समय पर पहले से ही ऑफसेट और तत्वों की संख्या को बांधता है, [SWS_CORE_01966] रनटाइम मानों के गतिशील पासिंग की अनुमति देता है। रिटर्न प्रकार के रूप में, यह हमेशा Span<element_type, dynamic_extent> का एक इंस्टेंस लौटाता है।

यह पाठ एक AI द्वारा उत्पन्न किया गया था और AUTOSAR विनिर्देश के आधार पर एक अभिविन्यास मार्गदर्शिका के रूप में कार्य करता है।

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Exception-Sicherheitexception safe
Undefiniertes VerhaltenThe behavior of this function is undefined unless: (offset <= size() && (count == dynamic_extent || count <= size() - offset)) == true

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

Record
AUTOSAR/AP/record/SWS_CORE_01966
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01966@rel:R25-11#c7cfe73f
Content hash
c7cfe73f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01966
Status: valid/unmigrated Version: rel:R25-11#82eea2ec Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01966@rel:R25-11#82eea2ec
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#ada845042026-09-30
  • R19-11rel:R19-11#fcd029562026-10-14
  • R20-11rel:R20-11#dc46e1552026-10-14
  • R21-11rel:R21-11#f8d725f12026-10-14
  • R22-11rel:R22-11#c9fa58d62026-10-14
  • R23-11rel:R23-11#cffcb6ab2026-10-14
  • R24-11rel:R24-11#83813bc32026-10-14
  • R25-11rel:R25-11#82eea2ec2026-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

फ़ंक्शन ~Span [SWS_CORE_01951]

~Span () noexcept=default;

As per corresponding usage in [views.span]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01951
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01951@rel:R25-11#beabecda
Content hash
beabecda
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01951
Status: valid/unmigrated Version: rel:R25-11#0e6602ff Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01951@rel:R25-11#0e6602ff
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#7bd10f9f2026-09-30
  • R19-11rel:R19-11#7399143b2026-10-14
  • R20-11rel:R20-11#396e011e2026-10-14
  • R21-11rel:R21-11#396e011e2026-10-14
  • R22-11rel:R22-11#59ee64f92026-10-14
  • R23-11rel:R23-11#6b6deb6e2026-10-14
  • R24-11rel:R24-11#f00f46e42026-10-14
  • R25-11rel:R25-11#0e6602ff2026-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

टाइप उपनामों का प्रलेखन

टाइप उपनाम const_iterator [SWS_CORE_01918]

using const_iterator = {<const-iterator-type>};

As per corresponding usage in [views.span] Implementation {<const-iterator-type>} shall be an implementation-defined type

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolconst_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01918
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01918@rel:R25-11#0ede26bf
Content hash
0ede26bf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01918
Status: valid/unmigrated Version: rel:R25-11#8ffe9b04 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01918@rel:R25-11#8ffe9b04
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#680271912026-09-30
  • R19-11rel:R19-11#6ec053442026-10-14
  • R20-11rel:R20-11#f8f6e5442026-10-14
  • R21-11rel:R21-11#30fd40c02026-10-14
  • R22-11rel:R22-11#6c1175a92026-10-14
  • R23-11rel:R23-11#02c217522026-10-14
  • R24-11rel:R24-11#02c217522026-10-14
  • R25-11rel:R25-11#8ffe9b042026-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

टाइप उपनाम const_pointer [SWS_CORE_01922]

using const_pointer = const element_type*;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolconst_pointer

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

Record
AUTOSAR/AP/record/SWS_CORE_01922
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01922@rel:R25-11#7b35cf60
Content hash
7b35cf60
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01922
Status: valid/unmigrated Version: rel:R25-11#93e52d53 Versionshistorie & Revisions (1 transition, 6 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_01922@rel:R25-11#93e52d53
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#fa7b04242026-09-30
  • R21-11rel:R21-11#836661ee2026-10-14
  • R22-11rel:R22-11#9db80d252026-10-14
  • R23-11rel:R23-11#1769e5f72026-10-14
  • R24-11rel:R24-11#1769e5f72026-10-14
  • R25-11rel:R25-11#93e52d532026-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

टाइप उपनाम const_reference [SWS_CORE_01923]

using const_reference = const element_type&;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolconst_reference

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

Record
AUTOSAR/AP/record/SWS_CORE_01923
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01923@rel:R25-11#f0c45b4f
Content hash
f0c45b4f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01923
Status: valid/unmigrated Version: rel:R25-11#8bd7f8c2 Versionshistorie & Revisions (1 transition, 6 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_01923@rel:R25-11#8bd7f8c2
Point-in-Time History:
Recorded Revisions (6):
  • R25-11rel:R25-11#6d53f5072026-09-30
  • R21-11rel:R21-11#395db8282026-10-14
  • R22-11rel:R22-11#1f3c879d2026-10-14
  • R23-11rel:R23-11#4cb674a72026-10-14
  • R24-11rel:R24-11#4cb674a72026-10-14
  • R25-11rel:R25-11#8bd7f8c22026-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

टाइप उपनाम const_reverse_iterator [SWS_CORE_01920]

using const_reverse_iterator = std::reverse_iterator<const_iterator>;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolconst_reverse_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01920
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01920@rel:R25-11#d585700a
Content hash
d585700a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01920
Status: valid/unmigrated Version: rel:R25-11#237e2b18 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01920@rel:R25-11#237e2b18
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#aeac178d2026-09-30
  • R19-11rel:R19-11#43b6c37e2026-10-14
  • R20-11rel:R20-11#3a3450102026-10-14
  • R21-11rel:R21-11#3a3450102026-10-14
  • R22-11rel:R22-11#e190315a2026-10-14
  • R23-11rel:R23-11#56c99f782026-10-14
  • R24-11rel:R24-11#56c99f782026-10-14
  • R25-11rel:R25-11#237e2b182026-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

टाइप उपनाम difference_type [SWS_CORE_01914]

using difference_type = std::ptrdiff_t;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symboldifference_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01914
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01914@rel:R25-11#1404531c
Content hash
1404531c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01914
Status: valid/unmigrated Version: rel:R25-11#82a995e1 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01914@rel:R25-11#82a995e1
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e56dbe6a2026-09-30
  • R19-11rel:R19-11#b82fd4112026-10-14
  • R20-11rel:R20-11#c5514b5e2026-10-14
  • R21-11rel:R21-11#c5514b5e2026-10-14
  • R22-11rel:R22-11#dfd0709c2026-10-14
  • R23-11rel:R23-11#1a9b11902026-10-14
  • R24-11rel:R24-11#1a9b11902026-10-14
  • R25-11rel:R25-11#82a995e12026-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

टाइप उपनाम element_type [SWS_CORE_01911]

using element_type = T;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolelement_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01911
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01911@rel:R25-11#7ccac9cd
Content hash
7ccac9cd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01911
Status: valid/unmigrated Version: rel:R25-11#be4b598e Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01911@rel:R25-11#be4b598e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#b092d7722026-09-30
  • R19-11rel:R19-11#485cd3302026-10-14
  • R20-11rel:R20-11#a7afcde52026-10-14
  • R21-11rel:R21-11#a7afcde52026-10-14
  • R22-11rel:R22-11#bdadbc842026-10-14
  • R23-11rel:R23-11#8ed143832026-10-14
  • R24-11rel:R24-11#8ed143832026-10-14
  • R25-11rel:R25-11#be4b598e2026-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

टाइप उपनाम iterator [SWS_CORE_01917]

using iterator = {<iterator-type>};

As per corresponding usage in [views.span] Implementation {<iterator-type>} shall be an implementation-defined type

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symboliterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01917
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01917@rel:R25-11#856b2c5e
Content hash
856b2c5e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01917
Status: valid/unmigrated Version: rel:R25-11#3c985a61 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01917@rel:R25-11#3c985a61
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#dc35ecc12026-09-30
  • R19-11rel:R19-11#29d26e9e2026-10-14
  • R20-11rel:R20-11#d59262c82026-10-14
  • R21-11rel:R21-11#9925cd1e2026-10-14
  • R22-11rel:R22-11#1ec11c482026-10-14
  • R23-11rel:R23-11#ddfa05432026-10-14
  • R24-11rel:R24-11#ddfa05432026-10-14
  • R25-11rel:R25-11#3c985a612026-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

टाइप उपनाम pointer [SWS_CORE_01915]

using pointer = element_type*;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolpointer

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

Record
AUTOSAR/AP/record/SWS_CORE_01915
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01915@rel:R25-11#c18eda86
Content hash
c18eda86
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01915
Status: valid/unmigrated Version: rel:R25-11#c42ac2d0 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01915@rel:R25-11#c42ac2d0
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8c546ae62026-09-30
  • R19-11rel:R19-11#43c0e9f32026-10-14
  • R20-11rel:R20-11#fca8a2822026-10-14
  • R21-11rel:R21-11#fca8a2822026-10-14
  • R22-11rel:R22-11#2093d6782026-10-14
  • R23-11rel:R23-11#1bdd118c2026-10-14
  • R24-11rel:R24-11#1bdd118c2026-10-14
  • R25-11rel:R25-11#c42ac2d02026-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

टाइप उपनाम reference [SWS_CORE_01916]

using reference = element_type&;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolreference

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

Record
AUTOSAR/AP/record/SWS_CORE_01916
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01916@rel:R25-11#11ab73aa
Content hash
11ab73aa
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01916
Status: valid/unmigrated Version: rel:R25-11#8e51d10f Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01916@rel:R25-11#8e51d10f
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2029008f2026-09-30
  • R19-11rel:R19-11#4bccd5792026-10-14
  • R20-11rel:R20-11#f92ddfe82026-10-14
  • R21-11rel:R21-11#a3a2d5582026-10-14
  • R22-11rel:R22-11#4ec58f262026-10-14
  • R23-11rel:R23-11#0c8f38502026-10-14
  • R24-11rel:R24-11#0c8f38502026-10-14
  • R25-11rel:R25-11#8e51d10f2026-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

टाइप उपनाम reverse_iterator [SWS_CORE_01919]

using reverse_iterator = std::reverse_iterator<iterator>;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolreverse_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01919
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01919@rel:R25-11#05bd653a
Content hash
05bd653a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01919
Status: valid/unmigrated Version: rel:R25-11#a00ec495 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01919@rel:R25-11#a00ec495
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c49f89552026-09-30
  • R19-11rel:R19-11#3fb61e9f2026-10-14
  • R20-11rel:R20-11#0bc5cd752026-10-14
  • R21-11rel:R21-11#4b77cd442026-10-14
  • R22-11rel:R22-11#0c69839c2026-10-14
  • R23-11rel:R23-11#4b44feff2026-10-14
  • R24-11rel:R24-11#4b44feff2026-10-14
  • R25-11rel:R25-11#a00ec4952026-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

टाइप उपनाम size_type [SWS_CORE_01921]

using size_type = std::size_t;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolsize_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01921
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01921@rel:R25-11#d1ce0a2f
Content hash
d1ce0a2f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01921
Status: valid/unmigrated Version: rel:R25-11#e03a38c5 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01921@rel:R25-11#e03a38c5
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#e5981ff52026-09-30
  • R19-11rel:R19-11#472b92db2026-10-14
  • R20-11rel:R20-11#8d240a092026-10-14
  • R21-11rel:R21-11#e2cbf58a2026-10-14
  • R22-11rel:R22-11#f021463c2026-10-14
  • R23-11rel:R23-11#a59888582026-10-14
  • R24-11rel:R24-11#a59888582026-10-14
  • R25-11rel:R25-11#e03a38c52026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

टाइप उपनाम value_type [SWS_CORE_01912]

using value_type = typename std::remove_cv<element_type>::type;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolvalue_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01912
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01912@rel:R25-11#dc2cd32f
Content hash
dc2cd32f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01912
Status: valid/unmigrated Version: rel:R25-11#cd75ccba Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01912@rel:R25-11#cd75ccba
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#398991b02026-09-30
  • R19-11rel:R19-11#701007db2026-10-14
  • R20-11rel:R20-11#21d696082026-10-14
  • R21-11rel:R21-11#1765d8772026-10-14
  • R22-11rel:R22-11#024e43b12026-10-14
  • R23-11rel:R23-11#82f1e6be2026-10-14
  • R24-11rel:R24-11#82f1e6be2026-10-14
  • R25-11rel:R25-11#cd75ccba2026-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

स्थिरांकों / चरों का प्रलेखन

चर extent [SWS_CORE_01931]

static constexpr size_type extent = Extent;

As per corresponding usage in [views.span]

Header-Datei#include "ara/core/span.h"
Scopeclass ara::core::Span
Symbolextent
Typsize_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01931
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01931@rel:R25-11#28cb6a77
Content hash
28cb6a77
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01931
Status: valid/unmigrated Version: rel:R25-11#b5c8eab4 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01931@rel:R25-11#b5c8eab4
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#bc6e8bc12026-09-30
  • R19-11rel:R19-11#c13871f02026-10-14
  • R20-11rel:R20-11#ff19e4ff2026-10-14
  • R21-11rel:R21-11#8a9ae5822026-10-14
  • R22-11rel:R22-11#3fa38d202026-10-14
  • R23-11rel:R23-11#54845ba52026-10-14
  • R24-11rel:R24-11#54845ba52026-10-14
  • R25-11rel:R25-11#b5c8eab42026-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