DEENESPTFRRUARHIKOZHNL

클래스 ara::phm::SupervisedEntity

[SWS_PHM_01132] Upstream: RS_PHM_00101

template <typename EnumT> class SupervisedEntity final {...};

SupervisedEntity Class.

Header-Datei#include "ara/phm/supervised_entity.h"
Forwarding-Header#include "ara/phm/phm_fwd.h"
Scopenamespace ara::phm

사용자 가이드AI 생성

애플리케이션이 상태 및 흐름 모니터링을 위한 제어점을 Platform Health Management에 보고할 수 있도록 지원합니다.
AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: ad1fd0f0848e 출처
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

애플리케이션이 상태 및 흐름 모니터링을 위한 제어점을 Platform Health Management에 보고할 수 있도록 지원합니다.

템플릿 클래스 ara::phm::SupervisedEntity는 Platform Health Management의 기능 모니터링에 사용되며, 애플리케이션이 정의된 체크포인트를 보고할 수 있도록 합니다[SWS_PHM_01127]. 인스턴스는 InstanceSpecifier에 바인딩되며, 이동 가능하지만 복사는 불가능합니다[SWS_PHM_01123], [SWS_PHM_01212]. ReportCheckpoint()는 스레드 안전하지만, Enable()를 통한 비동기 활성화, Disable()를 통한 비활성화 및 소멸자는 스레드 안전하지 않습니다[SWS_PHM_01130], [SWS_PHM_01211].

컨텍스트

템플릿 클래스 ara::phm::SupervisedEntity는 AUTOSAR Adaptive의 Platform Health Management(PHM)에서 모니터링 대상 기능 단위를 나타냅니다[SWS_PHM_01123]. 이 클래스는 애플리케이션이 정의된 제어점(체크포인트)에 도달했음을 PHM에 보고하기 위한 인터페이스 역할을 합니다[SWS_PHM_01127]. PHM 서브시스템은 보고된 체크포인트를 기반으로 엔티티의 시간적 및 논리적 동작을 모니터링합니다. 아키텍처 및 관련 모델링 요소에 대한 할당은 해당 포트를 참조하는 ara::core::InstanceSpecifier를 통해 이루어집니다[SWS_PHM_01123]. 또한 이 클래스를 통해 애플리케이션은 필요에 따라 모니터링을 명시적으로 활성화하거나 비활성화할 수 있습니다[SWS_PHM_01130], [SWS_PHM_01380].

수명 주기

ara::phm::SupervisedEntity 타입의 객체는 ara::core::InstanceSpecifier를 지정하여 명시적으로 인스턴스화됩니다[SWS_PHM_01123]. 이 클래스는 이동 시맨틱을 구현합니다. 이동 생성자 [SWS_PHM_01214]와 이동 할당 연산자 [SWS_PHM_01215]는 리소스를 이전하며 스레드 안전 및 예외 안전으로 명시되어 있습니다. 복사 생성자 [SWS_PHM_01212]와 복사 할당 연산자 [SWS_PHM_01213]는 삭제되어(delete) 인스턴스는 소유자에게 바인딩된 상태를 유지합니다. 소멸자 ~SupervisedEntity()는 엔티티를 해제하며 스레드 안전하지 않은 것으로 선언되어 있습니다[SWS_PHM_01211]. 따라서 여러 스레드가 관여하는 경우 소멸은 동기화되어 수행되어야 합니다.

생성 후에는 Enable() [SWS_PHM_01130]를 통해 모니터링을 활성화하거나 Disable() [SWS_PHM_01380]를 통해 일시 중단할 수 있습니다. 두 제어 함수는 모두 ara::core::Future<void>를 반환하며 스레드 안전하지 않은 반면, ReportCheckpoint()를 통한 일반적인 체크포인트 보고는 스레드 안전하게 실행될 수 있습니다[SWS_PHM_01127].

사용 경로

일반적인 상호작용은 초기화, 모니터링의 선택적 활성화, 주기적 또는 이벤트 기반 체크포인트 보고, 그리고 인스턴스 해제로 구성됩니다. 다음 시퀀스 다이어그램은 이러한 흐름을 보여줍니다:

