DEENESPTFRRUARHIKOZHNL

classe 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

Guide utilisateurGÉNÉRÉ PAR IA

Met en mémoire tampon les données de journalisation via des opérateurs de flux et transmet les messages formatés au framework de journalisation.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : da246d5fd7f8 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Met en mémoire tampon les données de journalisation via des opérateurs de flux et transmet les messages formatés au framework de journalisation.

La classe ara::log::LogStream représente un message de journalisation formatable dont le tampon interne est rempli progressivement de données et de métadonnées via des opérateurs de flux. Les instances sont généralement obtenues de manière temporaire via des méthodes de journalisation et transmettent automatiquement le contenu collecté au framework de journalisation via le destructeur lorsqu'elles quittent la portée [SWS_LOG_00262]. Pour les messages multilignes ou réutilisés, la transmission peut être déclenchée explicitement via Flush() [SWS_LOG_00039]. Comme contrainte essentielle, la classe n'est pas thread-safe et empêche totalement les opérations de copie.

Contexte

La classe ara::log::LogStream représente un message de journalisation formatable dans le sous-système de journalisation adaptatif. Elle fournit une interface de tampon basée sur les messages, qui permet l'ajout progressif de données utiles hétérogènes à un tampon interne par l'intermédiaire d'opérateurs de flux surchargés.

Dans le cas d'usage régulier, les processus d'application n'interagissent pas directement avec LogStream par le biais d'une instanciation explicite. À la place, l'API de journalisation principale fournit (par exemple via des méthodes de journalisation telles que LogDebug()) des instances temporaires de cette classe, déjà initialisées avec le niveau de gravité requis. La seule raison prévue pour conserver un objet LogStream au-delà de la portée par défaut d'une seule instruction (One-Statement-Scope) consiste à composer des messages de journalisation sur plusieurs lignes de code. Dès que l'objet quitte sa portée ou qu'il est explicitement vidé, le contenu du tampon est transmis au framework de journalisation pour traitement ultérieur.

LogStreamContext Anwendung Anwendungsprozess Logger Logging-API (Logger) Anwendung->Logger fordert Stream an LogStream ara::log::LogStream Anwendung->LogStream remplit le tampon Logger->LogStream erzeugt Framework Logging-Framework LogStream->Framework leitet Puffer weiter

Diagramme de contexte : interaction entre le processus d'application, l'API de journalisation, LogStream et le framework de journalisation. Sources : [SWS_LOG_00039], [SWS_LOG_00262]

Cycle de vie

La création d'instances de LogStream s'effectue principalement sous la forme d'un objet temporaire via des méthodes fabriques de l'API de journalisation principale. Pour une mise à disposition efficace, la classe déclare un constructeur de déplacement en tant que noexcept [SWS_LOG_00176]. Ce constructeur de déplacement est typiquement seulement déclaré et non défini, ce qui autorise les compilateurs conformes à C++14 à utiliser l'optimisation de valeur de retour (RVO) lors du retour depuis des fonctions fabriques [SWS_LOG_00176]. Toute duplication ou affectation par déplacement d'instances est strictement exclue : le constructeur de copie [SWS_LOG_00174], l'opérateur d'affectation par copie [SWS_LOG_00175] et l'opérateur d'affectation par déplacement [SWS_LOG_00177] sont supprimés (=delete).

La fin de vie est gérée par le destructeur ~LogStream() [SWS_LOG_00262]. Lorsque l'objet quitte sa portée (par exemple à la fin d'un bloc de fonction ou d'une instruction), le destructeur veille en interne à ce que le contenu du tampon soit transmis au framework de journalisation pour traitement [SWS_LOG_00039], [SWS_LOG_00262].

Si une instance de LogStream est réutilisée dans la même portée pour plusieurs messages consécutifs, la fonction membre Flush() doit être appelée [SWS_LOG_00039]. Il est important de noter ici que Flush() ne vide pas le tampon, mais envoie les données actuelles au framework de journalisation et initie immédiatement un nouveau flux de messages [SWS_LOG_00039].

