DEENESPTFRRUARHIKOZHNL

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

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_00301] पाठ अभी आयात नहीं हुआ Upstream: RS_SHWA_00001, RS_SHWA_00015

class Device final {...};

Die Spezifikation definiert diesen Klassentyp mit der gezeigten Schnittstelle.

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

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

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

कंप्यूटेशनली गहन कार्यों के सुरक्षित निष्पादन के लिए CPUs और GPUs जैसे हार्डवेयर एक्सेलेरेटरों को एनकैप्सुलेट और पहचानता है।

Adaptive Platform AUTOSAR_AP_SWS_SafeHardwareAcceleration पृ. 12 के भीतर हार्डवेयर एक्सेलेरेटरों के एब्स्ट्रैक्शन और प्रबंधन का कार्य करता है। इंस्टेंस विशेष रूप से फ़ैक्टरी विधियों जैसे Create() के माध्यम से बनाए जाते हैं और डिवाइस प्रकार की जांच करने के साथ-साथ विशिष्ट विशेषताओं को पढ़ने के लिए ऑपरेशन प्रदान करते हैं [AP_SWS_SHWA_00308], [AP_SWS_SHWA_00313]। चूंकि ऑपरेशन थ्रेड-सुरक्षित नहीं हैं, मल्टी-थ्रेडेड वातावरण में उपयोग के लिए बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होती है।

संदर्भ

क्लास ara::shwa::Device सुरक्षित हार्डवेयर त्वरण (Safe Hardware Acceleration) मॉड्यूल में भौतिक कंप्यूटिंग इकाइयों AUTOSAR_AP_SWS_SafeHardwareAcceleration पृ. 12 के लिए प्राथमिक एब्स्ट्रैक्शन के रूप में कार्य करती है। Adaptive Platform के भीतर, यह Adaptive Applications के साथ-साथ अन्य कार्यात्मक समूहों को एक्सेलेरेटर संसाधनों तक पहुँचने और प्रबंधित करने में सक्षम बनाती है। एक विशिष्ट समग्र प्रणाली एक्सेलेरेटर हार्डवेयर को संरचित तरीके से कंप्यूटेशनली गहन कार्य सौंपने के लिए एक्ज़ीक्यूशन कतारों (Queues) और मेमोरी बफ़र्स (Buffers) के साथ Device के इंस्टेंस को जोड़ती है SWS_SafeHardwareAcceleration पृ. 22।

DeviceContext app Adaptive Application device ara::shwa::Device app->device erzeugt / fragt ab queues Queues & Buffers app->queues उपयोग करता है hardware Hardware-Beschleuniger (CPU, GPU, Accelerator) device->hardware abstrahiert queues->device referenziert

संदर्भ आरेख: एप्लिकेशन, कतारों और हार्डवेयर के संयोजन में ara::shwa::Device का अंतःस्थापन। स्रोत: AUTOSAR_AP_SWS_SafeHardwareAcceleration पृ. 12, SWS_SafeHardwareAcceleration पृ. 22

जीवनचक्र

ara::shwa::Device ऑब्जेक्ट्स का निर्माण कड़ाई से नियंत्रित है: डिफ़ॉल्ट कन्स्ट्रक्टर स्पष्ट रूप से हटा दिया गया है [AP_SWS_SHWA_00302]। इंस्टेंस विशेष रूप से स्थिर फ़ैक्टरी विधियों Create() के माध्यम से बनाए जा सकते हैं, या तो डिफ़ॉल्ट डिवाइस [AP_SWS_SHWA_00308] के लिए बिना पैरामीटर के या Create(const DeviceSelector&) [AP_SWS_SHWA_00309] का उपयोग करके एक चयनकर्ता ऑब्जेक्ट के माध्यम से पैरामीटराइज़्ड। दोनों विधियां एक ara::core::Result<Device> लौटाती हैं।