Nutzungsablauf von SupervisedEntityApp:AnwendungSE:SupervisedEntityPHM:PHM-DienstUse Case: ErzeugungSupervisedEntity(instance)Instanz erzeugtUse Case: 모니터링 활성화Enable()모니터링 활성화Future<void>Use Case: 체크포인트 모니터링loop체크포인트 실행ReportCheckpoint(checkpointId)Checkpoint meldenUse Case: 비활성화 및 파기Disable()모니터링 비활성화Future<void>~SupervisedEntity()

시퀀스 다이어그램: SupervisedEntity의 인스턴스화, 활성화, 체크포인트 보고 및 비활성화의 일반적인 흐름. 출처: [SWS_PHM_01123], [SWS_PHM_01130], [SWS_PHM_01127], [SWS_PHM_01380], [SWS_PHM_01211]

먼저 애플리케이션은 구성된 InstanceSpecifier를 사용하여 객체를 인스턴스화합니다[SWS_PHM_01123]. 모니터링을 활성화해야 하는 경우(함수 그룹의 상태에 따라 다름) 애플리케이션은 Enable()를 호출하고 필요한 경우 반환된 ara::core::Future<void>를 통해 동기화합니다[SWS_PHM_01130]. 실행 중에 애플리케이션은 ReportCheckpoint(checkpointId)를 통해 도달한 제어점을 보고합니다[SWS_PHM_01127]. 종료 전 또는 기능 상태 변경 시에는 인스턴스가 최종적으로 소멸되기[SWS_PHM_01211] 전에 Disable()를 통해 모니터링을 일시 중단할 수 있습니다[SWS_PHM_01380].

오류 시나리오

ara::phm::SupervisedEntity에서 오류 조건은 주로 반환값의 비동기 오류 코드 및 보고된 시스템 위반(Violations)을 통해 전달됩니다.

  • 상태 제어 시 런타임 오류: 활성화 또는 비활성화 요청이 이미 진행 중인 동안 호출자가 Enable() [SWS_PHM_01130] 또는 Disable() [SWS_PHM_01380]을(를) 호출하려고 시도하면 호출이 실패합니다. 이 경우 결과로 생성되는 ara::core::Future은(는) 오류 코드 PhmErrc::kServiceNotReady(롤백 시맨틱)을 보고합니다.
  • 생성 위반: 생성자 [SWS_PHM_01123] 호출 시 엄격한 사전 조건이 검사됩니다.
    • AraNotInitializedViolation: ARA 런타임 환경이 아직 초기화되지 않았습니다.
    • InstanceSpecifierMappingIntegrityViolation: 식별자를 Executable 컨텍스트에서 확인할 수 없거나 PortPrototype을(를) 참조하지 않습니다.
    • PortInterfaceMappingViolation: PhmSupervisedEntityInterface(으)로 형식화된 PortPrototype이(가) 어떤 SupervisionCheckpoint에서도 참조되지 않습니다.
    • ProcessMappingViolation: 호출 프로세스가 모델에서 해당 체크포인트에 대해 권한을 부여받지 않았습니다.
    • InstanceSpecifierAlreadyInUseViolation: 식별자가 동일한 프로세스 내의 다른 인스턴스에서 이미 사용되고 있습니다.
  • 체크포인트 보고 시 위반: 모델에서 SupervisionCheckpoint.process을(를) 통해 할당되지 않은 프로세스에 의해 ReportCheckpoint()이(가) 호출되면, 이는 InsufficientPermissionsViolation [SWS_PHM_01127](으)로 이어집니다.

이 가이드는 AUTOSAR Adaptive R25-11 사양을 기반으로 하며 클래스 ara::phm::SupervisedEntity에 대한 요구사항을 요약합니다.

멤버 맵

클래스 다이어그램

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

G nara__phm__SupervisedEntity345 SupervisedEntity + SupervisedEntity() + operator=() + ~SupervisedEntity() + Disable() + Enable() + ReportCheckpoint()

상세 보기

개요에서 항목을 선택하세요.

생성자 및 소멸자

Creation of a SupervisedEntity.

오버로드 SupervisedEntity 3
explicit SupervisedEntity (const ara::core::InstanceSpecifier &instance) noexcept; SWS_PHM_01123
SupervisedEntity (const SupervisedEntity &se)=delete; SWS_PHM_01212
SupervisedEntity (SupervisedEntity &&se) noexcept; SWS_PHM_01214