Concernant la concurrence, l'ensemble des fonctions membres est spécifié comme non thread-safe ([SWS_LOG_00039], [SWS_LOG_00040], [SWS_LOG_00129]). Un exemplaire de LogStream ne doit donc pas être utilisé en parallèle par plusieurs threads sans synchronisation externe.

Parcours d'utilisation

Un déroulement type de journalisation comprend les phases suivantes :

  1. Mise à disposition du flux : le processus applicatif appelle une méthode de journalisation qui crée une instance temporaire de LogStream et la renvoie via RVO [SWS_LOG_00176].
  2. Enrichissement en métadonnées : avant ou pendant la saisie des données, des attributs optionnels peuvent être ajoutés par chaînage de méthodes, notamment des emplacements dans le code source via WithLocation(file, line) [SWS_LOG_00129], des étiquettes via WithTag(tag) [SWS_LOG_00132] ou des niveaux de confidentialité via WithPrivacy(value) [SWS_LOG_00258]. Chacune de ces méthodes renvoie une référence à *this.
  3. Remplissage des données : des données utiles sont écrites dans le tampon interne via des opérateurs surchargés operator<<. L'interface prend en charge des types standard tels que des booléens [SWS_LOG_00040], des entiers de différentes largeurs [SWS_LOG_00041], [SWS_LOG_00044], des nombres à virgule flottante [SWS_LOG_00049], des chaînes de caractères et vues de chaînes [SWS_LOG_00051], [SWS_LOG_00062], des séquences d'octets via core::Span<const core::Byte> [SWS_LOG_00128] ainsi que des arguments structurés via Argument<T> [SWS_LOG_00203]. De plus, l'opérateur peut être étendu pour des types définis par l'utilisateur.
  4. Transmission au framework : lorsque la portée est quittée, le destructeur transmet le message [SWS_LOG_00262]. Si l'instance doit persister pour d'autres messages, Flush() est appelée explicitement [SWS_LOG_00039].
Déroulement typique de la journalisation avec LogStreamApplicationEnregistreursLogStreamLogging-FrameworkLogDebug()crée un objet temporaireRetour via RVOWithLocation() / WithTag()*thisoperator<<(Wert)*thisaltFin de portée (standard)~LogStream()Pufferinhalt weiterleitenRéutilisation dans la même portéeFlush()Transmettre le contenu du tampon et démarrer un nouveau flux

Diagramme de séquence : déroulement d'une journalisation, de la création du flux au remplissage des métadonnées et des données jusqu'à l'envoi via la sortie de portée ou Flush(). Sources : [SWS_LOG_00039], [SWS_LOG_00040], [SWS_LOG_00129], [SWS_LOG_00176], [SWS_LOG_00262]

Scénarios d'erreur

