DEENESPTFRRUARHIKOZHNL
ADAPTIVE Modul: std Rolle: heuristic Konfidenz: 85%

SNIP_ADAPTIVE_STD_FIGURE_Figure_5_1

Quelle: EXP_SafeHardwareAccelerationAPI.pdf (Seite 15) • Ziel-Anforderung: AP_SWS_SHWA_00507

Wortlaut

Figure 5.1: Class diagram Important to mention several architectural decisions relevant to all Safe HWA API classes. • All constructors are private so it’s possible to construct objects only using named constructors - static Create() methods which are present in each class • Create() methods of classes which are owning data returns std::unique_ ptr to the object instead of object itself • Most of return values of methods in Safe HWA API are wrapped in ara::core:: Result which is described in [4]. So, it’s possible check if operation was successful

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Static Create returning unique_ptr and Result

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument EXP_SafeHardwareAccelerationAPI.pdf
Dokumentseite Seite 15
Ziel-Modul std (adaptive)
Ziel-Anforderung AP_SWS_SHWA_00507
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.85