Destructor of a SupervisedEntity.

~SupervisedEntity () noexcept;

메서드

Disable 함수

Disable supervision until Enable() is called.

ara::core::Future< void > Disable () noexcept;
Enable 함수

Enable supervision, if possible in the current function group state.

ara::core::Future< void > Enable () noexcept;

Reports an occurrence of a Checkpoint.

void ReportCheckpoint (EnumT checkpointId) noexcept;

연산자

operator= 함수 2

The copy assignment operator for SupervisedEntity shall not be used.

오버로드 = 2
SupervisedEntity & operator= (const SupervisedEntity &se)=delete; SWS_PHM_01213
SupervisedEntity & operator= (SupervisedEntity &&se) noexcept; SWS_PHM_01215

메서드 문서

함수 Disable [SWS_PHM_01380] Upstream: RS_PHM_00101, RS_AP_00159

ara::core::Future< void > Disable () noexcept;

Disable supervision until Enable() is called.

AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: b8f5be9fc3b7 출처 열린 질문 (1)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

사용

ara::phm::SupervisedEntity 클래스의 Disable() 함수는 Enable()를 통해 다시 활성화될 때까지 엔터티의 모니터링을 비활성화하는 데 사용됩니다 [SWS_PHM_01380]. 이 메서드는 매개변수 없이 호출되며 예외 안전(noexcept)으로 선언되어 있습니다 [SWS_PHM_01380]. 반환값으로는 비동기 비활성화 결과를 질의할 수 있는 ara::core::Future<void>을 반환합니다 [SWS_PHM_01380].

오류 처리

성공 시 Future은 void 값을 반환합니다. 비활성화 도중 오류가 발생하면 Future에는 오류 도메인 PhmErrc [SWS_PHM_01380], [SWS_PHM_01240]의 오류 코드가 포함됩니다. 특히 아직 완료되지 않은 Enable() 또는 Disable() 요청이 이미 존재하는 경우 오류 PhmErrc::kServiceNotReady가 반환됩니다 [SWS_PHM_01380], [SWS_PHM_01240]. 이 오류 사례에 대해 롤백 시맨틱이 명세되어 있습니다 [SWS_PHM_01380].

동시성 및 상호 작용

이 메서드는 스레드 안전하지 않음(not-threadsafe)으로 분류되어 있습니다 [SWS_PHM_01380]. 따라서 SupervisedEntity의 동일한 인스턴스에 대한 병렬 호출은 동기화되어야 합니다. 해석: 진행 중인 요청은 반환된 Future가 준비된 후에야 종료된 것으로 간주될 수 있으므로, PhmErrc::kServiceNotReady을 방지하기 위해 그때까지 후속 호출을 피해야 할 것으로 보입니다. 질문 Q-ffc7fc693d7ddbe9 (열림) 비활성화에 성공한 후에는 현재 함수 그룹 상태에서 허용되는 경우 Enable()를 통해 모니터링이 다시 시작될 때까지 모니터링은 비활성 상태로 유지됩니다 [SWS_PHM_01130].

이 텍스트는 사양을 기반으로 AI 시스템에 의해 생성되었습니다.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitnot-threadsafe

Rückgabewert

TypBeschreibung
ara::core::Future< void >void if successful, otherwise an error

Fehler

FehlercodeBeschreibung
PhmErrc::kServiceNotReadyrollback_semantics There is already an ongoing Enable or Disable request.

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

Record
AUTOSAR/AP/record/SWS_PHM_01380
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01380@rel:R25-11#99781386
Content hash
99781386
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01380
Status: valid/unmigrated Version: rel:R25-11#45d48541 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_PHM_01380@rel:R25-11#45d48541
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

함수 Enable [SWS_PHM_01130] Upstream: RS_PHM_00101, RS_AP_00159

ara::core::Future< void > Enable () noexcept;

Enable supervision, if possible in the current function group state.

AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: f38657529001 출처 열린 질문 (1)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

사용