La classe suit une conception stricte sans exceptions. Toutes les fonctions membres, y compris les opérateurs de flux ([SWS_LOG_00040] à [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] et le destructeur [SWS_LOG_00262], sont déclarées comme noexcept et sûres vis-à-vis des exceptions (« exception safe »).

Les conditions d'erreur et risques d'utilisation se limitent aux scénarios suivants :

  • Erreur de type avec WithPrivacy : le template WithPrivacy<T> exige impérativement que T soit un type entier ou un type énuméré. Si la fonction est instanciée avec un type différent, le programme est mal formé (ill-formed) et entraîne une erreur de compilation [SWS_LOG_00258]. De plus, seuls les 8 bits de poids faible de la valeur transmise sont exploités, les bits de poids fort étant ignorés [SWS_LOG_00258].
  • Absence de sécurité des threads : comme LogStream est définie comme non thread-safe ([SWS_LOG_00039], [SWS_LOG_00040]), des opérations concurrentes de lecture ou d'écriture sur la même instance sans synchronisation externe conduisent probablement à des incohérences de données ou à une corruption de tampon (interprétation). Question Q-30a5037999c96fa2 (ouverte)
  • Prise en charge du tampon lors d'un Flush : puisque Flush() ne vide pas physiquement le tampon mais transmet uniquement son contenu actuel au framework de journalisation [SWS_LOG_00039], il convient de garder à l'esprit, lors d'une réutilisation, qu'un nouveau message est sémantiquement commencé.

Ce guide repose sur la spécification AUTOSAR pour l'Adaptive Platform (Release R25-11) et a été élaboré de manière automatisée.

Carte des membres

Constructeurs et destructeur

2

Diagramme de classes

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

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

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

LogStream fonction 2

The copy constructor is deleted.

Surcharges LogStream 2
LogStream (const LogStream &)=delete; SWS_LOG_00174
LogStream (LogStream &&) noexcept; DIRECTION NOT LogStream && -- DEFINED SWS_LOG_00176
~LogStream fonction

Destructor.

~LogStream () noexcept;

Méthodes

Flush fonction

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 fonction

Add source file location into the message.

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

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 fonction

Add the given single tag to the current message.

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

Opérateurs

operator<< fonction 15

Appends given value to the internal message buffer.

Surcharges << 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= fonction 2

The copy assignment operator is deleted.

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

Documentation des méthodes

fonction 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
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 2b696a66ebfb Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre Flush de la classe ara::log::LogStream (mise à disposition via le fichier d'en-tête ara/log/log_stream.h) transmet l'état actuel du tampon de journalisation au framework de journalisation et initie simultanément un nouveau flux de messages [SWS_LOG_00039]. Il convient ici de noter la distinction selon laquelle l'appel de ara::log::LogStream::Flush ne vide pas le tampon, mais transfère ses données actuelles sans modification au framework [SWS_LOG_00039].

Un appel explicite de la fonction n'est requis que si l'objet ara::log::LogStream doit être réutilisé au sein de la même portée pour des sorties de journalisation ultérieures [SWS_LOG_00039]. En revanche, si l'objet quitte sa portée – par exemple en atteignant la fin d'un bloc de fonction –, l'envoi du tampon s'effectue automatiquement en interne via le destructeur de la classe [SWS_LOG_00039].

La méthode possède la signature void Flush () noexcept;, n'accepte aucun argument et ne possède aucune valeur de retour [SWS_LOG_00039]. Elle est désignée comme sûre du point de vue des exceptions (« exception safe »), mais n'offre aucune sécurité des threads (« not thread-safe ») [SWS_LOG_00039].

Cette note d'utilisation a été générée par une IA sur la base de la spécification R25-11.

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#6ccdbe5b
Content hash
6ccdbe5b
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

fonction 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#d9f39a06
Content hash
d9f39a06
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

fonction 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#29556d99
Content hash
29556d99
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

fonction 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
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 4533b5081d31 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre WithLocation de la classe ara::log::LogStream issue de l'en-tête ara/log/log_stream.h sert à insérer des données de position de code source dans un message de journalisation [SWS_LOG_00129]. L'appel s'effectue de manière synchrone et prend en paramètres l'identifiant de fichier file sous la forme core::StringView ainsi que le numéro de ligne line sous la forme d'une valeur entière (int) [SWS_LOG_00129]. Comme valeur de retour, une référence à l'objet flux modifié (*this) est fournie, ce qui sert vraisemblablement au chaînage fluide d'autres sorties de flux [SWS_LOG_00129]. Question Q-c65fe863c9b31f20 (ouverte)

Pour la gestion des erreurs, il est pertinent de noter que la fonction porte le qualificateur noexcept et est spécifiée comme sûre du point de vue des exceptions (« exception safe ») [SWS_LOG_00129]. Aucun code d'erreur spécifique ni aucune condition d'exception ne sont définis, raison pour laquelle aucun traitement d'exception distinct ni aucune vérification d'erreur n'est nécessaire pendant l'appel.

Concernant la concurrence et les restrictions d'exécution, WithLocation est explicitement désignée comme non sûre pour les threads (« not thread-safe ») [SWS_LOG_00129]. Si plusieurs threads sont utilisés, la même instance de LogStream ne doit pas être manipulée en parallèle sans synchronisation externe. Typiquement, l'objet est donc utilisé de manière purement locale au thread pour l'opération de journalisation concernée.

Ce texte a été généré par une IA sur la base de la spécification AUTOSAR R25-11.

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#36618faa
Content hash
36618faa
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

fonction 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.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : e078339e879b Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre template WithPrivacy de la classe ara::log::LogStream (déclarée dans #include "ara/log/log_stream.h") sert à définir le niveau de confidentialité (privacy level) d'un message à journaliser [SWS_LOG_00258].

Utilisation et paramètres :

  • En tant que paramètre value, une valeur spécifique au projet définissant le niveau de confidentialité du message est transmise [SWS_LOG_00258].
  • Pour le type de template T, seuls les types entiers (integral) ou les types énumération (enum) sont autorisés ; un appel avec des types divergents rend le programme mal formé (ill-formed) [SWS_LOG_00258].
  • Lors de l'évaluation, seuls les 8 bits de poids faible de value sont pris en compte ; tous les bits de poids supérieur sont ignorés [SWS_LOG_00258].
  • La fonction renvoie une référence vers l'objet appelant (*this) de type LogStream& [SWS_LOG_00258], ce qui devrait probablement permettre un chaînage de plusieurs appels de flux (method chaining). Question Q-05517fce85e5c36c (ouverte)

Traitement des erreurs et concurrence :

  • La fonction est déclarée comme noexcept et classifiée comme sûre face aux exceptions (exception safe) [SWS_LOG_00258]. Des types non valides entraînent des erreurs dès la compilation.
  • La fonction n'est pas sûre pour les threads (not thread-safe) [SWS_LOG_00258]. Les accès concurrents en écriture sur le même LogStream doivent être évités ou synchronisés par l'application.

Ce texte a été généré par une IA sur la base de la spécification.

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#c631c5fc
Content hash
c631c5fc
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

fonction 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
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : eff14e380bd3 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

La fonction membre WithTag de la classe ara::log::LogStream ([SWS_LOG_00132], définie dans l'en-tête ara/log/log_stream.h) ajoute une étiquette individuelle au message de journalisation actuellement acheminé dans le flux. Elle accepte en tant que paramètre d'entrée tag de type core::StringView [SWS_LOG_00132]. Grâce au renvoi d'une référence d'objet vers *this de type LogStream &, l'appel semble principalement conçu pour le chaînage de méthodes lors de la création de messages de journalisation [SWS_LOG_00132]. Question Q-57759324c581ef7b (ouverte)

Traitement des erreurs et sécurité vis-à-vis des exceptions

La fonction est déclarée avec noexcept et spécifiée comme sûre face aux exceptions (exception safe) [SWS_LOG_00132]. Aucun code d'erreur spécifique n'est renvoyé et aucune exception n'est levée.

Concurrence et restrictions

L'interface est explicitement spécifiée comme non sûre pour les threads (not thread-safe) [SWS_LOG_00132]. Par conséquent, une instance unique de LogStream ne doit pas être utilisée simultanément à travers plusieurs threads sans synchronisation externe. De plus, il convient de s'assurer que la zone mémoire référencée par core::StringView reste valide pour la durée de l'exécution.

Ce texte a été généré par une IA sur la base de la spécification AUTOSAR R25-11.

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#4db35f76
Content hash
4db35f76
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

fonction 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#71de9fde
Content hash
71de9fde
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

fonction 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#12c5cdd3
Content hash
12c5cdd3
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

fonction 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#b639b074
Content hash
b639b074
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

fonction 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#3c3742be
Content hash
3c3742be
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

fonction 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#c629f689
Content hash
c629f689
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

fonction 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#23e43ed5
Content hash
23e43ed5
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

fonction 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#afa86efb
Content hash
afa86efb
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

fonction 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#acca8822
Content hash
acca8822
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

fonction 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#3052b920
Content hash
3052b920
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

fonction 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#6c0d29bf
Content hash
6c0d29bf
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

fonction 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#10e1e3fc
Content hash
10e1e3fc
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

fonction 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#8d7b4cd7
Content hash
8d7b4cd7
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

fonction 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#c57eef2d
Content hash
c57eef2d
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

fonction 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#5e7d3f35
Content hash
5e7d3f35
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

fonction 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#7f6aa537
Content hash
7f6aa537
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

fonction 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#9b87e2f3
Content hash
9b87e2f3
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

fonction 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#55fdcfad
Content hash
55fdcfad
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

fonction ~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#7ab57019
Content hash
7ab57019
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