DEENESPTFRRUARHIKOZHNL

class ara::log::LogStream

[SWS_LOG_00173] Upstream: RS_LT_00003, RS_LT_00046

class LogStream final {...};

Represents a Log message, allowing stream operators to be used for appending data. Note: Normally Application processes would not use this class directly. Instead one of the log methods provided in the main Logging API shall be used. Those methods automatically setup a temporary object of this class with the given log severity level. The only reason to use this class directly is, if the user wants to hold a ara::log::LogStream object longer than the default one-statement scope. This is useful in order to create log messages that are distributed over multiple code lines. See the ara::log::LogStream::Flush method for further information. Once this temporary object gets out of scope, its destructor takes care that the message buffer is ready to be processed by the Logging framework. Besides the existing supported operator<< overloads for ara::log::LogStream it can be easily extended for other derived types by providing a stream operator that makes use of already supported types.

Example: struct MyCustomType { int8_t foo; ara::core::String bar; };

LogStream& operator<<(LogStream& out, const MyCustomType& value) { return (out << value.foo << value.bar); }

// Producing the output "42 the answer is." Logger& ctx0 = CreateLogger("CTX0", "Context Description CTX0"); ctx0.LogDebug () << MyCustomType{42, " the answer is."};

Header-Datei#include "ara/log/log_stream.h"
Forwarding-Header#include "ara/log/log_fwd.h"
Scopenamespace ara::log

User GuideKI-GENERIERT

Puffert Protokolldaten über Stream-Operatoren und übergibt formatierte Nachrichten an das Logging-Framework.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: da246d5fd7f8 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Puffert Protokolldaten über Stream-Operatoren und übergibt formatierte Nachrichten an das Logging-Framework.

Die Klasse ara::log::LogStream repräsentiert eine formatierbare Protokollnachricht, deren interner Puffer über Stream-Operatoren schrittweise mit Daten und Metadaten befüllt wird. Instanzen werden typischerweise temporär über Logging-Methoden bezogen und leiten den erfassten Inhalt beim Verlassen des Gültigkeitsbereichs über den Destruktor automatisch an das Logging-Framework weiter [SWS_LOG_00262]. Für mehrzeilige oder wiederverwendete Nachrichten kann die Weiterleitung explizit über Flush() ausgelöst werden [SWS_LOG_00039]. Als zentrale Randbedingung ist die Klasse nicht threadsicher und unterbindet Kopiervorgänge vollständig.

Kontext

Die Klasse ara::log::LogStream repräsentiert eine formatierbare Protokollnachricht im adaptiven Logging-Subsystem. Sie stellt eine nachrichtenbasierte Pufferschnittstelle bereit, die über überladene Stream-Operatoren das schrittweise Anhängen heterogener Nutzdaten an einen internen Puffer ermöglicht.

Im regulären Anwendungsfall interagieren Anwendungsprozesse nicht direkt über eine explizite Instanziierung mit LogStream. Stattdessen stellt die Haupt-Logging-API (beispielsweise über Logging-Methoden wie LogDebug()) temporäre Instanzen dieser Klasse bereit, die bereits mit dem geforderten Severity-Level initialisiert sind. Der einzige vorgesehene Grund für das Halten eines LogStream-Objekts über den standardmäßigen Ein-Anweisungs-Gültigkeitsbereich (One-Statement-Scope) hinaus besteht darin, Protokollnachrichten über mehrere Codezeilen hinweg zusammenzusetzen. Sobald das Objekt seinen Gültigkeitsbereich verlässt oder explizit geleert wird, wird der Pufferinhalt an das Logging-Framework zur weiteren Verarbeitung übergeben.

LogStreamContext Anwendung Anwendungsprozess Logger Logging-API (Logger) Anwendung->Logger fordert Stream an LogStream ara::log::LogStream Anwendung->LogStream befüllt Puffer Logger->LogStream erzeugt Framework Logging-Framework LogStream->Framework leitet Puffer weiter

Kontextdiagramm: Zusammenspiel zwischen Anwendungsprozess, Logging-API, LogStream und Logging-Framework. Quellen: [SWS_LOG_00039], [SWS_LOG_00262]

Lebenszyklus

Die Erzeugung von LogStream-Instanzen erfolgt primär als temporäres Objekt über Factory-Methoden der Haupt-Logging-API. Zur effizienten Bereitstellung deklariert die Klasse einen Move-Konstruktor als noexcept [SWS_LOG_00176]. Dieser Move-Konstruktor wird typischerweise lediglich deklariert und nicht definiert, was C++14-konformen Compilern erlaubt, Return Value Optimization (RVO) bei der Rückgabe aus Factory-Funktionen zu nutzen [SWS_LOG_00176]. Eine Duplizierung oder Verschiebezuweisung von Instanzen ist strikt ausgeschlossen: Der Kopierkonstruktor [SWS_LOG_00174], der Kopierzuweisungsoperator [SWS_LOG_00175] und der Move-Zuweisungsoperator [SWS_LOG_00177] sind gelöscht (=delete).

Das Lebensende wird durch den Destruktor ~LogStream() verwaltet [SWS_LOG_00262]. Verlässt das Objekt seinen Gültigkeitsbereich (beispielsweise am Ende eines Funktionsblocks oder einer Anweisung), sorgt der Destruktor intern dafür, dass der Pufferinhalt zur Verarbeitung an das Logging-Framework weitergeleitet wird [SWS_LOG_00039], [SWS_LOG_00262].

Wird eine LogStream-Instanz im selben Gültigkeitsbereich für mehrere aufeinanderfolgende Nachrichten wiederverwendet, muss die Elementfunktion Flush() aufgerufen werden [SWS_LOG_00039]. Wichtig ist hierbei, dass Flush() den Puffer nicht leert, sondern die aktuellen Daten an das Logging-Framework sendet und unmittelbar einen neuen Nachrichtenstrom initiiert [SWS_LOG_00039].

Bezüglich der Nebenläufigkeit sind sämtliche Elementfunktionen als nicht threadsicher spezifiziert ([SWS_LOG_00039], [SWS_LOG_00040], [SWS_LOG_00129]). Ein LogStream-Exemplar darf daher nicht ohne externe Synchronisation von mehreren Threads parallel verwendet werden.

Nutzungspfad