ara::phm::SupervisedEntity 클래스의 Enable 메서드는 현재 함수 그룹 상태에서 허용되는 경우 감독 대상 엔터티의 모니터링을 활성화합니다 [SWS_PHM_01130]. 이 함수는 매개변수가 없으며 noexcept로 선언되어 있고 예외 안전(exception safe)합니다 [SWS_PHM_01130]. 반환값으로는 ara::core::Future<void>이 사용되며, 이는 성공적인 활성화 시 void을 제공하고 비동기 처리를 나타내는 것으로 보입니다 [SWS_PHM_01130]. 질문 Q-8f019036529807a0 (열림)

오류 처리

오류가 발생하면 반환된 ara::core::Future을 통해 제공됩니다 [SWS_PHM_01130]. 이때 열거형 PhmErrc [SWS_PHM_01130] [SWS_PHM_01240]의 오류 코드 PhmErrc::kServiceNotReady가 정의되어 있습니다:

  • PhmErrc::kServiceNotReady: 이미 실행 중인 Enable 또는 Disable 요청이 활성 상태임을 롤백 시맨틱과 함께 나타냅니다 [SWS_PHM_01130] [SWS_PHM_01240].

동시성 및 제약사항

이 함수는 스레드 안전하지 않음(not-threadsafe)으로 분류되어 있습니다 [SWS_PHM_01130]. 따라서 동일한 인스턴스에 대한 호출이 보호되지 않은 채 병렬로 이루어져서는 안 됩니다. 또한 이전 요청이 아직 완료되지 않은 동안에는 새로운 호출이 이루어져서는 안 됩니다 [SWS_PHM_01130].

상호 작용

이 작업은 Disable의 대응부입니다 [SWS_PHM_01380]. 이전에 비활성화된 모니터링은 Enable를 통해 다시 재개될 때까지 일시 중단된 상태를 유지합니다 [SWS_PHM_01380]. 중복 호출 시 두 메서드는 동일한 오류 원인을 공유합니다 PhmErrc::kServiceNotReady [SWS_PHM_01130] [SWS_PHM_01380].

이 사용 지침은 AUTOSAR R25-11 사양을 바탕으로 자동 생성되었습니다.

구현자 가이드 준비 중 (복잡도 I1)

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitnot-threadsafe

Rückgabewert

TypBeschreibung
ara::core::Future< void >void if successful, otherwise an error

Fehler

FehlercodeBeschreibung
PhmErrc::kServiceNotReadyrollback_semantics There is already an ongoing Enable or Disable request.

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

Record
AUTOSAR/AP/record/SWS_PHM_01130
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01130@rel:R25-11#eda79d83
Content hash
eda79d83
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01130
Status: valid/unmigrated Version: rel:R25-11#c25fe0c9 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_PHM_01130@rel:R25-11#c25fe0c9
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

함수 ReportCheckpoint [SWS_PHM_01127] Upstream: RS_PHM_00101, RS_AP_00159

void ReportCheckpoint (EnumT checkpointId) noexcept;

Reports an occurrence of a Checkpoint.

AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: 566f41f5b44c 출처 열린 질문 (1)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

사용

"ReportCheckpoint 메서드는 ara::phm::SupervisedEntity 클래스의 멤버 함수이며 헤더 #include "ara/phm/supervised_entity.h"을(를) 통해 모니터링 대상 애플리케이션에 포함됩니다 [SWS_PHM_01127]. 이 메서드는 모니터링 장치가 특정 체크포인트의 도달 또는 발생을 Platform Health Management에 보고하는 데 사용됩니다 [SWS_PHM_01127]."

"입력 매개변수로 이 함수는 형식별 열거형 값 EnumT을(를) 통해 각 체크포인트를 고유하게 식별하는 식별자 checkpointId을(를) 받습니다 [SWS_PHM_01127]. 반환값은 존재하지 않습니다(void) [SWS_PHM_01127]. 함수 시그니처가 응답 객체나 콜백과 같은 비동기 제어 구조를 제공하지 않으므로, 호출은 호출 스레드의 컨텍스트에서 직접 동기식으로 처리될 것으로 보입니다." 질문 Q-507cd2ae1d5bb51e (열림)

오류 처리 및 동시성

"시그니처는 noexcept(으)로 선언되어 완전한 예외 안전성(exception safe)을 제공합니다 [SWS_PHM_01127]. 권한이 없는 호출이 발생하면 플랫폼의 보안 개념이 적용됩니다. 호출 프로세스가 시스템 모델에서 보고된 체크포인트에 대해 SupervisionCheckpoint.process 참조를 통해 명시적으로 구성되지 않은 경우 InsufficientPermissionsViolation이(가) 보고됩니다 [SWS_PHM_01127]."

