DEENESPTFRRUARHIKOZHNL

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

[SWS_CORE_01400]

template <typename Key, typename T, typename Compare = std::less<Key>, typename Allocator = {<fq-allocator>}> class Map {...};

Implementation of std::pmr::map container from [map]

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

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

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

कॉन्फ़िगर करने योग्य एलोकेटर समर्थन के साथ अद्वितीय कुंजी-मान युग्मों के व्यवस्थित प्रबंधन के लिए कार्य करता है।

एसोसिएटिव की-वैल्यू कंटेनर ara::core::Map std::pmr::map को लागू करता है और बहुरूपी (पॉलीमॉर्फिक) एलोकेटर ([SWS_CORE_01404]) का उपयोग करके अद्वितीय कुंजियों के आधार पर क्रमबद्ध प्रविष्टियों का प्रबंधन करता है। अनुप्रयोग डेटा युग्मों के संरचित सम्मिलन, खोज और निष्कासन के लिए तथा मूव सेमेंटिक्स का उपयोग करके कुशल नोड स्थानांतरण के लिए कंटेनर का उपयोग करते हैं। एक प्रमुख विशेषता के रूप में, अनुपस्थित कुंजियों पर at के माध्यम से अनुक्रमित एक्सेस मानक अपवाद के बजाय एक IsoStdOutOfRangeViolation ट्रिगर करता है ([SWS_CORE_01456])। जबकि स्थिति संबंधी क्वेरीज़ अपवाद-सुरक्षित होती हैं, प्रविष्टि के दौरान डायनेमिक मेमोरी आवंटन के लिए संसाधन की कमी के विरुद्ध उचित सावधानी की आवश्यकता होती है।

संदर्भ

टेम्पलेट क्लास ara::core::Map एक क्रमबद्ध एसोसिएटिव कुंजी-मान कंटेनर प्रदान करती है, जो C++ मानक से std::pmr::map के सेमेंटिक्स से मेल खाती है। प्रकार key_type ([SWS_CORE_01402]) की कुंजियाँ अद्वितीय हैं और प्रकार key_compare ([SWS_CORE_01405]) के प्रेडिकेट के आधार पर क्रमबद्ध की जाती हैं। डेटा युग्मों को std::pair<const Key, T> के रूप में value_type के तौर पर प्रबंधित किया जाता है ([SWS_CORE_01404])। प्राथमिक इंटरैक्शन पार्टनर के रूप में Adaptive Platform का उपयोग करने वाला सॉफ़्टवेयर घटक कार्य करता है, जो कॉन्फ़िगर करने योग्य allocator_type ([SWS_CORE_01406]) के माध्यम से उपयोगकर्ता-परिभाषित या पॉलिमॉर्फिक मेमोरी एलोकेटरों को लक्षित तरीके से एकीकृत कर सकता है।

जीवनचक्र

ara::core::Map का इंस्टैंशिएशन मानक कंस्ट्रक्टर ([SWS_CORE_01428]) के माध्यम से, एलोकेटर ([SWS_CORE_01431]) निर्दिष्ट करके या तुलना ऑब्जेक्ट्स ([SWS_CORE_01429]) के साथ किया जा सकता है। इसके अलावा, पुनरावृत्तिकर्ता श्रेणियों ([SWS_CORE_01430], [SWS_CORE_01435]) और साथ ही आरंभीकरण सूचियों ([SWS_CORE_01434], [SWS_CORE_01436]) के लिए कंस्ट्रक्टर उपलब्ध हैं। कॉपी कंस्ट्रक्टर ([SWS_CORE_01424]) और कॉपी असाइनमेंट ऑपरेटर ([SWS_CORE_01425]) को default के रूप में निर्दिष्ट किया गया है, लेकिन एलोकेटर-विशिष्ट ओवरलोड ([SWS_CORE_01432]) द्वारा पूरक हैं।

कुशल संसाधन हस्तांतरण के लिए मूव कंस्ट्रक्टर ([SWS_CORE_01426], [SWS_CORE_01433]) मौजूद हैं। मूव असाइनमेंट ऑपरेटर ([SWS_CORE_01427]) सशर्त अपवाद सुरक्षा प्रदान करता है, बशर्ते std::allocator_traits<Allocator>::is_always_equal::value और std::is_nothrow_move_assignable<Compare>::value संतुष्ट हों। डिस्ट्रक्टर ([SWS_CORE_01437]) के माध्यम से कंटेनर को नष्ट करते समय, सभी शामिल नोड्स मुक्त हो जाते हैं। swap ([SWS_CORE_01484]) के माध्यम से दो इंस्टेंसों का आदान-प्रदान मानक लाइब्रेरी के बजाय सुरक्षा के लिए AUTOSAR प्रेडिकेट ara::core::is_nothrow_swappable का उपयोग करता है।

उपयोग पथ

नियमित उपयोग में प्रविष्टियों को सम्मिलित करना, खोजना, पढ़ना और साफ़ करना शामिल है:

  • सम्मिलन और अद्यतनीकरण: नए जोड़े emplace ([SWS_CORE_01458]) या try_emplace ([SWS_CORE_01472], [SWS_CORE_01473]) का उपयोग करके अनावश्यक अस्थायी ऑब्जेक्ट्स के बिना बनाए जा सकते हैं। इसके अतिरिक्त, insert ([SWS_CORE_01460]) और insert_or_assign ([SWS_CORE_01476]) जोड़ने या ओवरराइट करने की अनुमति देते हैं। इंडेक्स ऑपरेटर operator[] ([SWS_CORE_01454], [SWS_CORE_01455]) लुप्त प्रविष्टियों को अंतर्निहित रूप से बनाता है।
  • खोज और रेंज क्वेरीज़: किसी कुंजी के अस्तित्व की जाँच contains ([SWS_CORE_01510]) या count ([SWS_CORE_01494]) के माध्यम से की जाती है। विशिष्ट तत्वों को ढूँढना find ([SWS_CORE_01490]) के माध्यम से किया जाता है, जबकि lower_bound ([SWS_CORE_01498]) और equal_range ([SWS_CORE_01506]) उप-श्रेणियों तक पहुँच प्रदान करते हैं। सभी तत्वों पर पुनरावृत्ति begin ([SWS_CORE_01440]) और end ([SWS_CORE_01442]) का उपयोग करती है।
  • निष्कासन और पुनर्गठन: प्रविष्टियों को erase ([SWS_CORE_01480], [SWS_CORE_01482]) के माध्यम से हटाया जाता है या clear ([SWS_CORE_01485]) के माध्यम से पूरी तरह से साफ़ किया जाता है। उन्नत संचालन extract ([SWS_CORE_01470]) के माध्यम से अलग-अलग नोड्स को निकालने या merge ([SWS_CORE_01486]) के माध्यम से पूरे कंटेनरों को मर्ज करने की अनुमति देते हैं।
ara::core::Map में कंटेनर संचालन का विशिष्ट प्रवाहApplikationara::core::Maptry_emplace(k, v)std::pair<iterator, bool>find(k)iteratorat(k)mapped_type&erase(k)size_type

अनुक्रम आरेख: ara::core::Map में सम्मिलन से लेकर देखने और हटाने तक कंटेनर संचालन का विशिष्ट प्रवाह। स्रोत: [SWS_CORE_01472], [SWS_CORE_01490], [SWS_CORE_01456], [SWS_CORE_01482]।

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

ISO C++ मानक की तुलना में एक केंद्रीय विचलन एक्सेस विधि at ([SWS_CORE_01456], [SWS_CORE_01457]) से संबंधित है: यदि कोई अनुरोधित कुंजी कंटेनर में नहीं मिलती है, तो कार्यान्वयन std::out_of_range अपवाद नहीं फेंकता है, बल्कि एक IsoStdOutOfRangeViolation ट्रिगर करता है। noexcept वाले हस्ताक्षर के बावजूद, विधि तुरंत इस उल्लंघन का संकेत देती है; यह संभवतः शास्त्रीय C++ अपवादों के बिना सुरक्षा-प्रासंगिक परिवेशों में त्रुटियों की रिपोर्ट करने की प्लेटफ़ॉर्म-व्यापी रणनीति के कारण है। प्रश्न Q-ffaee4bddebe250a (खुला)

क्षमता संबंधी पूछताछ जैसे empty ([SWS_CORE_01511]), size ([SWS_CORE_01452]) या get_allocator ([SWS_CORE_01439]) पूरी तरह से अपवाद-सुरक्षित हैं (noexcept)। इसके विपरीत, एलोकेशन और सम्मिलन संचालन जैसे insert ([SWS_CORE_01460]), emplace ([SWS_CORE_01458]) या मानक कंस्ट्रक्टर ([SWS_CORE_01428]) को "not exception safe" के रूप में वर्गीकृत किया गया है, क्योंकि कॉन्फ़िगर की गई मेमोरी की कमी से त्रुटियां हो सकती हैं।

यह क्लास गाइड core मॉड्यूल के लिए AUTOSAR Adaptive Platform विनिर्देश R25-11 पर आधारित है और इसे स्वचालित रूप से तैयार किया गया था।

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

क्लास आरेख

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

G nara__core__Map274 Map + Map() + operator=() + ~Map() + empty() + max_size() + size() + at() + operator[]() + begin() + cbegin() + cend() + crbegin() + crend() + end() + rbegin() + rend() … 19 weitere

विवरण दृश्य

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

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

Map फ़ंक्शन 11

≙ [map]

ओवरलोड Map 11
Map (const Map &x)=default; SWS_CORE_01424
Map (Map &&x)=default; SWS_CORE_01426
explicit Map (const Compare &comp, const Allocator &=Allocator()); SWS_CORE_01429
template <class InputIterator> Map (InputIterator first, InputIterator last, const Compare &comp=Compare(), const Allocator &=Allocator()); SWS_CORE_01430
explicit Map (const Allocator &); SWS_CORE_01431
Map (const Map &, const Allocator &); SWS_CORE_01432
Map (Map &&, const Allocator &); SWS_CORE_01433
template <class InputIterator> Map (InputIterator first, InputIterator last, const Allocator &a); SWS_CORE_01435
~Map फ़ंक्शन

≙ [map]

~Map ();

मेथड

at फ़ंक्शन 2

except for the following deviations: 1. if (x is not found in the container) IsoStdOutOfRangeViolation is raised instead of std::out_of_range ≙ std::out_of_range

ओवरलोड at 2
mapped_type & at (const key_type &x) noexcept; SWS_CORE_01456
const mapped_type & at (const key_type &x) const noexcept; SWS_CORE_01457
begin फ़ंक्शन 2

≙ [map]

ओवरलोड begin 2
iterator begin () noexcept; SWS_CORE_01440
const_iterator begin () const noexcept; SWS_CORE_01441
cbegin फ़ंक्शन

≙ [map]

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

≙ [map]

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

≙ [map]

void clear () noexcept;
contains फ़ंक्शन 2

≙ [map]

ओवरलोड contains 2
template <class K> bool contains (const K &x) const; SWS_CORE_01497
bool contains (const key_type &x) const; SWS_CORE_01510
count फ़ंक्शन 2

≙ [map]

ओवरलोड count 2
size_type count (const key_type &x) const; SWS_CORE_01494
template <class K> size_type count (const K &x) const; SWS_CORE_01495
crbegin फ़ंक्शन

≙ [map]

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

≙ [map]

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

≙ [map]

template <class... Args> std::pair< iterator, bool > emplace (Args &&... args);
emplace_hint फ़ंक्शन

≙ [map]

template <class... Args> iterator emplace_hint (const_iterator position, Args &&... args);
empty फ़ंक्शन

≙ [map]

[[nodiscard]] bool empty () const noexcept;
end फ़ंक्शन 2

≙ [map]

ओवरलोड end 2
iterator end () noexcept; SWS_CORE_01442
const_iterator end () const noexcept; SWS_CORE_01443
equal_range फ़ंक्शन 4

≙ [map]

ओवरलोड equal_range 4
std::pair< iterator, iterator > equal_range (const key_type &x); SWS_CORE_01506
template <class K> std::pair< iterator, iterator > equal_range (const K &x); SWS_CORE_01508
template <class K> std::pair< const_iterator, const_iterator > equal_range (const K &x) const; SWS_CORE_01509
erase फ़ंक्शन 4

≙ [map]

ओवरलोड erase 4
extract फ़ंक्शन 2

≙ [map]

ओवरलोड extract 2
find फ़ंक्शन 4

≙ [map]

ओवरलोड find 4
const_iterator find (const key_type &x) const; SWS_CORE_01491
template <class K> iterator find (const K &x); SWS_CORE_01492
template <class K> const_iterator find (const K &x) const; SWS_CORE_01493
get_allocator फ़ंक्शन

≙ [map]

allocator_type get_allocator () const noexcept;
insert फ़ंक्शन 10

≙ [map]

ओवरलोड insert 10
std::pair< iterator, bool > insert (const value_type &x); SWS_CORE_01460
template <class P> std::pair< iterator, bool > insert (P &&x); SWS_CORE_01462
iterator insert (const_iterator position, const value_type &x); SWS_CORE_01463
template <class P> iterator insert (const_iterator position, P &&); SWS_CORE_01465
template <class InputIterator> void insert (InputIterator first, InputIterator last); SWS_CORE_01466
insert_or_assign फ़ंक्शन 4

≙ [map]

ओवरलोड insert_or_assign 4
template <class M> std::pair< iterator, bool > insert_or_assign (const key_type &k, M &&obj); SWS_CORE_01476
template <class M> std::pair< iterator, bool > insert_or_assign (key_type &&k, M &&obj); SWS_CORE_01477
template <class M> iterator insert_or_assign (const_iterator hint, const key_type &k, M &&obj); SWS_CORE_01478
template <class M> iterator insert_or_assign (const_iterator hint, key_type &&k, M &&obj); SWS_CORE_01479
key_comp फ़ंक्शन

≙ [map]

key_compare key_comp () const;
lower_bound फ़ंक्शन 4

≙ [map]

ओवरलोड lower_bound 4
iterator lower_bound (const key_type &x); SWS_CORE_01498
const_iterator lower_bound (const key_type &x) const; SWS_CORE_01499
template <class K> iterator lower_bound (const K &x); SWS_CORE_01500
template <class K> const_iterator lower_bound (const K &x) const; SWS_CORE_01501
max_size फ़ंक्शन

≙ [map]

size_type max_size () const noexcept;
merge फ़ंक्शन 2

≙ [map]

ओवरलोड merge 2
template <class C2> void merge (Map< Key, T, C2, Allocator > &source); SWS_CORE_01486
template <class C2> void merge (Map< Key, T, C2, Allocator > &&source); SWS_CORE_01487
rbegin फ़ंक्शन 2

≙ [map]

ओवरलोड rbegin 2
reverse_iterator rbegin () noexcept; SWS_CORE_01444
const_reverse_iterator rbegin () const noexcept; SWS_CORE_01445
rend फ़ंक्शन 2

≙ [map]

ओवरलोड rend 2
const_reverse_iterator rend () const noexcept; SWS_CORE_01447
size फ़ंक्शन

≙ [map]

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

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

void swap (Map &) noexcept(std::allocator_traits< Allocator >::is_ always_equal::value &&ara::core::is_nothrow_swappable< Compare >::value);
try_emplace फ़ंक्शन 4

≙ [map]

ओवरलोड try_emplace 4
template <class... Args> std::pair< iterator, bool > try_emplace (const key_type &k, Args &&... args); SWS_CORE_01472
template <class... Args> std::pair< iterator, bool > try_emplace (key_type &&k, Args &&... args); SWS_CORE_01473
template <class... Args> iterator try_emplace (const_iterator hint, const key_type &k, Args &&... args); SWS_CORE_01474
template <class... Args> iterator try_emplace (const_iterator hint, key_type &&k, Args &&... args); SWS_CORE_01475
upper_bound फ़ंक्शन 4

≙ [map]

ओवरलोड upper_bound 4
iterator upper_bound (const key_type &x); SWS_CORE_01502
const_iterator upper_bound (const key_type &x) const; SWS_CORE_01503
template <class K> iterator upper_bound (const K &x); SWS_CORE_01504
template <class K> const_iterator upper_bound (const K &x) const; SWS_CORE_01505
value_comp फ़ंक्शन

≙ [map]

value_compare value_comp () const;

ऑपरेटर

operator= फ़ंक्शन 3

≙ [map]

ओवरलोड = 3
Map & operator= (const Map &x)=default; SWS_CORE_01425
Map & operator= (Map &&x) noexcept(std::allocator_traits< Allocator >::is_always_equal::value &&std::is_nothrow_move_assignable< Compare >::value); SWS_CORE_01427
operator[] फ़ंक्शन 2

≙ [map]

ओवरलोड [] 2
mapped_type & operator[] (const key_type &x); SWS_CORE_01454
mapped_type & operator[] (key_type &&x); SWS_CORE_01455

टाइप उपनाम

allocator_type टाइप उपनाम

≙ [map]

using allocator_type = Allocator;
const_iterator टाइप उपनाम

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

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

≙ [map]

using const_pointer = typename std::allocator_ traits<Allocator>::const_pointer;
const_reference टाइप उपनाम

≙ [map]

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

≙ [map]

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

Implementation {<difference-type>} shall be an implementation-defined type ≙ [map]

using difference_type = {<difference-type>};
insert_return_type टाइप उपनाम

Implementation {<insert-return-type>} shall be an implementation-defined type ≙ [map]

using insert_return_type = {<insert-return-type>}<iterator, node_ type>;
iterator टाइप उपनाम

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

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

≙ [map]

using key_compare = Compare;
key_type टाइप उपनाम

≙ [map]

using key_type = Key;
mapped_type टाइप उपनाम

≙ [map]

using mapped_type = T;
node_type टाइप उपनाम

Implementation {<node-type>} shall be an implementation-defined type ≙ [map]

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

≙ [map]

using pointer = typename std::allocator_traits<Allocator>::pointer;
reference टाइप उपनाम

≙ [map]

reverse_iterator टाइप उपनाम

≙ [map]

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

Implementation {<size-type>} shall be an implementation-defined type ≙ [map]

using size_type = {<size-type>};
value_type टाइप उपनाम

≙ [map]

using value_type = std::pair<const Key, T>;

नेस्टेड टाइप

value_compare क्लास

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

फ़ंक्शन Map [SWS_CORE_01424] Upstream: RS_AP_00145

Map (const Map &x)=default;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map

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

Record
AUTOSAR/AP/record/SWS_CORE_01424
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01424@rel:R25-11#a653a98f
Content hash
a653a98f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01424
Status: valid/unmigrated Version: rel:R25-11#8787deef Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01424@rel:R25-11#8787deef
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

फ़ंक्शन Map [SWS_CORE_01426] Upstream: RS_AP_00145

Map (Map &&x)=default;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map

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

Record
AUTOSAR/AP/record/SWS_CORE_01426
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01426@rel:R25-11#f13b513d
Content hash
f13b513d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01426
Status: valid/unmigrated Version: rel:R25-11#689e534d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01426@rel:R25-11#689e534d
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

फ़ंक्शन Map [SWS_CORE_01428]

Map ();

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01428
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01428@rel:R25-11#2debb9c2
Content hash
2debb9c2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01428
Status: valid/unmigrated Version: rel:R25-11#43f18165 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01428@rel:R25-11#43f18165
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

फ़ंक्शन Map [SWS_CORE_01429]

explicit Map (const Compare &comp, const Allocator &=Allocator());

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01429
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01429@rel:R25-11#617bc58f
Content hash
617bc58f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01429
Status: valid/unmigrated Version: rel:R25-11#5cbdb732 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01429@rel:R25-11#5cbdb732
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

फ़ंक्शन Map [SWS_CORE_01430]

template <class InputIterator> Map (InputIterator first, InputIterator last, const Compare &comp=Compare(), const Allocator &=Allocator());

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01430
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01430@rel:R25-11#525f492f
Content hash
525f492f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01430
Status: valid/unmigrated Version: rel:R25-11#f9ad5986 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01430@rel:R25-11#f9ad5986
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

फ़ंक्शन Map [SWS_CORE_01431]

explicit Map (const Allocator &);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01431
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01431@rel:R25-11#a6168bed
Content hash
a6168bed
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01431
Status: valid/unmigrated Version: rel:R25-11#64103b3a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01431@rel:R25-11#64103b3a
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

फ़ंक्शन Map [SWS_CORE_01432]

Map (const Map &, const Allocator &);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01432
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01432@rel:R25-11#4be63c8b
Content hash
4be63c8b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01432
Status: valid/unmigrated Version: rel:R25-11#98ccac5a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01432@rel:R25-11#98ccac5a
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

फ़ंक्शन Map [SWS_CORE_01433]

Map (Map &&, const Allocator &);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01433
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01433@rel:R25-11#9d45786e
Content hash
9d45786e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01433
Status: valid/unmigrated Version: rel:R25-11#238610da Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01433@rel:R25-11#238610da
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

फ़ंक्शन Map [SWS_CORE_01434]

Map (std::initializer_list< value_type >, const Compare &=Compare(), const Allocator &=Allocator());

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01434
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01434@rel:R25-11#548365f2
Content hash
548365f2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01434
Status: valid/unmigrated Version: rel:R25-11#f674e4cb Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01434@rel:R25-11#f674e4cb
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

फ़ंक्शन Map [SWS_CORE_01435]

template <class InputIterator> Map (InputIterator first, InputIterator last, const Allocator &a);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01435
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01435@rel:R25-11#ce41a31f
Content hash
ce41a31f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01435
Status: valid/unmigrated Version: rel:R25-11#c6b1c14d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01435@rel:R25-11#c6b1c14d
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

फ़ंक्शन Map [SWS_CORE_01436]

Map (std::initializer_list< value_type > il, const Allocator &a);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01436
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01436@rel:R25-11#069abcc2
Content hash
069abcc2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01436
Status: valid/unmigrated Version: rel:R25-11#df080f37 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01436@rel:R25-11#df080f37
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

फ़ंक्शन at [SWS_CORE_01456]

mapped_type & at (const key_type &x) noexcept;

As per corresponding usage in [map] except for the following deviations: 1. if (x is not found in the container) IsoStdOutOfRangeViolation is raised instead of std::out_of_range

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

उपयोग

वर्ग ara::core::Map ([SWS_CORE_01456]) का समकालिक सदस्य एक्सेस फ़ंक्शन at किसी मौजूदा कुंजी के लिए मान की नियंत्रित पुनर्प्राप्ति का कार्य करता है। यह हेडर ara/core/map.h के माध्यम से प्रदान किया जाता है। इनपुट पैरामीटर के रूप में, यह एक कुंजी संदर्भ const key_type &x स्वीकार करता है और संबंधित मान के लिए एक परिवर्तनीय संदर्भ mapped_type & लौटाता है ([SWS_CORE_01456])। शब्दार्थ मूल रूप से std::map के परिचित उपयोग से मेल खाता है; स्थिर इंस्टेंस के लिए अलग ओवरलोड [SWS_CORE_01457] उपलब्ध है।

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