Ein typischer Protokollierungsablauf umfasst die folgenden Phasen:

  1. Stream-Bereitstellung: Der Anwendungsprozess ruft eine Logging-Methode auf, welche eine temporäre LogStream-Instanz erzeugt und via RVO zurückgibt [SWS_LOG_00176].
  2. Metadaten-Anreicherung: Vor oder während der Dateneingabe können optionale Attribute über Methodenchaining angefügt werden, darunter Quellcode-Orte via WithLocation(file, line) [SWS_LOG_00129], Tags via WithTag(tag) [SWS_LOG_00132] oder Vertraulichkeitsstufen via WithPrivacy(value) [SWS_LOG_00258]. Jede dieser Methoden gibt eine Referenz auf *this zurück.
  3. Datenbefüllung: Über überladene Operatoren operator<< werden Nutzdaten in den internen Puffer geschrieben. Die Schnittstelle unterstützt Standardtypen wie boolesche Werte [SWS_LOG_00040], Ganzzahlen verschiedener Breiten [SWS_LOG_00041], [SWS_LOG_00044], Gleitkommazahlen [SWS_LOG_00049], Zeichenketten und String-Ansichten [SWS_LOG_00051], [SWS_LOG_00062], Byte-Sequenzen über core::Span<const core::Byte> [SWS_LOG_00128] sowie strukturierte Argumente über Argument<T> [SWS_LOG_00203]. Zudem kann der Operator für benutzerdefinierte Typen erweitert werden.
  4. Übergabe an das Framework: Beim Verlassen des Gültigkeitsbereichs leitet der Destruktor die Nachricht weiter [SWS_LOG_00262]. Soll die Instanz für weitere Nachrichten bestehen bleiben, wird Flush() explizit aufgerufen [SWS_LOG_00039].
Typischer Ablauf der Protokollierung mit LogStreamAnwendungLoggerLogStreamLogging-FrameworkLogDebug()erzeugt temporäres ObjektRückgabe via RVOWithLocation() / WithTag()*thisoperator<<(Wert)*thisaltGültigkeitsbereich endet (Standard)~LogStream()Pufferinhalt weiterleitenWiederverwendung im selben ScopeFlush()Pufferinhalt weiterleiten und neuen Strom starten

Sequenzdiagramm: Ablauf einer Protokollierung von der Stream-Erzeugung über Metadaten- und Datenbefüllung bis zum Versand via Scope-Ende oder Flush(). Quellen: [SWS_LOG_00039], [SWS_LOG_00040], [SWS_LOG_00129], [SWS_LOG_00176], [SWS_LOG_00262]

Fehlerszenarien

Die Klasse folgt einem strikten No-Exception-Design. Sämtliche Elementfunktionen, einschließlich der Stream-Operatoren ([SWS_LOG_00040] bis [SWS_LOG_00051], [SWS_LOG_00062], [SWS_LOG_00128], [SWS_LOG_00203]), WithLocation() [SWS_LOG_00129], WithTag() [SWS_LOG_00132], WithPrivacy() [SWS_LOG_00258], Flush() [SWS_LOG_00039] und des Destruktors [SWS_LOG_00262], sind als noexcept deklariert und ausnahmesicher („exception safe“).

Fehlerbedingungen und Verwendungsrisiken beschränken sich auf die folgenden Szenarien:

  • Typfehler bei WithPrivacy: Das Template WithPrivacy<T> verlangt zwingend, dass T ein ganzzahliger Typ oder ein Aufzählungstyp ist. Wird die Funktion mit einem abweichenden Typ instanziiert, ist das Programm fehlerhaft (ill-formed) und führt zu einem Übersetzungsfehler [SWS_LOG_00258]. Zudem werden nur die niederwertigsten 8 Bit des übergebenen Werts genutzt, höherwertige Bits werden ignoriert [SWS_LOG_00258].
  • Fehlende Thread-Sicherheit: Da LogStream als nicht threadsicher definiert ist ([SWS_LOG_00039], [SWS_LOG_00040]), führen konkurrierende Lese- oder Schreiboperationen auf derselben Instanz ohne externe Synchronisation vermutlich zu Dateninkonsistenzen oder Pufferbeschädigungen (Interpretation). Frage Q-30a5037999c96fa2 (offen)
  • Pufferübernahme bei Flush: Da Flush() den Puffer nicht physisch leert, sondern lediglich den aktuellen Inhalt an das Logging-Framework übergibt [SWS_LOG_00039], muss bei Wiederverwendung bedacht werden, dass semantisch eine neue Nachricht begonnen wird.

Dieser Leitfaden basiert auf der AUTOSAR-Spezifikation für die Adaptive Platform (Release R25-11) und wurde automatisiert erstellt.

Mitgliederkarte

Konstruktoren und Destruktor

2

Klassendiagramm

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

G nara__log__LogStream884 LogStream + LogStream() + operator=() + ~LogStream() + Flush() + WithLocation() + WithPrivacy() + WithTag() + operator<<()

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

LogStream function 2

The copy constructor is deleted.

Überladungen LogStream 2
LogStream (const LogStream &)=delete; SWS_LOG_00174
LogStream (LogStream &&) noexcept; DIRECTION NOT LogStream && -- DEFINED SWS_LOG_00176
~LogStream function

Destructor.

~LogStream () noexcept;

Methoden

Flush function

Sends out the current log buffer and initiates a new message stream. Note: Calling ara::log::LogStream::Flush is only necessary if the ara::log::LogStream object is going to be re-used within the same scope. Otherwise, if the object goes out of scope (e.g. end of function block) then the flushing operation will be done internally by the destructor. It is important to note that the ara::log::LogStream::Flush command does not empty the buffer, but it forwards the buffer’s current contents to the Logging framework.

void Flush () noexcept;
WithLocation function

Add source file location into the message.

LogStream & WithLocation (core::StringView file, int line) noexcept;
WithPrivacy function

Set the message’s privacy level. A program that calls this function with a T that is neither an integral nor an enum type is ill-formed. Only the lower 8 bits of value are used, any higher-level bits are ignored.

template <typename T> LogStream & WithPrivacy (T value) noexcept;
WithTag function

Add the given single tag to the current message.

LogStream & WithTag (core::StringView tag) noexcept;

Operatoren

operator<< function 15

Appends given value to the internal message buffer.