संसाधन स्वामित्व के संबंध में, क्लास में नियमित कॉपी और मूव सिमेंटिक्स हैं: कॉपी कन्स्ट्रक्टर [AP_SWS_SHWA_00303] और कॉपी असाइनमेंट ऑपरेटर [AP_SWS_SHWA_00304] के साथ-साथ मूव कन्स्ट्रक्टर [AP_SWS_SHWA_00305] और मूव असाइनमेंट ऑपरेटर [AP_SWS_SHWA_00306] दोनों को noexcept=default के रूप में घोषित किया गया है। व्याख्या: ऑब्जेक्ट को आंतरिक रूप से वास्तविक हार्डवेयर संसाधन पर एक लाइटवेट हैंडल के रूप में डिज़ाइन किया जाना चाहिए, ताकि प्रतियां आसानी से और अपवाद-सुरक्षित रूप से संभव हो सकें। प्रश्न Q-a6ff4d89f19b0f36 (खुला) भौतिक हार्डवेयर इंटरफ़ेस का जीवनकाल अंतर्निहित ड्राइवर या सबसिस्टम के रनटाइम से जुड़ा होता है, जबकि एप्लिकेशन स्तर पर इंस्टेंस को एक नियमित मान प्रकार (value type) की तरह आगे पास किया जा सकता है। सभी फ़ैक्टरी कॉल और क्लास के मेथड्स को गैर-थ्रेड-सुरक्षित के रूप में निर्दिष्ट किया गया है।

उपयोग पथ

एक विशिष्ट उपयोग पथ फ़ैक्टरी विधियों में से किसी एक के माध्यम से इंस्टेंसिएशन के साथ शुरू होता है। सफल वापसी के बाद, कंप्यूटिंग इकाई के प्रकार को निर्धारित करने और डिवाइस-विशिष्ट पैरामीटर की क्वेरी करने के लिए इंस्टेंस का निरीक्षण किया जाता है। इसके बाद, प्रोसेसिंग कार्यों को निष्पादित करने के लिए डिवाइस को आमतौर पर कतारों और बफ़र्स को सौंपा जाता है।

  1. इंस्टेंसिएशन: डिवाइस [AP_SWS_SHWA_00308], [AP_SWS_SHWA_00309] के प्रावधान के लिए Create() या Create(deviceSelector) को कॉल करना।
  2. प्रकार जांच: प्रिडिकेट्स IsCpu() [AP_SWS_SHWA_00310], IsGpu() [AP_SWS_SHWA_00311] या IsAccelerator() [AP_SWS_SHWA_00312] के माध्यम से हार्डवेयर श्रेणी का सत्यापन।
  3. कॉन्फ़िगरेशन क्वेरी: टेम्पलेट विधि GetInfo<InfoType>() [AP_SWS_SHWA_00313] के माध्यम से विस्तृत डिवाइस जानकारी पढ़ना।
किसी Device का विशिष्ट प्रारंभीकरण और सूचना क्वेरीएप्लिकेशनउपकरणCreate(deviceSelector)Result<Device>IsGpu()Result<bool>GetInfo<InfoType>()Result<ReturnType>

अनुक्रम आरेख: इनिशियलाइज़ेशन, प्रकार जांच और जानकारी क्वेरी का विशिष्ट क्रम। स्रोत: [AP_SWS_SHWA_00309], [AP_SWS_SHWA_00311], [AP_SWS_SHWA_00313]

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

