DEENESPTFRRUARHIKOZHNL

क्लास ara::shwa::Buffer

Diese Seite wurde vollständig KI-generiert auf Basis von SWS Safe Hardware Acceleration (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.

[AP_SWS_SHWA_00201] पाठ अभी आयात नहीं हुआ Upstream: RS_SHWA_00002, RS_SHWA_00013

template <typename T, int Dimensions = 1, typename AllocatorT = BufferAllocator<std::remove_const_t<T>>> class Buffer final {...};

Die Spezifikation definiert diesen Klassentyp mit der gezeigten Schnittstelle.

Header-Datei#include "ara/shwa/buffer.h"
Scopenamespace ara::shwa

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

नियंत्रित निर्माण और आवंटन के साथ हार्डवेयर त्वरण के लिए बहुआयामी मेमोरी क्षेत्रों का प्रबंधन करता है।
एआई-जनित असत्यापित मॉडल: gemini-3.8-flash-medium · प्रयास: medium · तापमान: नियंत्रित नहीं किया जा सकता · प्रॉम्प्ट: 9fe6efb67359 उद्गम खुले प्रश्न (2)
जर्मन मार्गदर्शिका से अनूदितgemini-3.8-flash-low · 2026-10-13 · जर्मन मूल

नियंत्रित निर्माण और आवंटन के साथ हार्डवेयर त्वरण के लिए बहुआयामी मेमोरी क्षेत्रों का प्रबंधन करता है।

यह क्लास टेम्पलेट Adaptive Platform SWS_SafeHardwareAcceleration §7.1 “High Level Design of Safe Hardware Acceleration in an Adaptive Platform” में सुरक्षित हार्डवेयर त्वरण के लिए बहुआयामी मेमोरी बफ़र्स के प्रबंधन का कार्य करता है। चूँकि सभी डिफ़ॉल्ट, कॉपी और मूव ऑपरेशन्स डिलीट किए गए हैं, इसलिए निर्माण विशेष रूप से [AP_SWS_SHWA_00209] जैसी स्टैटिक फ़ैक्टरी विधियों के माध्यम से एक विशेष रूप से रखे गए पॉइंटर के रूप में होता है। कॉन्फ़िगर करने योग्य गुणों और एलोकेटरों के माध्यम से मेमोरी को अनुकूलित किया जा सकता है, जबकि गुणों पर रीड एक्सेस थ्रेड-सुरक्षित रूप से डिज़ाइन नहीं किए गए हैं। विफल मेमोरी आरक्षण परिभाषित त्रुटि कोड के माध्यम से कॉलर को वापस रिपोर्ट किए जाते हैं।

संदर्भ

टेम्पलेट क्लास ara::shwa::Buffer Adaptive Platform के Safe Hardware Acceleration (SHWA) मॉड्यूल में बहुआयामी मेमोरी क्षेत्रों के एनकैप्सुलेशन और प्रबंधन के लिए एक केंद्रीय अमूर्तता (abstraction) का निर्माण करती है। जैसा कि सिस्टम आर्किटेक्चर में समझाया गया है, Adaptive Applications और फ़ंक्शनल क्लस्टर आमतौर पर कई कतारों (Queues), त्वरक उपकरणों (Devices) और बफ़र्स (SWS_SafeHardwareAcceleration §7.1 “High Level Design of Safe Hardware Acceleration in an Adaptive Platform”) के संयोजन के साथ इंटरैक्ट करते हैं। बफ़र्स वह मेमोरी प्रदान करते हैं जो होस्ट- या डिवाइस-स्तर पर त्वरण ऑपरेशन्स के लिए आवश्यक होती है, और उन्हें वैकल्पिक रूप से एप्लिकेशन-विशिष्ट एलोकेटरों ([AP_SWS_SHWA_00210]) या होस्ट डेटा पॉइंटर्स द्वारा कॉन्फ़िगर किया जा सकता है।

BufferContext app Adaptive Application या Functional Cluster buf ara::shwa::Buffer app->buf erzeugt / nutzt queue कतार app->queue verwendet dev उपकरण app->dev verwendet alloc AllocatorT buf->alloc उपयोग करता है

संदर्भ आरेख: अनुप्रयोगों, उपकरणों, कतारों और एलोकेटरों की कार्यात्मक परस्पर क्रिया में बफ़र का एम्बेडिंग। स्रोत: SWS_SafeHardwareAcceleration §7.1 “High Level Design of Safe Hardware Acceleration in an Adaptive Platform”, [AP_SWS_SHWA_00210]।

जीवनचक्र

बफ़र इंस्टेंस का जीवनचक्र सख्त सिमेंटिक प्रतिबंधों के अधीन है। स्पष्ट स्वामित्व सुनिश्चित करने के लिए, डिफ़ॉल्ट कंस्ट्रक्टर ([AP_SWS_SHWA_00202]) के साथ-साथ कॉपी कंस्ट्रक्टर ([AP_SWS_SHWA_00203]) और कॉपी असाइनमेंट ऑपरेटर ([AP_SWS_SHWA_00204]) दोनों डिलीट किए गए हैं। इसी तरह, मूव कंस्ट्रक्टर ([AP_SWS_SHWA_00205]) और मूव असाइनमेंट ऑपरेटर ([AP_SWS_SHWA_00206]) स्पष्ट रूप से डिलीट किए गए हैं। व्याख्या: यह संभवतः बफ़र संसाधनों या हार्डवेयर संबंधों को मेमोरी में अनियंत्रित रूप से डुप्लिकेट या स्थानांतरित होने से रोकता है। प्रश्न Q-dcabd66fa9f3ec2a (खुला)

इसलिए, निर्माण केवल ओवरलोड परिवार Create की स्टैटिक फ़ैक्टरी विधियों के माध्यम से होता है, जो सफलता की स्थिति में ara::core::Result में एनकैप्सुलेटेड std::unique_ptr<Buffer> लौटाते हैं। इस प्रक्रिया में विभिन्न निर्माण पथ उपलब्ध हैं:

  • बफ़र रेंज और वैकल्पिक प्रॉपर्टी सूची के साथ निर्माण: थ्रेड-सुरक्षित ([AP_SWS_SHWA_00209])।
  • बफ़र रेंज, समर्पित एलोकेटर और प्रॉपर्टी सूची के साथ निर्माण: थ्रेड-सुरक्षित ([AP_SWS_SHWA_00210])।
  • बफ़र रेंज के साथ मौजूदा होस्ट डेटा पॉइंटर्स के आधार पर निर्माण: परिवर्तनीय पॉइंटर्स ([AP_SWS_SHWA_00211]) और स्थिर डेटा पॉइंटर्स ([AP_SWS_SHWA_00213]) दोनों के लिए थ्रेड-सुरक्षित।
  • स्थिर होस्ट डेटा पॉइंटर, बफ़र रेंज और एलोकेटर के साथ निर्माण: थ्रेड-सुरक्षित ([AP_SWS_SHWA_00214])।
  • केवल एक एलोकेटर के माध्यम से प्रत्यक्ष निर्माण: थ्रेड-सुरक्षित नहीं ([AP_SWS_SHWA_00212])।

सफल निर्माण के बाद स्वामित्व std::unique_ptr के माध्यम से कॉलिंग संदर्भ के पास रहता है। स्मार्ट पॉइंटर की समाप्ति पर ऑब्जेक्ट का विनाश संभवतः संबंधित एलोकेटर के माध्यम से अंतर्निहित मेमोरी क्षेत्र को स्वचालित रूप से मुक्त कर देता है। प्रश्न Q-aa2b5642b8527803 (खुला)

उपयोग पथ

एक सामान्य उपयोग पथ [AP_SWS_SHWA_00209] जैसी थ्रेड-सुरक्षित फ़ैक्टरी विधियों में से किसी एक के माध्यम से बफ़र के आवंटन और इनिशियलाइज़ेशन से शुरू होता है। सफल इंस्टैंसिएशन के बाद, एप्लिकेशन HasProperty<PropertyT>() को कॉल करके जाँच कर सकता है कि क्या इस बफ़र के लिए विशिष्ट गुण संग्रहीत हैं ([AP_SWS_SHWA_00215])। यदि वांछित गुण मौजूद है, तो उसका ठोस मान GetProperty<PropertyT>() के माध्यम से समकालिक रूप से पढ़ा जा सकता है ([AP_SWS_SHWA_00216])। यह ध्यान दिया जाना चाहिए कि HasProperty और GetProperty दोनों को गैर-थ्रेड-सुरक्षित घोषित किया गया है; इसलिए समान बफ़र ऑब्जेक्ट पर समवर्ती प्रश्नों को एप्लिकेशन स्तर पर सिंक्रनाइज़ किया जाना चाहिए।

बफ़र निर्माण और प्रॉपर्टी क्वेरी का प्रवाहएप्लिकेशनara::shwa::BufferCreate(bufferRange, propList)Result<std::unique_ptr<Buffer>>HasProperty<PropertyT>()booloptप्रॉपर्टी उपलब्ध हैGetProperty<PropertyT>()Result<PropertyT>

अनुक्रम आरेख: फ़ैक्टरी के माध्यम से इंस्टैंसिएशन और उसके बाद प्रॉपर्टी क्वेरी का विशिष्ट क्रम। स्रोत: [AP_SWS_SHWA_00209], [AP_SWS_SHWA_00215], [AP_SWS_SHWA_00216]।

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

सभी फ़ैक्टरी और निरीक्षण विधियों को noexcept के साथ घोषित किया गया है और वे अप्रतिबंधित अपवाद-सुरक्षा (exception safe) प्रदान करते हैं। त्रुटियों को ara::core::Result के माध्यम से संकेतित किया जाता है:

  • यदि Create के कॉल के दौरान होस्ट या त्वरक पक्ष पर मेमोरी आवंटन विफल हो जाता है, तो त्रुटि ShwaErrorCode::kMemoryNotAllocated लौटाई जाती है ([AP_SWS_SHWA_00209], [AP_SWS_SHWA_00210], [AP_SWS_SHWA_00211], [AP_SWS_SHWA_00212], [AP_SWS_SHWA_00213], [AP_SWS_SHWA_00214])। रोलबैक शब्दार्थ के रूप में यहाँ ShwaErrorCode::kRuntime परिभाषित है।
  • यदि GetProperty<PropertyT>() के माध्यम से किसी ऐसे गुण के बारे में पूछा जाता है जो बफ़र या प्लेटफ़ॉर्म द्वारा समर्थित नहीं है, तो परिणाम त्रुटि कोड ShwaErrorCode::kFeatureNotSupported देता है ([AP_SWS_SHWA_00216])। इस त्रुटि से बचने के लिए, HasProperty<PropertyT>() ([AP_SWS_SHWA_00215]) के माध्यम से पूर्व-जाँच करने की अनुशंसा की जाती है।

यह गाइड AUTOSAR विनिर्देश R25-11 के आधार पर एक कृत्रिम बुद्धिमत्ता द्वारा तैयार किया गया था।

जीवनचक्र

G Buffer-Lebenszyklus (abgeleitete Sicht) i r Range verfügbar i->r b Buffer über Create erzeugt r->b Buffer::Create a Accessor gebunden b->a Accessor::Create u Kernel-/Host-Zugriff a->u Get / Set / operator[] f u->f RAII / unique_ptr

Ablauf abgeleitet aus Buffer-/Accessor-Factorys und RAII. Quellen: SWS SHWA §7.3, SWS SHWA §7.5. Teilweise Interpretation: Die Zustandsfolge macht den dokumentierten Objektzusammenhang sichtbar.

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

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

1

ऑपरेटर

1

विवरण दृश्य

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

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

Buffer फ़ंक्शन 3

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

ओवरलोड Buffer 3
Buffer ()=delete; AP_SWS_SHWA_00202
Buffer (Buffer &&)=delete; AP_SWS_SHWA_00205
Buffer (Buffer const &)=delete; AP_SWS_SHWA_00203

मेथड

Create फ़ंक्शन 6

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

ओवरलोड Create 6
static ara::core::Result< std::unique_ptr< Buffer > > Create (AllocatorT allocator, const PropertyList &propList={}) noexcept; AP_SWS_SHWA_00212
static ara::core::Result< std::unique_ptr< Buffer > > Create (T *hostData, const Range< Dimensions > &bufferRange, const PropertyList &prop List={}) noexcept; AP_SWS_SHWA_00211
static ara::core::Result< std::unique_ptr< Buffer > > Create (const T *hostData, const Range< Dimensions > &bufferRange, AllocatorT allocator, const PropertyList &propList={}) noexcept; AP_SWS_SHWA_00214
static ara::core::Result< std::unique_ptr< Buffer > > Create (const Range< Dimensions > &bufferRange, const PropertyList &propList={}) noexcept; AP_SWS_SHWA_00209
static ara::core::Result< std::unique_ptr< Buffer > > Create (const Range< Dimensions > &bufferRange, AllocatorT allocator, const Property List &propList={}) noexcept; AP_SWS_SHWA_00210
static ara::core::Result< std::unique_ptr< Buffer > > Create (const T *hostData, const Range< Dimensions > &bufferRange, const PropertyList &propList={}) noexcept; AP_SWS_SHWA_00213
GetProperty फ़ंक्शन

Liest die durch die Signatur bezeichnete Information oder Eigenschaft aus dem Objekt.

template <typename PropertyT> ara::core::Result< PropertyT > GetProperty () const noexcept;
HasProperty फ़ंक्शन

Prüft, ob die angeforderte Eigenschaft verfügbar ist.

template <typename PropertyT> bool HasProperty () const noexcept;

ऑपरेटर

operator= फ़ंक्शन 2

Stellt die in der Signatur ausgewiesene Index- beziehungsweise Zuweisungsoperation bereit.

ओवरलोड = 2
Buffer & operator= (Buffer &&)=delete; AP_SWS_SHWA_00206
Buffer & operator= (const Buffer &)=delete; AP_SWS_SHWA_00204

विवरण

फ़ंक्शन Buffer [AP_SWS_SHWA_00202] Upstream: RS_SHWA_00002, RS_SHWA_00013

Buffer ()=delete;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Scopeclass ara::shwa::Buffer

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

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

फ़ंक्शन Buffer [AP_SWS_SHWA_00205] Upstream: RS_SHWA_00002, RS_SHWA_00013

Buffer (Buffer &&)=delete;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Scopeclass ara::shwa::Buffer

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

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

फ़ंक्शन operator= [AP_SWS_SHWA_00206] Upstream: RS_SHWA_00002, RS_SHWA_00013

Buffer & operator= (Buffer &&)=delete;

Stellt die in der Signatur ausgewiesene Index- beziehungsweise Zuweisungsoperation bereit.

Scopeclass ara::shwa::Buffer

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

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

फ़ंक्शन operator= [AP_SWS_SHWA_00204] Upstream: RS_SHWA_00002, RS_SHWA_00013

Buffer & operator= (const Buffer &)=delete;

Stellt die in der Signatur ausgewiesene Index- beziehungsweise Zuweisungsoperation bereit.

Scopeclass ara::shwa::Buffer

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

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

फ़ंक्शन Buffer [AP_SWS_SHWA_00203] Upstream: RS_SHWA_00002, RS_SHWA_00013

Buffer (Buffer const &)=delete;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Scopeclass ara::shwa::Buffer

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

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

फ़ंक्शन Create [AP_SWS_SHWA_00212] Upstream: RS_SHWA_00002, RS_SHWA_00013, RS_SHWA_00007

static ara::core::Result< std::unique_ptr< Buffer > > Create (AllocatorT allocator, const PropertyList &propList={}) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Buffer
Thread Safetynot thread-safe rollback_semantics ShwaErrorCode::k Runtime General runtime error rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k MemoryNotAllocated Failed memory allocation on host/device.

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

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

फ़ंक्शन Create [AP_SWS_SHWA_00211] Upstream: RS_SHWA_00002, RS_SHWA_00013, RS_SHWA_00007

static ara::core::Result< std::unique_ptr< Buffer > > Create (T *hostData, const Range< Dimensions > &bufferRange, const PropertyList &prop List={}) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Buffer
Thread Safetythread-safe rollback_semantics ShwaErrorCode::k Runtime General runtime error rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k MemoryNotAllocated Failed memory allocation on host/device.

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

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

फ़ंक्शन Create [AP_SWS_SHWA_00214] Upstream: RS_SHWA_00013, RS_SHWA_00002, RS_SHWA_00007

static ara::core::Result< std::unique_ptr< Buffer > > Create (const T *hostData, const Range< Dimensions > &bufferRange, AllocatorT allocator, const PropertyList &propList={}) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Buffer
Thread Safetythread-safe rollback_semantics ShwaErrorCode::k Runtime General runtime error rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k MemoryNotAllocated Failed memory allocation on host/device.

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

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

फ़ंक्शन Create [AP_SWS_SHWA_00209] Upstream: RS_SHWA_00002, RS_SHWA_00013, RS_SHWA_00007

static ara::core::Result< std::unique_ptr< Buffer > > Create (const Range< Dimensions > &bufferRange, const PropertyList &propList={}) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Buffer
Thread Safetythread-safe rollback_semantics ShwaErrorCode::k Runtime General runtime error rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k MemoryNotAllocated Failed memory allocation on host/device.

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

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

फ़ंक्शन Create [AP_SWS_SHWA_00210] Upstream: RS_SHWA_00002, RS_SHWA_00013, RS_SHWA_00007

static ara::core::Result< std::unique_ptr< Buffer > > Create (const Range< Dimensions > &bufferRange, AllocatorT allocator, const Property List &propList={}) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Buffer
Thread Safetythread-safe rollback_semantics ShwaErrorCode::k Runtime General runtime error rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k MemoryNotAllocated Failed memory allocation on host/device.

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

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

फ़ंक्शन Create [AP_SWS_SHWA_00213] Upstream: RS_SHWA_00002, RS_SHWA_00013, RS_SHWA_00007

static ara::core::Result< std::unique_ptr< Buffer > > Create (const T *hostData, const Range< Dimensions > &bufferRange, const PropertyList &propList={}) noexcept;

Erzeugt beziehungsweise liefert das in der Signatur beschriebene Objekt oder Ergebnis über den angegebenen Factory-Pfad.

Scopeclass ara::shwa::Buffer
Thread Safetythread-safe rollback_semantics ShwaErrorCode::k Runtime General runtime error rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k MemoryNotAllocated Failed memory allocation on host/device.

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

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

फ़ंक्शन GetProperty [AP_SWS_SHWA_00216] Upstream: RS_SHWA_00001, RS_SHWA_00007

template <typename PropertyT> ara::core::Result< PropertyT > GetProperty () const noexcept;

Liest die durch die Signatur bezeichnete Information oder Eigenschaft aus dem Objekt.

Scopeclass ara::shwa::Buffer
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k FeatureNotSupported Used when a requested feature isn’t supported

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

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

फ़ंक्शन HasProperty [AP_SWS_SHWA_00215] Upstream: RS_SHWA_00001, RS_SHWA_00007

template <typename PropertyT> bool HasProperty () const noexcept;

Prüft, ob die angeforderte Eigenschaft verfügbar ist.

Scopeclass ara::shwa::Buffer
Thread Safetynot thread-safe
Exception Safetyexception safe

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

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