Überladungen << 15
LogStream & operator<< (bool value) noexcept; SWS_LOG_00040
LogStream & operator<< (std::uint8_t value) noexcept; SWS_LOG_00041
LogStream & operator<< (std::uint16_t value) noexcept; SWS_LOG_00042
LogStream & operator<< (std::uint32_t value) noexcept; SWS_LOG_00043
LogStream & operator<< (std::uint64_t value) noexcept; SWS_LOG_00044
LogStream & operator<< (std::int8_t value) noexcept; SWS_LOG_00045
LogStream & operator<< (std::int16_t value) noexcept; SWS_LOG_00046
LogStream & operator<< (std::int32_t value) noexcept; SWS_LOG_00047
LogStream & operator<< (std::int64_t value) noexcept; SWS_LOG_00048
LogStream & operator<< (float value) noexcept; SWS_LOG_00049
LogStream & operator<< (double value) noexcept; SWS_LOG_00050
LogStream & operator<< (const char *const value) noexcept; SWS_LOG_00051
LogStream & operator<< (const ara::core::StringView value) noexcept; SWS_LOG_00062
LogStream & operator<< (core::Span< const core::Byte > data) noexcept; SWS_LOG_00128
template <typename T> LogStream & operator<< (const Argument< T > &arg) noexcept; SWS_LOG_00203
operator= function 2

The copy assignment operator is deleted.

Überladungen = 2
LogStream & operator= (const LogStream &)=delete; SWS_LOG_00175
LogStream & operator= (LogStream &&)=delete; SWS_LOG_00177

Dokumentation der Methoden

function Flush [SWS_LOG_00039] Upstream: RS_LT_00003, RS_LT_00049

void Flush () noexcept;

Sends out the current log buffer and initiates a new message stream. Note: Calling ara::log::LogStream::Flush is only necessary if the ara::log::LogStream object is going to be re-used within the same scope. Otherwise, if the object goes out of scope (e.g. end of function block) then the flushing operation will be done internally by the destructor. It is important to note that the ara::log::LogStream::Flush command does not empty the buffer, but it forwards the buffer’s current contents to the Logging framework.

Sends out the current log buffer and initiates a new message stream. Note: Calling ara::log::LogStream::Flush is only necessary if the ara::log::LogStream object is going to be re-used within the same scope. Otherwise, if the object goes out of scope (e.g. end of function block) then the flushing operation will be done internally by the destructor. It is important to note that the ara::log::LogStream::Flush command does not empty the buffer, but it forwards the buffer’s current contents to the Logging framework.

Validate requirementfunction Flush [SWS_LOG_00039] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Sends out the current log buffer and initiates a new message stream. Note: Calling ara::log::LogStream::Flush is only necessary if the ara::log::LogStream object is going to be re-used within the same scope. Otherwise, if the object goes out of scope (e.g. end of function block) then the flushing operation will be done internally by the destructor. It is important to note that the ara::log::LogStream::Flush command does not empty the buffer, but it forwards the buffer’s current contents to the Logging framework.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function Flush [SWS_LOG_00039] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00039
Flag-ID
SWS_LOG_00039
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
43e8391bcdfd8820edc8691da877fe5e1e096ad0d591f872d20470adbc2d7701
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 2b696a66ebfb Herkunft
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Elementfunktion Flush der Klasse ara::log::LogStream (bereitgestellt über die Header-Datei ara/log/log_stream.h) übermittelt den aktuellen Zustand des Log-Puffers an das Logging-Framework und leitet zugleich einen neuen Nachrichtenstrom ein [SWS_LOG_00039]. Wichtig ist hierbei die Unterscheidung, dass der Aufruf von ara::log::LogStream::Flush den Puffer nicht leert, sondern dessen aktuelle Daten unverändert an das Framework weiterleitet [SWS_LOG_00039].

Ein expliziter Aufruf der Funktion ist nur dann erforderlich, wenn das ara::log::LogStream-Objekt innerhalb desselben Gültigkeitsbereichs für nachfolgende Log-Ausgaben wiederverwendet werden soll [SWS_LOG_00039]. Sofern das Objekt hingegen seinen Gültigkeitsbereich verlässt – etwa beim Erreichen des Endes eines Funktionsblocks –, erfolgt das Absenden des Puffers automatisch intern über den Destruktor der Klasse [SWS_LOG_00039].

Die Methode besitzt die Signatur void Flush () noexcept;, nimmt keine Argumente an und besitzt keinen Rückgabewert [SWS_LOG_00039]. Sie ist als ausnahmesicher („exception safe“) gekennzeichnet, bietet jedoch keine Thread-Sicherheit („not thread-safe“) [SWS_LOG_00039].

Dieser Verwendungshinweis wurde von einer KI auf Basis der Spezifikation R25-11 generiert.

Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Rückgabewert

TypBeschreibung
None

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00039
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00039@rel:R25-11#57455c37
Content hash
57455c37
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00039
Status: valid/auto-approved Version: rel:R25-11#13a1717f Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00039@rel:R25-11#13a1717f
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#57455c372026-09-30
  • R19-11rel:R19-11#1f1e47ec2026-10-14
  • R20-11rel:R20-11#fd1f4b762026-10-14
  • R21-11rel:R21-11#fd1f4b762026-10-14
  • R22-11rel:R22-11#4c987cfb2026-10-14
  • R23-11rel:R23-11#91bc2c892026-10-14
  • R24-11rel:R24-11#13a1717f2026-10-14
  • R25-11rel:R25-11#13a1717f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function LogStream [SWS_LOG_00174] Upstream: RS_LT_00003

LogStream (const LogStream &)=delete;

The copy constructor is deleted.

The copy constructor is deleted.

Validate requirementfunction LogStream [SWS_LOG_00174] Upstream: RS_LT_00003

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

The copy constructor is deleted.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function LogStream [SWS_LOG_00174] Upstream: RS_LT_00003
Requirement-ID
SWS_LOG_00174
Flag-ID
SWS_LOG_00174
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
154c846847fc54b1f83d30a721b32659420ff7df46f11aa6224e2f5fffe44f96
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00174
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00174@rel:R25-11#680a4b63
Content hash
680a4b63
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00174
Status: valid/auto-approved Version: rel:R25-11#34d06fd0 Versionshistorie & Revisions (3 transitions, 3 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00174@rel:R25-11#34d06fd0
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#680a4b632026-09-30
  • R24-11rel:R24-11#34d06fd02026-10-14
  • R25-11rel:R25-11#34d06fd02026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function LogStream [SWS_LOG_00176] Upstream: RS_LT_00003