"동시성과 관련하여 ReportCheckpoint은(는) 스레드 안전(thread-safe)한 것으로 명시적으로 규정되어 있습니다 [SWS_PHM_01127]. 따라서 모니터링 대상 애플리케이션의 병렬 스레드에서 외부 동기화 잠금 없이 호출할 수 있습니다."

"이 사용 지침은 autodocs의 사양을 기반으로 자동 생성되었습니다."

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)InsufficientPer- ReportCheckpoint was invoked by a process which is not modelled missionsViolation by the corresponding SupervisionCheckpoint.process reference.

Parameter (in)

ParameterBeschreibung
checkpointIdcheckpoint identifier.

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_PHM_01127
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01127@rel:R25-11#a9c83aaa
Content hash
a9c83aaa
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01127
Status: valid/unmigrated Version: rel:R25-11#8eb2efe6 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01127@rel:R25-11#8eb2efe6
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#1ea3221c2026-09-30
  • R19-11rel:R19-11#7aee248f2026-10-14
  • R20-11rel:R20-11#8eecabac2026-10-14
  • R21-11rel:R21-11#e8f12ee72026-10-14
  • R22-11rel:R22-11#ad51506d2026-10-14
  • R23-11rel:R23-11#426b0a9f2026-10-14
  • R24-11rel:R24-11#8eb2efe62026-10-14
  • R25-11rel:R25-11#8eb2efe62026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 SupervisedEntity [SWS_PHM_01123] Upstream: RS_PHM_00101, RS_AP_00159, RS_AP_00170, RS_AP_00171, RS_AP_00172, RS_AP_00173

explicit SupervisedEntity (const ara::core::InstanceSpecifier &instance) noexcept;

Creation of a SupervisedEntity.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)AraNotInitialized- Violation message that is sent in case a constructor or function Violation checks for an initialized ara and identifies that ara is not initialized. InstanceSpeci- InstanceSpecifier either cannot be resolved in the model in the fierMappingIn- context of your executable, or it refers to a model element other tegrityViolation than a PortPrototype. PortInterfaceMap- A PortPrototype that is typed by a pingViolation PhmSupervisedEntityInterface needs to be referenced by a SupervisionCheckpoint. ProcessMappingVio- A wrong process is trying to create this SupervisedEntity object (i.e. lation none of the corresponding SupervisionCheckpoint references includes a reference to the current process). InstanceSpecifier- Violation message that is sent in case a constructor in the ara AlreadyInUseViola- framework was called with an InstanceSpecifier already in use in tion this process.

Parameter (in)

ParameterBeschreibung
instanceinstance specifier of the supervised entity.

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

Record
AUTOSAR/AP/record/SWS_PHM_01123
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01123@rel:R25-11#b0a0a151
Content hash
b0a0a151
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01123
Status: valid/unmigrated Version: rel:R25-11#c3bd634d Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01123@rel:R25-11#c3bd634d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#75e186962026-09-30
  • R19-11rel:R19-11#daf4f9782026-10-14
  • R20-11rel:R20-11#e94305442026-10-14
  • R21-11rel:R21-11#d41a12522026-10-14
  • R22-11rel:R22-11#9691948f2026-10-14
  • R23-11rel:R23-11#49e320de2026-10-14
  • R24-11rel:R24-11#ffddc1732026-10-14
  • R25-11rel:R25-11#c3bd634d2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 SupervisedEntity [SWS_PHM_01212] Upstream: RS_PHM_00101, RS_PHM_09240

SupervisedEntity (const SupervisedEntity &se)=delete;

The copy constructor for SupervisedEntity shall not be used.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity

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

Record
AUTOSAR/AP/record/SWS_PHM_01212
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01212@rel:R25-11#2d73aeb2
Content hash
2d73aeb2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01212
Status: valid/unmigrated Version: rel:R25-11#9c85a009 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01212@rel:R25-11#9c85a009
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#891928912026-09-30
  • R20-11rel:R20-11#6aa577cf2026-10-14
  • R21-11rel:R21-11#6aa577cf2026-10-14
  • R22-11rel:R22-11#8675fc822026-10-14
  • R23-11rel:R23-11#5ec374ed2026-10-14
  • R24-11rel:R24-11#9c85a0092026-10-14
  • R25-11rel:R25-11#9c85a0092026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 SupervisedEntity [SWS_PHM_01214] Upstream: RS_PHM_00101, RS_PHM_09240, RS_AP_00159

