함수 DiagnosticSovdRecord [SWS_DM_02260] Upstream: RS_Diag_04260
auto operator-> () noexcept -> DiagnosticSovdContentElementDataWithKey *;
Dereference operator.
사용법 및 의미론
ara::diag::DiagnosticSovdRecordContentElementDataIterator 클래스의 역참조 연산자 operator->은(는) 주소 지정된 데이터 요소에 대한 동기식 멤버 접근에 사용됩니다([SWS_DM_02260]). 호출은 현재 요소를 가리키는 DiagnosticSovdContentElementDataWithKey* 타입의 포인터를 반환합니다([SWS_DM_02260]). 인터페이스는 헤더 ara/diag/diagnostic_sovd_content_element_data.h에 정의되어 있습니다([SWS_DM_02260]).
동시성 및 제약 조건
이 함수는 noexcept(으)로 지정되어 예외 안전성(exception safe)을 보장하며 스레드 안전(thread-safe)으로 명시되어 있습니다([SWS_DM_02260]). 이 멤버 함수에 대한 특정 오류 코드는 존재하지 않습니다. 해석: 유효하지 않은 반복자를 역참조하면 정의되지 않은 동작이 발생할 수 있으므로, 호출 전에 반복자는 유효한 데이터 요소를 가리켜야 하며 범위 끝에 해당해서는 안 됩니다. 질문 Q-735b580a0b2c8330 (열림)
상호 작용
반복자는 레코드 콘텐츠 처리 과정에서 다른 함수들과 함께 사용됩니다:
DiagnosticSovdRecordContentElementDataView에 대한Find과(와) 같은 검색 작업을 통해 가져올 수 있습니다([SWS_DM_02285]).- 루프 제어는 일반적으로
RecordEnd의 끝 반복자([SWS_DM_02360])와의 비교 하에 접두사 증가 연산자operator++([SWS_DM_02263]) 및 불일치 연산자operator!=([SWS_DM_02262])를 통해 수행됩니다. - 읽기 전용 컨텍스트의 경우
DiagnosticSovdRecordContentElementDataConstIterator이(가) 제공되며, 이것의operator->은(는)const DiagnosticSovdContentElementDataWithKey에 대한 포인터를 반환합니다([SWS_DM_02266]).
이 사용 지침은 자동으로 작성되었으며 AUTOSAR 사양을 기반으로 합니다.
구현자 가이드 준비 중 (복잡도 I2)
| Header-Datei | #include "ara/diag/diagnostic_sovd_content_element_data.h" |
|---|---|
| Scope | class ara::diag::DiagnosticSovdRecordContentElementDataIterator |
| Exception-Sicherheit | exception safe |
| Thread-Sicherheit | thread-safe |
Rückgabewert
| Typ | Beschreibung |
|---|---|
| DiagnosticSovdContent Return a pointer to the DiagnosticSovdAbstractContentDataWith ElementDataWithKey * Key | |
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SWS_DM_02260- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_DM_02260@rel:R25-11#dfb4f92a- Content hash
dfb4f92a- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_02260
Status: valid/unmigrated
Version: rel:R25-11#c2b0a45d
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_DM_02260@rel:R25-11#c2b0a45d
Requirement Text as-of this release:
Curation Decisions:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
|---|---|---|---|---|
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
gemini-3.8-flash-low· 2026-10-13 · 독일어 원문