ara::shwa::Device की विधियां त्रुटि प्रकार ara::core::Result के माध्यम से नियतात्मक रूप से त्रुटि स्थितियों का संचार करती हैं। निम्नलिखित त्रुटि मामले निर्दिष्ट हैं:

  • ShwaErrorCode::kResourceBusy: तब घटित होता है जब अनुरोध के समय कोई संसाधन व्यस्त होता है। इसे इंस्टेंस निर्माण [AP_SWS_SHWA_00308], [AP_SWS_SHWA_00309] के दौरान और साथ ही IsCpu() [AP_SWS_SHWA_00310], IsGpu() [AP_SWS_SHWA_00311] या IsAccelerator() [AP_SWS_SHWA_00312] जैसे सत्यापन कार्यों के दौरान ट्रिगर किया जा सकता है।
  • ShwaErrorCode::kFeatureNotSupported: तब रिपोर्ट किया जाता है जब कोई अनुरोधित गुण या डिवाइस कॉन्फ़िगरेशन सिस्टम द्वारा समर्थित नहीं होता है। यह निर्माण विधियों [AP_SWS_SHWA_00308], [AP_SWS_SHWA_00309] के साथ-साथ GetInfo<InfoType>() [AP_SWS_SHWA_00313] के माध्यम से विशेषता संरचनाओं के क्वेरी करने को प्रभावित करता है।

अपवाद सुरक्षा (exception safety) के संबंध में, सभी ऑपरेशनों को exception safe माना जाता है या वे noexcept से एनोटेट हैं। चूँकि ऑपरेशन थ्रेड-सुरक्षित नहीं हैं, इसलिए समान इंस्टेंस या साझा हार्डवेयर संसाधनों पर समवर्ती कॉलों को अनुप्रयोग परत द्वारा सिंक्रनाइज़ किया जाना चाहिए।

यह गाइड AUTOSAR मानक R25-11 पर आधारित है और इसे स्वचालित रूप से तैयार किया गया है।

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

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

1

ऑपरेटर

1

विवरण दृश्य

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

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

Device फ़ंक्शन 3

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

ओवरलोड Device 3
Device ()=delete; AP_SWS_SHWA_00302
Device (Device &&dev) noexcept=default; AP_SWS_SHWA_00305
Device (Device const &dev) noexcept=default; AP_SWS_SHWA_00303

मेथड

Create फ़ंक्शन 2

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

ओवरलोड Create 2
template <typename DeviceSelector> static ara::core::Result< Device > Create (const DeviceSelector &deviceSelector) noexcept; AP_SWS_SHWA_00309
static ara::core::Result< Device > Create () noexcept; AP_SWS_SHWA_00308
GetInfo फ़ंक्शन

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

template <typename InfoType> ara::core::Result< typename InfoType::ReturnType > GetInfo () const noexcept;
IsAccelerator फ़ंक्शन

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

ara::core::Result< bool > IsAccelerator () const noexcept;
IsCpu फ़ंक्शन

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

ara::core::Result< bool > IsCpu () const noexcept;
IsGpu फ़ंक्शन

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

ara::core::Result< bool > IsGpu () const noexcept;

ऑपरेटर

operator= फ़ंक्शन 2

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

ओवरलोड = 2
Device & operator= (Device &&dev) noexcept=default; AP_SWS_SHWA_00306
Device & operator= (const Device &dev) noexcept=default; AP_SWS_SHWA_00304

विवरण

फ़ंक्शन Device [AP_SWS_SHWA_00302] Upstream: RS_SHWA_00015

Device ()=delete;

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

Scopeclass ara::shwa::Device

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00302
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00302@rel:R25-11#338141f2
Content hash
338141f2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00302
Status: valid/unmigrated Version: rel:R25-11#aef4a102 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_00302@rel:R25-11#aef4a102
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

फ़ंक्शन Device [AP_SWS_SHWA_00305] Upstream: RS_SHWA_00015

Device (Device &&dev) noexcept=default;

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

Scopeclass ara::shwa::Device
Exception Safetyexception safe

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00305
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00305@rel:R25-11#b48cb342
Content hash
b48cb342
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00305
Status: valid/unmigrated Version: rel:R25-11#8a2c1f5f 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_00305@rel:R25-11#8a2c1f5f
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_00306] Upstream: RS_SHWA_00015

Device & operator= (Device &&dev) noexcept=default;

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