SupervisedEntity (SupervisedEntity &&se) noexcept;

Move constructor for SupervisedEntity.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
seThe SupervisedEntity object to be moved.

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

Record
AUTOSAR/AP/record/SWS_PHM_01214
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01214@rel:R25-11#1554e04f
Content hash
1554e04f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01214
Status: valid/unmigrated Version: rel:R25-11#5c639928 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01214@rel:R25-11#5c639928
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4ba36e972026-09-30
  • R20-11rel:R20-11#cf51f5712026-10-14
  • R21-11rel:R21-11#7a2d34d72026-10-14
  • R22-11rel:R22-11#f77747e22026-10-14
  • R23-11rel:R23-11#412140042026-10-14
  • R24-11rel:R24-11#e7a65fe82026-10-14
  • R25-11rel:R25-11#5c6399282026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 operator= [SWS_PHM_01213] Upstream: RS_PHM_00101, RS_PHM_09240

SupervisedEntity & operator= (const SupervisedEntity &se)=delete;

The copy assignment operator for SupervisedEntity shall not be used.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity

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

Record
AUTOSAR/AP/record/SWS_PHM_01213
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01213@rel:R25-11#f5003060
Content hash
f5003060
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01213
Status: valid/unmigrated Version: rel:R25-11#f541517d Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01213@rel:R25-11#f541517d
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6650c5c72026-09-30
  • R20-11rel:R20-11#2a2038f92026-10-14
  • R21-11rel:R21-11#2a2038f92026-10-14
  • R22-11rel:R22-11#a13c96a62026-10-14
  • R23-11rel:R23-11#73a64b952026-10-14
  • R24-11rel:R24-11#f541517d2026-10-14
  • R25-11rel:R25-11#f541517d2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 operator= [SWS_PHM_01215] Upstream: RS_PHM_00101, RS_PHM_09240, RS_AP_00159

SupervisedEntity & operator= (SupervisedEntity &&se) noexcept;

Move assignment operator for SupervisedEntity.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
seThe SupervisedEntity object to be moved.

Rückgabewert

TypBeschreibung
SupervisedEntity &The moved SupervisedEntity object.

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

Record
AUTOSAR/AP/record/SWS_PHM_01215
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01215@rel:R25-11#42fbecd4
Content hash
42fbecd4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01215
Status: valid/unmigrated Version: rel:R25-11#6a5c1f2b Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01215@rel:R25-11#6a5c1f2b
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#a37a47f22026-09-30
  • R20-11rel:R20-11#6390c64b2026-10-14
  • R21-11rel:R21-11#9a1e0b4f2026-10-14
  • R22-11rel:R22-11#e6af1d832026-10-14
  • R23-11rel:R23-11#02b8d3332026-10-14
  • R24-11rel:R24-11#6a5c1f2b2026-10-14
  • R25-11rel:R25-11#6a5c1f2b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 ~SupervisedEntity [SWS_PHM_01211] Upstream: RS_PHM_00101, RS_PHM_09240, RS_AP_00134

~SupervisedEntity () noexcept;

Destructor of a SupervisedEntity.

Header-Datei#include "ara/phm/supervised_entity.h"
Scopeclass ara::phm::SupervisedEntity
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

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

Record
AUTOSAR/AP/record/SWS_PHM_01211
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01211@rel:R25-11#e3750ae1
Content hash
e3750ae1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01211
Status: valid/unmigrated Version: rel:R25-11#1cd4b010 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_PHM_01211@rel:R25-11#1cd4b010
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c11d2d432026-09-30
  • R20-11rel:R20-11#07ee5d512026-10-14
  • R21-11rel:R21-11#07ee5d512026-10-14
  • R22-11rel:R22-11#b749640e2026-10-14
  • R23-11rel:R23-11#751834052026-10-14
  • R24-11rel:R24-11#1cd4b0102026-10-14
  • R25-11rel:R25-11#1cd4b0102026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill