ADAPTIVE
Modul: std
Rolle: heuristic
Konfidenz: 85%
SNIP_ADAPTIVE_STD_FIGURE_Figure_5_1
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 |