Scopeclass ara::shwa::Device
Exception Safetyexception safe

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00306
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00306@rel:R25-11#932d5a0f
Content hash
932d5a0f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00306
Status: valid/unmigrated Version: rel:R25-11#bf26e06b 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_00306@rel:R25-11#bf26e06b
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_00304] Upstream: RS_SHWA_00015

Device & operator= (const Device &dev) noexcept=default;

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

Scopeclass ara::shwa::Device
Exception Safetyexception safe

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00304
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00304@rel:R25-11#1cbd33dd
Content hash
1cbd33dd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00304
Status: valid/unmigrated Version: rel:R25-11#10c34f3d 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_00304@rel:R25-11#10c34f3d
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

फ़ंक्शन Device [AP_SWS_SHWA_00303] Upstream: RS_SHWA_00015

Device (Device const &dev) noexcept=default;

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

Scopeclass ara::shwa::Device
Exception Safetyexception safe

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00303
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00303@rel:R25-11#d7b81591
Content hash
d7b81591
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00303
Status: valid/unmigrated Version: rel:R25-11#0b94a2cf 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_00303@rel:R25-11#0b94a2cf
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_00309] Upstream: RS_SHWA_00015, RS_SHWA_00006, RS_SHWA_00007

template <typename DeviceSelector> static ara::core::Result< Device > Create (const DeviceSelector &deviceSelector) noexcept;

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

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics ShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy 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_00309
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00309@rel:R25-11#9902c880
Content hash
9902c880
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00309
Status: valid/unmigrated Version: rel:R25-11#aab7bd32 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_00309@rel:R25-11#aab7bd32
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_00308] Upstream: RS_SHWA_00015, RS_SHWA_00007

static ara::core::Result< Device > Create () noexcept;

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

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics ShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy 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_00308
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00308@rel:R25-11#c0c67fc9
Content hash
c0c67fc9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00308
Status: valid/unmigrated Version: rel:R25-11#6c55f83b 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_00308@rel:R25-11#6c55f83b
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

फ़ंक्शन GetInfo [AP_SWS_SHWA_00313] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

template <typename InfoType> ara::core::Result< typename InfoType::ReturnType > GetInfo () const noexcept;

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

Scopeclass ara::shwa::Device
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_00313
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00313@rel:R25-11#119533b4
Content hash
119533b4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00313
Status: valid/unmigrated Version: rel:R25-11#bc5de536 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_00313@rel:R25-11#bc5de536
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

फ़ंक्शन IsAccelerator [AP_SWS_SHWA_00312] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

ara::core::Result< bool > IsAccelerator () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00312
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00312@rel:R25-11#a4a39518
Content hash
a4a39518
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00312
Status: valid/unmigrated Version: rel:R25-11#4ea7c619 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_00312@rel:R25-11#4ea7c619
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

फ़ंक्शन IsCpu [AP_SWS_SHWA_00310] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

ara::core::Result< bool > IsCpu () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00310
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00310@rel:R25-11#f37f9dad
Content hash
f37f9dad
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00310
Status: valid/unmigrated Version: rel:R25-11#d8084c02 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_00310@rel:R25-11#d8084c02
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

फ़ंक्शन IsGpu [AP_SWS_SHWA_00311] Upstream: RS_SHWA_00014, RS_SHWA_00015, RS_SHWA_00007

ara::core::Result< bool > IsGpu () const noexcept;

Prüft die in der Signatur bezeichnete Eigenschaft des Devices oder der Queue.

Scopeclass ara::shwa::Device
Thread Safetynot thread-safe rollback_semantics
Exception Safetyexception safe
ErrorsShwaErrorCode::k ResourceBusy The operation could not be performed because the resource is currently busy

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

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00311
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00311@rel:R25-11#b6a48193
Content hash
b6a48193
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00311
Status: valid/unmigrated Version: rel:R25-11#66b23ae4 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_00311@rel:R25-11#66b23ae4
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