LogStream (LogStream &&) noexcept; DIRECTION NOT         LogStream &&                -- DEFINED

The move constructor is treated in a way that allows returning an instance from a function. Typically, the move constructor is only declared, but not defined. This allows a C++14-compliant compiler to use RVO (Return Value Optimization) to return an instance from a factory-like function.

The move constructor is treated in a way that allows returning an instance from a function. Typically, the move constructor is only declared, but not defined. This allows a C++14-compliant compiler to use RVO (Return Value Optimization) to return an instance from a factory-like function.

Validate requirementfunction LogStream [SWS_LOG_00176] Upstream: RS_LT_00003

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

The move constructor is treated in a way that allows returning an instance from a function. Typically, the move constructor is only declared, but not defined. This allows a C++14-compliant compiler to use RVO (Return Value Optimization) to return an instance from a factory-like function.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function LogStream [SWS_LOG_00176] Upstream: RS_LT_00003
Requirement-ID
SWS_LOG_00176
Flag-ID
SWS_LOG_00176
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
d7e9f85902675dffbb19266047b6a0498a57203c89dd2902449c1b0acaa10a17
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00176
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00176@rel:R25-11#4c96acce
Content hash
4c96acce
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00176
Status: valid/auto-approved Version: rel:R25-11#2d1760ba Versionshistorie & Revisions (3 transitions, 3 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00176@rel:R25-11#2d1760ba
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#4c96acce2026-09-30
  • R24-11rel:R24-11#3c391e0b2026-10-14
  • R25-11rel:R25-11#2d1760ba2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function WithLocation [SWS_LOG_00129] Upstream: RS_LT_00003, RS_LT_00046

LogStream & WithLocation (core::StringView file, int line) noexcept;

Add source file location into the message.

Add source file location into the message.

Validate requirementfunction WithLocation [SWS_LOG_00129] Upstream: RS_LT_00003 , RS_LT_00046

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Add source file location into the message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function WithLocation [SWS_LOG_00129] Upstream: RS_LT_00003 , RS_LT_00046
Requirement-ID
SWS_LOG_00129
Flag-ID
SWS_LOG_00129
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
48464d5a7306838f0566d61d42159b1c0e737eb194ece87e73f903d832fb3011
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: 4533b5081d31 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Elementfunktion WithLocation der Klasse ara::log::LogStream aus dem Header ara/log/log_stream.h dient dem Hinzufügen von Quellcode-Positionsdaten in eine Protokollnachricht [SWS_LOG_00129]. Der Aufruf erfolgt synchron und nimmt als Parameter den Datei-Identifikator file als core::StringView sowie die Zeilennummer line als ganzzahligen Wert (int) entgegen [SWS_LOG_00129]. Als Rückgabewert wird eine Referenz auf das modifizierte Stream-Objekt (*this) bereitgestellt, was vermutlich dem fluenten Verketten weiterer Streaming-Ausgaben dient [SWS_LOG_00129]. Frage Q-c65fe863c9b31f20 (offen)

Für die Fehlerbehandlung ist relevant, dass die Funktion mit dem Bezeichner noexcept versehen ist und als ausnahmesicher („exception safe“) spezifiziert wird [SWS_LOG_00129]. Es sind weder spezifische Fehlercodes noch Ausnahmebedingungen definiert, weshalb während des Aufrufs keine gesonderte Ausnahmebehandlung oder Fehlerabfrage erforderlich ist.

Hinsichtlich der Nebenläufigkeit und Ausführungseinschränkungen ist WithLocation explizit als nicht threadsicher („not thread-safe“) ausgewiesen [SWS_LOG_00129]. Werden mehrere Threads eingesetzt, darf dieselbe Instanz von LogStream nicht ohne externe Synchronisation parallel manipuliert werden. Typischerweise wird das Objekt daher rein threadlokal für den jeweiligen Protokolliervorgang genutzt.

Dieser Text wurde von einer KI auf Basis der AUTOSAR-Spezifikation R25-11 generiert.

Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
filethe source file identifier
linethe source file line number

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00129
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00129@rel:R25-11#6e03d9ca
Content hash
6e03d9ca
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00129
Status: valid/auto-approved Version: rel:R25-11#c778d6f9 Versionshistorie & Revisions (3 transitions, 7 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00129@rel:R25-11#c778d6f9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6e03d9ca2026-09-30
  • R20-11rel:R20-11#2ff33bd62026-10-14
  • R21-11rel:R21-11#2ff33bd62026-10-14
  • R22-11rel:R22-11#ba98dd042026-10-14
  • R23-11rel:R23-11#927f0eda2026-10-14
  • R24-11rel:R24-11#c778d6f92026-10-14
  • R25-11rel:R25-11#c778d6f92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function WithPrivacy [SWS_LOG_00258] Upstream: RS_LT_00003

template <typename T> LogStream & WithPrivacy (T value) noexcept;