त्रुटि की स्थिति में, फ़ंक्शन जानबूझकर ISO मानक व्यवहार से विचलित होता है: यदि निर्दिष्ट तत्व x कंटेनर में मौजूद नहीं है, तो प्रकार std::out_of_range ([SWS_CORE_01456]) के क्लासिक C++ अपवाद के स्थान पर एक IsoStdOutOfRangeViolation ट्रिगर किया जाता है। सिग्नेचर को स्पष्ट रूप से noexcept के रूप में घोषित किया गया है और अपवाद-सुरक्षित (exception safe) के रूप में वर्गीकृत किया गया है ([SWS_CORE_01456])।

इंटरैक्शन

IsoStdOutOfRangeViolation के माध्यम से रेंज अतिक्रमण (range violations) को इंगित करने की अवधारणा मॉड्यूल-व्यापी स्तर पर समान रूप से लागू की गई है:

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

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01456
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01456@rel:R25-11#34fa2a33
Content hash
34fa2a33
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01456
Status: valid/unmigrated Version: rel:R25-11#ed6d6de8 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01456@rel:R25-11#ed6d6de8
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

फ़ंक्शन at [SWS_CORE_01457]

const mapped_type & at (const key_type &x) const noexcept;

As per corresponding usage in [map] except for the following deviations: 1. if (x is not found in the container) IsoStdOutOfRangeViolation is raised instead of std::out_of_range

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

उपयोग

[SWS_CORE_01457] के अनुसार सदस्य फ़ंक्शन at, हेडर #include "ara/core/map.h" के माध्यम से ara::core::Map के एक इंस्टेंस के भीतर किसी तत्व तक समकालिक, पठनीय पहुँच को सक्षम बनाता है। वांछित कुंजी x को const key_type & के रूप में एक पैरामीटर के रूप में पास किया जाता है। सफल खोज पर, मेथड संबंधित मान (const mapped_type &) के लिए एक स्थिर संदर्भ (constant reference) लौटाता है।

त्रुटि प्रबंधन और अपवाद व्यवहार

व्यवहार मौलिक रूप से std::map::at के मानक व्यवहार से मेल खाता है, लेकिन इसमें एक विशिष्ट विचलन है: यदि कंटेनर में कुंजी x नहीं मिलती है, तो [SWS_CORE_01457] के अनुसार std::out_of_range के बजाय IsoStdOutOfRangeViolation ट्रिगर होता है। चूँकि फ़ंक्शन noexcept के साथ निर्दिष्ट है, यह उल्लंघन एक नियमित C++ अपवाद का कारण नहीं बनता है; संभवतः यह त्रुटि प्रबंधन तंत्र के माध्यम से नियंत्रित प्रक्रिया समाप्ति (controlled process termination) की ओर ले जाता है, जैसा कि [SWS_CORE_00054] के संदर्भ में पंजीकृत किया जा सकता है। प्रश्न Q-d7dd2c332f88ed14 (खुला)

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

एक स्थिर (const) मेथड के रूप में, यह कॉल समवर्ती रीड एक्सेस के लिए योग्य है, बशर्ते समान मैप इंस्टेंस पर कोई एक साथ संशोधित करने वाले एक्सेस न हो रहे हों। इस स्थिर इंटरफ़ेस के अलावा, [SWS_CORE_01456] के साथ एक गैर-स्थिर ओवरलोड मौजूद है, जो एक परिवर्तनीय संदर्भ लौटाता है। IsoStdOutOfRangeViolation का उपयोग करके श्रेणी उल्लंघनों को संकेत देने की समान रणनीति अन्य एडेप्टिव कोर कंटेनरों में भी लगातार लागू की जाती है, उदाहरण के लिए ara::core::Array ([SWS_CORE_01274]) और ara::core::Vector ([SWS_CORE_01354]) में।

यह पाठ AUTOSAR रिलीज़ R25-11 के आधार पर एक AI क्यूरेशन सहायक द्वारा तैयार किया गया था।

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

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

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

फ़ंक्शन begin [SWS_CORE_01440]

iterator begin () noexcept;

As per corresponding usage in [map]

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

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

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

फ़ंक्शन begin [SWS_CORE_01441]

const_iterator begin () const noexcept;

As per corresponding usage in [map]

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

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

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

फ़ंक्शन cbegin [SWS_CORE_01448]

const_iterator cbegin () const noexcept;

As per corresponding usage in [map]

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

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

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

फ़ंक्शन cend [SWS_CORE_01449]

const_iterator cend () const noexcept;

As per corresponding usage in [map]

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

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

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

फ़ंक्शन clear [SWS_CORE_01485]

void clear () noexcept;

As per corresponding usage in [map]

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

क्लास ara::core::Map का सदस्य फ़ंक्शन clear, [SWS_CORE_01485] में विनिर्देश के अनुसार कंटेनर की सामग्री को पूरी तरह से खाली करने का कार्य करता है। फ़ंक्शन के लिए हेडर फ़ाइल #include "ara/core/map.h" को शामिल करना आवश्यक है। कॉल सिमेंटिक्स और व्यवहार मानक साहचर्य मैप्स ([map]) के लिए ISO-C++ मानक के संगत उपयोग पर आधारित हैं।

इंटरफ़ेस और त्रुटि प्रबंधन के संबंध में, फ़ंक्शन में निम्नलिखित विशेषताएं हैं:

  • पैरामीटर और वापसी मान: ऑपरेशन का सिग्नेचर void clear () noexcept; है, यह कोई पैरामीटर नहीं लेता है और कोई वापसी मान नहीं लौटाता है [SWS_CORE_01485]।
  • अपवाद सुरक्षा: फ़ंक्शन को स्पष्ट रूप से noexcept के रूप में घोषित किया गया है और exception safe के रूप में निर्दिष्ट किया गया है [SWS_CORE_01485]। इस प्रकार यह त्रुटि की स्थिति में कोई C++ अपवाद उत्पन्न नहीं करता है।
  • समकालिक निष्पादन: कॉल इंस्टेंस पर समकालिक रूप से निष्पादित होता है; वापसी के बाद कंटेनर के खाली (आकार 0) होने की संभावना है। प्रश्न Q-1d0cf2a1a33d818e (खुला)

मॉड्यूल core में, मानक कंटेनरों की सफ़ाई एक समान प्रतिमान का पालन करती है। समान सिग्नेचर और अपवाद सुरक्षा वाले अनुरूप clear फ़ंक्शन उदाहरण के लिए [SWS_CORE_01375] (ara/core/vector.h) के अनुसार ara::core::Vector में अनुक्रमिक कंटेनरों के लिए तथा [SWS_CORE_03057] (ara/core/string.h) के अनुसार ara::core::BasicString में स्ट्रिंग्स के लिए पाए जाते हैं। डेवलपर्स सभी कंटेनरों में परिचित C++ मानक सिमेंटिक्स और गारंटीकृत अपवाद-मुक्त स्थिति पर भरोसा कर सकते हैं।

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

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01485
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01485@rel:R25-11#835d88b9
Content hash
835d88b9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01485
Status: valid/unmigrated Version: rel:R25-11#3cc454b0 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01485@rel:R25-11#3cc454b0
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

फ़ंक्शन contains [SWS_CORE_01497]

template <class K> bool contains (const K &x) const;

As per corresponding usage in [map]

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

क्लास ara::core::Map की टेम्प्लेट विधि contains यह सिंक्रोनस रूप से जांचने का कार्य करती है कि खोजी गई कुंजी किसी सहयोगी कंटेनर में मौजूद है या नहीं [SWS_CORE_01497]। यह हेडर #include "ara/core/map.h" के माध्यम से प्रदान की जाती है और ara::core::Map के एक इंस्टेंस पर एक कॉन्सटेंट सदस्य फ़ंक्शन (const) के रूप में कॉल की जाती है [SWS_CORE_01497]। कॉल पैरामीटर के रूप में, यह खोजी जाने वाली कुंजी के लिए एक स्थिर संदर्भ (constant reference) const K &x स्वीकार करती है और bool प्रकार का रिटर्न मान लौटाती है [SWS_CORE_01497]।

इसके सिमेंटिक्स के संबंध में, विनिर्देश [map] में संबंधित उपयोग को संदर्भित करता है [SWS_CORE_01497]। इसे std::map::contains के व्यवहार को अपनाने के रूप में व्याख्यायित किया जाना चाहिए, जिसके अनुसार विधि ठीक तभी true लौटाती है जब एक समतुल्य कुंजी मैप में मौजूद हो, और अन्यथा false। प्रश्न Q-664d5a3d099db549 (खुला)

रोबस्टनेस और त्रुटि प्रबंधन के संदर्भ में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01497]। इस ऑपरेशन के लिए कोई विशिष्ट AUTOSAR त्रुटि कोड या DET अथवा DEM को संदेश मौजूद नहीं हैं। कॉलर्स को यह ध्यान रखना चाहिए कि निष्पादन के दौरान, संभवतः K प्रकार के कुंजी तुलनाओं या रूपांतरणों द्वारा ट्रिगर किए जाने पर, अपवाद फेंके जा सकते हैं और बाहर प्रचारित किए जा सकते हैं। प्रश्न (खुला)

चूंकि contains एक रीड const ऑपरेशन के रूप में मैप की स्थिति को नहीं बदलता है, इसलिए समान इंस्टेंस पर एक साथ रीड एक्सेस आमतौर पर गैर-महत्वपूर्ण होते हैं, जबकि कंटेनर पर समानांतर राइट संशोधनों के लिए संभवतः बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होगी। प्रश्न Q-f3ca0e3d094f8f0a (खुला)

यह पाठ एक AI द्वारा तैयार किया गया था और इसका उद्देश्य तकनीकी मार्गदर्शन प्रदान करना है।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01497
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01497@rel:R25-11#3246b6fa
Content hash
3246b6fa
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01497
Status: valid/unmigrated Version: rel:R25-11#e0c568c8 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01497@rel:R25-11#e0c568c8
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

फ़ंक्शन contains [SWS_CORE_01510]

bool contains (const key_type &x) const;

As per corresponding usage in [map]

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

उपयोग और सिमेंटिक्स

सदस्य फ़ंक्शन contains वर्ग ara::core::Map के दायरे से संबंधित है और इसे हेडर फ़ाइल ara/core/map.h के माध्यम से प्रदान किया गया है [SWS_CORE_01510]। फ़ंक्शन में हस्ताक्षर bool contains (const key_type &x) const; है और इसे समकालिक रूप से निष्पादित किया जाता है। यह जांचने का कार्य करता है कि क्या कुंजी x वाला कोई तत्व कंटेनर में मौजूद है। विनिर्देश [map] में संबंधित व्यवहार को संदर्भित करता है, जिसका अर्थ संभवतः C++ मानक कंटेनर std::map::contains का शब्दार्थ है, जो कुंजी मौजूद होने पर true और अन्यथा false लौटाता है। प्रश्न Q-fea394bd408bf925 (खुला)

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

contains के व्यवहार को विनिर्देश में स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01510]। विनिर्देश के दायरे में विशिष्ट त्रुटि कोड, त्रुटि डोमेन और DET या DEM संदेश परिभाषित नहीं हैं। इसलिए कॉलर्स को यह ध्यान में रखना चाहिए कि खोज के दौरान कोई अपवाद सुरक्षा गारंटी प्रदान नहीं की जाती है और होने वाले अपवादों को संभाला जाना चाहिए।

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

थ्रेड सुरक्षा के संबंध में, विनिर्देश [SWS_CORE_01510] में कोई स्पष्ट विवरण नहीं देता है। चूंकि यह एक स्थिर सदस्य फ़ंक्शन (const) है, कंटेनर स्थिति संशोधित नहीं होती है। व्याख्या: समानांतर पढ़ने के एक्सेस की अनुमति होनी चाहिए, जबकि एक ही इंस्टेंस पर एक साथ संशोधन लिखने के लिए बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होती है। प्रश्न Q-7d8ce1efc81ec781 (खुला)

core मॉड्यूल में परस्पर क्रिया

मॉड्यूल core के अन्य स्थिति-जांच फ़ंक्शंस की तुलना में — जैसे कि ara::core::Result में HasValue [SWS_CORE_00751] या CheckError [SWS_CORE_00765], जिन्हें exception safe और noexcept के रूप में परिभाषित किया गया है — ara::core::Map में contains कोई noexcept गारंटी प्रदान नहीं करता है और इसे अपवाद-सुरक्षित नहीं के रूप में घोषित किया गया है [SWS_CORE_01510]।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01510
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01510@rel:R25-11#7631c7d9
Content hash
7631c7d9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01510
Status: valid/unmigrated Version: rel:R25-11#eee2ea6e Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01510@rel:R25-11#eee2ea6e
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

फ़ंक्शन count [SWS_CORE_01494]

size_type count (const key_type &x) const;

As per corresponding usage in [map]

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

क्लास ara::core::Map का समकालिक सदस्य फ़ंक्शन count, प्रकार const key_type& की पास की गई कुंजी x के आधार पर निर्धारित करता है कि यह कुंजी कंटेनर में कितनी बार आती है, और परिणाम को size_type के रूप में लौटाता है [SWS_CORE_01494]। घोषणा हेडर #include "ara/core/map.h" [SWS_CORE_01494] के माध्यम से की जाती है। व्याख्या: [map] में मानक व्यवहार के संदर्भ के अनुसार, विशिष्ट कुंजियों के लिए वापसी मान या तो 0 या 1 होने की संभावना है। प्रश्न Q-a713cfc1019b40d0 (खुला)

त्रुटि प्रबंधन के संबंध में, विनिर्देश के अनुसार फ़ंक्शन को स्पष्ट रूप से “not exception safe” के रूप में वर्गीकृत किया गया है [SWS_CORE_01494]। कोई विशिष्ट त्रुटि कोड या DET/DEM संदेश परिभाषित नहीं हैं; यदि कुंजी तुलना ऑपरेशन कोई अपवाद उत्पन्न करता है, तो संभवतः इसे सीधे कॉलर को प्रचारित किया जाएगा। प्रश्न (खुला)

समवर्तीता और प्रतिबंधों के संबंध में, यह एक स्थिर ऑपरेशन (const) है [SWS_CORE_01494]। व्याख्या: डेटा रेस के बिना ara::core::Map के समान इंस्टेंस पर समवर्ती पढ़ने के एक्सेस संभव होने की संभावना है, जबकि एक साथ होने वाले संशोधक ऑपरेशनों को बाहरी सिंक्रोनाइज़ेशन द्वारा सुरक्षित किया जाना चाहिए। प्रश्न (खुला)

संबंधित आवश्यकताओं के संयोजन में, ara::core::Map के भीतर [SWS_CORE_01495] के साथ एक टेम्प्लेट ओवरलोड template <class K> size_type count (const K &x) const मौजूद है। यह प्रकार key_type का एक अस्थायी ऑब्जेक्ट अनिवार्य रूप से पहले बनाए बिना संगत तुलना प्रकारों K के साथ विषम खोज क्वेरी को सक्षम बनाता है, लेकिन अपवाद सुरक्षा [SWS_CORE_01495] के संबंध में समान वर्गीकरण के अधीन है।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01494
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01494@rel:R25-11#d3cce1b1
Content hash
d3cce1b1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01494
Status: valid/unmigrated Version: rel:R25-11#e7abcaa1 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01494@rel:R25-11#e7abcaa1
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

फ़ंक्शन count [SWS_CORE_01495]

template <class K> size_type count (const K &x) const;

As per corresponding usage in [map]

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

क्लास ara::core::Map का टेम्पलेट सदस्य फ़ंक्शन count किसी कुंजी के आधार पर तत्वों की उपस्थिति की समकालिक रूप से जांच करता है और उनकी संख्या निर्धारित करता है [SWS_CORE_01495]। फ़ंक्शन हेडर ara/core/map.h में घोषित किया गया है और पाए गए तत्वों की संख्या को size_type के रूप में लौटाता है [SWS_CORE_01495]। [map] में उपयोग के निर्दिष्ट संदर्भ के अनुसार, यदि कोई मेल खाने वाला तत्व मौजूद है, तो अद्वितीय कुंजियों के लिए कॉल मान 1 लौटाता है, अन्यथा 0 [SWS_CORE_01495]।

ओवरलोड count(const key_type&) [SWS_CORE_01494] के साथ सीधे संयोजन में, यह संस्करण किसी भी संगत कुंजी प्रकार const K& [SWS_CORE_01495] को पास करने की अनुमति देता है। व्याख्या: टेम्पलेटिंग को एक अस्थायी key_type ऑब्जेक्ट में पूर्व रूपांतरण के बिना तुलना करने के लिए विषम खोज कार्यों (heterogeneous lookups) के लिए डिज़ाइन किए जाने की संभावना है [SWS_CORE_01495]। प्रश्न Q-e2572768e5600da7 (खुला) इससे खोज प्रश्नों में अनावश्यक आवंटन और रूपांतरण लागत से बचा जा सकता है।

अपवाद-सुरक्षा के संबंध में, संबंधित ओवरलोड [SWS_CORE_01494] के समान विधि को अपवाद-सुरक्षित नहीं (not exception safe) घोषित किया गया है [SWS_CORE_01495]। इस कंटेनर प्रक्रिया के लिए कोई विशिष्ट त्रुटि चैनल जैसे DET या DEM मौजूद नहीं हैं [SWS_CORE_01495]; अंतर्निहित तुलना ऑपरेटर के कोई भी अपवाद कॉलर तक पहुंचते हैं। चूंकि विधि const-योग्य है, यह कंटेनर को संशोधित नहीं करती है [SWS_CORE_01495]; समवर्ती पढ़ने की पहुंच सुरक्षित है, लेकिन समवर्ती लिखने की पहुंच के लिए बाहरी सिंक्रनाइज़ेशन की आवश्यकता होती है।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01495
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01495@rel:R25-11#98cefc0c
Content hash
98cefc0c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01495
Status: valid/unmigrated Version: rel:R25-11#f1a0bc92 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01495@rel:R25-11#f1a0bc92
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

फ़ंक्शन crbegin [SWS_CORE_01450]

const_reverse_iterator crbegin () const noexcept;

As per corresponding usage in [map]

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

उपयोग

क्लास ara::core::Map का मेंबर फ़ंक्शन crbegin हेडर फ़ाइल #include "ara/core/map.h" के माध्यम से प्रदान किया जाता है [SWS_CORE_01450]। यह कोई पैरामीटर नहीं लेता है और उल्टे क्रम के पहले तत्व के लिए सिंक्रोनस रूप से एक const_reverse_iterator लौटाता है [SWS_CORE_01450]। कार्यात्मक सिमेंटिक्स विनिर्देश विवरण “As per corresponding usage in [map]” [SWS_CORE_01450] का अनुसरण करता है; यह संभवतः C++ मानक से std::map::crbegin के सिमेंटिक्स से मेल खाएगा। प्रश्न Q-0ad5de7dada37aa8 (खुला)

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

इस कॉल के लिए विशिष्ट त्रुटि कोड, DET या DEM संदेश प्रदान नहीं किए गए हैं। विनिर्देश के अनुसार, फ़ंक्शन को noexcept के साथ डिक्लेयर किया गया है और अपवाद-सुरक्षित (“exception safe”) के रूप में वर्गीकृत किया गया है [SWS_CORE_01450], ताकि निष्पादन के दौरान कोई अपवाद न आए।

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

const-योग्य (qualified) मेथड के रूप में, crbegin ara::core::Map ऑब्जेक्ट को संशोधित नहीं करता है [SWS_CORE_01450]। परिणामी इटरेटर केवल कंटेनर में मौजूद तत्वों के लिए रीड-ओनली एक्सेस की अनुमति देता है।

इंटरैक्शन

इटरेसन अवधारणा को AUTOSAR Adaptive Core में सभी कंटेनरों में सामंजस्यपूर्ण बनाया गया है:

  • ara::core::Vector [SWS_CORE_01342] और ara::core::BasicString [SWS_CORE_03049] समान कार्यात्मक const noexcept मेथड्स प्रदान करते हैं।
  • ara::core::Array [SWS_CORE_01260], ara::core::Span [SWS_CORE_01978] और ara::core::StringView [SWS_CORE_02126] के लिए, crbegin को अतिरिक्त रूप से constexpr के रूप में परिभाषित किया गया है।

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

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01450
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01450@rel:R25-11#dfc175d8
Content hash
dfc175d8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01450
Status: valid/unmigrated Version: rel:R25-11#91049748 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01450@rel:R25-11#91049748
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

फ़ंक्शन crend [SWS_CORE_01451]

const_reverse_iterator crend () const noexcept;

As per corresponding usage in [map]

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

उपयोग

टेम्पलेट क्लास ara::core::Map ([SWS_CORE_01451]) का मेथड crend हेडर ara/core/map.h के माध्यम से उपलब्ध है। यह सिंक्रोनस रूप से एक कॉन्स्टेंट रिवर्स इटरेटर (const_reverse_iterator) लौटाता है, जो std::map के मानक व्यवहार के अनुसार तत्वों पर पिछड़े इटरेसन के अंत तक पहुँचने को चिह्नित करता है।

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

फ़ंक्शन का विनिर्देश noexcept है और इसे “exception safe” के रूप में वर्गीकृत किया गया है ([SWS_CORE_01451])। कॉल कोई अपवाद नहीं फेंकता है और त्रुटि कोड की जाँच की आवश्यकता नहीं होती है।

समवर्तीता और सीमांत शर्तें

const-योग्य मेथड के रूप में, crend अंतर्निहित मैप इंस्टेंस को संशोधित नहीं करता है। इसलिए कई थ्रेड्स के माध्यम से समवर्ती रीड एक्सेस सुरक्षित होने की संभावना है, जब तक कि इंस्टेंस को एक ही समय में लेखन द्वारा परिवर्तित नहीं किया जाता है (Interpretation)। प्रश्न Q-5593deafcef41be3 (खुला)

इंटरैक्शन

सिग्नेचर और सिमेंटिक्स ara::core लाइब्रेरी के एकीकृत इटरेटर इंटरफ़ेस में फ़िट बैठते हैं। समनुरूप crend फ़ंक्शन इनके लिए मौजूद हैं:

  • ara::core::Vector ([SWS_CORE_01343]) और ara::core::BasicString ([SWS_CORE_03050]), प्रत्येक समान const noexcept डिक्लेरेशन के साथ, तथा
  • कंटेनर और व्यूज़ ara::core::Array ([SWS_CORE_01261]), ara::core::Span ([SWS_CORE_01979]) और ara::core::StringView ([SWS_CORE_02127]), जो अतिरिक्त रूप से constexpr के रूप में डिक्लेयर हैं।

