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.
СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: ad1fd0f0848e Происхождение
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Позволяет приложениям сообщать контрольные точки для мониторинга состояния и выполнения в Platform Health Management.

Шаблонный класс ara::phm::SupervisedEntity служит для функционального контроля в Platform Health Management и позволяет приложениям сообщать заданные Checkpoints [SWS_PHM_01127]. Экземпляр привязан к InstanceSpecifier, перемещаем, но не копируем [SWS_PHM_01123], [SWS_PHM_01212]. В то время как ReportCheckpoint() является потокобезопасным, асинхронная активация через Enable(), деактивация через Disable() и деструктор не являются потокобезопасными [SWS_PHM_01130], [SWS_PHM_01211].

Контекст

Шаблонный класс ara::phm::SupervisedEntity представляет контролируемую функциональную единицу в Platform Health Management (PHM) стандарта AUTOSAR Adaptive [SWS_PHM_01123]. Он служит приложению интерфейсом для сообщения о достижении определённых контрольных точек (Checkpoints) в PHM [SWS_PHM_01127]. На основе переданных Checkpoints подсистема 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].

Путь использования

Типичное взаимодействие подразделяется на инициализацию, опциональную активацию контроля, циклическую или событийную отправку сообщений о Checkpoints, а также освобождение экземпляра. Следующая диаграмма последовательности иллюстрирует этот процесс:

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()

Диаграмма последовательности: типичный процесс инстанцирования, активации, передачи сообщений о Checkpoint и деактивации 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]. Перед завершением работы или при изменениях функционального состояния контроль может быть приостановлен через Disable() [SWS_PHM_01380], прежде чем экземпляр будет окончательно уничтожен [SWS_PHM_01211].

Сценарии ошибок

Условия ошибок сигнализируются в 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: идентификатор уже используется другим экземпляром в том же процессе.
  • Нарушение при отправке сообщения о Checkpoint: если ReportCheckpoint() вызывается процессом, который не сопоставлен в модели через SupervisionCheckpoint.process, это приводит к InsufficientPermissionsViolation [SWS_PHM_01127].

Настоящее руководство основано на спецификации AUTOSAR Adaptive R25-11 и обобщает требования к классу ara::phm::SupervisedEntity.

Карта членов

Конструкторы и деструктор

2

Операторы

1

Диаграмма классов

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

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

Подробный вид

Выберите элемент в оглавлении.

Конструкторы и деструктор

SupervisedEntity функция 3

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
~SupervisedEntity функция

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;
ReportCheckpoint функция

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.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: b8f5be9fc3b7 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование

Функция Disable() класса ara::phm::SupervisedEntity служит для деактивации мониторинга сущности до тех пор, пока он не будет снова активирован через 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]. В частности, возвращается ошибка PhmErrc::kServiceNotReady, если уже имеется еще не завершенный запрос Enable() или Disable() [SWS_PHM_01380], [SWS_PHM_01240]. Для этого случая ошибки специфицирована семантика отката [SWS_PHM_01380].

Параллелизм и взаимодействие

Метод классифицирован как непотокобезопасный (not-threadsafe) [SWS_PHM_01380]. Поэтому параллельные вызовы на одном и том же экземпляре SupervisedEntity должны синхронизироваться. Интерпретация: выполняющийся запрос, вероятно, может считаться завершенным только тогда, когда возвращенный Future готов, поэтому до этого момента следует избегать последующих вызовов, чтобы исключить PhmErrc::kServiceNotReady. Вопрос Q-ffc7fc693d7ddbe9 (открытый) После успешной деактивации мониторинг остается неактивным до тех пор, пока мониторинг не будет запущен снова через Enable() — если это допустимо в текущем состоянии функциональной группы [SWS_PHM_01130].

Этот текст был сгенерирован системой ИИ на основе спецификации.

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#e00b12df
Content hash
e00b12df
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.

СОЗДАНО ИИ не проверено Модель: gemini-3.8-flash-medium · Усилие: medium · Температура: не регулируется · Промпт: f38657529001 Происхождение Открытые вопросы (1)
переведено с немецкого руководстваgemini-3.8-flash-low · 2026-10-13 · Немецкий оригинал

Использование

Метод Enable класса ara::phm::SupervisedEntity активирует мониторинг контролируемой сущности, если это допустимо в текущем состоянии функциональной группы [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::kServiceNotReady из перечисления PhmErrc [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#de6fa71f
Content hash
de6fa71f
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.

СОЗДАНО ИИ не проверено Модель: 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]. При несанкционированном вызове срабатывает концепция безопасности платформы: сообщается о InsufficientPermissionsViolation, если вызывающий процесс в системной модели явно не сконфигурирован для переданной контрольной точки через ссылку SupervisionCheckpoint.process [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#640624ac
Content hash
640624ac
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#d994a2a9
Content hash
d994a2a9
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#61047462
Content hash
61047462
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#8e0487ff
Content hash
8e0487ff
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#2e475834
Content hash
2e475834
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#81fe9dc2
Content hash
81fe9dc2
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#31d05940
Content hash
31d05940
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