Set the message’s privacy level. A program that calls this function with a T that is neither an integral nor an enum type is ill-formed. Only the lower 8 bits of value are used, any higher-level bits are ignored.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: e078339e879b Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Template-Elementfunktion WithPrivacy der Klasse ara::log::LogStream (deklariert in #include "ara/log/log_stream.h") dient dem Festlegen des Datenschutzniveaus (privacy level) einer zu protokollierenden Nachricht [SWS_LOG_00258].

Verwendung und Parameter:

  • Als Parameter value wird ein projektspezifischer Wert übergeben, der das Privacy-Level der Nachricht definiert [SWS_LOG_00258].
  • Für den Template-Typ T sind ausschließlich ganzzahlige Typen (integral) oder Aufzählungstypen (enum) zulässig; ein Aufruf mit abweichenden Typen macht das Programm fehlerhaft (ill-formed) [SWS_LOG_00258].
  • Bei der Auswertung werden ausschließlich die unteren 8 Bits von value herangezogen; alle höherwertigen Bits werden ignoriert [SWS_LOG_00258].
  • Die Funktion gibt eine Referenz auf das aufrufende Objekt (*this) vom Typ LogStream& zurück [SWS_LOG_00258], was vermutlich eine Verkettung mehrerer Streaming-Aufrufe (Method-Chaining) ermöglichen dürfte. Frage Q-05517fce85e5c36c (offen)

Fehlerbehandlung und Nebenläufigkeit:

  • Die Funktion ist als noexcept deklariert und als ausnahmesicher (exception safe) eingestuft [SWS_LOG_00258]. Ungültige Typen führen bereits zur Compile-Zeit zu Fehlern.
  • Die Funktion ist nicht threadsicher (not thread-safe) [SWS_LOG_00258]. Nebenläufige Schreibzugriffe auf denselben LogStream müssen anwendungsseitig vermieden oder synchronisiert werden.

Dieser Text wurde von einer KI auf Basis der Spezifikation generiert.

Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valuea (project-specific) value to add as privacy level of the message template

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00258
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00258@rel:R25-11#048d8b96
Content hash
048d8b96
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00258
Status: valid/auto-approved Version: rel:R25-11#9ca7e554 Versionshistorie & Revisions (2 transitions, 5 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00258@rel:R25-11#9ca7e554
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#048d8b962026-09-30
  • R22-11rel:R22-11#5bcef8692026-10-14
  • R23-11rel:R23-11#92c493e32026-10-14
  • R24-11rel:R24-11#9ca7e5542026-10-14
  • R25-11rel:R25-11#9ca7e5542026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement

function WithTag [SWS_LOG_00132] Upstream: RS_LT_00003

LogStream & WithTag (core::StringView tag) noexcept;

Add the given single tag to the current message.

Add the given single tag to the current message.

Validate requirementfunction WithTag [SWS_LOG_00132] Upstream: RS_LT_00003

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Add the given single tag to the current message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function WithTag [SWS_LOG_00132] Upstream: RS_LT_00003
Requirement-ID
SWS_LOG_00132
Flag-ID
SWS_LOG_00132
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
93a6271f0b9ae5026164a1bcd7e138d090eb46fdbaf8614d62e0637552b7a667
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: eff14e380bd3 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Verwendung

Die Elementfunktion WithTag der Klasse ara::log::LogStream ([SWS_LOG_00132], definiert im Header ara/log/log_stream.h) hängt ein einzelnes Tag an die aktuell im Stream geführte Protokollnachricht an. Als Eingabeparameter akzeptiert sie tag vom Typ core::StringView [SWS_LOG_00132]. Durch die Rückgabe einer Objektreferenz auf *this vom Typ LogStream & dürfte der Aufruf vorrangig für das Methoden-Chaining bei der Erstellung von Log-Nachrichten ausgelegt sein [SWS_LOG_00132]. Frage Q-57759324c581ef7b (offen)

Fehlerbehandlung und Ausnahmesicherheit

Die Funktion ist mit noexcept deklariert und als ausnahmesicher (exception safe) spezifiziert [SWS_LOG_00132]. Es werden keine spezifischen Fehlercodes zurückgemeldet und keine Ausnahmen ausgelöst.

Nebenläufigkeit und Einschränkungen

Die Schnittstelle ist explizit als nicht threadsicher (not thread-safe) spezifiziert [SWS_LOG_00132]. Eine einzelne Instanz von LogStream darf folglich nicht zeitgleich über mehrere Threads ohne externe Synchronisation verwendet werden. Zudem muss sichergestellt sein, dass der durch core::StringView referenzierte Speicherbereich für die Dauer der Ausführung gültig bleibt.

Dieser Text wurde durch eine KI auf Basis der AUTOSAR-Spezifikation R25-11 generiert.

Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
tagthe tag text to attach to the current message

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00132
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00132@rel:R25-11#808f3d1d
Content hash
808f3d1d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00132
Status: valid/auto-approved Version: rel:R25-11#cd0da0e7 Versionshistorie & Revisions (3 transitions, 5 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00132@rel:R25-11#cd0da0e7
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#808f3d1d2026-09-30
  • R22-11rel:R22-11#5a6105142026-10-14
  • R23-11rel:R23-11#bc6438f12026-10-14
  • R24-11rel:R24-11#cd0da0e72026-10-14
  • R25-11rel:R25-11#cd0da0e72026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00040] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (bool value) noexcept;

Appends given value to the internal message buffer.

Appends given value to the internal message buffer.

Validate requirementfunction operator<< [SWS_LOG_00040] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Appends given value to the internal message buffer.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00040] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00040
Flag-ID
SWS_LOG_00040
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
e9858ae79c27d55c693add0ea4602ec5c897fe8fd4a4ccd4c4db4aa090c45db2
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00040
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00040@rel:R25-11#6974cc18
Content hash
6974cc18
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00040
Status: valid/auto-approved Version: rel:R25-11#77bbd02b Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00040@rel:R25-11#77bbd02b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#6974cc182026-09-30
  • R19-11rel:R19-11#1120d51c2026-10-14
  • R20-11rel:R20-11#ddb82f782026-10-14
  • R21-11rel:R21-11#ddb82f782026-10-14
  • R22-11rel:R22-11#0bc0893c2026-10-14
  • R23-11rel:R23-11#73b650032026-10-14
  • R24-11rel:R24-11#77bbd02b2026-10-14
  • R25-11rel:R25-11#77bbd02b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00041] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::uint8_t value) noexcept;

Writes unsigned int 8 bit parameter into message.

Writes unsigned int 8 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00041] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes unsigned int 8 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00041] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00041
Flag-ID
SWS_LOG_00041
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
1fb250359420f25408c5ca0e369535e745e0186b6483225b8185d65dc17bdeec
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00041
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00041@rel:R25-11#60e98ec0
Content hash
60e98ec0
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00041
Status: valid/auto-approved Version: rel:R25-11#6b8ebb60 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00041@rel:R25-11#6b8ebb60
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#60e98ec02026-09-30
  • R19-11rel:R19-11#c496efba2026-10-14
  • R20-11rel:R20-11#5a5aec8a2026-10-14
  • R21-11rel:R21-11#f6916fe02026-10-14
  • R22-11rel:R22-11#9aae0ff02026-10-14
  • R23-11rel:R23-11#6aa165822026-10-14
  • R24-11rel:R24-11#6b8ebb602026-10-14
  • R25-11rel:R25-11#6b8ebb602026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00042] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::uint16_t value) noexcept;

Writes unsigned int 16 bit parameter into message.