यह टेक्स्ट AUTOSAR विनिर्देशों के आधार पर एक AI द्वारा तैयार किया गया था।

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01451
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01451@rel:R25-11#1713f556
Content hash
1713f556
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01451
Status: valid/unmigrated Version: rel:R25-11#12a4d99a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01451@rel:R25-11#12a4d99a
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

फ़ंक्शन emplace [SWS_CORE_01458]

template <class... Args> std::pair< iterator, bool > emplace (Args &&...         args);

As per corresponding usage in [map]

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

ara::core::Map में emplace का उपयोग

क्लास ara::core::Map का टेम्प्लेट सदस्य फ़ंक्शन emplace एसोसिएटिव कंटेनर [SWS_CORE_01458] में एक नए कुंजी-मान युग्म के सीधे निर्माण और सम्मिलन के लिए कार्य करता है। फ़ंक्शन हेडर #include "ara/core/map.h" में परिभाषित है और पैरामीटर पैक Args&&... args के माध्यम से कंस्ट्रक्टर तर्कों को स्वीकार करता है [SWS_CORE_01458]। परिणाम के रूप में, सिंक्रोनस कॉल एक std::pair<iterator, bool> लौटाता है [SWS_CORE_01458]। Interpretation: [map] का संदर्भ संभवतः यह दर्शाता है कि व्यवहार C++ मानक कंटेनर std::map का अनुसरण करता है, जिससे इटरेटर तत्व को इंगित करता है और बूलियन मान यह संकेत देता है कि प्रविष्टि नई सम्मिलित की गई थी या नहीं। प्रश्न Q-fa496892c1e5e15d (खुला)

त्रुटि प्रबंधन और मजबूती के संबंध में, विनिर्देश में emplace को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01458]। यदि मेमोरी आवंटन या ऑब्जेक्ट का निर्माण विफल हो जाता है, तो कार्यान्वयन कंटेनर की स्थिरता की गारंटी नहीं देता है। इस मौलिक इंटरफ़ेस के लिए विशिष्ट AUTOSAR त्रुटि कोड या DET या DEM को रिपोर्ट प्रदान नहीं की गई हैं।

मॉड्यूल core में अन्य डेटा प्रकारों के लिए समान emplace ऑपरेशन मौजूद हैं, जिनके पास अलग-अलग गारंटी हैं: जबकि ara::core::Vector::emplace को भी गैर-अपवाद-सुरक्षित के रूप में निर्दिष्ट किया गया है [SWS_CORE_01366], ara::core::Optional [SWS_CORE_01119] और ara::core::Variant [SWS_CORE_01661] में कार्यान्वयन सशर्त अपवाद सुरक्षा (conditionally exception safe) प्रदान करते हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01458
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01458@rel:R25-11#ed0af383
Content hash
ed0af383
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01458
Status: valid/unmigrated Version: rel:R25-11#211a56e5 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01458@rel:R25-11#211a56e5
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

फ़ंक्शन emplace_hint [SWS_CORE_01459]

template <class... Args> iterator emplace_hint (const_iterator position, Args &&...        args);

As per corresponding usage in [map]

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

उपयोग

कंटेनर क्लास ara::core::Map का टेम्प्लेट सदस्य फ़ंक्शन emplace_hint खोज संकेत ([SWS_CORE_01459]) के रूप में एक सुझाई गई स्थिति का उपयोग करके एक नया तत्व सम्मिलित करने का काम करता है। यह हेडर ara/core/map.h के माध्यम से प्रदान किया जाता है और इटरेटर position के साथ-साथ फ़ॉरवर्डिंग ([SWS_CORE_01459]) के लिए एक पैरामीटर पैक args स्वीकार करता है। कार्यक्षमता [map] ([SWS_CORE_01459]) में उपयोग के अनुरूप है। संभवतः पास किए गए तर्कों का उपयोग सीधे प्रविष्टि के इन-प्लेस निर्माण के लिए किया जाता है, जिससे उचित स्थिति होने पर त्वरित सम्मिलन प्राप्त होना चाहिए। प्रश्न Q-564dd9bab5c0293f (खुला)

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

त्रुटि सहिष्णुता के संदर्भ में, ऑपरेशन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01459])। यदि मेमोरी आवंटन या की-वैल्यू पेयर के निर्माण के दौरान कोई त्रुटि होती है, तो कंटेनर की स्थिति के संबंध में कोई आश्वासन लागू नहीं होना चाहिए। प्रश्न (खुला) इस इंटरफ़ेस के लिए DET या DEM जैसे विशेष त्रुटि कोड या डायग्नोस्टिक संदेश परिभाषित नहीं हैं ([SWS_CORE_01459])।

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

विनिर्देश समवर्तीता और कॉल संदर्भों के बारे में कोई बयान नहीं देता है ([SWS_CORE_01459])। व्याख्या: ara::core::Map पर एक स्थिति-परिवर्तनकारी (state-modifying) ऑपरेशन के रूप में, डेटा असंगतियों को रोकने के लिए कई थ्रेड्स द्वारा एक साथ एक्सेस किए जाने पर emplace_hint को बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होती है। प्रश्न Q-04b3ab58544ceba4 (खुला)

यह नोट एक AI द्वारा तैयार किया गया था; पेशेवर मूल्यांकन स्वतंत्र रूप से किया जाता है।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन empty [SWS_CORE_01511]

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

As per corresponding usage in [map]

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

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

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

फ़ंक्शन end [SWS_CORE_01442]

iterator end () noexcept;

As per corresponding usage in [map]

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

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

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

फ़ंक्शन end [SWS_CORE_01443]

const_iterator end () const noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01443
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01443@rel:R25-11#0e9879de
Content hash
0e9879de
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01443
Status: valid/unmigrated Version: rel:R25-11#bf006bb3 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01443@rel:R25-11#bf006bb3
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

फ़ंक्शन equal_range [SWS_CORE_01506]

std::pair< iterator, iterator > equal_range (const key_type &x);

As per corresponding usage in [map]

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

उपयोग

वर्ग ara::core::Map का तुल्यकालिक सदस्य फ़ंक्शन equal_range हेडर #include "ara/core/map.h" के माध्यम से प्रदान किया जाता है [SWS_CORE_01506]। यह const key_type & प्रकार की एक कुंजी x स्वीकार करता है और परिवर्तनीय पुनरावर्तकों (std::pair<iterator, iterator>) का एक युग्म प्रदान करता है, जो सभी मिलान प्रविष्टियों की श्रेणी को सीमित करता है [SWS_CORE_01506]। व्यवहार [map] [SWS_CORE_01506] में सामान्य सिमेंटिक्स का अनुसरण करता है; चूंकि Map में सामान्यतः अद्वितीय कुंजियाँ होती हैं, इसलिए परिणाम श्रेणी में अधिकतम एक तत्व शामिल होना चाहिए (व्याख्या)। प्रश्न Q-d26df1f3ac3b6232 (खुला)

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

विनिर्देश स्पष्ट रूप से फ़ंक्शन को not exception safe के रूप में वर्गीकृत करता है [SWS_CORE_01506]। विशिष्ट त्रुटि कोड, त्रुटि संकेतन के लिए रिटर्न मान या DET अथवा DEM को रिपोर्ट परिभाषित नहीं हैं। यदि खोजी गई कुंजी नहीं मिलती है, तो युग्म के दोनों पुनरावर्तक समान होने चाहिए और संभावित प्रविष्टि स्थिति की ओर इंगित करने चाहिए ([map] के अनुसार व्याख्या)। प्रश्न (खुला)

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

यह संक्रिया गैर-स्थिर (non-const) है और गैर-स्थिर पुनरावर्तक लौटाती है [SWS_CORE_01506]। चूंकि कोई सिंक्रोनाइज़ेशन तंत्र प्रलेखित नहीं है, इसलिए ara::core::Map के समान इंस्टेंस पर समकालिक रीड या राइट एक्सेस संभवतः थ्रेड-सुरक्षित नहीं हैं (व्याख्या) और इसके लिए बाहरी सिंक्रोनाइज़ेशन की आवश्यकता होती है। प्रश्न Q-3fb76368d9de336f (खुला)

इंटरैक्शन

स्थिर इंस्टेंस पर रीड एक्सेस के लिए, const_iterator-युग्मों वाला ओवरलोड उपलब्ध है [SWS_CORE_01507]। इसके अतिरिक्त, किसी भी कुंजी प्रकार K के साथ विषम खोज प्रक्रियाओं के लिए टेम्पलेट संस्करण गैर-स्थिर कॉल [SWS_CORE_01508] और स्थिर कॉल [SWS_CORE_01509] दोनों के लिए मौजूद हैं।

यह उपयोग नोट विनिर्देश के आधार पर AI द्वारा स्वचालित रूप से तैयार किया गया था।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01506
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01506@rel:R25-11#6e4db7bd
Content hash
6e4db7bd
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01506
Status: valid/unmigrated Version: rel:R25-11#b5793b80 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01506@rel:R25-11#b5793b80
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

फ़ंक्शन equal_range [SWS_CORE_01507]

std::pair< const_iterator, const_iterator > equal_range (const key_type &x) const;

As per corresponding usage in [map]

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

उपयोग

क्लास ara::core::Map का मेंबर फ़ंक्शन equal_range किसी कॉन्स्टेंट इंस्टेंस पर उन सभी प्रविष्टियों की सीमा निर्धारित करता है जो किसी दिए गए कुंजी से मेल खाती हैं [SWS_CORE_01507]। यह पैरामीटर const key_type &x प्राप्त करता है और एक std::pair<const_iterator, const_iterator> लौटाता है, जो सीमा की सीमाओं का प्रतिनिधित्व करता है [SWS_CORE_01507]। फ़ंक्शन हेडर फ़ाइल ara/core/map.h के माध्यम से प्रदान किया जाता है और सिंक्रोनस रूप से निष्पादित होता है [SWS_CORE_01507]। सिमेंटिक्स [map] [SWS_CORE_01507] के विनिर्देश से मेल खाते हैं; तदनुसार, अद्वितीय कुंजियों वाली एक Map में लौटाई गई श्रेणी में संभवतः अधिकतम एक प्रविष्टि का विस्तार शामिल होगा। प्रश्न Q-f2bdc3bf2c17948e (खुला)

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

त्रुटि और अपवाद व्यवहार के संबंध में, विधि को अपवाद-सुरक्षित नहीं (“not exception safe”) के रूप में निर्दिष्ट किया गया है [SWS_CORE_01507]। कोई विशिष्ट त्रुटि कोड, DET संदेश या DEM ईवेंट परिभाषित नहीं हैं। चूँकि विधि को const के रूप में घोषित किया गया है, यह कॉलिंग ऑब्जेक्ट की स्थिति को संशोधित नहीं करती है।

इंटरैक्शन

ऑपरेशन ara::core::Map के भीतर संबंधित ओवरलोड की एक श्रृंखला में अंतर्निहित है:

  • गैर-कॉन्स्टेंट इंस्टेंस के लिए, [SWS_CORE_01506] समान खोज प्रदान करता है, लेकिन परिवर्तनीय इटरेटर लौटाता है।
  • टेम्पलेट फ़ंक्शंस [SWS_CORE_01508] और [SWS_CORE_01509] के माध्यम से, परिवर्तनीय और साथ ही कॉन्स्टेंट Maps के लिए प्रकार K की संगत कुंजियों के साथ भी खोज की जा सकती है।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01507
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01507@rel:R25-11#8fce9a21
Content hash
8fce9a21
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01507
Status: valid/unmigrated Version: rel:R25-11#17637a10 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01507@rel:R25-11#17637a10
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

फ़ंक्शन equal_range [SWS_CORE_01508]

template <class K> std::pair< iterator, iterator > equal_range (const K &x);

As per corresponding usage in [map]

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

उपयोग और सिमेंटिक्स

क्लास ara::core::Map ([SWS_CORE_01508]) का टेम्पलेट मेंबर फ़ंक्शन equal_range हेडर ara/core/map.h के माध्यम से प्रदान किया जाता है। इसका उपयोग उन सभी तत्वों की श्रेणी को खोजने के लिए किया जाता है जिनकी कुंजी दिए गए मान से मेल खाती है। व्यवहार [map] ([SWS_CORE_01508]) में संबंधित उपयोग पर आधारित है। सिंक्रोनस कॉल जेनेरिक प्रकार const K& के एक कुंजी पैरामीटर x को स्वीकार करता है और रिटर्न मान के रूप में एक std::pair<iterator, iterator> ([SWS_CORE_01508]) देता है। व्याख्या: जेनेरिक पैरामीटर प्रकार K के कारण, फ़ंक्शन को विषम लुकअप का समर्थन करना चाहिए, जिससे key_type में पूर्व रूपांतरण के बिना तुलना संभव हो सके। प्रश्न Q-19f39bf5b68f9a3c (खुला)

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

विनिर्देश के अनुसार, फ़ंक्शन को अपवाद-सुरक्षित नहीं (not exception safe) के रूप में वर्गीकृत किया गया है ([SWS_CORE_01508])। त्रुटि संकेत के लिए कोई विशिष्ट त्रुटि कोड, रिटर्न मान या DET या DEM को संदेश प्रदान नहीं किए गए हैं। चूँकि फ़ंक्शन const के रूप में योग्य नहीं है, यह परिवर्तनीय इटरेटर लौटाता है जो निहित मानों पर राइट एक्सेस की अनुमति देते हैं।

इंटरैक्शन

मेंबर फ़ंक्शन ara::core::Map के भीतर संबंधित equal_range-ओवरलोड के एक समूह का हिस्सा है:

  • [SWS_CORE_01506]: प्रकार const key_type& की सीधी कुंजियों के लिए गैर-कॉन्स्टेंट वेरिएंट।
  • [SWS_CORE_01507]: प्रकार const key_type& की सीधी कुंजियों के लिए कॉन्स्टेंट वेरिएंट, जो const_iterator लौटाता है।
  • [SWS_CORE_01509]: प्रकार const K& की जेनेरिक कुंजियों के लिए कॉन्स्टेंट टेम्पलेट ओवरलोड।

यह पाठ एक AI द्वारा जनरेट किया गया था और AUTOSAR मानक में एक मार्गदर्शन के रूप में कार्य करता है।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01508
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01508@rel:R25-11#0c42872f
Content hash
0c42872f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01508
Status: valid/unmigrated Version: rel:R25-11#9826176d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01508@rel:R25-11#9826176d
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

फ़ंक्शन equal_range [SWS_CORE_01509]

template <class K> std::pair< const_iterator, const_iterator > equal_range (const K &x) const;

As per corresponding usage in [map]

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

उपयोग

हेडर ara/core/map.h से क्लास ara::core::Map का टेम्पलेट मेंबर फ़ंक्शन equal_range उन तत्वों की श्रेणी निर्धारित करता है जो प्रकार K की दी गई खोज कुंजी x से मेल खाते हैं [SWS_CORE_01509]। एक कॉन्स्टेंट विधि के रूप में, यह कॉन्स्टेंट इटरेटर का एक मान युग्म std::pair<const_iterator, const_iterator> लौटाता है और अंतर्निहित कंटेनर को संशोधित नहीं करता है [SWS_CORE_01509]। विनिर्देश के अनुसार, सिमेंटिक्स [map] [SWS_CORE_01509] में संबंधित उपयोग पर आधारित हैं। व्याख्या: टेम्पलेट पैरामीटर K को कुंजियों के लिए एक विषम खोज को सक्षम करना चाहिए, ताकि कुंजी प्रकार का कोई अस्थायी ऑब्जेक्ट निर्मित न करना पड़े। प्रश्न Q-7f7a93cef3cf7d8f (खुला)

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

अपवाद सुरक्षा के संबंध में, फ़ंक्शन को स्पष्ट रूप से अपवाद-सुरक्षित नहीं (“not exception safe”) के रूप में वर्गीकृत किया गया है [SWS_CORE_01509]। इस फ़ंक्शन के विनिर्देश के दायरे में विशिष्ट त्रुटि कोड या डायग्नोस्टिक या त्रुटि इंटरफ़ेस (जैसे DET या DEM) को फीडबैक प्रदान नहीं किए गए हैं [SWS_CORE_01509]।

पारस्परिक क्रिया और ओवरलोडिंग

यह फ़ंक्शन ara::core::Map में equal_range के अन्य वेरिएंट के साथ सीधे जुड़ा हुआ है:

  • गैर-कॉन्स्टेंट टेम्पलेट ओवरलोड [SWS_CORE_01508], जो परिवर्तनीय इटरेटर का एक युग्म लौटाता है।
  • गैर-कॉन्स्टेंट रूप [SWS_CORE_01506] के साथ-साथ कॉन्स्टेंट रूप [SWS_CORE_01507] में const key_type &x के लिए गैर-टेम्पलेट-आधारित ओवरलोड्स।

यह पाठ विनिर्देश डेटा के आधार पर एक AI द्वारा उत्पन्न किया गया था।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन erase [SWS_CORE_01480]

iterator erase (iterator position);

As per corresponding usage in [map]

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

क्लास ara::core::Map का फ़ंक्शन erase कंटेनर से उस एलिमेंट को सिंक्रोनस रूप से हटाता है जो पास किए गए पैरामीटर position द्वारा संदर्भित है [SWS_CORE_01480]। परिभाषा हेडर <ara/core/map.h> के माध्यम से शामिल की गई है [SWS_CORE_01480]। रिटर्न मान के रूप में, फ़ंक्शन मैप के हटाए गए एलिमेंट के ठीक बाद वाले एलिमेंट के लिए एक इटरेटर लौटाता है [SWS_CORE_01480]। सिमेंटिक्स [map] [SWS_CORE_01480] में संबंधित उपयोग के अनुसार विनिर्देश का अनुसरण करता है।

त्रुटि प्रबंधन के संबंध में, ऑपरेशन को अपवाद-सुरक्षित नहीं (not exception safe) के रूप में वर्गीकृत किया गया है [SWS_CORE_01480]। इस कॉल के लिए DET या DEM के माध्यम से विशिष्ट त्रुटि कोड, फ़ॉलबैक चैनल या त्रुटि संदेश निर्दिष्ट नहीं हैं [SWS_CORE_01480]। चूंकि व्यवहार [map] पर आधारित है, इसलिए पास किया गया इटरेटर हटाने की प्रक्रिया द्वारा अमान्य हो जाना चाहिए, जबकि शेष तत्वों के इटरेटर संभवतः बरकरार रहते हैं [SWS_CORE_01480]। सत्यापन की कमी के कारण एक अमान्य या गैर-डीरेफ़रेन्सेबल इटरेटर पास करने से संभवतः अपरिभाषित व्यवहार होता है (व्याख्या)। प्रश्न Q-1a4a3eae317fc52e (खुला)

ara::core::Map के भीतर परस्पर क्रिया में वैकल्पिक ओवरलोड मौजूद हैं: एक परिवर्तनीय iterator के माध्यम से विलोपन के अलावा, const_iterator के लिए एक ओवरलोड उपलब्ध है [SWS_CORE_01481]। इसी तरह, तत्वों को key_type [SWS_CORE_01482] के माध्यम से कुंजी-आधारित या संपूर्ण इटरेटर रेंज के रूप में हटाया जा सकता है [SWS_CORE_01483]।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन erase [SWS_CORE_01481]

iterator erase (const_iterator position);

As per corresponding usage in [map]

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

क्लास ara::core::Map का मेंबर फ़ंक्शन erase इटरेटर position द्वारा निर्दिष्ट स्थान पर किसी एकल तत्व को सिंक्रोनस रूप से हटाने का कार्य करता है [SWS_CORE_01481]। डिक्लेरेशन हेडर फ़ाइल ara/core/map.h [SWS_CORE_01481] के माध्यम से किया जाता है। व्यवहार [map] में परिभाषा से मेल खाता है, जहाँ फ़ंक्शन मैप के बाद वाले तत्व के लिए एक iterator लौटाता है [SWS_CORE_01481]।

अपवाद प्रबंधन (exception handling) के संबंध में, फ़ंक्शन को "not exception safe" के रूप में निर्दिष्ट किया गया है [SWS_CORE_01481]। इस ऑपरेशन के लिए विशिष्ट त्रुटि कोड, violations या त्रुटि संदेश परिभाषित नहीं हैं [SWS_CORE_01481]। व्याख्या: position के रूप में एक अमान्य या गैर-डिफ़रेंसेबल इटरेटर पास करने से अनिर्धारित व्यवहार (undefined behavior) होने की संभावना है, क्योंकि विनिर्देश में कोई त्रुटि जाँच का प्रावधान नहीं है। प्रश्न Q-9a3242ae4773cc0b (खुला)

ara::core::Map के कंटेनर इंटरफ़ेस के साथ संयोजन में अतिरिक्त ओवरलोड उपलब्ध हैं:

  • एक परिवर्तनीय इटरेटर iterator position के माध्यम से हटाना [SWS_CORE_01480],
  • erase(const key_type &x) के माध्यम से एक कुंजी (key) के आधार पर हटाना, जिसमें हटाए गए तत्वों की संख्या लौटाई जाती है [SWS_CORE_01482],
  • दो इटरेटर first और last के माध्यम से श्रेणी विलोपन (range erasure) [SWS_CORE_01483]।

एकल const_iterator-स्थितियों के लिए संबंधित ओवरलोड अन्य कंटेनरों जैसे ara::core::Vector [SWS_CORE_01372] या ara::core::BasicString [SWS_CORE_03103] के लिए भी समान रूप से परिभाषित हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन erase [SWS_CORE_01482]

size_type erase (const key_type &x);

As per corresponding usage in [map]

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

उपयोग

वर्ग ara::core::Map का समकालिक सदस्य फ़ंक्शन erase निर्दिष्ट कुंजी x (प्रकार const key_type&) ([SWS_CORE_01482]) के माध्यम से प्रविष्टियों को हटाने का कार्य करता है। इंटरफ़ेस को हेडर ara/core/map.h के माध्यम से शामिल किया गया है। कार्यात्मक व्यवहार को [map] ([SWS_CORE_01482]) में उपयोग के समकक्ष परिभाषित किया गया है। व्याख्या: इस C++ मानक संदर्भ के अनुसार, प्रकार size_type का रिटर्न मान कंटेनर से सफलतापूर्वक हटाए गए तत्वों की संख्या दर्शाने की संभावना है। प्रश्न Q-03637eb7e5efe502 (खुला)

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

