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

用户指南人工智能生成

支持应用程序向 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 中的功能监控,并支持应用程序报告定义的 Checkpoint [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 报告到达已定义的控制点(Checkpoint)[SWS_PHM_01127]。根据报告的 Checkpoint,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() 报告 Checkpoint 的常规操作可以线程安全地执行 [SWS_PHM_01127]。

使用路径

典型交互划分为初始化、可选激活监控、周期性或基于事件报告 Checkpoint 以及释放实例。以下时序图展示了此流程:

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 的实例化、激活、Checkpoint 报告以及停用的典型流程。来源:[SWS_PHM_01123]、[SWS_PHM_01130]、[SWS_PHM_01127]、[SWS_PHM_01380]、[SWS_PHM_01211]

首先,应用程序使用已配置的 InstanceSpecifier 实例化对象 [SWS_PHM_01123]。如果要激活监控(取决于 FunctionGroup 的状态),应用程序调用 Enable(),并根据需要通过返回的 ara::core::Future<void> 进行同步 [SWS_PHM_01130]。在执行期间,应用程序通过 ReportCheckpoint(checkpointId) 报告已到达的控制点 [SWS_PHM_01127]。在终止之前或在功能状态切换时,可以通过 Disable() 暂停监控 [SWS_PHM_01380],之后对象最终被销毁 [SWS_PHM_01211]。

错误场景

ara::phm::SupervisedEntity 中的错误条件主要通过返回值中的异步错误代码以及报告的系统违规(Violation)进行指示:

  • 状态控制中的运行时错误:当已有激活或停用请求正在运行时,若调用者尝试调用 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:该标识符已在同一进程中被另一个实例使用。
  • Checkpoint 报告时的违规:如果 ReportCheckpoint() 由未在模型中通过 SupervisionCheckpoint.process 分配的进程调用,将导致 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#a928d1fb
Content hash
a928d1fb
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中的错误代码PhmErrc::kServiceNotReady [SWS_PHM_01130] [SWS_PHM_01240]:

  • 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#32fd0a7f
Content hash
32fd0a7f
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]。

该函数接受标识符 checkpointId 作为输入参数,该标识符通过类型特定的枚举值 EnumT 唯一标识相应的检查点 [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#d565dccb
Content hash
d565dccb
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#cff822d7
Content hash
cff822d7
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#3ace0657
Content hash
3ace0657
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#c9b22e38
Content hash
c9b22e38
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#5ee0629d
Content hash
5ee0629d
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#5f2b9bd3
Content hash
5f2b9bd3
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#a4c1c586
Content hash
a4c1c586
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