Writes unsigned int 16 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00042] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes unsigned int 16 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00042] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00042
Flag-ID
SWS_LOG_00042
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
fb60eabbe6e0586ddddafd3945ae1b4874373f317c56432c29c9ad8c92302607
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00042
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00042@rel:R25-11#6a3e21ba
Content hash
6a3e21ba
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00042
Status: valid/auto-approved Version: rel:R25-11#eb471bf8 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00042@rel:R25-11#eb471bf8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#6a3e21ba2026-09-30
  • R19-11rel:R19-11#bda1905e2026-10-14
  • R20-11rel:R20-11#b593b8d12026-10-14
  • R21-11rel:R21-11#105bff1f2026-10-14
  • R22-11rel:R22-11#47ec4a5d2026-10-14
  • R23-11rel:R23-11#9d3b150b2026-10-14
  • R24-11rel:R24-11#eb471bf82026-10-14
  • R25-11rel:R25-11#eb471bf82026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00043] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::uint32_t value) noexcept;

Writes unsigned int 32 bit parameter into message.

Writes unsigned int 32 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00043] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes unsigned int 32 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00043] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00043
Flag-ID
SWS_LOG_00043
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
886eac45af69bea2c3fd12c131fba8d71bd481decb74d0c29bddada2dfd53bba
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00043
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00043@rel:R25-11#f83a3fd8
Content hash
f83a3fd8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00043
Status: valid/auto-approved Version: rel:R25-11#7f2aee39 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00043@rel:R25-11#7f2aee39
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f83a3fd82026-09-30
  • R19-11rel:R19-11#d1fc4df72026-10-14
  • R20-11rel:R20-11#a4671aad2026-10-14
  • R21-11rel:R21-11#5d685ee82026-10-14
  • R22-11rel:R22-11#1d6545af2026-10-14
  • R23-11rel:R23-11#8bd8330f2026-10-14
  • R24-11rel:R24-11#7f2aee392026-10-14
  • R25-11rel:R25-11#7f2aee392026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00044] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::uint64_t value) noexcept;

Writes unsigned int 64 bit parameter into message.

Writes unsigned int 64 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00044] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes unsigned int 64 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00044] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00044
Flag-ID
SWS_LOG_00044
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
0dfd74e7919d3f13f07bf12afa10179848e1c9cdd8b45ded73c216a800380727
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00044
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00044@rel:R25-11#a75ae7fc
Content hash
a75ae7fc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00044
Status: valid/auto-approved Version: rel:R25-11#bc3b7ec2 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00044@rel:R25-11#bc3b7ec2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a75ae7fc2026-09-30
  • R19-11rel:R19-11#798142712026-10-14
  • R20-11rel:R20-11#878e8f912026-10-14
  • R21-11rel:R21-11#3800d4c72026-10-14
  • R22-11rel:R22-11#e5ccd83e2026-10-14
  • R23-11rel:R23-11#daa2344f2026-10-14
  • R24-11rel:R24-11#bc3b7ec22026-10-14
  • R25-11rel:R25-11#bc3b7ec22026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00045] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::int8_t value) noexcept;

Writes signed int 8 bit parameter into message.

Writes signed int 8 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00045] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes signed int 8 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00045] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00045
Flag-ID
SWS_LOG_00045
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
6bc2c5d67bfecefddf7b4205f9dc6bcca0d5245b9486a50dcb455810575814ec
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00045
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00045@rel:R25-11#3c84a8ad
Content hash
3c84a8ad
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00045
Status: valid/auto-approved Version: rel:R25-11#2cbaf8a4 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00045@rel:R25-11#2cbaf8a4
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#3c84a8ad2026-09-30
  • R19-11rel:R19-11#eb31d25f2026-10-14
  • R20-11rel:R20-11#648e09032026-10-14
  • R21-11rel:R21-11#c7bae1642026-10-14
  • R22-11rel:R22-11#e033b1272026-10-14
  • R23-11rel:R23-11#8452a0ba2026-10-14
  • R24-11rel:R24-11#2cbaf8a42026-10-14
  • R25-11rel:R25-11#2cbaf8a42026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00046] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::int16_t value) noexcept;

Writes signed int 16 bit parameter into message.

Writes signed int 16 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00046] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes signed int 16 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00046] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00046
Flag-ID
SWS_LOG_00046
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
d1bd30f68469eddefafc8929fe05480ab4a4e49f578603c49959df1ea32979a0
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00046
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00046@rel:R25-11#c1d52cb2
Content hash
c1d52cb2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00046
Status: valid/auto-approved Version: rel:R25-11#493d5497 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00046@rel:R25-11#493d5497
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#c1d52cb22026-09-30
  • R19-11rel:R19-11#3c374af62026-10-14
  • R20-11rel:R20-11#83128d102026-10-14
  • R21-11rel:R21-11#1ccf93eb2026-10-14
  • R22-11rel:R22-11#05a0b4f92026-10-14
  • R23-11rel:R23-11#d0fa7ed72026-10-14
  • R24-11rel:R24-11#493d54972026-10-14
  • R25-11rel:R25-11#493d54972026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00047] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::int32_t value) noexcept;

Writes signed int 32 bit parameter into message.

Writes signed int 32 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00047] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes signed int 32 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00047] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00047
Flag-ID
SWS_LOG_00047
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
9e32b1766ce5809affc1929c92a87588bec3cfb46b95e4cccaa1c4063a8eb1b1
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00047
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00047@rel:R25-11#ca80e374
Content hash
ca80e374
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00047
Status: valid/auto-approved Version: rel:R25-11#e4d51f88 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00047@rel:R25-11#e4d51f88
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#ca80e3742026-09-30
  • R19-11rel:R19-11#24f28cf22026-10-14
  • R20-11rel:R20-11#be3605032026-10-14
  • R21-11rel:R21-11#dd2c79192026-10-14
  • R22-11rel:R22-11#bbe649052026-10-14
  • R23-11rel:R23-11#f487e64e2026-10-14
  • R24-11rel:R24-11#e4d51f882026-10-14
  • R25-11rel:R25-11#e4d51f882026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00048] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (std::int64_t value) noexcept;

Writes signed int 64 bit parameter into message.

Writes signed int 64 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00048] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes signed int 64 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00048] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00048
Flag-ID
SWS_LOG_00048
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
f419e6baf0c1c86db84b0f376acd789e9042a80a2fe4f47ca2a7eb844d314fa6
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00048
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00048@rel:R25-11#3f805864
Content hash
3f805864
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00048
Status: valid/auto-approved Version: rel:R25-11#5b0e63aa Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00048@rel:R25-11#5b0e63aa
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#3f8058642026-09-30
  • R19-11rel:R19-11#d0bd42002026-10-14
  • R20-11rel:R20-11#9ee28f1a2026-10-14
  • R21-11rel:R21-11#d525d4262026-10-14
  • R22-11rel:R22-11#eaaad1512026-10-14
  • R23-11rel:R23-11#91f41fab2026-10-14
  • R24-11rel:R24-11#5b0e63aa2026-10-14
  • R25-11rel:R25-11#5b0e63aa2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00049] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (float value) noexcept;