विनिर्देश में फ़ंक्शन को not exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01482])। त्रुटि स्थितियों के लिए विशिष्ट रिटर्न कोड या DET अथवा DEM के माध्यम से रिपोर्टिंग पथ इस कंटेनर कॉल के लिए परिभाषित नहीं हैं। व्याख्या: अपवाद सुरक्षा (exception safety) की कमी के कारण, त्रुटि की स्थिति में कंटेनर की स्थिति के संबंध में कोई आश्वासन लागू नहीं होने की संभावना है, यही कारण है कि कॉलर को निष्पादन से पहले सुसंगत डेटा और मान्य कॉल पैरामीटर सुनिश्चित करने चाहिए। प्रश्न (खुला)

इंटरैक्शन

यह विधि ara::core::Map के इटरेटर-आधारित विलोपन ऑपरेशनों का कुंजी-आधारित समकक्ष बनाती है, जो एकल स्थितियों ([SWS_CORE_01480], [SWS_CORE_01481]) या बंद इटरेटर श्रेणियों ([SWS_CORE_01483]) को साफ़ करते हैं। मानकीकृत erase-फ़ंक्शनों का पैटर्न ara::core में कंटेनर-व्यापी रूप में मिलता है, जैसे कि ara::core::Vector ([SWS_CORE_01372]) के लिए या ara::core::BasicString ([SWS_CORE_03102]) के लिए।

यह उपयोग नोट विनिर्देश के आधार पर स्वचालित रूप से जनरेट किया गया था।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन erase [SWS_CORE_01483]

iterator erase (const_iterator first, const_iterator last);

As per corresponding usage in [map]

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

उपयोग

कंटेनर ara::core::Map का सदस्य फ़ंक्शन erase दो इटरेटर द्वारा सीमित मानों की एक श्रेणी [SWS_CORE_01483] को हटाने के लिए कार्य करता है। यह हेडर #include "ara/core/map.h" में परिभाषित है और इसका सिग्नेचर iterator erase (const_iterator first, const_iterator last); [SWS_CORE_01483] है। तकनीकी रूप से, व्यवहार [map] [SWS_CORE_01483] में सामान्य सिमेंटिक्स का अनुसरण करता है। रिटर्न मान के रूप में, यह हटाए गए श्रेणी के ठीक बाद वाले तत्व पर, या कंटेनर के अंत पर एक iterator प्रदान करता है [SWS_CORE_01483]।

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

ऑपरेशन को विनिर्देश में स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01483]। इस फ़ंक्शन के लिए विशिष्ट AUTOSAR त्रुटि कोड या DET या DEM को संदेश परिभाषित नहीं हैं। इसलिए कॉलर को अपनी ज़िम्मेदारी पर यह सुनिश्चित करना चाहिए कि first और last एक ही इंस्टेंस के भीतर एक वैध, सुव्यवस्थित श्रेणी को संदर्भित करते हैं, क्योंकि कोई अलग जांच प्रदान नहीं की गई है (Interpretation)। प्रश्न Q-69e88ecc6f04bb64 (खुला)

इंटरैक्शन

ara::core::Map के भीतर, यह रेंज विलोपन iterator [SWS_CORE_01480] द्वारा, const_iterator [SWS_CORE_01481] द्वारा और एक कुंजी key_type [SWS_CORE_01482] के आधार पर एकल तत्वों को हटाने के लिए ओवरलोड को पूरा करता है। इटरेटर रेंज के लिए समान erase इंटरफ़ेस Adaptive Core Library के अन्य कंटेनरों में भी पाए जाते हैं, विशेष रूप से ara::core::Vector [SWS_CORE_01373] और ara::core::BasicString [SWS_CORE_03104] में।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01483
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01483@rel:R25-11#05e0f1b5
Content hash
05e0f1b5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01483
Status: valid/unmigrated Version: rel:R25-11#10bf5427 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01483@rel:R25-11#10bf5427
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

फ़ंक्शन extract [SWS_CORE_01470]

node_type extract (const_iterator position);

As per corresponding usage in [map]

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

क्लास ara::core::Map का सदस्य फ़ंक्शन extract इटरेटर position द्वारा निर्दिष्ट स्थिति पर तत्व को निकालता है और प्रकार node_type का एक नोड लौटाता है [SWS_CORE_01470]। घोषणा और सिमेंटिक्स [map] में संबंधित उपयोग का पालन करते हैं, जिससे नोड सीधे साहचर्य (associative) कंटेनर से अलग हो जाता है। फ़ंक्शन हेडर ara/core/map.h के माध्यम से प्रदान किया जाता है।

उपयोग और व्यवहार

कॉल ara::core::Map के एक इंस्टेंस पर समकालिक रूप से होता है। पैरामीटर के रूप में एक const_iterator position पास किया जाता है, जिसे व्याख्या: कॉल किए गए Map के भीतर एक वैध, डीरेफरेंस योग्य तत्व को इंगित करना चाहिए। निष्कर्षण द्वारा तत्व को कंटेनर से हटा दिया जाता है, जबकि लौटाया गया node_type-ऑब्जेक्ट नोड का स्वामित्व ले लेता है।

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

अपवाद प्रबंधन के संबंध में, विनिर्देश के अनुसार फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01470]। यदि निष्पादन के दौरान कोई अपवाद उत्पन्न होता है, तो ऑपरेशन नियतात्मक कंटेनर गारंटियों को सुनिश्चित नहीं करता है, इसलिए कॉलिंग कोड को उचित सुरक्षा उपाय प्रदान करने चाहिए।

पारस्परिक क्रिया और विकल्प

ओवरलोड के रूप में, स्थिति-आधारित निष्कर्षण के अलावा कुंजी-आधारित संस्करण extract(const key_type &x) भी उपलब्ध है [SWS_CORE_01471]। उत्तरार्द्ध पहले मैन्युअल रूप से इटरेटर निर्धारित किए बिना, किसी प्रविष्टि को उसके कुंजी मान के आधार पर सीधे निकालने की अनुमति देता है।

यह पाठ एक AI द्वारा तैयार किया गया था और यह ओरिएंटेशन दस्तावेज़ीकरण के रूप में कार्य करता है।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01470
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01470@rel:R25-11#4aa18179
Content hash
4aa18179
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01470
Status: valid/unmigrated Version: rel:R25-11#bcdc040d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01470@rel:R25-11#bcdc040d
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

फ़ंक्शन extract [SWS_CORE_01471]

node_type extract (const key_type &x);

As per corresponding usage in [map]

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

उपयोग

समकालिक सदस्य फ़ंक्शन extract हेडर फ़ाइल #include "ara/core/map.h" में वर्ग ara::core::Map के भीतर परिभाषित है [SWS_CORE_01471]। यह एक पैरामीटर के रूप में एक स्थिर कुंजी संदर्भ const key_type &x लेता है और पाए गए तत्व को node_type के रूप में लौटाता है [SWS_CORE_01471]। कार्यात्मक शब्दार्थ [map] [SWS_CORE_01471] में संगत उपयोग को संदर्भित करता है; यह C++ मानक के अनुरूप होना चाहिए, जिसके अनुसार कुंजी या मान को कॉपी किए बिना नोड को सीधे कंटेनर से हटा दिया जाता है। प्रश्न (खुला)

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

फ़ंक्शन को विनिर्देश में स्पष्ट रूप से “not exception safe” के रूप में वर्गीकृत किया गया है [SWS_CORE_01471]। विशिष्ट त्रुटि कोड, त्रुटि वर्ग या DET या DEM संदेश पेलोड में परिभाषित नहीं हैं। इसलिए, किसी त्रुटि की स्थिति में, कंटेनर स्थिति के संरक्षण या सुसंगतता के संबंध में कोई गारंटी नहीं होनी चाहिए, यही कारण है कि कॉलिंग साइटों को उपयुक्त सुरक्षात्मक उपाय प्रदान करने चाहिए। प्रश्न (खुला)

इंटरैक्शन

विनिर्देश तत्व सीधे ओवरलोड node_type extract(const_iterator position) [SWS_CORE_01470] से संबंधित है। जबकि वर्तमान फ़ंक्शन खोज कुंजी के माध्यम से किसी तत्व की पहचान करता है और उसे निकालता है [SWS_CORE_01471], संबंधित संस्करण पहले से ज्ञात इटरेटर स्थिति [SWS_CORE_01470] के माध्यम से लक्षित निष्कासन को सक्षम बनाता है। दोनों इंटरफ़ेस ara::core::Map के दायरे से संबंधित हैं और अपवाद सुरक्षा की कमी के समान गुण को साझा करते हैं [SWS_CORE_01470] [SWS_CORE_01471]।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन find [SWS_CORE_01490]

iterator find (const key_type &x);

As per corresponding usage in [map]

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

उपयोग

क्लास ara::core::Map का मेंबर फ़ंक्शन find किसी एलिमेंट को उसकी कुंजी [SWS_CORE_01490] के आधार पर सिंक्रोनस रूप से खोजने का काम करता है। फ़ंक्शन हेडर फ़ाइल ara/core/map.h में घोषित है। यह खोजी गई कुंजी (const key_type &x) का एक संदर्भ स्वीकार करता है और पाए गए कुंजी-मान युग्म के लिए एक परिवर्तनीय iterator लौटाता है; यदि कोई मेल खाने वाली प्रविष्टि नहीं मिलती है, तो वापसी मैप [SWS_CORE_01490] के एंड-इटरेटर से मेल खाती है।

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

विनिर्देश के अनुसार, इस फ़ंक्शन को not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01490]। इस कंटेनर बेस सेवा के लिए DET या DEM के माध्यम से त्रुटि संदेश निर्दिष्ट नहीं हैं। यदि तुलना के दौरान परिचालन संबंधी त्रुटियां होती हैं, तो अंतर्निहित तुलना ऑपरेटर के अपवादों को प्रचारित किया जा सकता है।

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

चूंकि यह एक गैर-कॉन्सटेंट मेंबर फ़ंक्शन है जो एक लिखने योग्य इटरेटर प्रदान करता है, इसलिए बिना सिंक्रोनाइज़ेशन के समवर्ती एक्सेस संभवतः थ्रेड-सुरक्षित नहीं है। प्रश्न Q-0f9f56b506cfd318 (खुला) ara::core::Map के कॉन्सटेंट इंस्टेंस के केवल-पढ़ने के एक्सेस के लिए, const_iterator के साथ ओवरलोड उपलब्ध है [SWS_CORE_01491]। इसके अतिरिक्त, टेम्पलेटेड ओवरलोड संगत तुलना प्रकारों K के साथ पारदर्शी खोज का समर्थन करते हैं, दोनों संशोधित करने वाले [SWS_CORE_01492] और कॉन्सटेंट [SWS_CORE_01493]। ara::core::StringView [SWS_CORE_02157] या ara::core::BasicString [SWS_CORE_03315] में वर्ण-आधारित find फ़ंक्शनों के विपरीत, जो size_type प्रकार के इंडेक्स प्रदान करते हैं और आंशिक रूप से noexcept हैं, यह फ़ंक्शन इटरेटर के माध्यम से कंटेनर-आधारित काम करता है।

यह उपयोग नोट स्वचालित रूप से बनाया गया था।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन find [SWS_CORE_01491]

const_iterator find (const key_type &x) const;

As per corresponding usage in [map]

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

क्लास ara::core::Map का स्थिर सदस्य फ़ंक्शन find इसकी कुंजी [SWS_CORE_01491] के आधार पर किसी प्रविष्टि को समकालिक रूप से खोजने का कार्य करता है। कॉल के लिए हेडर #include "ara/core/map.h" को शामिल किया जाना चाहिए। पैरामीटर के रूप में, फ़ंक्शन खोजी जा रही कुंजी के संदर्भ की अपेक्षा करता है const key_type &x। व्यवहार C++ मानक में [map] के विनिर्देश से मेल खाता है, ताकि सफल खोज पर तत्व पर एक const_iterator वापस किया जाए और अन्यथा संभवतः end() प्रदान किया जाए [SWS_CORE_01491]। प्रश्न Q-dca69a1ec5423a8b (खुला)

त्रुटि प्रबंधन के संबंध में, फ़ंक्शन को not exception safe के रूप में घोषित किया गया है [SWS_CORE_01491]। चूंकि खोज प्रक्रिया कुंजियों की तुलना पर आधारित है, उत्पन्न होने वाले अपवाद मुख्य रूप से उपयोगकर्ता-परिभाषित तुलना ऑपरेशन के परिणामस्वरूप होने की संभावना है। इस प्राथमिक कंटेनर के लिए कोई DET या DEM त्रुटि संदेश परिभाषित नहीं हैं। चूंकि यह एक स्थिर इंस्टेंस पर पढ़ने का ऑपरेशन है, इसलिए सामान्य C++ कंटेनर सिमेंटिक्स के अनुसार एक ही ऑब्जेक्ट पर कई थ्रेड्स का समवर्ती एक्सेस समानांतर करने योग्य है, जब तक कि कोई एक साथ संशोधन न हो (व्याख्या)। प्रश्न Q-a8ec748711885418 (खुला)

अन्य इंटरफेस के संयोजन में, यह विधि गैर-स्थिर वेरिएंट [SWS_CORE_01490] को पूरा करती है, जो एक परिवर्तनीय iterator प्रदान करता है। बिना प्रकार रूपांतरण के विषम खोज ऑपरेशनों के लिए, ara::core::Map में परिवर्तनीय [SWS_CORE_01492] के साथ-साथ स्थिर इंस्टेंस [SWS_CORE_01493] के लिए टेम्प्लेट ओवरलोड भी उपलब्ध हैं। समान नाम के खोज फ़ंक्शन कोर मॉड्यूल में ara::core::BasicString [SWS_CORE_03407] और ara::core::StringView [SWS_CORE_02157] जैसी स्ट्रिंग क्लासों के लिए भी मौजूद हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन find [SWS_CORE_01492]

template <class K> iterator find (const K &x);

As per corresponding usage in [map]

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

[SWS_CORE_01492] के अनुसार टेम्प्लेट सदस्य फ़ंक्शन find हेडर फ़ाइल ara/core/map.h के माध्यम से ara::core::Map के एक इंस्टेंस के भीतर किसी तत्व को समकालिक रूप से खोजने का कार्य करता है। यह एक संदर्भ पैरामीटर const K &x लेता है और पाए गए कुंजी-मान युग्म या कंटेनर के अंतिम-इटरैटर पर एक परिवर्तनीय iterator लौटाता है। विनिर्देश [map] के व्यवहार को संदर्भित करता है; पूर्व रूपांतरण के बिना भिन्न प्रकार की खोज कुंजियों की तुलना करने के लिए जेनेरिक पैरामीटर रूप की यहाँ विषम कुंजी खोज के रूप में व्याख्या की जा सकती है। प्रश्न Q-425357890b9ea3fe (खुला)

त्रुटि प्रबंधन और अपवाद-सुरक्षा के संबंध में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01492])। पेलोड में विशिष्ट त्रुटि कोड, त्रुटि स्थितियों के लिए वापसी मान या DET/DEM संदेश परिभाषित नहीं हैं। यदि तुलना या आंतरिक ट्रैवर्सल के दौरान कोई अपवाद उत्पन्न होता है, तो कॉल कोई अपवाद-गारंटी प्रदान नहीं करता है।

ara::core::Map के भीतर परस्पर क्रिया में, यह फ़ंक्शन स्थिर विषम खोज [SWS_CORE_01493] के साथ-साथ गैर-जेनेरिक ओवरलोड्स [SWS_CORE_01490] और [SWS_CORE_01491] का गैर-स्थिर समकक्ष बनाता है, जो प्रत्येक const key_type &x से मजबूती से बंधे हैं। यह अन्य कंटेनरों जैसे कि ara::core::StringView ([SWS_CORE_02157]) या ara::core::BasicString ([SWS_CORE_03315]) के समान नाम वाले खोज फ़ंक्शनों से मौलिक रूप से भिन्न है, जो स्ट्रिंग-आधारित स्थिति खोज निष्पादित करते हैं और आंशिक रूप से noexcept के रूप में घोषित किए जाते हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन find [SWS_CORE_01493]

template <class K> const_iterator find (const K &x) const;

As per corresponding usage in [map]

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

उपयोग

नेमस्पेस ara::core::Map में टेम्प्लेट सदस्य फ़ंक्शन find प्रकार K [SWS_CORE_01493] की कुंजी x के आधार पर तत्वों को केवल-पढ़ने के लिए खोजने का कार्य करता है। फ़ंक्शन हेडर #include "ara/core/map.h" में परिभाषित है और इसे एक स्थिर इंस्टेंस पर समकालिक रूप से कॉल किया जाता है [SWS_CORE_01493]। यह पाए गए तत्व पर एक const_iterator लौटाता है; व्याख्या: अनुपलब्ध कुंजी के मामले में, लौटाए गए इटरैटर के मैप के अंतिम-इटरैटर से मेल खाने की संभावना है, क्योंकि विनिर्देश के अनुसार सिमेंटिक्स [map] के व्यवहार का पालन करते हैं [SWS_CORE_01493]। प्रश्न Q-3fa354022f0bca9b (खुला)

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

त्रुटि सहनशीलता के संबंध में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01493]। विनिर्देश में विशिष्ट त्रुटि कोड, त्रुटि संकेत के लिए वापसी मान या DET अथवा DEM को संदेश परिभाषित नहीं हैं। कॉल करने वालों को ध्यान देना चाहिए कि खोज या तुलना प्रक्रिया के दौरान अपवाद उत्पन्न होने पर अपवाद-सुरक्षा की कोई गारंटी नहीं दी जाती है [SWS_CORE_01493]।

इंटरैक्शन

ara::core::Map के भीतर, यह ओवरलोड खोज ऑपरेशनों को पूरा करता है:

  • यह गैर-स्थिर टेम्प्लेट वेरिएंट iterator find(const K &x) [SWS_CORE_01492] को पूरा करता है।
  • यह निश्चित const key_type &x वाले ओवरलोड्स का जेनेरिक समकक्ष बनाता है, जिन्हें गैर-स्थिर [SWS_CORE_01490] और स्थिर [SWS_CORE_01491] के रूप में घोषित किया गया है।

इस प्रकार यह ara::core::StringView (उदा. [SWS_CORE_02157]) और ara::core::BasicString (उदा. [SWS_CORE_03315]) में समान नाम वाले ऑपरेशनों से भिन्न है, जो स्ट्रिंग्स पर कार्य करते हैं, size_type प्रकार की स्थितियाँ प्रदान करते हैं और exception safe के रूप में घोषित किए गए हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01493
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01493@rel:R25-11#8d7d407f
Content hash
8d7d407f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01493
Status: valid/unmigrated Version: rel:R25-11#a24cb137 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01493@rel:R25-11#a24cb137
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

फ़ंक्शन get_allocator [SWS_CORE_01439]

allocator_type get_allocator () const noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01439
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01439@rel:R25-11#db4b5fbe
Content hash
db4b5fbe
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01439
Status: valid/unmigrated Version: rel:R25-11#6235863a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01439@rel:R25-11#6235863a
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

फ़ंक्शन insert [SWS_CORE_01460]

std::pair< iterator, bool > insert (const value_type &x);

As per corresponding usage in [map]

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

उपयोग

ara::core::Map के संदर्भ में फ़ंक्शन insert पैरामीटर const value_type &x ([SWS_CORE_01460]) के माध्यम से प्रतिलिपि द्वारा किसी मान तत्व को समकालिक रूप से जोड़ने का कार्य करता है। इस ऑपरेशन को हेडर फ़ाइल ara/core/map.h के माध्यम से शामिल किया जाता है। रिटर्न प्रकार std::pair<iterator, bool> विनिर्देश “As per corresponding usage in [map]” का अनुसरण करता है: व्याख्या: इसमें इटरेटर नए प्रविष्ट किए गए या पहले से मौजूद तत्व को संदर्भित कर सकता है, जबकि बूलियन फ़्लैग सफल नई प्रविष्टि का संकेत देता है। प्रश्न Q-b059c1d0f4dd6665 (खुला)

त्रुटि प्रबंधन

विनिर्देश में कोई विशिष्ट AUTOSAR त्रुटि कोड जैसे DET या DEM संदेश प्रदान नहीं किए गए हैं। फ़ंक्शन को स्पष्ट रूप से अपवाद-सुरक्षित नहीं (“not exception safe”) घोषित किया गया है ([SWS_CORE_01460])। यदि कोई आंतरिक मेमोरी आवंटन या तत्व की प्रतिलिपि विफल हो जाती है, तो कंटेनर कोई अपवाद या रोलबैक गारंटी प्रदान नहीं करता है; ऐसी त्रुटि संभवतः निरस्तीकरण या किसी अपरिभाषित स्थिति की ओर ले जा सकती है। प्रश्न Q-cbe74b301167bcc4 (खुला)

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

कॉल कॉलर के थ्रेड में समकालिक रूप से होता है। कंटेनर ऑपरेशनों में कोई एकीकृत तुल्यकालन (सिंक्रोनाइज़ेशन) नहीं होता है, इसलिए फ़ंक्शन समान इंस्टेंस के संबंध में पुन: प्रवेशी (reentrant) नहीं है। समानांतर रीड या राइट एक्सेस को कॉलर की ओर से सुरक्षित किया जाना चाहिए।

इंटरैक्शन

ara::core::Map के लिए insert के पूरक ओवरलोड मौजूद हैं:

अनुरूप प्रविष्टि ऑपरेशन अनुकूलित हस्ताक्षरों के साथ अन्य Core वर्गों जैसे ara::core::Vector ([SWS_CORE_01367]) और ara::core::BasicString ([SWS_CORE_03093]) में मिलते हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01460
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01460@rel:R25-11#7f4a2114
Content hash
7f4a2114
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01460
Status: valid/unmigrated Version: rel:R25-11#aac1ac6b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01460@rel:R25-11#aac1ac6b
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

फ़ंक्शन insert [SWS_CORE_01461]

std::pair< iterator, bool > insert (value_type &&x);

As per corresponding usage in [map]

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

ara::core::Map का मेंबर फ़ंक्शन insert एक rvalue संदर्भ (value_type &&x) के माध्यम से move सिमेंटिक्स का उपयोग करके किसी एलिमेंट को एसोसिएटिव कंटेनर में सिंक्रोनस रूप से इन्सर्ट करता है ([SWS_CORE_01461])। डिक्लेरेशन हेडर फ़ाइल #include "ara/core/map.h" ([SWS_CORE_01461]) के ज़रिए होता है। विनिर्देश के अनुसार कार्यात्मक व्यवहार C++ मानक ([SWS_CORE_01461]) के [map] में संबंधित उपयोग के अनुरूप होता है। रिटर्न मान के रूप में, फ़ंक्शन एक std::pair<iterator, bool> देता है; व्याख्या: यहाँ बूलियन मान यह संकेत दे सकता है कि एलिमेंट नया इन्सर्ट किया गया था या नहीं, जबकि इटरेटर कंटेनर में एलिमेंट को इंगित करता है ([SWS_CORE_01461])। प्रश्न Q-e1901e26d8be3470 (खुला)

