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 وتُتيح للتطبيقات الإبلاغ عن نقاط تحقق محددة [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]. وبناءً على نقاط التحقق المُبلَّغ عنها، يراقب النظام الفرعي لـ 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]. وقبل الإنهاء أو عند تغيرات الحالة الوظيفية، يمكن تعليق المراقبة عبر 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: لا يُشار إلى PortPrototype المحدد بالنوع PhmSupervisedEntityInterface بواسطة أي SupervisionCheckpoint.
    • ProcessMappingViolation: العملية المستدعية غير مصرح لها في النموذج بنقاط التحقق المقابلة.
    • InstanceSpecifierAlreadyInUseViolation: المعرّف مستخدم بالفعل بواسطة مثيل آخر في نفس العملية.
  • انتهاك عند الإبلاغ عن نقطة التحقق: إذا تم استدعاء ReportCheckpoint() بواسطة عملية غير معينة في النموذج عبر SupervisionCheckpoint.process، يؤدي ذلك إلى InsufficientPermissionsViolation [SWS_PHM_01127].

يعتمد هذا الدليل على مواصفة AUTOSAR Adaptive R25-11 ويُلخص متطلبات الفئة ara::phm::SupervisedEntity.

خريطة الأعضاء

المُنشئات والمُتلف

2

الدوال الأعضاء

3

المعاملات

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

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.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: 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]. وقد تم تحديد دلالات التراجع (Rollback) لحالة الخطأ هذه [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#fc692221
Content hash
fc692221
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: يشير بدلالات التراجع (Rollback) إلى وجود طلب 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#24c3ebe3
Content hash
24c3ebe3
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]. وتُستخدم من قِبل وحدة المراقبة للإبلاغ عن الوصول إلى نقطة فحص معينة أو حدوثها إلى إدارة صحة المنصة [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#b58a937c
Content hash
b58a937c
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#71a01dee
Content hash
71a01dee
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#0616a63d
Content hash
0616a63d
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#f9698cf9
Content hash
f9698cf9
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#1f742891
Content hash
1f742891
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#dd86b326
Content hash
dd86b326
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#2ff3f638
Content hash
2ff3f638
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