Writes float 32 bit parameter into message.

Writes float 32 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00049] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes float 32 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00049] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00049
Flag-ID
SWS_LOG_00049
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
899f1709fa0a5c54fcc75edb45bdcbf317d34ddd0ee58c7b87d13c20f252ede9
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00049
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00049@rel:R25-11#f96bf458
Content hash
f96bf458
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00049
Status: valid/auto-approved Version: rel:R25-11#d3df9d22 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00049@rel:R25-11#d3df9d22
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f96bf4582026-09-30
  • R19-11rel:R19-11#2a6b39942026-10-14
  • R20-11rel:R20-11#70ed42ac2026-10-14
  • R21-11rel:R21-11#70ed42ac2026-10-14
  • R22-11rel:R22-11#db487ed72026-10-14
  • R23-11rel:R23-11#8bcce7172026-10-14
  • R24-11rel:R24-11#d3df9d222026-10-14
  • R25-11rel:R25-11#d3df9d222026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00050] Upstream: RS_LT_00003, RS_LT_00049

LogStream & operator<< (double value) noexcept;

Writes float 64 bit parameter into message.

Writes float 64 bit parameter into message.

Validate requirementfunction operator<< [SWS_LOG_00050] Upstream: RS_LT_00003 , RS_LT_00049

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes float 64 bit parameter into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00050] Upstream: RS_LT_00003 , RS_LT_00049
Requirement-ID
SWS_LOG_00050
Flag-ID
SWS_LOG_00050
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
41c74e34b1d4203eeccbad847a47f52a00a86261d00ba8b27eb7a31a43e56694
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00050
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00050@rel:R25-11#aab504fc
Content hash
aab504fc
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00050
Status: valid/auto-approved Version: rel:R25-11#3437b574 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00050@rel:R25-11#3437b574
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#aab504fc2026-09-30
  • R19-11rel:R19-11#85b40c052026-10-14
  • R20-11rel:R20-11#a8c41e7b2026-10-14
  • R21-11rel:R21-11#c043d2522026-10-14
  • R22-11rel:R22-11#998b13f32026-10-14
  • R23-11rel:R23-11#67388df02026-10-14
  • R24-11rel:R24-11#3437b5742026-10-14
  • R25-11rel:R25-11#3437b5742026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00051] Upstream: RS_LT_00003, RS_LT_00046

LogStream & operator<< (const char *const value) noexcept;

Writes null terminated UTF8 string into message.

Writes null terminated UTF8 string into message.

Validate requirementfunction operator<< [SWS_LOG_00051] Upstream: RS_LT_00003 , RS_LT_00046

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes null terminated UTF8 string into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00051] Upstream: RS_LT_00003 , RS_LT_00046
Requirement-ID
SWS_LOG_00051
Flag-ID
SWS_LOG_00051
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
9d806fe255759d99ecc3f57be0caa7fae5051194c47a34b7fb78a0735fb40c96
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00051
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00051@rel:R25-11#fb5a3978
Content hash
fb5a3978
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00051
Status: valid/auto-approved Version: rel:R25-11#f6c0086f Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00051@rel:R25-11#f6c0086f
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#fb5a39782026-09-30
  • R19-11rel:R19-11#574fbd8e2026-10-14
  • R20-11rel:R20-11#89d4f6bf2026-10-14
  • R21-11rel:R21-11#b10b55cc2026-10-14
  • R22-11rel:R22-11#6bfaeaed2026-10-14
  • R23-11rel:R23-11#63d051c42026-10-14
  • R24-11rel:R24-11#f6c0086f2026-10-14
  • R25-11rel:R25-11#f6c0086f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00062] Upstream: RS_LT_00003, RS_LT_00046

LogStream & operator<< (const ara::core::StringView value) noexcept;

Writes ara::core::StringView into message.

Writes ara::core::StringView into message.

Validate requirementfunction operator<< [SWS_LOG_00062] Upstream: RS_LT_00003 , RS_LT_00046

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Writes ara::core::StringView into message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00062] Upstream: RS_LT_00003 , RS_LT_00046
Requirement-ID
SWS_LOG_00062
Flag-ID
SWS_LOG_00062
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
9882a519ed5a1b6cce1d9e4115dde4a4b1d5d173579d5b8f0c6116dfd5d4a8f4
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
valueValue to be appended to the internal message buffer.

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00062
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00062@rel:R25-11#cc6ee023
Content hash
cc6ee023
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00062
Status: valid/auto-approved Version: rel:R25-11#c3a89383 Versionshistorie & Revisions (3 transitions, 8 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00062@rel:R25-11#c3a89383
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#cc6ee0232026-09-30
  • R19-11rel:R19-11#9542353e2026-10-14
  • R20-11rel:R20-11#b194a31a2026-10-14
  • R21-11rel:R21-11#b194a31a2026-10-14
  • R22-11rel:R22-11#f9b70b402026-10-14
  • R23-11rel:R23-11#ada67f9f2026-10-14
  • R24-11rel:R24-11#c3a893832026-10-14
  • R25-11rel:R25-11#c3a893832026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00128] Upstream: RS_LT_00003, RS_LT_00046

LogStream & operator<< (core::Span< const core::Byte > data) noexcept;

Write a byte sequence into message. This call shall copy the sequence of core::Byte objects as-is into the message.

Write a byte sequence into message. This call shall copy the sequence of core::Byte objects as-is into the message.

Validate requirementfunction operator<< [SWS_LOG_00128] Upstream: RS_LT_00003 , RS_LT_00046

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Write a byte sequence into message. This call shall copy the sequence of core::Byte objects as-is into the message.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00128] Upstream: RS_LT_00003 , RS_LT_00046
Requirement-ID
SWS_LOG_00128
Flag-ID
SWS_LOG_00128
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
69766e135010381cc3caf1c0f9eab47c6f61eced9566ae4f72239d819ef8e4db
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Parameter (in)

ParameterBeschreibung
dataa Span<const Byte> covering the range to be logged

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00128
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00128@rel:R25-11#36a06534
Content hash
36a06534
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00128
Status: valid/auto-approved Version: rel:R25-11#ccce2175 Versionshistorie & Revisions (3 transitions, 7 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00128@rel:R25-11#ccce2175
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#36a065342026-09-30
  • R20-11rel:R20-11#f76e3a2a2026-10-14
  • R21-11rel:R21-11#e9cce4422026-10-14
  • R22-11rel:R22-11#22245fb52026-10-14
  • R23-11rel:R23-11#1b7cfba82026-10-14
  • R24-11rel:R24-11#ccce21752026-10-14
  • R25-11rel:R25-11#ccce21752026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator<< [SWS_LOG_00203] Upstream: RS_LT_00003

template <typename T> LogStream & operator<< (const Argument< T > &arg) noexcept;

Log an argument with attributes. When output to the console, the value and all its attributes shall be shown as a single argument.

Log an argument with attributes. When output to the console, the value and all its attributes shall be shown as a single argument.

Validate requirementfunction operator<< [SWS_LOG_00203] Upstream: RS_LT_00003

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

Log an argument with attributes. When output to the console, the value and all its attributes shall be shown as a single argument.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator<< [SWS_LOG_00203] Upstream: RS_LT_00003
Requirement-ID
SWS_LOG_00203
Flag-ID
SWS_LOG_00203
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
7d52f9f50e72e92f8964e42eff2ecb92102dda93763c19a8a43496d63dfc0f24
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Template-Parameter

ParameterBeschreibung
Tthe argument payload type

Parameter (in)

ParameterBeschreibung
argthe argument wrapper object

Rückgabewert

TypBeschreibung
LogStream &*this

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00203
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00203@rel:R25-11#3b342202
Content hash
3b342202
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00203
Status: valid/auto-approved Version: rel:R25-11#70ea8101 Versionshistorie & Revisions (3 transitions, 7 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00203@rel:R25-11#70ea8101
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#3b3422022026-09-30
  • R20-11rel:R20-11#b5125d312026-10-14
  • R21-11rel:R21-11#b8cc2cbb2026-10-14
  • R22-11rel:R22-11#5515ec952026-10-14
  • R23-11rel:R23-11#33953d9f2026-10-14
  • R24-11rel:R24-11#70ea81012026-10-14
  • R25-11rel:R25-11#70ea81012026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator= [SWS_LOG_00175] Upstream: RS_LT_00003

LogStream & operator= (const LogStream &)=delete;

The copy assignment operator is deleted.

The copy assignment operator is deleted.

Validate requirementfunction operator= [SWS_LOG_00175] Upstream: RS_LT_00003

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

The copy assignment operator is deleted.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator= [SWS_LOG_00175] Upstream: RS_LT_00003
Requirement-ID
SWS_LOG_00175
Flag-ID
SWS_LOG_00175
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
b2c4a1b20d1f8bcf6f8b3e57820bf340506e751d789211b4b667c1d1d378c281
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00175
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00175@rel:R25-11#9d7c1d73
Content hash
9d7c1d73
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00175
Status: valid/auto-approved Version: rel:R25-11#29f82ff2 Versionshistorie & Revisions (3 transitions, 3 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00175@rel:R25-11#29f82ff2
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#9d7c1d732026-09-30
  • R24-11rel:R24-11#29f82ff22026-10-14
  • R25-11rel:R25-11#29f82ff22026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function operator= [SWS_LOG_00177] Upstream: RS_LT_00003

LogStream & operator= (LogStream &&)=delete;

The move assignment operator is deleted.

The move assignment operator is deleted.

Validate requirementfunction operator= [SWS_LOG_00177] Upstream: RS_LT_00003

Was muss freigegeben werden?

Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.

The move assignment operator is deleted.

Prüfkontext

Review-Grund
Legacy-Beschreibung prüfen
Warum ist ein Review nötig?
Der Beschreibungstext wurde aus einer älteren Dokumentationsquelle übernommen und konnte nicht mit hoher Sicherheit gegen die aktuelle Spezifikation verifiziert werden.
API-Element
function operator= [SWS_LOG_00177] Upstream: RS_LT_00003
Requirement-ID
SWS_LOG_00177
Flag-ID
SWS_LOG_00177
Status
pending
Konfidenz
medium
Herkunft
explicit
Modul
log
Spezifikationsdokument
AUTOSAR_AP_SWS_LogAndTrace
Text-Hash
0adfcb33ca5f8546b371cfcdf35b427fbbcc4d632fc95a68e35daa907f37d3fd
Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_LOG_00177
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00177@rel:R25-11#3275b594
Content hash
3275b594
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00177
Status: valid/auto-approved Version: rel:R25-11#773d9cec Versionshistorie & Revisions (3 transitions, 3 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00177@rel:R25-11#773d9cec
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#3275b5942026-09-30
  • R24-11rel:R24-11#773d9cec2026-10-14
  • R25-11rel:R25-11#773d9cec2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement
2026-08-10T14:00:00Zassistantnone → valid/auto-approvedÜberführung vorhandener Prosa-Beschreibung in requirement_text-Formatlegacy-desc-import

function ~LogStream [SWS_LOG_00262] Upstream: RS_LT_00003

~LogStream () noexcept;

Destructor.

Header-Datei#include "ara/log/log_stream.h"
Scopeclass ara::log::LogStream
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_LOG_00262
Status
valid/auto-approved
Version
AUTOSAR/AP/record/SWS_LOG_00262@rel:R25-11#841029ed
Content hash
841029ed
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_LogAndTrace.pdf#nameddest=SWS_LOG_00262
Status: valid/auto-approved Version: rel:R25-11#09e78348 Versionshistorie & Revisions (2 transitions, 3 revision)
Current State
valid/auto-approved
Reason
unchanged
Campaign
2026-08-sws-log-pilot-after-tool-improvement
Active Version
AUTOSAR/AP/record/SWS_LOG_00262@rel:R25-11#09e78348
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#841029ed2026-09-30
  • R24-11rel:R24-11#09e783482026-10-14
  • R25-11rel:R25-11#09e783482026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-10toolvalid/unversioned → invalid/obsoletespec update after tool improvement2026-08-sws-log-pilot-after-tool-improvement
2026-08-10toolinvalid/obsolete → valid/auto-approvedunchanged2026-08-sws-log-pilot-after-tool-improvement