त्रुटि प्रबंधन और अपवाद सुरक्षा के संबंध में, विनिर्देश में फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01461])। इस कॉल के लिए विशिष्ट त्रुटि कोड या AUTOSAR त्रुटि संदेश जैसे DET या DEM निर्दिष्ट नहीं हैं।

ara::core::Map के भीतर परस्पर क्रिया में, यह ओवरलोड कॉपी वैरिएंट insert(const value_type &) ([SWS_CORE_01460]) और जेनेरिक टेम्प्लेट संस्करण insert(P &&) ([SWS_CORE_01462]) का rvalue-आधारित समकक्ष प्रस्तुत करता है। निर्दिष्ट स्थिति वाले सम्मिलन कार्यों के लिए, insert_return_type ([SWS_CORE_01418]) का उपयोग करके नोड हैंडल के लिए insert(node_type &&) ([SWS_CORE_01468]) के साथ-साथ हिंट इटरेटर के साथ ओवरलोड जैसे insert(const_iterator, value_type &&) ([SWS_CORE_01464]) भी उपलब्ध हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01461
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01461@rel:R25-11#71001334
Content hash
71001334
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01461
Status: valid/unmigrated Version: rel:R25-11#c13ca6a2 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01461@rel:R25-11#c13ca6a2
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

फ़ंक्शन insert [SWS_CORE_01462]

template <class P> std::pair< iterator, bool > insert (P &&x);

As per corresponding usage in [map]

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

वर्ग ara::core::Map का टेम्पलेट सदस्य फ़ंक्शन insert एक फ़ॉरवर्डिंग संदर्भ P&& x के माध्यम से सहयोगी कंटेनर इंस्टेंस [SWS_CORE_01462] में एक संगत कुंजी-मान युग्म को समकालिक रूप से सम्मिलित करने का कार्य करता है। इसे हेडर #include "ara/core/map.h" के माध्यम से शामिल किया गया है और इसके व्यवहार के लिए [map] [SWS_CORE_01462] के शब्दार्थ को संदर्भित करता है। रिटर्न मान के रूप में, यह एक std::pair<iterator, bool> [SWS_CORE_01462] प्रदान करता है। व्याख्या: बूलियन रिटर्न मान संभवतः यह संकेत देता है कि क्या एक नई प्रविष्टि बनाई गई थी, जबकि इटरेटर नए सम्मिलित किए गए या पहले से मौजूद तत्व को संदर्भित करता है। प्रश्न Q-64d2947d60792374 (खुला)

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

समवर्तीता (concurrency) और सीमा शर्तों के संबंध में, यह कॉल मैप की स्थिति को संशोधित करता है; इसलिए समान इंस्टेंस पर एक साथ पहुंच संभवतः पुन:प्रवेशी (reentrant) नहीं है और डेटा रेस से बाहरी सुरक्षा की मांग करती है। प्रश्न (खुला) निष्पादन कॉलिंग थ्रेड के संदर्भ में समकालिक रूप से होता है।

ara::core::Map के भीतर परस्पर क्रिया में, यह जेनेरिक फ़ंक्शन const value_type& [SWS_CORE_01460] और value_type&& [SWS_CORE_01461] के लिए सीधे ओवरलोड के पूरक के रूप में कार्य करता है। इसके अतिरिक्त, इटरेटर संकेत [SWS_CORE_01465] के साथ स्थिति-आधारित सम्मिलन ऑपरेशन, श्रेणी ऑपरेशन [SWS_CORE_01466] और insert_return_type [SWS_CORE_01418] [SWS_CORE_01468] के माध्यम से नोड हैंडल का सम्मिलन मौजूद हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01462
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01462@rel:R25-11#385be8a4
Content hash
385be8a4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01462
Status: valid/unmigrated Version: rel:R25-11#cb1f8ac0 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01462@rel:R25-11#cb1f8ac0
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

फ़ंक्शन insert [SWS_CORE_01463]

iterator insert (const_iterator position, const value_type &x);

As per corresponding usage in [map]

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

उपयोग

ara::core::Map का समकालिक सदस्य फ़ंक्शन insert प्रकार value_type के स्थिर संदर्भ x के माध्यम से कॉपी द्वारा सहयोगी कंटेनर में एक तत्व सम्मिलित करता है [SWS_CORE_01463]। पैरामीटर position संभवतः क्रमबद्ध संरचना के भीतर सम्मिलन स्थिति को अधिक कुशलता से खोजने के लिए एक स्थिति संकेत (hint) के रूप में कार्य करता है, जैसा कि [map] का संदर्भ सुझाता है। प्रश्न Q-f1b4433fa5e3b659 (खुला) रिटर्न मान के रूप में, फ़ंक्शन एक iterator प्रदान करता है, जो नए सम्मिलित किए गए या समान कुंजी के साथ पहले से मौजूद तत्व को इंगित करता है।

प्रतिबंध और त्रुटि प्रबंधन

ऑपरेशन के लिए स्पष्ट रूप से कोई अपवाद-सुरक्षा निर्धारित नहीं की गई है (not exception safe) [SWS_CORE_01463]। उदाहरण के लिए, यदि आंतरिक मेमोरी आवंटन या कुंजी-मान युग्म का निर्माण विफल हो जाता है, तो संभवतः एक सुसंगत स्थिति की पुनर्प्राप्ति के संबंध में कोई गारंटी लागू नहीं होगी। प्रश्न (खुला) विनिर्देश में कोई विशिष्ट त्रुटि कोड, त्रुटि स्थितियों के लिए रिटर्न मान या DET और DEM जैसे तंत्र प्रदान नहीं किए गए हैं।

इंटरैक्शन

यह विधि ara::core::Map में सम्मिलन ऑपरेशनों के ओवरलोड परिवार का हिस्सा है। हिंट के साथ इस कॉपी वेरिएंट के अलावा, [SWS_CORE_01464] के साथ rvalue-आधारित ओवरलोड, जेनेरिक वेरिएंट [SWS_CORE_01465] और नोड हैंडल [SWS_CORE_01469] के लिए हिंट सम्मिलन उपलब्ध हैं। यदि कोई स्थिति संकेत नहीं दिया जाता है, तो insert एक std::pair<iterator, bool> [SWS_CORE_01460], [SWS_CORE_01461], [SWS_CORE_01462] के माध्यम से सम्मिलन की सफलता का संकेत देता है, या नोड विस्थापन [SWS_CORE_01468] के मामले में प्रकार insert_return_type [SWS_CORE_01418] लौटाता है।

यह उपयोग नोट विनिर्देश के आधार पर स्वचालित रूप से जनरेट किया गया था।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01463
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01463@rel:R25-11#5c9c301f
Content hash
5c9c301f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01463
Status: valid/unmigrated Version: rel:R25-11#04f41a2f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01463@rel:R25-11#04f41a2f
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

फ़ंक्शन insert [SWS_CORE_01464]

iterator insert (const_iterator position, value_type &&x);

As per corresponding usage in [map]

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

उपयोग

ara::core::Map ([SWS_CORE_01464]) का सदस्य फ़ंक्शन insert मैप में समकालिक रूप से एक Rvalue तत्व सम्मिलित करता है। यह कॉल हेडर #include "ara/core/map.h" के माध्यम से की जाती है। इंटरफ़ेस प्रकार const_iterator का एक स्थिति इटरेटर position और मूव-सिमेंटिक्स (value_type &&) के माध्यम से अधिग्रहित किए जाने वाले तत्व x को स्वीकार करता है। रिटर्न मान के रूप में, यह एक iterator प्रदान करता है, जो सम्मिलित किए गए तत्व या कंटेनर में पहले से समकक्ष कुंजी वाले तत्व की ओर इंगित करता है। व्याख्या: पैरामीटर position संभवतः एक सम्मिलन संकेत (hint) के रूप में कार्य करता है, जो [map] के शब्दार्थ के अनुसार इष्टतम प्लेसमेंट पर ट्री में खोज के प्रयास को कम कर सकता है। प्रश्न Q-6faf9101bbca6d5e (खुला)

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

विनिर्देश स्पष्ट रूप से फ़ंक्शन को “not exception safe” के रूप में नामित करता है ([SWS_CORE_01464])। कोई विशिष्ट त्रुटि कोड, त्रुटि संकेत के लिए रिटर्न स्थिति या DET-/DEM-संदेश मौजूद नहीं हैं। यदि मेमोरी आवंटन या ऑब्जेक्ट डेटा का स्थानांतरण विफल हो जाता है, तो कार्यान्वयन संभवतः एक सुसंगत स्थिति का कोई आश्वासन प्रदान नहीं करता है। प्रश्न Q-797dfdce12b34657 (खुला) समान इंस्टेंस पर समवर्ती कॉल सुरक्षित नहीं हैं; एक साथ पहुंच के लिए कॉलर द्वारा बाहरी सिंक्रनाइज़ेशन की आवश्यकता होती है।

इंटरैक्शन

यह फ़ंक्शन ara::core::Map के भीतर स्थिति [SWS_CORE_01463] के साथ Lvalue ओवरलोड और जेनेरिक फ़ॉरवर्डिंग [SWS_CORE_01465] का पूरक है। जबकि बिना संकेत वाले ओवरलोड [SWS_CORE_01460] और [SWS_CORE_01461] वास्तविक सम्मिलन प्रक्रिया की सूचना देने के लिए एक std::pair<iterator, bool> लौटाते हैं, यह फ़ंक्शन केवल इटरेटर लौटाता है। नोड-आधारित विस्थापन के लिए, [SWS_CORE_01469] के साथ node_type && के लिए एक हिंट वेरिएंट भी उपलब्ध है।

यह पाठ एक AI द्वारा जनरेट किया गया था और मार्गदर्शन के रूप में कार्य करता है। AUTOSAR विनिर्देश बाध्यकारी है।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01464
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01464@rel:R25-11#7bde2040
Content hash
7bde2040
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01464
Status: valid/unmigrated Version: rel:R25-11#0595f07d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01464@rel:R25-11#0595f07d
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

फ़ंक्शन insert [SWS_CORE_01465]

template <class P> iterator insert (const_iterator position, P &&);

As per corresponding usage in [map]

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

कंटेनर ara::core::Map का टेम्पलेट मेंबर फ़ंक्शन insert पोज़ीशन संकेत का उपयोग करके सिंक्रोनस रूप से एक तत्व सम्मिलित करता है [SWS_CORE_01465]। यह फ़ंक्शन हेडर फ़ाइल #include "ara/core/map.h" में परिभाषित है और const_iterator प्रकार का एक पोज़ीशन इटरेटर position तथा एक यूनिवर्सल संदर्भ पैरामीटर P && लेता है [SWS_CORE_01465]। रिटर्न मान के रूप में यह iterator लौटाता है [SWS_CORE_01465]।

सटीक व्यवहार के संबंध में विनिर्देश [map] [SWS_CORE_01465] में संबंधित उपयोग को संदर्भित करता है। Interpretation: पैरामीटर position संभवतः एक खोज संकेत (Hint) के रूप में कार्य करता है, जो सही स्थान पर रखे जाने पर सम्मिलन ऑपरेशन को तेज़ करता है, जबकि पास किया गया मान P && के माध्यम से पूरी तरह फ़ॉरवर्ड किया जाता है। प्रश्न Q-254fa0867877b25d (खुला) Interpretation: एक नया तत्व केवल तभी सम्मिलित किया जाना चाहिए, यदि समान कुंजी वाला कोई तत्व पहले से मौजूद न हो; लौटाया गया iterator संभवतः नए सम्मिलित या पहले से मौजूद की-वैल्यू पेयर की ओर संकेत करता है। प्रश्न Q-43e2e61dfbd343c5 (खुला)

त्रुटि प्रबंधन और रोबस्टनेस के संबंध में, विनिर्देश में फ़ंक्शन को स्पष्ट रूप से “not exception safe” के रूप में वर्गीकृत किया गया है [SWS_CORE_01465]। इस ऑपरेशन के लिए विशिष्ट त्रुटि कोड, ara::core::Result के माध्यम से AUTOSAR रिटर्न मान या DET/DEM जैसे तंत्र प्रदान नहीं किए गए हैं।

ara::core::Map के भीतर, यह फ़ंक्शन संबंधित सम्मिलन ऑपरेशनों को पूरा करता है, जिसमें पोज़ीशन संकेत के बिना जेनेरिक प्रकारों के लिए ओवरलोड [SWS_CORE_01462], value_type [SWS_CORE_01463], [SWS_CORE_01464] के लिए हिंट वाले ओवरलोड तथा node_type [SWS_CORE_01469] का उपयोग करके नोड संरचनाओं को पुनः सम्मिलित करना शामिल है।

यह टेक्स्ट एक AI द्वारा जनरेट किया गया था और मार्गदर्शन के रूप में कार्य करता है। केवल विनिर्देश ही बाध्यकारी है।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01465
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01465@rel:R25-11#d2905b08
Content hash
d2905b08
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01465
Status: valid/unmigrated Version: rel:R25-11#90947847 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01465@rel:R25-11#90947847
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

फ़ंक्शन insert [SWS_CORE_01466]

template <class InputIterator> void insert (InputIterator first, InputIterator last);

As per corresponding usage in [map]

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

क्लास ara::core::Map का टेम्पलेट फ़ंक्शन insert इनपुट इटरेटर्स [first, last) द्वारा निर्दिष्ट रेंज से तत्वों के अनुक्रम को कंटेनर में सम्मिलित करता है [SWS_CORE_01466]। विनिर्देश के अनुसार, व्यवहार std::map में मानक उपयोग से मेल खाता है, जहाँ ऑपरेशन सिंक्रोनस रूप से चलता है और कोई मान वापस नहीं करता है (void) [SWS_CORE_01466]। फ़ंक्शन हेडर <ara/core/map.h> [SWS_CORE_01466] के माध्यम से प्रदान किया जाता है।

त्रुटि प्रबंधन के संबंध में, रेंज सम्मिलन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01466]। विनिर्देश के दायरे में विशिष्ट त्रुटि कोड या एरर हुक्स जैसे DET या DEM संदेश प्रदान नहीं किए गए हैं। Interpretation: यदि तत्वों को सम्मिलित करने के दौरान त्रुटियाँ या अपवाद होते हैं, तो कंटेनर की स्थिति असंगत रहने की संभावना है और पहले से सम्मिलित तत्वों का संभवतः कोई रोलबैक नहीं होगा। प्रश्न Q-d91e12b19fd8af97 (खुला)

ara::core::Map के अन्य इंटरफ़ेस के साथ परस्पर क्रिया में, यह फ़ंक्शन रेंज भरने का कार्य करता है। यह कॉपी या मूव सिमेंटिक्स ([SWS_CORE_01460], [SWS_CORE_01461]) के माध्यम से अलग-अलग मान सम्मिलित करने के ओवरलोड्स तथा std::initializer_list [SWS_CORE_01467] या नोड हैंडल [SWS_CORE_01468] के माध्यम से निश्चित मान सेट सम्मिलित करने के ओवरलोड्स का पूरक है।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01466
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01466@rel:R25-11#85bd4e8f
Content hash
85bd4e8f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01466
Status: valid/unmigrated Version: rel:R25-11#fe3ecb74 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01466@rel:R25-11#fe3ecb74
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

फ़ंक्शन insert [SWS_CORE_01467]

void insert (std::initializer_list< value_type >);

As per corresponding usage in [map]

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

क्लास ara::core::Map ([SWS_CORE_01467], हेडर फ़ाइल ara/core/map.h) का सदस्य फ़ंक्शन insert, std::initializer_list<value_type> के माध्यम से कई तत्वों के समकालिक सम्मिलन को सक्षम बनाता है। फ़ंक्शन का कोई रिटर्न मान नहीं है (void)। विनिर्देश के अनुसार, व्यवहार [map] ([SWS_CORE_01467]) में संबंधित उपयोग पर आधारित है; व्याख्या: वे मान युग्म, जिनकी कुंजियाँ पहले से ही मैप में मौजूद हैं, संभवतः अपरिवर्तित रहेंगे और ओवरराइट नहीं किए जाएंगे। प्रश्न Q-ef2b6d4ccb3b7b94 (खुला)

इस कॉल के लिए न तो विशिष्ट त्रुटि कोड और न ही DET या DEM को सूचनाएं परिभाषित की गई हैं। अपवाद प्रबंधन के संदर्भ में, ऑपरेशन को स्पष्ट रूप से not exception safe ([SWS_CORE_01467]) के रूप में घोषित किया गया है। यदि सम्मिलन प्रक्रिया के दौरान कोई त्रुटि होती है, जैसे कि विफल मेमोरी आवंटन, तो फ़ंक्शन संभवतः पहले से सम्मिलित तत्वों के लिए रोलबैक गारंटी प्रदान नहीं करता है। प्रश्न (खुला) इसके अलावा, reentrancy के आश्वासन का अभाव है; समान इंस्टेंस पर समवर्ती पहुँच को कॉलर द्वारा बाहरी रूप से सिंक्रोनाइज़ किया जाना चाहिए।

ara::core::Map के इंटरफ़ेस के संयोजन में, यह फ़ंक्शन इटरेटर-आधारित श्रेणी ओवरलोड insert(InputIterator, InputIterator) ([SWS_CORE_01466]) के साथ-साथ बूलियन सफलता फीडबैक ([SWS_CORE_01460], [SWS_CORE_01461], [SWS_CORE_01462]), स्थिति संकेत (position hints) ([SWS_CORE_01463], [SWS_CORE_01464], [SWS_CORE_01465]) और नोड हैंडल ([SWS_CORE_01468], [SWS_CORE_01469]) के साथ एकल मान सम्मिलन को पूरा करता है। ara::core::Vector में इनिशियलाइज़ेशन सूचियों के लिए [SWS_CORE_01371] के साथ एक तुलनीय ओवरलोड मौजूद है।

यह उपयोग नोट विनिर्देश के आधार पर एक AI द्वारा जनरेट किया गया था।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01467
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01467@rel:R25-11#c21f19a0
Content hash
c21f19a0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01467
Status: valid/unmigrated Version: rel:R25-11#6248d436 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01467@rel:R25-11#6248d436
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

फ़ंक्शन insert [SWS_CORE_01468]

insert_return_type insert (node_type &&nh);

As per corresponding usage in [map]

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

ara::core::Map का मेंबर फ़ंक्शन insert सहयोगी कंटेनर [SWS_CORE_01468] में एक मौजूदा नोड हैंडल (node_type &&nh) को सम्मिलित करने का कार्य करता है। रिटर्न प्रकार के रूप में insert_return_type कार्य करता है, जो [SWS_CORE_01418] के अनुसार इटरैटर और नोड प्रकार ({<insert-return-type>}<iterator, node_type>) पर कार्यान्वयन-परिभाषित प्रकार के रूप में निर्धारित है। यह कॉल समकालिक रूप से होती है और हेडर फ़ाइल #include "ara/core/map.h" के माध्यम से प्रदान की जाती है [SWS_CORE_01468]।

त्रुटि व्यवहार के संबंध में, फ़ंक्शन को not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01468]। ara::core::Result या DET-/DEM संदेशों के माध्यम से विशिष्ट त्रुटि कोड विनिर्देश में परिभाषित नहीं हैं। [map] में मानक व्यवहार के मानक संदर्भ के कारण, कुंजी विवाद की स्थिति में ऑपरेशन द्वारा पास किए गए नोड को सम्मिलित नहीं किया जाना चाहिए, बल्कि लौटाए गए insert_return_type में इसकी स्थिति प्रतिबिंबित होनी चाहिए। प्रश्न Q-622aed02304a6171 (खुला)

ara::core::Map के अन्य इंटरफ़ेस के साथ मिलकर, यह ओवरलोड संसाधन-कुशल नोड अधिग्रहण का प्रतिनिधित्व करता है: वैकल्पिक रूप से, खोज संकेत के साथ एक नोड को insert(const_iterator hint, node_type &&nh) [SWS_CORE_01469] के माध्यम से सम्मिलित किया जा सकता है। नियमित मान युग्मों के लिए, value_type की प्रतिलिपि या स्थानांतरण द्वारा ओवरलोड उपलब्ध हैं, जो std::pair<iterator, bool> प्रदान करते हैं [SWS_CORE_01460] [SWS_CORE_01461], साथ ही इटरैटर श्रेणियों [SWS_CORE_01466] और आरंभीकरण सूचियों [SWS_CORE_01467] के लिए भी ओवरलोड उपलब्ध हैं। आवश्यकताओं में स्पष्ट तुल्यकालन गारंटियों के अभाव में, उसी कंटेनर इंस्टेंस पर एक समवर्ती कॉल थ्रेड-सुरक्षित नहीं मानी जाएगी। प्रश्न Q-dde064827fee794e (खुला)

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01468
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01468@rel:R25-11#b8c0ebdb
Content hash
b8c0ebdb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01468
Status: valid/unmigrated Version: rel:R25-11#0710c6e4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01468@rel:R25-11#0710c6e4
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

फ़ंक्शन insert [SWS_CORE_01469]

iterator insert (const_iterator hint, node_type &&nh);

As per corresponding usage in [map]

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

उपयोग

हेडर ara/core/map.h का सिंक्रोनस मेंबर फ़ंक्शन insert, पोज़िशन संकेत ([SWS_CORE_01469]) का उपयोग करके ara::core::Map के इंस्टेंस में मौजूदा नोड हैंडल को सम्मिलित करने का काम करता है। फ़ंक्शन इंसर्शन पोज़िशन के सुझाव के रूप में एक const_iterator hint और node_type&& प्रकार का एक Rvalue हैंडल nh स्वीकार करता है और एलिमेंट के लिए एक iterator लौटाता है ([SWS_CORE_01469])। व्यवहार std::map ([SWS_CORE_01469]) के विनिर्देश से मेल खाता है।

त्रुटि प्रबंधन और अपवाद व्यवहार

ऑपरेशन को स्पष्ट रूप से अपवाद-सुरक्षित नहीं (not exception safe) के रूप में वर्गीकृत किया गया है ([SWS_CORE_01469])। पेलोड में विशिष्ट त्रुटि कोड, DET/DEM संदेश या त्रुटि संकेत के लिए रिटर्न मान परिभाषित नहीं हैं। त्रुटि या आवंटन समस्याओं के मामले में, कंटेनर और नोड की स्थिति व्याख्या: संभावित रूप से असंगत रह सकती है। प्रश्न Q-53197a46eb47a8a3 (खुला)

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

कॉल सिंक्रोनस है। सिंक्रोनाइज़ेशन के लिए कोई तंत्र निर्दिष्ट नहीं हैं, इसलिए एक ही मैप इंस्टेंस पर एकाधिक निष्पादन संदर्भों का समवर्ती एक्सेस संभवतः थ्रेड-सुरक्षित नहीं है। प्रश्न Q-cac4953e342ae0cc (खुला) Rvalue सिमेंटिक्स के माध्यम से, डेटा संरचना में सफल एकीकरण पर पास किया गया नोड स्थानांतरित कर दिया जाता है।

इंटरैक्शन

फ़ंक्शन ara::core::Map के नोड-आधारित इंसर्शन ऑपरेशनों का पूरक है: पोज़िशन विनिर्देश के बिना ओवरलोड ([SWS_CORE_01468]) के विपरीत, जो एक insert_return_type ([SWS_CORE_01418]) प्रदान करता है, यह संस्करण सीधे एक iterator लौटाता है ([SWS_CORE_01469])। आगे के ओवरलोड पोज़िशन विनिर्देश ([SWS_CORE_01463], [SWS_CORE_01464], [SWS_CORE_01465]) के साथ या पोज़िशन विनिर्देश ([SWS_CORE_01460], [SWS_CORE_01461], [SWS_CORE_01462]) के बिना मान युग्मों को सम्मिलित करने की अनुमति देते हैं।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01469
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01469@rel:R25-11#3c63c8da
Content hash
3c63c8da
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01469
Status: valid/unmigrated Version: rel:R25-11#a4f0e284 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01469@rel:R25-11#a4f0e284
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

फ़ंक्शन insert_or_assign [SWS_CORE_01476]

template <class M> std::pair< iterator, bool > insert_or_assign (const key_type &k, M &&obj);

As per corresponding usage in [map]

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

हेडर फ़ाइल #include "ara/core/map.h" से कंटेनर ara::core::Map का सदस्य फ़ंक्शन insert_or_assign एक कुंजी-मान युग्म सम्मिलित करता है या मौजूदा कुंजी को एक नया मान निर्दिष्ट करता है [SWS_CORE_01476]। व्यवहार [map] [SWS_CORE_01476] में तदनुरूपी उपयोग का अनुसरण करता है।

यह फ़ंक्शन कुंजी को स्थिर संदर्भ const key_type &k के रूप में और असाइन की जाने वाली ऑब्जेक्ट को अग्रेषण संदर्भ (forwarding reference) M &&obj के रूप में स्वीकार करता है और std::pair<iterator, bool> लौटाता है [SWS_CORE_01476]। व्याख्या: परिणामी युग्म के सम्मिलित या अद्यतन किए गए तत्व को इंगित करने और बूलियन मान के माध्यम से यह दर्शाने की संभावना है कि क्या वास्तव में नया सम्मिलन किया गया था [SWS_CORE_01476]। प्रश्न Q-17b43f544456e9b9 (खुला)

त्रुटि प्रबंधन और सुदृढ़ता के संदर्भ में, फ़ंक्शन को अपवाद-सुरक्षित नहीं (not exception safe) के रूप में निर्दिष्ट किया गया है [SWS_CORE_01476]। इसलिए असाइनमेंट या आवंटन के दौरान त्रुटि होने या अपवाद उत्पन्न होने की स्थिति में, कंटेनर सुसंगत स्थिति की गारंटी नहीं देता है।

अन्य इंटरफ़ेस के साथ संयोजन में, ara::core::Map वैकल्पिक ओवरलोड्स प्रदान करता है:

  • key_type &&k [SWS_CORE_01477] के माध्यम से कुंजी के लिए मूव सिमेंटिक्स।
  • इटरेटर संकेत (const_iterator hint) वाले ओवरलोड्स, जो स्थिर कुंजी संदर्भों [SWS_CORE_01478] या rvalue कुंजियों [SWS_CORE_01479] के लिए सीधे iterator लौटाते हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01476
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01476@rel:R25-11#d9761539
Content hash
d9761539
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01476
Status: valid/unmigrated Version: rel:R25-11#f581c018 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01476@rel:R25-11#f581c018
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

फ़ंक्शन insert_or_assign [SWS_CORE_01477]

template <class M> std::pair< iterator, bool > insert_or_assign (key_type &&k, M &&obj);

As per corresponding usage in [map]

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

उपयोग

टेम्पलेट मेम्बर फ़ंक्शन insert_or_assign क्लास ara::core::Map से संबंधित है और इसे हेडर फ़ाइल ara/core/map.h के माध्यम से उपलब्ध कराया जाता है [SWS_CORE_01477]। यह कुंजी k को rvalue संदर्भ (key_type&&) के रूप में स्वीकार करता है और आवश्यकता पड़ने पर इसे मूव करता है। निर्दिष्ट मान obj को एक सार्वभौमिक संदर्भ (M&&) के रूप में पास किया जाता है। इसका व्यवहार मानक मैप सिमेंटिक्स के अनुरूप है: यदि कुंजी पहले से मौजूद है, तो संबंधित मान अपडेट किया जाता है; अन्यथा एक नया की-वैल्यू पेयर सम्मिलित किया जाता है। रिटर्न मान के रूप में, यह समकालिक फ़ंक्शन एक std::pair<iterator, bool> लौटाता है, जिसमें तत्व का एक इटरेटर और एक फ़्लैग शामिल होता है, जो यह संकेत देता है कि क्या वास्तव में नया सम्मिलन किया गया था [SWS_CORE_01477]।

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

विनिर्देश में फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01477]। न तो विशिष्ट त्रुटि कोड और न ही DET या DEM को सूचनाएं परिभाषित हैं। यदि मेमोरी आवंटन या मान का असाइनमेंट विफल हो जाता है, तो मैप की आंतरिक स्थिति संभावित रूप से असंगत रह सकती है। प्रश्न Q-d83935079d35c393 (खुला) इसी प्रकार, बाहरी सिंक्रोनाइज़ेशन के बिना एक ही कंटेनर इंस्टेंस पर एकाधिक थ्रेड्स द्वारा समवर्ती एक्सेस थ्रेड-सुरक्षित नहीं होने की संभावना है।

इंटरैक्शन

यह ऑपरेशन ara::core::Map में ओवरलोड्स के एक परिवार का हिस्सा है:

  • यदि कुंजी को संदर्भ के रूप में संरक्षित रखा जाना आवश्यक है, तो [SWS_CORE_01476] के अनुसार const key_type& वाला ओवरलोड उपलब्ध है।
  • स्थिति संकेत (const_iterator hint) के साथ लक्षित प्रविष्टियों के लिए, [SWS_CORE_01478] (स्थिर कुंजी) और [SWS_CORE_01479] (Rvalue कुंजी) वेरिएंट संकेत-आधारित कॉल प्रदान करते हैं, जो सीधे एक iterator लौटाते हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01477
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01477@rel:R25-11#baa01e27
Content hash
baa01e27
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01477
Status: valid/unmigrated Version: rel:R25-11#98e57092 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01477@rel:R25-11#98e57092
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

फ़ंक्शन insert_or_assign [SWS_CORE_01478]

template <class M> iterator insert_or_assign (const_iterator hint, const key_type &k, M &&obj);

As per corresponding usage in [map]

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

उपयोग

क्लास ara::core::Map का फ़ंक्शन insert_or_assign स्थिर कुंजी k और मान obj के साथ एक तत्व को समकालिक रूप से सम्मिलित करता है या मौजूदा मैपिंग [SWS_CORE_01478] को अद्यतन करता है। सिग्नेचर पैरामीटर के रूप में एक स्थिति संकेत const_iterator hint, कुंजी const key_type &k तथा अग्रेषित की जाने वाली ऑब्जेक्ट M &&obj लेता है और सम्मिलित या अद्यतन किए गए तत्व पर एक iterator लौटाता है [SWS_CORE_01478]। व्यवहार को “As per corresponding usage in [map]” के रूप में निर्दिष्ट किया गया है; इटरैटर hint के यहाँ प्रविष्टि स्थिति के लिए एक अनुकूलन संकेत के रूप में कार्य करने की संभावना है [SWS_CORE_01478]। प्रश्न Q-2235ec8422bdfcfe (खुला)

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

इस फ़ंक्शन के लिए अपवाद-सुरक्षा स्पष्ट रूप से “not exception safe” के रूप में निर्धारित है [SWS_CORE_01478]। विनिर्देश में DET या DEM जैसे विशिष्ट त्रुटि कोड या तंत्र प्रदान नहीं किए गए हैं। यदि असाइनमेंट या मेमोरी आवंटन के दौरान कोई अपवाद उत्पन्न होता है, तो डेटा संरचना के किसी भी गारंटीकृत स्थिरता की स्थिति में नहीं रहने की संभावना है। प्रश्न (खुला)

इंटरैक्शन

यह ऑपरेशन ara::core::Map के लिए हेडर <ara/core/map.h> में परिभाषित है [SWS_CORE_01478] और संबंधित ओवरलोड्स द्वारा समर्थित है:

  • [SWS_CORE_01476] बिना किसी स्थिति संकेत के const key_type &k लेता है और std::pair<iterator, bool> प्रदान करता है।
  • [SWS_CORE_01477] बिना किसी स्थिति संकेत के Move सिमेंटिक्स के माध्यम से key_type &&k लेता है और std::pair<iterator, bool> प्रदान करता है।
  • [SWS_CORE_01479] भी एक const_iterator hint स्वीकार करता है, लेकिन कुंजी को R-मान key_type &&k के रूप में बांधता है और एक iterator लौटाता है।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01478
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01478@rel:R25-11#b97eb2b2
Content hash
b97eb2b2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01478
Status: valid/unmigrated Version: rel:R25-11#912b7dc4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01478@rel:R25-11#912b7dc4
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

फ़ंक्शन insert_or_assign [SWS_CORE_01479]

template <class M> iterator insert_or_assign (const_iterator hint, key_type &&k, M &&obj);

As per corresponding usage in [map]

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

क्लास ara::core::Map ([SWS_CORE_01479]) का टेम्प्लेट सदस्य फ़ंक्शन insert_or_assign कुंजी-मान युग्म को सम्मिलित करने या किसी मौजूदा प्रविष्टि को अद्यतन करने का कार्य करता है। एक्सेस हेडर फ़ाइल #include "ara/core/map.h" [SWS_CORE_01479] के माध्यम से होता है।

यह ओवरलोड तीन पैरामीटर स्वीकार करता है [SWS_CORE_01479]:

  • hint (const_iterator): व्याख्या: विनिर्देश “As per corresponding usage in [map]” के अनुसार, प्रविष्टि प्रक्रिया को तेज़ करने के लिए इस इटरैटर के स्थिति सुझाव के रूप में कार्य करने की संभावना है। प्रश्न Q-b6ee528ffbf8cb5a (खुला)
  • k (key_type&&): स्थानांतरित की जाने वाली कुंजी।
  • obj (M&&): सार्वभौमिक संदर्भ के रूप में असाइन किया जाने वाला मान।

वापसी मान के रूप में, फ़ंक्शन सम्मिलित या अद्यतन किए गए तत्व पर एक iterator लौटाता है [SWS_CORE_01479]। खोज संकेत के बिना वाले ओवरलोड्स [SWS_CORE_01476], [SWS_CORE_01477], जो एक std::pair<iterator, bool> लौटाते हैं, के विपरीत यहाँ कोई बूलियन स्थिति प्रेषित नहीं की जाती है।

विनिर्देश स्पष्ट रूप से ऑपरेशन को not exception safe [SWS_CORE_01479] के रूप में घोषित करता है। पेलोड में विशिष्ट AUTOSAR त्रुटि कोड, DET या DEM संदेश परिभाषित नहीं हैं। सिंक्रोनाइज़ेशन गारंटी के अभाव में, फ़ंक्शन के प्रतिस्पर्धी एक्सेस के विरुद्ध थ्रेड-सुरक्षित न होने की संभावना है। प्रश्न Q-330cd0cd383f595c (खुला) निरंतर lvalue कुंजियों [SWS_CORE_01478] के वेरिएंट के साथ मिलकर, यह कंटेनर के संकेत-आधारित प्रविष्टि ऑपरेशनों को पूरा करता है।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01479
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01479@rel:R25-11#0422579f
Content hash
0422579f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01479
Status: valid/unmigrated Version: rel:R25-11#42b2efd6 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01479@rel:R25-11#42b2efd6
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

फ़ंक्शन key_comp [SWS_CORE_01488]

key_compare key_comp () const;

As per corresponding usage in [map]

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

क्लास ara::core::Map का सदस्य फ़ंक्शन key_comp() कुंजियों के लिए आंतरिक तुलना ऑब्जेक्ट प्रदान करता है ([SWS_CORE_01488])। इसे हेडर #include "ara/core/map.h" के माध्यम से शामिल किया गया है और यह C++ मानक कंटेनर std::map ([SWS_CORE_01488]) के सामान्य सिमेंटिक्स पर आधारित है।

उपयोग

इस विधि का हस्ताक्षर key_compare key_comp () const; है ([SWS_CORE_01488])। कॉल ara::core::Map के एक इंस्टेंस पर सिंक्रोनस रूप से होता है और इसके लिए किसी पासिंग पैरामीटर की आवश्यकता नहीं होती है ([SWS_CORE_01488])। रिटर्न मान के रूप में, फ़ंक्शन key_compare प्रकार का एक फ़ंक्शन ऑब्जेक्ट लौटाता है, जिसका उपयोग कंटेनर में कुंजियों के क्रम और तुलना के लिए किया जाता है ([SWS_CORE_01488])।

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

एक्सेप्शन सुरक्षा के संदर्भ में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01488])। विनिर्देश में विशिष्ट त्रुटि कोड, त्रुटि संकेत के लिए रिटर्न मान या DET अथवा DEM संदेश प्रदान नहीं किए गए हैं ([SWS_CORE_01488])। व्याख्या: गैर-एक्सेप्शन-सुरक्षित के रूप में वर्गीकरण संभवतः इस तथ्य के कारण है कि रिटर्न के दौरान तुलना ऑब्जेक्ट की प्रतिलिपि बनाते समय एक अपवाद ट्रिगर हो सकता है। प्रश्न Q-94a69840cc109129 (खुला)

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

एक const-योग्य विधि के रूप में, key_comp() कॉलिंग ara::core::Map ऑब्जेक्ट की स्थिति को संशोधित नहीं करता है ([SWS_CORE_01488])। व्याख्या: समान इंस्टेंस पर समानांतर रीड कॉल बिना किसी अतिरिक्त सिंक्रोनाइज़ेशन के समवर्ती रूप से निष्पादित किए जा सकते हैं, बशर्ते कोई एक साथ संशोधन करने वाले एक्सेस न हो रहे हों। प्रश्न Q-edc374b131543e96 (खुला)

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01488
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01488@rel:R25-11#3900a96c
Content hash
3900a96c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01488
Status: valid/unmigrated Version: rel:R25-11#d519dd6c Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01488@rel:R25-11#d519dd6c
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

फ़ंक्शन lower_bound [SWS_CORE_01498]

iterator lower_bound (const key_type &x);

As per corresponding usage in [map]

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

उपयोग

हेडर ara/core/map.h से क्लास ara::core::Map का सदस्य फ़ंक्शन lower_bound पहली ऐसी प्रविष्टि को देखता है, जिसकी कुंजी पास किए गए तर्क x से छोटी नहीं है [SWS_CORE_01498]। यह कॉल एक गैर-स्थिर इंस्टेंस पर समकालिक रूप से की जाती है और पाए गए तत्व या कंटेनर के अंत के लिए एक परिवर्तनीय iterator लौटाती है। कार्यात्मक व्यवहार [map] [SWS_CORE_01498] के संगत सिमेंटिक्स का अनुसरण करता है।

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

विनिर्देश के अनुसार, फ़ंक्शन को अपवाद-सुरक्षित नहीं (not exception safe) के रूप में वर्गीकृत किया गया है [SWS_CORE_01498]। विशिष्ट त्रुटि कोड, त्रुटि स्थितियों के लिए रिटर्न मान या निदान- अथवा त्रुटि-प्रबंधकों को संदेश पेलोड में परिभाषित नहीं हैं।

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

चूंकि यह कॉल आंतरिक डेटा संरचना के लिए एक परिवर्तनीय पुनरावर्तक (iterator) लौटाती है, इसलिए अलग सुरक्षा तंत्र के बिना उसी इंस्टेंस पर समवर्ती एक्सेस संभवतः समवर्ती- या थ्रेड-सुरक्षित नहीं होगा। प्रश्न Q-aeecd89c11b1f8a0 (खुला)

संबंधित इंटरफ़ेस के साथ पारस्परिक क्रिया

यह फ़ंक्शन ara::core::Map के भीतर खोज संक्रियाओं के एक परिवार का हिस्सा है:

  • स्थिर कंटेनरों पर रीड एक्सेस के लिए const key_type & वाला ओवरलोड उपलब्ध है, जो एक const_iterator लौटाता है [SWS_CORE_01499]।
  • किसी भी प्रकार K की विषम खोज कुंजियों के लिए, परिवर्तनीय इंस्टेंस [SWS_CORE_01500] और स्थिर इंस्टेंस [SWS_CORE_01501] दोनों के लिए टेम्पलेट-आधारित ओवरलोड उपलब्ध हैं।

यह उपयोग नोट विनिर्देश आवश्यकताओं के आधार पर स्वचालित रूप से उत्पन्न किया गया था।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01498
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01498@rel:R25-11#d43d6795
Content hash
d43d6795
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01498
Status: valid/unmigrated Version: rel:R25-11#dc6e9549 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01498@rel:R25-11#dc6e9549
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

फ़ंक्शन lower_bound [SWS_CORE_01499]

const_iterator lower_bound (const key_type &x) const;

As per corresponding usage in [map]

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

क्लास ara::core::Map का स्थिर सदस्य फ़ंक्शन lower_bound, [SWS_CORE_01499] के अनुसार पहले तत्व को खोजने का कार्य करता है, जिसकी कुंजी पास किए गए कुंजी मान से पहले नहीं आती है। कॉल समकालिक रूप से होता है और हेडर #include "ara/core/map.h" के माध्यम से प्रदान किया जाता है। सिमेंटिक्स [SWS_CORE_01499] के अनुसार std::map में संगत उपयोग का पालन करते हैं।

पैरामीटर और रिटर्न मान

फ़ंक्शन खोजी जा रही कुंजी के लिए एक स्थिर संदर्भ const key_type &x पैरामीटर के रूप में स्वीकार करता है। वापसी मान के रूप में, यह पाए गए तत्व पर एक const_iterator लौटाता है, या यदि कोई उपयुक्त प्रविष्टि मौजूद नहीं है तो अंतिम-इटरैटर लौटाता है। चूंकि यह एक const-योग्य विधि है, इसलिए लौटाया गया इटरैटर संदर्भित तत्वों के लिए संशोधक एक्सेस की अनुमति नहीं देता है।

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

अपवाद सुरक्षा के संबंध में, विधि को विनिर्देश में स्पष्ट रूप से not exception safe घोषित किया गया है [SWS_CORE_01499]। इस प्रकार त्रुटियों या अपवादों (जैसे कि उपयोगकर्ता-परिभाषित तुलना ऑपरेशनों में) की स्थिति में कॉलर गारंटीकृत स्थिति संरक्षण पर भरोसा नहीं कर सकते हैं।

संबंधित फ़ंक्शंस के साथ परस्पर क्रिया

ara::core::Map के भीतर lower_bound के पूरक ओवरलोड मौजूद हैं:

  • [SWS_CORE_01498] परिवर्तनीय इंस्टेंस के लिए गैर-स्थिर वेरिएंट iterator lower_bound (const key_type &x) प्रदान करता है।
  • [SWS_CORE_01500] और [SWS_CORE_01501] फ़ंक्शन टेम्प्लेट template <class K> lower_bound (const K &x) प्रदान करते हैं, जो संगत, वैकल्पिक कुंजी प्रकारों के साथ खोज को सक्षम बनाते हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01499
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01499@rel:R25-11#dc1ba94e
Content hash
dc1ba94e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01499
Status: valid/unmigrated Version: rel:R25-11#570400d1 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01499@rel:R25-11#570400d1
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

फ़ंक्शन lower_bound [SWS_CORE_01500]

template <class K> iterator lower_bound (const K &x);

As per corresponding usage in [map]

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

उपयोग

टेम्प्लेट सदस्य फ़ंक्शन lower_bound क्लास ara::core::Map के स्कोप से संबंधित है और हेडर फ़ाइल ara/core/map.h के माध्यम से प्रदान किया जाता है [SWS_CORE_01500]। यह एक संदर्भ पैरामीटर const K &x लेता है और पाए गए तत्व पर एक परिवर्तनीय iterator लौटाता है [SWS_CORE_01500]। विनिर्देश में सिमेंटिक्स को “As per corresponding usage in [map]” के रूप में दर्शाया गया है [SWS_CORE_01500]। व्याख्या: इसका संभवतः यह अर्थ है कि कॉल समकालिक रूप से पहले तत्व को संबोधित करता है, जिसकी कुंजी क्रमबद्धता संबंध के अर्थ में x से पहले नहीं आती है। प्रश्न Q-5403b14556f1c26c (खुला)

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

अपवाद सुरक्षा के संबंध में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01500]। विनिर्देश के दायरे में DET या DEM संदेश जैसे विशिष्ट त्रुटि कोड, त्रुटि स्थितियाँ या अधिसूचना तंत्र प्रदान नहीं किए गए हैं। पुन:प्रवेश (reentrancy) या कॉल संदर्भ पर आगे की स्पष्ट आवश्यकताएं स्रोतों में परिभाषित नहीं हैं।

इंटरैक्शन

ara::core::Map के भीतर, यह फ़ंक्शन const_iterator [SWS_CORE_01501] के साथ स्थिर टेम्प्लेट खोज फ़ंक्शन का परिवर्तनीय समकक्ष बनाता है। दोनों जेनेरिक वेरिएंट प्रकार key_type की कुंजियों के लिए गैर-टेम्प्लेटेड ओवरलोड्स को पूरा करते हैं, जो परिवर्तनीय इटरैटर [SWS_CORE_01498] के साथ-साथ const_iterator [SWS_CORE_01499] के रूप में उपलब्ध हैं और समान अपवाद वर्गीकरण साझा करते हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01500
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01500@rel:R25-11#0f32a7fb
Content hash
0f32a7fb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01500
Status: valid/unmigrated Version: rel:R25-11#ec7fdf4d Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01500@rel:R25-11#ec7fdf4d
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

फ़ंक्शन lower_bound [SWS_CORE_01501]

template <class K> const_iterator lower_bound (const K &x) const;

As per corresponding usage in [map]

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

ara::core::Map का टेम्प्लेट सदस्य फ़ंक्शन lower_bound मैप [SWS_CORE_01501] के एक स्थिर इंस्टेंस पर कुंजी-आधारित खोज के लिए कार्य करता है। यह हेडर ara/core/map.h के माध्यम से घोषित किया गया है और पाए गए तत्व पर एक const_iterator लौटाता है [SWS_CORE_01501]।

उपयोग और सिमेंटिक्स: फ़ंक्शन एक खोज कुंजी const K &x लेता है। विनिर्देश के अनुसार, व्यवहार [map] [SWS_CORE_01501] में सामान्य सिमेंटिक्स से मेल खाता है। व्याख्या: प्रकार K के माध्यम से पैरामीटराइजेशन द्वारा एक विषम कुंजी खोज समर्थित होने की संभावना है, जिसमें कुंजी प्रकार का कोई अस्थायी ऑब्जेक्ट बनाने की आवश्यकता नहीं होती है, बशर्ते कि एक उपयुक्त तुलना ऑपरेटर मौजूद हो। प्रश्न Q-e52e674751088371 (खुला) चूंकि यह एक स्थिर सदस्य फ़ंक्शन है, कंटेनर की स्थिति अपरिवर्तित रहती है।

त्रुटि प्रबंधन और अपवाद सुरक्षा: कोई विशिष्ट त्रुटि कोड या DET/DEM संदेश प्रदान नहीं किए गए हैं। फ़ंक्शन को विनिर्देश में स्पष्ट रूप से गैर-अपवाद-सुरक्षित (“not exception safe”) घोषित किया गया है [SWS_CORE_01501]। व्याख्या: कुंजी तुलना के दौरान किसी भी त्रुटि के मामले में, कंटेनर की किसी भी व्यापक गारंटी के लागू हुए बिना, अपवादों के सीधे कॉलर को प्रचारित किए जाने की संभावना है। प्रश्न Q-2ac7db2f5ddf8a41 (खुला)

परस्पर क्रिया और ओवरलोड्स: फ़ंक्शन ara::core::Map के भीतर चार-सदस्यीय ओवरलोड परिवार का एक घटक है:

  • वर्तमान वेरिएंट जेनेरिक कुंजियों [SWS_CORE_01501] के लिए एक const_iterator प्रदान करता है।
  • गैर-स्थिर टेम्प्लेट ओवरलोड जेनेरिक कुंजियों के लिए एक परिवर्तनीय iterator लौटाता है [SWS_CORE_01500]।
  • सटीक key_type के साथ सीधी क्वेरी के लिए, गैर-जेनेरिक वेरिएंट परिवर्तनीय विधि [SWS_CORE_01498] के साथ-साथ स्थिर विधि [SWS_CORE_01499] के रूप में मौजूद हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01501
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01501@rel:R25-11#120b2aae
Content hash
120b2aae
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01501
Status: valid/unmigrated Version: rel:R25-11#b554f5cf Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01501@rel:R25-11#b554f5cf
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

फ़ंक्शन max_size [SWS_CORE_01453]

size_type max_size () const noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01453
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01453@rel:R25-11#95b342cb
Content hash
95b342cb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01453
Status: valid/unmigrated Version: rel:R25-11#4be29881 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01453@rel:R25-11#4be29881
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

फ़ंक्शन merge [SWS_CORE_01486]

template <class C2> void merge (Map< Key, T, C2, Allocator > &source);

As per corresponding usage in [map]

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

हेडर ara/core/map.h से क्लास ara::core::Map का टेम्पलेट सदस्य फ़ंक्शन merge एक स्रोत कंटेनर [SWS_CORE_01486] से प्रविष्टियां ग्रहण करता है। कॉल सिग्नेचर template <class C2> void merge (Map< Key, T, C2, Allocator > &source) के माध्यम से समकालिक रूप से होता है और कोई रिटर्न मान नहीं देता है [SWS_CORE_01486]। टेम्पलेट पैरामीटर C2 के माध्यम से, पास किए गए Lvalue-संदर्भ source में एक भिन्न तुलना ऑपरेटर हो सकता है, लेकिन कुंजी, मान और एलोकेटर प्रकार में इसका मेल खाना आवश्यक है [SWS_CORE_01486]।

विनिर्देश व्यवहार के संबंध में [map] [SWS_CORE_01486] में संगत उपयोग को संदर्भित करता है। व्याख्या: संदर्भ “As per corresponding usage in [map]” का अर्थ संभवतः यह होना चाहिए कि तत्वों को source से निकाला जाता है और तत्व प्रतिलिपि के बिना कॉलिंग इंस्टेंस में डाला जाता है, जिससे कुंजी टकराव source में ही रह जाते हैं। प्रश्न Q-6c7075c709802b8b (खुला) फ़ंक्शन के लिए कोई विशिष्ट त्रुटि कोड, त्रुटि संदेश या DET या DEM जैसे निगरानी तंत्र प्रदान नहीं किए गए हैं।

त्रुटि और अपवाद सुरक्षा के संबंध में, merge को स्पष्ट रूप से “not exception safe” के रूप में वर्गीकृत किया गया है [SWS_CORE_01486]। यदि प्रक्रिया के दौरान कोई त्रुटि होती है, तो शामिल कंटेनरों की स्थिति संभवतः सुसंगत रूप से गारंटीकृत नहीं होती है। प्रश्न (खुला) समान कंटेनरों तक समवर्ती पहुंच को बाह्य रूप से सिंक्रनाइज़ किया जाना चाहिए।

संबंधित इंटरफेस के संयोजन में, इस Lvalue-वेरिएंट के अलावा एक पूरक Rvalue-ओवरलोड template <class C2> void merge (Map< Key, T, C2, Allocator > &&source) [SWS_CORE_01487] मौजूद है। यह समान विनिर्देश शर्तों के तहत अस्थायी या Move द्वारा पास किए गए इंस्टेंस के सीधे विलय को सक्षम बनाता है और इसे अपवाद-सुरक्षित नहीं के रूप में भी वर्गीकृत किया गया है [SWS_CORE_01487]।

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01486
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01486@rel:R25-11#70cf1521
Content hash
70cf1521
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01486
Status: valid/unmigrated Version: rel:R25-11#7515e74a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01486@rel:R25-11#7515e74a
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

फ़ंक्शन merge [SWS_CORE_01487]

template <class C2> void merge (Map< Key, T, C2, Allocator > &&source);

As per corresponding usage in [map]

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

हेडर फ़ाइल #include "ara/core/map.h" के माध्यम से प्रदान किया गया, वर्ग ara::core::Map ([SWS_CORE_01487]) का टेम्पलेट सदस्य फ़ंक्शन merge दो मैप्स के समकालिक विलय का कार्य करता है। यह पास किए गए rvalue कंटेनर source से तत्वों को लेता है। टेम्पलेट पैरामीटर C2 के माध्यम से, स्रोत मैप में एक भिन्न तुलना फ़ंक्शन प्रकार हो सकता है। कार्यात्मक व्यवहार पूरी तरह से [map] ([SWS_CORE_01487]) में संगत उपयोग का अनुसरण करता है।

मजबूती और त्रुटि प्रबंधन के संदर्भ में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है ([SWS_CORE_01487])। रिटर्न प्रकार void है। AUTOSAR पेलोड में विशिष्ट त्रुटि कोड, रिटर्न मान या DET या DEM को त्रुटि संदेश परिभाषित नहीं हैं। यदि प्रविष्टि प्रक्रिया या कुंजी तुलना के दौरान कोई अपवाद होता है, तो दोनों संबंधित कंटेनर संभवतः एक अधूरी मध्यवर्ती स्थिति में रह जाएंगे, क्योंकि मूल स्थिति की पुनर्स्थापना की कोई गारंटी नहीं है। प्रश्न Q-e6d980ffc7947c39 (खुला)

इंटरफ़ेस की परस्पर क्रिया में, [SWS_CORE_01487] परिवर्तनीय lvalue संदर्भ [SWS_CORE_01486] के साथ ओवरलोड के लिए rvalue समकक्ष बनाता है। जबकि [SWS_CORE_01486] मौजूदा lvalues को संदर्भित करता है, [SWS_CORE_01487] अस्थायी इंस्टेंस या स्पष्ट रूप से स्थानांतरित rvalues को सीधे और कुशलता से पास करने की अनुमति देता है। ऑपरेशन के दौरान स्रोत कंटेनर source समकालिक रूप से संशोधित होता है, क्योंकि इसके तत्व लक्ष्य मैप में स्थानांतरित हो जाते हैं।

यह पाठ एक AI द्वारा तैयार किया गया था और केवल मार्गदर्शन के लिए है। केवल AUTOSAR विनिर्देश ही बाध्यकारी है।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

फ़ंक्शन operator= [SWS_CORE_01425] Upstream: RS_AP_00145

Map & operator= (const Map &x)=default;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map

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

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

फ़ंक्शन operator= [SWS_CORE_01427] Upstream: RS_AP_00145

Map & operator= (Map &&x) noexcept(std::allocator_traits< Allocator >::is_always_equal::value &&std::is_nothrow_move_assignable< Compare >::value);

As per corresponding usage in [map]

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

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

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

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

Map & operator= (std::initializer_list< value_type >);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

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

mapped_type & operator[] (const key_type &x);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

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

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

mapped_type & operator[] (key_type &&x);

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01455
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01455@rel:R25-11#a7ad6343
Content hash
a7ad6343
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01455
Status: valid/unmigrated Version: rel:R25-11#25a5b0f0 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01455@rel:R25-11#25a5b0f0
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

फ़ंक्शन rbegin [SWS_CORE_01444]

reverse_iterator rbegin () noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01444
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01444@rel:R25-11#dc509df0
Content hash
dc509df0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01444
Status: valid/unmigrated Version: rel:R25-11#d282c0e1 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01444@rel:R25-11#d282c0e1
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

फ़ंक्शन rbegin [SWS_CORE_01445]

const_reverse_iterator rbegin () const noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01445
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01445@rel:R25-11#b04cf464
Content hash
b04cf464
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01445
Status: valid/unmigrated Version: rel:R25-11#7046e0be Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01445@rel:R25-11#7046e0be
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

फ़ंक्शन rend [SWS_CORE_01446]

reverse_iterator rend () noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01446
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01446@rel:R25-11#9ef949ee
Content hash
9ef949ee
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01446
Status: valid/unmigrated Version: rel:R25-11#df7a7ed3 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01446@rel:R25-11#df7a7ed3
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

फ़ंक्शन rend [SWS_CORE_01447]

const_reverse_iterator rend () const noexcept;

As per corresponding usage in [map]

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

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

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

फ़ंक्शन size [SWS_CORE_01452]

size_type size () const noexcept;

As per corresponding usage in [map]

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01452
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01452@rel:R25-11#aa4fcb79
Content hash
aa4fcb79
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01452
Status: valid/unmigrated Version: rel:R25-11#55e19612 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01452@rel:R25-11#55e19612
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

फ़ंक्शन swap [SWS_CORE_01484]

void swap (Map &) noexcept(std::allocator_traits< Allocator >::is_ always_equal::value &&ara::core::is_nothrow_swappable< Compare >::value);

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

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

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

Record
AUTOSAR/AP/record/SWS_CORE_01484
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01484@rel:R25-11#a3efb3e1
Content hash
a3efb3e1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01484
Status: valid/unmigrated Version: rel:R25-11#3e345d19 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01484@rel:R25-11#3e345d19
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

फ़ंक्शन try_emplace [SWS_CORE_01472]

template <class... Args> std::pair< iterator, bool > try_emplace (const key_type &k, Args &&... args);

As per corresponding usage in [map]

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

उपयोग

क्लास ara::core::Map का फ़ंक्शन try_emplace हेडर ara/core/map.h के माध्यम से प्रदान किया गया है [SWS_CORE_01472]। यह एक नए कुंजी-मान युग्म के समकालिक सम्मिलन के लिए कार्य करता है। फ़ंक्शन कुंजी को एक स्थिर संदर्भ const key_type& k के रूप में स्वीकार करता है और संबंधित मान के इन-प्लेस निर्माण (in-place construction) के लिए परिवर्तनीय तर्कों Args&&... args को अग्रेषित करता है। रिटर्न मान के रूप में यह std::pair<iterator, bool> प्रदान करता है: इटरेटर निर्दिष्ट कुंजी वाले तत्व को इंगित करता है, जबकि बूलियन मान इंगित करता है कि क्या वास्तव में एक नया तत्व सम्मिलित किया गया था।

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

विनिर्देश ऑपरेशन को स्पष्ट रूप से “not exception safe” के रूप में वर्गीकृत करता है [SWS_CORE_01472]। मॉड्यूल प्रोफ़ाइल में विशिष्ट त्रुटि कोड, त्रुटि ऑब्जेक्ट या DET अथवा DEM के इंटरफ़ेस प्रदान नहीं किए गए हैं। चूँकि सिंक्रोनाइज़ेशन के लिए कोई प्रावधान परिभाषित नहीं हैं, इसलिए समान मैप इंस्टेंस पर एक असुरक्षित समवर्ती कॉल के थ्रेड-सुरक्षित न होने की संभावना है (व्याख्या)। प्रश्न Q-e78bc53469fb15b8 (खुला)

इंटरैक्शन

सिमेंटिक्स [map] [SWS_CORE_01472] के संगत व्यवहार का अनुसरण करता है, जिसके तहत मान का निर्माण केवल तभी किए जाने की संभावना है जब कुंजी पहले से मौजूद न हो (व्याख्या)। प्रश्न Q-a9ba7465140b4ef6 (खुला) इस हस्ताक्षर के अलावा अन्य ओवरलोड्स भी उपलब्ध हैं:

  • std::pair<iterator, bool> [SWS_CORE_01473] की वापसी के साथ कुंजी key_type&& k के rvalue संदर्भों के लिए ओवरलोड।
  • स्थिति संकेत (const_iterator hint) के साथ ओवरलोड्स, जो क्रमशः const key_type& [SWS_CORE_01474] और key_type&& [SWS_CORE_01475] के लिए सीधे iterator लौटाते हैं।

यह पाठ एक AI द्वारा तैयार किया गया था और AUTOSAR विनिर्देश के लिए एक मार्गदर्शन के रूप में कार्य करता है।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01472
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01472@rel:R25-11#2693ac18
Content hash
2693ac18
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01472
Status: valid/unmigrated Version: rel:R25-11#3b0e3a4f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01472@rel:R25-11#3b0e3a4f
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

फ़ंक्शन try_emplace [SWS_CORE_01473]

template <class... Args> std::pair< iterator, bool > try_emplace (key_type &&k, Args &&... args);

As per corresponding usage in [map]

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

उपयोग और कॉल संदर्भ

क्लास ara::core::Map ([SWS_CORE_01473]) का टेम्पलेट सदस्य फ़ंक्शन try_emplace एक rvalue कुंजी (key_type&& k) और अग्रेषित तर्कों (Args&&... args) का उपयोग करके एक नए तत्व के सशर्त सम्मिलन के लिए कार्य करता है। रिटर्न मान के रूप में यह समकालिक रूप से एक std::pair<iterator, bool> प्रदान करता है, जिसका इटरेटर पाए गए या नए सम्मिलित किए गए तत्व को इंगित करता है और जिसका बूलियन मान इंगित करता है कि क्या कुंजी को नया सम्मिलित किया गया था ([SWS_CORE_01473])।

विनिर्देश के अनुसार, कार्यात्मक व्यवहार [map] ([SWS_CORE_01473]) में उपयोग का अनुसरण करता है। व्याख्या: इसका संभवतः यह अर्थ है कि यदि कुंजी पहले से मौजूद है, तो न तो कोई सम्मिलन होता है और न ही संबद्ध ऑब्जेक्ट का निर्माण होता है, और पास की गई rvalue कुंजी अपरिवर्तित रहती है। प्रश्न Q-b07d599818bd6110 (खुला)

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

अपवाद प्रबंधन के संदर्भ में, फ़ंक्शन को स्पष्ट रूप से “not exception safe” के रूप में वर्गीकृत किया गया है ([SWS_CORE_01473])। यदि आवंटन या निर्माण प्रक्रिया के दौरान कोई अपवाद उत्पन्न होता है, तो कंटेनर की निरंतरता (consistency) के लिए कोई गारंटी नहीं होती है। इस कॉल के लिए विशिष्ट त्रुटि कोड या DET अथवा DEM के माध्यम से त्रुटि चैनल निर्दिष्ट नहीं किए गए हैं ([SWS_CORE_01473])।

संबंधित इंटरफ़ेस के साथ पारस्परिक क्रिया

हेडर ara/core/map.h में घोषित फ़ंक्शन को try_emplace ([SWS_CORE_01473]) के अन्य ओवरलोड्स द्वारा पूरक किया जाता है:

  • [SWS_CORE_01472] बिना संकेत के कुंजी को एक स्थिर lvalue संदर्भ (const key_type& k) के रूप में बांधता है।
  • [SWS_CORE_01474] और [SWS_CORE_01475] क्रमशः lvalue और rvalue कुंजियों के लिए सम्मिलन स्थिति को अनुकूलित करने हेतु अतिरिक्त रूप से एक इटरेटर संकेत (const_iterator hint) स्वीकार करते हैं और सीधे एक इटरेटर लौटाते हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01473
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01473@rel:R25-11#dd60cbcb
Content hash
dd60cbcb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01473
Status: valid/unmigrated Version: rel:R25-11#e9a70175 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01473@rel:R25-11#e9a70175
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

फ़ंक्शन try_emplace [SWS_CORE_01474]

template <class... Args> iterator try_emplace (const_iterator hint, const key_type &k, Args &&... args);

As per corresponding usage in [map]

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

क्लास ara::core::Map का टेम्पलेट मेम्बर फ़ंक्शन try_emplace स्थिति संकेत निर्दिष्ट करके एक तत्व को सम्मिलित करने का कार्य करता है [SWS_CORE_01474]। यह हेडर #include "ara/core/map.h" के माध्यम से परिभाषित है और पैरामीटर के रूप में const_iterator प्रकार का एक इटरेटर hint, एक कॉन्सटेंट कुंजी संदर्भ const key_type &k तथा निर्मित किए जाने वाले मान [SWS_CORE_01474] के लिए फॉरवर्डिंग आर्ग्युमेंट्स Args &&... args स्वीकार करता है। रिटर्न मान के रूप में, समकालिक कॉल तत्व के लिए एक iterator लौटाता है [SWS_CORE_01474]।

प्रक्रिया के संबंध में, विनिर्देश [map] [SWS_CORE_01474] में संबंधित उपयोग को संदर्भित करता है। व्याख्या: इसमें तत्व केवल तभी सीधे निर्मित किया जाना चाहिए, जब कुंजी k मैप में पहले से मौजूद न हो; यदि यह पहले से मौजूद है, तो निर्माण नहीं होता है और मौजूदा प्रविष्टि का एक इटरेटर लौटा दिया जाता है। प्रश्न Q-73f044143aea7ff3 (खुला) पैरामीटर hint संभवतः प्रविष्टि प्रक्रिया को गति देने के लिए एक अनुकूलन संकेत के रूप में कार्य करता है।

त्रुटि सुरक्षा के संदर्भ में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01474]। स्रोतों में कोई विशिष्ट AUTOSAR त्रुटि कोड या DET या DEM को संदेश निर्दिष्ट नहीं हैं।

ara::core::Map के भीतर संयोजन में, यह फ़ंक्शन संबंधित ओवरलोड्स का पूरक बनता है:

  • lvalue कुंजी try_emplace(const key_type &k, Args &&... args) के साथ बिना पोज़ीशन-हिंट वाला संस्करण एक std::pair<iterator, bool> लौटाता है [SWS_CORE_01472]।
  • बिना हिंट के मूवेबल कुंजियों के लिए ओवरलोड try_emplace(key_type &&k, Args &&... args) भी एक std::pair<iterator, bool> लौटाता है [SWS_CORE_01473]।
  • rvalue कुंजियों के लिए हिंट वाला सहोदर फ़ंक्शन try_emplace(const_iterator hint, key_type &&k, Args &&... args), इस ओवरलोड की तरह ही एक शुद्ध iterator लौटाता है [SWS_CORE_01475]।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01474
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01474@rel:R25-11#eb75dfc1
Content hash
eb75dfc1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01474
Status: valid/unmigrated Version: rel:R25-11#5c16ab6b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01474@rel:R25-11#5c16ab6b
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

फ़ंक्शन try_emplace [SWS_CORE_01475]

template <class... Args> iterator try_emplace (const_iterator hint, key_type &&k, Args &&... args);

As per corresponding usage in [map]

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

हेडर <ara/core/map.h> में परिभाषित, क्लास ara::core::Map ([SWS_CORE_01475]) का टेम्पलेट मेम्बर फ़ंक्शन try_emplace एक rvalue कुंजी k तथा वैरियाडिक आर्ग्युमेंट्स args... का उपयोग करके किसी मान तत्व के प्रत्यक्ष सम्मिलन का कार्य करता है। इसके सिमेंटिक्स [map] ([SWS_CORE_01475]) के व्यवहार पर आधारित हैं। इटरेटर पैरामीटर hint संभवतः सम्मिलन प्रक्रिया को अनुकूलित करने के लिए स्थिति संकेत के रूप में कार्य करता है। प्रश्न Q-7c1e167073282bf2 (खुला)

यदि निर्दिष्ट कुंजी कंटेनर में पहले से मौजूद नहीं है, तो एक नया तत्व निर्मित किया जाता है; यदि कुंजी पहले से मौजूद है, तो संभवतः मान का निर्माण नहीं होता है और इस व्याख्या के अनुसार k को संशोधित नहीं किया जाता है। प्रश्न Q-1ee561e5f4262e42 (खुला) रिटर्न मान के रूप में, फ़ंक्शन नए सम्मिलित किए गए या पहले से मौजूद तत्व के लिए एक iterator लौटाता है ([SWS_CORE_01475])।

त्रुटि सहनशीलता के संबंध में, फ़ंक्शन को स्पष्ट रूप से not exception safe विनिर्दिष्ट किया गया है ([SWS_CORE_01475])। मानक में विशिष्ट त्रुटि कोड या DET/DEM संदेशों का कोई प्रावधान नहीं है।

ara::core::Map के इंटरफ़ेस समूह में, यह ओवरलोड सम्मिलन ऑपरेशनों को पूर्ण करता है: जबकि hint के बिना ओवरलोड्स ([SWS_CORE_01472], [SWS_CORE_01473]) एक std::pair<iterator, bool> लौटाते हैं, hint वाला यह संस्करण और साथ ही कॉन्सटेंट कुंजी संदर्भों ([SWS_CORE_01474]) के लिए ओवरलोड सीधे एक iterator लौटाता है।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01475
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01475@rel:R25-11#1d8786f8
Content hash
1d8786f8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01475
Status: valid/unmigrated Version: rel:R25-11#00240490 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01475@rel:R25-11#00240490
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

फ़ंक्शन upper_bound [SWS_CORE_01502]

iterator upper_bound (const key_type &x);

As per corresponding usage in [map]

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

उपयोग और सिमेंटिक्स

क्लास ara::core::Map ([SWS_CORE_01502]) का सदस्य फ़ंक्शन upper_bound एक सॉर्ट किए गए एसोसिएशन में तत्वों को समकालिक रूप से खोजने का कार्य करता है। यह प्रकार const key_type& का एक संदर्भ पैरामीटर x लेता है और एक परिवर्तनीय iterator लौटाता है। कार्यात्मक सिमेंटिक्स को मानक एसोसिएशन कंटेनरों में सामान्य उपयोग (“As per corresponding usage in [map]”) के अनुरूप निर्दिष्ट किया गया है [SWS_CORE_01502]। व्याख्या: लौटाया गया इटरैटर इस प्रकार पहले तत्व को संदर्भित करता है, जिसकी कुंजी पास की गई कुंजी x से सख्ती से बड़ी क्रमित है; यदि ऐसा कोई तत्व मौजूद नहीं है, तो संभवतः end() प्रदान किया जाता है। प्रश्न Q-32f50e1ebee2ade4 (खुला)

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

निष्पादन सुरक्षा के संबंध में, upper_bound को स्पष्ट रूप से गैर-अपवाद-सुरक्षित (not exception safe) के रूप में वर्गीकृत किया गया है [SWS_CORE_01502]। विशिष्ट त्रुटि कोड, ara::core::Result के माध्यम से वापसी मान या DET/DEM जैसे तंत्र इस ऑपरेशन के लिए परिभाषित नहीं हैं। चूंकि संशोधनों या आवंटन और रनटाइम गारंटी की कमी को ध्यान में रखा जाना चाहिए, कॉलिंग घटकों को पर्यावरण में अपवादों को पकड़ने या सीमित करने के लिए सावधानी बरतनी चाहिए।

संगामिति

विनिर्देश ara::core::Map [SWS_CORE_01502] के समान इंस्टेंस पर समवर्ती एक्सेस के लिए कोई पुन:प्रवेश (reentrancy) या थ्रेड-सुरक्षा गारंटी परिभाषित नहीं करता है। चूंकि फ़ंक्शन एक परिवर्तनीय iterator लौटाता है जिसके माध्यम से संदर्भित मान को संशोधित किया जा सकता है, बाहरी सिंक्रोनाइज़ेशन के बिना समवर्ती पढ़ने या लिखने के एक्सेस से डेटा रेस होने की संभावना है। प्रश्न (खुला)

पारस्परिक क्रिया और ओवरलोडिंग

फ़ंक्शन हेडर ara/core/map.h में ara::core::Map के भीतर खोज ऑपरेशनों के परिवार का हिस्सा है:

  • विशुद्ध रूप से केवल-पढ़ने वाले इंस्टेंस के लिए, स्थिर ओवरलोड const_iterator upper_bound(const key_type& x) const उपलब्ध है [SWS_CORE_01503]।
  • key_type में अनिवार्य रूपांतरण के बिना संगत तुलना प्रकारों K के साथ पारदर्शी खोज क्वेरी के लिए, परिवर्तनीय इटरैटर [SWS_CORE_01504] के साथ-साथ स्थिर एक्सेस [SWS_CORE_01505] के लिए टेम्प्लेट ओवरलोड मौजूद हैं।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01502
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01502@rel:R25-11#64539d79
Content hash
64539d79
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01502
Status: valid/unmigrated Version: rel:R25-11#dc2f1340 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01502@rel:R25-11#dc2f1340
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

फ़ंक्शन upper_bound [SWS_CORE_01503]

const_iterator upper_bound (const key_type &x) const;

As per corresponding usage in [map]

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

उपयोग और कॉल संदर्भ

फ़ंक्शन upper_bound क्लास ara::core::Map का एक कॉन्स्टेंट मेंबर फ़ंक्शन है और इसे हेडर ara/core/map.h के माध्यम से शामिल किया जाता है [SWS_CORE_01503]। यह एक खोज कुंजी const key_type &x का संदर्भ लेता है और सिंक्रोनस रूप से एक const_iterator लौटाता है [SWS_CORE_01503]। चूँकि विनिर्देश इसके व्यवहार को “As per corresponding usage in [map]” के रूप में परिभाषित करता है, लौटाया गया इटरेटर संभवतः उस पहले एलिमेंट को संदर्भित करता है जिसकी कुंजी x से सख्ती से बड़ी है, या कंटेनर के अंत को, यदि ऐसी कोई प्रविष्टि मौजूद नहीं है। प्रश्न Q-99f4d96274e44b91 (खुला)

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

मजबूती के संबंध में, फ़ंक्शन को स्पष्ट रूप से not exception safe के रूप में वर्गीकृत किया गया है [SWS_CORE_01503]।

  • त्रुटि संदेश: त्रुटि की स्थिति में न तो विशिष्ट त्रुटि कोड और न ही DET या DEM संदेश निर्दिष्ट किए गए हैं।
  • अपवाद: यदि खोज या कुंजी तुलना प्रक्रिया के दौरान कोई अपवाद आता है, तो विधि संभवतः कोई अपवाद-सुरक्षा गारंटी प्रदान नहीं करती है; अपवाद सीधे कॉलर को प्रचारित किए जाने की संभावना है। प्रश्न Q-fe0f9bb1f0577aad (खुला)
  • समवर्तीता (Concurrency): चूँकि यह एक रीड-ओनली const ऑपरेशन है, इसलिए समान इंस्टेंस पर समवर्ती रीड एक्सेस आमतौर पर गैर-महत्वपूर्ण (अहानिकर) होता है, बशर्ते कोई एक साथ राइट एक्सेस न हो (व्याख्या)। प्रश्न Q-4cc2d44a26f448b3 (खुला)

इंटरेक्शन और वेरिएंट्स

फ़ंक्शन [SWS_CORE_01503] ara::core::Map के भीतर एक ओवरलोड परिवार का हिस्सा है:

  • [SWS_CORE_01502] गैर-कॉन्स्टेंट वेरिएंट का प्रतिनिधित्व करता है, जो एक परिवर्तनीय iterator प्रदान करता है।
  • [SWS_CORE_01504] और [SWS_CORE_01505] गैर-कॉन्स्टेंट या कॉन्स्टेंट इंस्टेंस के लिए विषम या पारदर्शी कुंजी प्रकारों const K &x के लिए संबंधित टेम्पलेट ओवरलोड प्रदान करते हैं।

यह उपयोग नोट स्वचालित रूप से उत्पन्न किया गया था और पूरी तरह से AUTOSAR Adaptive प्लेटफ़ॉर्म के विनिर्देश डेटा पर आधारित है।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01503
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01503@rel:R25-11#8a3ea4e7
Content hash
8a3ea4e7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01503
Status: valid/unmigrated Version: rel:R25-11#75ba68b5 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01503@rel:R25-11#75ba68b5
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

फ़ंक्शन upper_bound [SWS_CORE_01504]

template <class K> iterator upper_bound (const K &x);

As per corresponding usage in [map]

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

उपयोग

क्लास ara::core::Map का टेम्पलेट मेंबर फ़ंक्शन upper_bound हेडर #include "ara/core/map.h" के माध्यम से प्रदान किया जाता है [SWS_CORE_01504]। यह जेनेरिक प्रकार K की एक संदर्भ कुंजी x स्वीकार करता है और सिंक्रोनस रूप से एक गैर-कॉन्स्टेंट iterator लौटाता है [SWS_CORE_01504]। व्यवहार std::map [SWS_CORE_01504] के संदर्भ सिमेंटिक्स से मेल खाता है; टेम्पलेट फॉर्म को एक पारदर्शी लुकअप के रूप में काम करना चाहिए, जिससे key_type के अस्थायी इंस्टेंस बनाए बिना संगत कुंजी प्रकारों का उपयोग करके तत्वों की खोज की जा सकती है। प्रश्न Q-94d1d5e5f30ab9f7 (खुला)

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

इस फ़ंक्शन के लिए, यह निर्दिष्ट किया गया है कि यह अपवाद-सुरक्षित नहीं है (not exception safe) [SWS_CORE_01504]। इस कॉल के लिए विशिष्ट त्रुटि कोड, AUTOSAR-विशिष्ट रिटर्न मान या DET या DEM को संदेश परिभाषित नहीं हैं [SWS_CORE_01504]। यदि तुलना के दौरान कॉल किया गया प्रेडिकेट ऑपरेटर कोई अपवाद फेंकता है, तो कार्यान्वयन किसी अपवाद-सुरक्षा की गारंटी नहीं देता है [SWS_CORE_01504]।

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

चूँकि upper_bound पाए गए एलिमेंट या कंटेनर के अंत में एक परिवर्तनीय iterator लौटाता है [SWS_CORE_01504], इसलिए यह कॉल ara::core::Map के गैर-कॉन्स्टेंट इंस्टेंस के लिए अभिप्रेत है। विनिर्देश में सिंक्रोनाइज़ेशन तंत्र की कमी के कारण, कंटेनर के समानांतर संशोधनों के विरुद्ध फ़ंक्शन के थ्रेड-सुरक्षित न होने की संभावना है। प्रश्न Q-fd79f3f56c1de09d (खुला)

इंटरैक्शन

यह फ़ंक्शन key_type [SWS_CORE_01502] के सटीक इंस्टेंस के लिए गैर-टेम्पलेटेड ओवरलोड का पूरक है। ara::core::Map के कॉन्स्टेंट इंस्टेंस पर रीड एक्सेस के लिए, एक const_iterator लौटाने वाले संबंधित const ओवरलोड भी मौजूद हैं: पहला const key_type &x [SWS_CORE_01503] के लिए और दूसरा जेनेरिक कुंजी प्रकारों const K &x [SWS_CORE_01505] के लिए।

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

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01504
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01504@rel:R25-11#fd00d400
Content hash
fd00d400
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01504
Status: valid/unmigrated Version: rel:R25-11#55aebf43 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01504@rel:R25-11#55aebf43
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

फ़ंक्शन upper_bound [SWS_CORE_01505]

template <class K> const_iterator upper_bound (const K &x) const;

As per corresponding usage in [map]

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

उपयोग और सिमेंटिक्स

फ़ंक्शन upper_bound क्लास ara::core::Map का एक कॉन्स्टेंट टेम्पलेट मेंबर फ़ंक्शन है और इसे हेडर फ़ाइल ara/core/map.h के माध्यम से प्रदान किया जाता है [SWS_CORE_01505]। टेम्पलेट पैरामीटर K के माध्यम से, फ़ंक्शन एक संदर्भ const K &x प्राप्त करता है और एक const_iterator लौटाता है [SWS_CORE_01505]। निष्पादन सिमेंटिक्स को विनिर्देश में “As per corresponding usage in [map]” संदर्भ के साथ परिभाषित किया गया है [SWS_CORE_01505]। व्याख्या: इस संदर्भ का अर्थ संभवतः std::map::upper_bound के व्यवहार से है, जिसके अनुसार पहले उस प्रविष्टि पर एक इटरेटर लौटाया जाता है जिसकी कुंजी पास किए गए खोज तर्क से बड़ी होती है। प्रश्न Q-d32248cdd46a6294 (खुला)

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

त्रुटि व्यवहार के संबंध में, एलिमेंट को विनिर्देश में स्पष्ट रूप से “not exception safe” के रूप में घोषित किया गया है [SWS_CORE_01505]। विशिष्ट DET या DEM संदेश और साथ ही त्रुटि कोड प्रदान नहीं किए गए हैं। कॉलर्स को यह ध्यान रखना चाहिए कि अपवाद उत्पन्न होने पर अपवाद सुरक्षा की कोई गारंटी नहीं दी जाती है [SWS_CORE_01505]।

परस्पर क्रिया और संबंधित आवश्यकताएँ

कॉन्स्टेंट कंटेनरों के लिए टेम्पलेट खोज फ़ंक्शन ara::core::Map के भीतर upper_bound के तीन अन्य ओवरलोड्स का पूरक है:

  • निश्चित कुंजी प्रकार [SWS_CORE_01502] के साथ गैर-कॉन्स्टेंट बुनियादी खोज iterator upper_bound(const key_type &x)।
  • कॉन्स्टेंट बुनियादी खोज const_iterator upper_bound(const key_type &x) const [SWS_CORE_01503]।
  • परिवर्तनीय इंस्टेंस [SWS_CORE_01504] के लिए गैर-कॉन्स्टेंट टेम्पलेट ओवरलोड template <class K> iterator upper_bound(const K &x)।

[SWS_CORE_01503] की तुलना में, [SWS_CORE_01505] का टेम्पलेट हस्ताक्षर प्रकार key_type के अस्थायी ऑब्जेक्ट बनाए बिना कॉन्स्टेंट इंस्टेंस पर विषम खोज संचालन को सक्षम बनाता है।

यह पाठ विनिर्देश डेटा के आधार पर एक AI द्वारा उत्पन्न किया गया था।

इम्प्लीमेंटर गाइड जल्द आएगी (जटिलता I1)

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01505
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01505@rel:R25-11#42b2131e
Content hash
42b2131e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01505
Status: valid/unmigrated Version: rel:R25-11#55974770 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01505@rel:R25-11#55974770
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

फ़ंक्शन value_comp [SWS_CORE_01489]

value_compare value_comp () const;

As per corresponding usage in [map]

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

उपयोग

फ़ंक्शन value_comp मॉड्यूल core में वर्ग ara::core::Map का एक सदस्य फ़ंक्शन है और इसे हेडर फ़ाइल #include "ara/core/map.h" के माध्यम से शामिल किया गया है [SWS_CORE_01489]। इसमें हस्ताक्षर value_compare value_comp () const; है, यह कोई पैरामीटर नहीं लेता है और समकालिक रूप से प्रकार value_compare [SWS_CORE_01489] का एक तुलना ऑब्जेक्ट लौटाता है। विनिर्देश के अनुसार, व्यवहार [map] [SWS_CORE_01489] में संबंधित उपयोग के अनुसार होता है; व्याख्या: C++ मानक कंटेनर std::map के समान, इसे एक फ़ंक्शन ऑब्जेक्ट प्रदान करना चाहिए जो उनकी कुंजियों के आधार पर दो तत्वों (कुंजी-मान युग्मों) की तुलना करता है। प्रश्न Q-c3499ec8b3cfc22e (खुला)

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

विनिर्देश में यह नोट किया गया है कि फ़ंक्शन अपवाद-सुरक्षित नहीं है (not exception safe) [SWS_CORE_01489]। इस कॉल के लिए विशिष्ट त्रुटि कोड, त्रुटि की स्थिति में भिन्न रिटर्न मान या AUTOSAR डायग्नोस्टिक संदेश (जैसे DET या DEM) प्रदान नहीं किए गए हैं।

समवर्तीता और सीमांत शर्तें

एक स्थिर सदस्य विधि (const) के रूप में, value_comp, ara::core::Map के इंस्टेंस की तार्किक स्थिति को संशोधित नहीं करता है [SWS_CORE_01489]। हालाँकि, not exception safe [SWS_CORE_01489] के रूप में इसके वर्गीकरण के कारण, उपयोगकर्ताओं को ध्यान देना चाहिए कि किसी अपवाद की स्थिति में स्थिति की अखंडता के बारे में कोई गारंटी नहीं दी जाती है। विनिर्देश किसी विशेष क्रम की शर्तों या पुनःप्रवेश आवश्यकताओं का उल्लेख नहीं करता है।

यह पाठ विनिर्देश के आधार पर AI द्वारा तैयार किया गया था।

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01489
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01489@rel:R25-11#e69bf715
Content hash
e69bf715
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01489
Status: valid/unmigrated Version: rel:R25-11#4cc14d0a Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01489@rel:R25-11#4cc14d0a
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

फ़ंक्शन ~Map [SWS_CORE_01437] Upstream: RS_AP_00145

~Map ();

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Exception-Sicherheitnot exception safe

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

Record
AUTOSAR/AP/record/SWS_CORE_01437
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01437@rel:R25-11#0db502ac
Content hash
0db502ac
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01437
Status: valid/unmigrated Version: rel:R25-11#7b177a25 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01437@rel:R25-11#7b177a25
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

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

टाइप उपनाम allocator_type [SWS_CORE_01406]

using allocator_type = Allocator;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolallocator_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01406
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01406@rel:R25-11#6bdec024
Content hash
6bdec024
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01406
Status: valid/unmigrated Version: rel:R25-11#be047cd7 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01406@rel:R25-11#be047cd7
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

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

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

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolconst_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01414
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01414@rel:R25-11#ee59a682
Content hash
ee59a682
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01414
Status: valid/unmigrated Version: rel:R25-11#67b3e542 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01414@rel:R25-11#67b3e542
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

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

using const_pointer = typename std::allocator_ traits<Allocator>::const_pointer;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolconst_pointer

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

Record
AUTOSAR/AP/record/SWS_CORE_01408
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01408@rel:R25-11#ae453428
Content hash
ae453428
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01408
Status: valid/unmigrated Version: rel:R25-11#51487e1c Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01408@rel:R25-11#51487e1c
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

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

using const_reference = const value_type&;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolconst_reference

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

Record
AUTOSAR/AP/record/SWS_CORE_01410
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01410@rel:R25-11#1fd02314
Content hash
1fd02314
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01410
Status: valid/unmigrated Version: rel:R25-11#60d17031 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01410@rel:R25-11#60d17031
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

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

using const_reverse_iterator = std::reverse_iterator<const_iterator>;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolconst_reverse_iterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01416
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01416@rel:R25-11#18745ab1
Content hash
18745ab1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01416
Status: valid/unmigrated Version: rel:R25-11#9dbf5b5c Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01416@rel:R25-11#9dbf5b5c
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

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

using difference_type = {<difference-type>};

As per corresponding usage in [map] Implementation {<difference-type>} shall be an implementation-defined type

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symboldifference_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01412
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01412@rel:R25-11#cd94fdc7
Content hash
cd94fdc7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01412
Status: valid/unmigrated Version: rel:R25-11#f02f920f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01412@rel:R25-11#f02f920f
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

टाइप उपनाम insert_return_type [SWS_CORE_01418]

using insert_return_type = {<insert-return-type>}<iterator, node_ type>;

As per corresponding usage in [map] Implementation {<insert-return-type>} shall be an implementation-defined type

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolinsert_return_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01418
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01418@rel:R25-11#d5021508
Content hash
d5021508
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01418
Status: valid/unmigrated Version: rel:R25-11#f1c1f3a0 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01418@rel:R25-11#f1c1f3a0
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

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

using iterator = {<iterator-type>};

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

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symboliterator

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

Record
AUTOSAR/AP/record/SWS_CORE_01413
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01413@rel:R25-11#97450dc3
Content hash
97450dc3
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01413
Status: valid/unmigrated Version: rel:R25-11#55c9cd78 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01413@rel:R25-11#55c9cd78
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

टाइप उपनाम key_compare [SWS_CORE_01405]

using key_compare = Compare;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolkey_compare

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

Record
AUTOSAR/AP/record/SWS_CORE_01405
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01405@rel:R25-11#9dc30f14
Content hash
9dc30f14
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01405
Status: valid/unmigrated Version: rel:R25-11#d8ad980c Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01405@rel:R25-11#d8ad980c
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

टाइप उपनाम key_type [SWS_CORE_01402]

using key_type = Key;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolkey_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01402
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01402@rel:R25-11#d85a2e70
Content hash
d85a2e70
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01402
Status: valid/unmigrated Version: rel:R25-11#c965c6a4 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01402@rel:R25-11#c965c6a4
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

टाइप उपनाम mapped_type [SWS_CORE_01403]

using mapped_type = T;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolmapped_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01403
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01403@rel:R25-11#a695bdb9
Content hash
a695bdb9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01403
Status: valid/unmigrated Version: rel:R25-11#13b3d54b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01403@rel:R25-11#13b3d54b
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

टाइप उपनाम node_type [SWS_CORE_01417]

using node_type = {<node-type>};

As per corresponding usage in [map] Implementation {<node-type>} shall be an implementation-defined type

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolnode_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01417
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01417@rel:R25-11#1f8fff33
Content hash
1f8fff33
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01417
Status: valid/unmigrated Version: rel:R25-11#4a7546df Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01417@rel:R25-11#4a7546df
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

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

using pointer = typename std::allocator_traits<Allocator>::pointer;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolpointer

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

Record
AUTOSAR/AP/record/SWS_CORE_01407
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01407@rel:R25-11#56d2c35d
Content hash
56d2c35d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01407
Status: valid/unmigrated Version: rel:R25-11#bd62b14b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01407@rel:R25-11#bd62b14b
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

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

using reference = value_type&;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolreference

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

Record
AUTOSAR/AP/record/SWS_CORE_01409
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01409@rel:R25-11#4e3dbaf7
Content hash
4e3dbaf7
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01409
Status: valid/unmigrated Version: rel:R25-11#17f3af7e Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01409@rel:R25-11#17f3af7e
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

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

using reverse_iterator = std::reverse_iterator<iterator>;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolreverse_iterator

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

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

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

using size_type = {<size-type>};

As per corresponding usage in [map] Implementation {<size-type>} shall be an implementation-defined type

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolsize_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01411
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01411@rel:R25-11#55b4cbba
Content hash
55b4cbba
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01411
Status: valid/unmigrated Version: rel:R25-11#8abe944f Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01411@rel:R25-11#8abe944f
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

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

using value_type = std::pair<const Key, T>;

As per corresponding usage in [map]

Header-Datei#include "ara/core/map.h"
Scopeclass ara::core::Map
Symbolvalue_type

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

Record
AUTOSAR/AP/record/SWS_CORE_01404
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CORE_01404@rel:R25-11#769b72c9
Content hash
769b72c9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Core.pdf#nameddest=SWS_CORE_01404
Status: valid/unmigrated Version: rel:R25-11#8ecb2597 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CORE_01404@rel:R25-11#8ecb2597
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