Represents a logger context. The Logging framework defines contexts which can be seen as logger instances within one Application process or process scope. The contexts have the following properties: • Context ID • Description of the Context ID • Default log level A context will be automatically registered against the Logging backend during creation phase, as well as automatically deregistered during process shutdown phase. So the end user does not care for the objects life time. To ensure such housekeeping functionality, a strong ownership of the logger instances needs to be ensured towards the Logging framework. This means that the Application process are not supposed to call the Logger constructor themselves. The user is not allowed to create a Logger object by himself. Logger context needs to be created by one of the ara::log::CreateLogger functions.
Encapsule un contexte de journalisation pour la collecte thread-safe de messages de protocole formatés ou modélisés.
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 766c8cb39e9aProvenanceQuestions ouvertes (2)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
Encapsule un contexte de journalisation pour la collecte thread-safe de messages de protocole formatés ou modélisés.
La classe ara::log::Logger représente un contexte pour la capture de messages de log au sein d'un processus applicatif via des flux temporaires ou des formats de messages modélisés [SWS_LOG_00064]. Le constructeur par défaut étant supprimé, la création et la gestion du cycle de vie sont entièrement assurées par le framework de journalisation [SWS_LOG_00259]. Avant la préparation chronophage des données de message, le niveau de journalisation actuellement actif peut être interrogé. Toutes les interfaces de la classe sont spécifiées comme thread-safe et autorisent l'appel sans synchronisation depuis plusieurs threads.
Contexte
La classe ara::log::Logger représente un contexte de logger au sein d'un processus applicatif ou d'une zone de processus dans le module log. Un tel contexte encapsule un ID de contexte spécifique, une description associée ainsi qu'un niveau de journalisation par défaut. Les développeurs d'applications interagissent avec les instances de logger pour transmettre des messages de log au framework de journalisation, soit via des objets de flux tels que LogStream[SWS_LOG_00064], soit sous forme de messages structurés et modélisés [SWS_LOG_00204]. Les instances agissent comme intermédiaires entre les threads internes à l'application et le backend de journalisation.
Diagramme de contexte : intégration du logger entre l'application, le framework de journalisation et LogStream. Sources : [SWS_LOG_00064], [SWS_LOG_00259].
Cycle de vie
La gestion des instances est soumise à une propriété stricte par le framework de journalisation. Afin de garantir l'enregistrement automatique auprès du backend de journalisation lors de la création et le désenregistrement lors de l'arrêt du processus applicatif, le constructeur par défaut est supprimé [SWS_LOG_00259]. Les applications ne doivent et ne peuvent pas instancier directement des objets Logger, mais doivent à la place utiliser les fonctions de création ara::log::CreateLogger. La destruction et la libération s'effectuent via le destructeur [SWS_LOG_00260], qui est contrôlé par le framework de journalisation, de sorte que les utilisateurs n'ont pas à se soucier de la durée de vie.
En ce qui concerne la concurrence, toutes les méthodes d'accès sont spécifiées comme thread-safe (thread-safe), notamment [SWS_LOG_00070], [SWS_LOG_00255] et [SWS_LOG_00260]. Cela permet à plusieurs threads concurrents d'utiliser simultanément le même contexte de logger sans que des mécanismes de synchronisation supplémentaires ne soient requis du côté de l'application.
Parcours d'utilisation
L'utilisation typique d'un logger comprend la vérification de la configuration actuelle, l'ajustement des seuils et l'émission de messages :
Vérification de l'autorisation d'émission : avant de procéder à des préparations complexes de données de journalisation, il est possible de vérifier avec IsEnabled si un niveau de log souhaité est activement consigné [SWS_LOG_00070].
Configuration : le seuil minimal de consignation d'une instance de logger peut être reconfiguré à l'exécution via SetThreshold[SWS_LOG_00255].
Journalisation basée sur des flux : via des méthodes spécifiques pour les différents niveaux de gravité – LogFatal[SWS_LOG_00064], LogError[SWS_LOG_00065], LogWarn[SWS_LOG_00066], LogInfo[SWS_LOG_00067], LogDebug[SWS_LOG_00068] ou LogVerbose[SWS_LOG_00069] – ainsi que via le WithLevel dynamique [SWS_LOG_00131], un objet LogStream est créé. Celui-ci reçoit des données via l'opérateur <<. Habituellement, la durée de vie de l'objet flux se termine avec le point-virgule de l'instruction [SWS_LOG_00064].
Messages modélisés : alternativement, des messages typés et modélisés peuvent être transmis directement avec Log[SWS_LOG_00204] ou en spécifiant des attributs avec LogWith[SWS_LOG_00133].
Les interfaces de la classe sont pour la plupart spécifiées comme noexcept et sûres face aux exceptions (exception safe), ce qui minimise les interruptions d'exécution inattendues [SWS_LOG_00070], [SWS_LOG_00255]. Néanmoins, des conditions d'erreur formelles et des cas limites existent :
Paramètres de modèle incorrects : si Log est appelé avec des arguments qui ne correspondent pas à la spécification du message modélisé, le programme C++ est incorrectement structuré (ill-formed) et échoue à la compilation [SWS_LOG_00204].
Propriétés d'attributs manquantes : si le tuple pour LogWith contient des types qui ne satisfont pas aux critères d'attributs requis, la fonction ne participe pas à la résolution de surcharge [SWS_LOG_00133]. L'exclusion s'effectue probablement via SFINAE ou des concepts. Question Q-e6179190587f11cb (ouverte)
Sécurité face aux exceptions lors de la destruction : le destructeur ~Logger est déclaré comme not exception safe[SWS_LOG_00260]. Cela est probablement dû au fait que, lors du désenregistrement auprès du backend de journalisation, des erreurs peuvent survenir qui ne doivent pas être propagées via des exceptions. Question Q-4ac2bed8a8ffd85a (ouverte)
Ce guide se base exclusivement sur la spécification AUTOSAR pour le module log dans Adaptive Release R25-11.
Check current configured log reporting level. Applications may want to check the actual configured reporting log level of certain loggers before doing log data preparation that is runtime intensive.
Check current configured log reporting level. Applications may want to check the actual configured reporting log level of certain loggers before doing log data preparation that is runtime intensive.
Check current configured log reporting level. Applications may want to check the actual configured reporting log level of certain loggers before doing log data preparation that is runtime intensive.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Check current configured log reporting level. Applications may want to check the actual configured reporting log level of certain loggers before doing log data preparation that is runtime intensive.
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 IsEnabled [SWS_LOG_00070] Upstream: RS_LT_00003 , RS_LT_00045
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 a modeled message. If this function is called with an argument list that does not match the modeled message, the program is ill-formed.
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 Log [SWS_LOG_00204] Upstream: RS_LT_00003
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Same as Logger::LogFatal().
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 LogDebug [SWS_LOG_00068] Upstream: RS_LT_00003 , RS_LT_00049
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 01530793cc11Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
La fonction membre LogDebug de la classe ara::log::Logger sert à générer des messages de journalisation avec le niveau de gravité Debug et fournit à cet effet un objet LogStream configuré en conséquence [SWS_LOG_00068]. La déclaration s’effectue via le fichier d’en-tête #include "ara/log/logger.h"[SWS_LOG_00068].
Pour l’utilisation et la sémantique, les caractéristiques de spécification suivantes sont définies :
Appel et valeur de retour : la méthode ne prend aucun paramètre d’entrée et renvoie directement un objet LogStream avec le niveau de gravité Debug [SWS_LOG_00068]. Le fonctionnement correspond à celui de la méthode Logger::LogFatal()[SWS_LOG_00068].
Traitement des erreurs : la signature est déclarée comme noexcept et spécifiée comme sûre vis-à-vis des exceptions (exception safe) [SWS_LOG_00068]. Aucun message d’erreur ni code d’erreur n’est désigné en cas d’erreur [SWS_LOG_00068].
Concurrence : la fonction membre est classée comme constante (const) ainsi qu’explicitement comme thread-safe (thread-safe) [SWS_LOG_00068], de sorte que des accès en lecture parallèles via la même instance de logger sont autorisés.
Cette note d’utilisation a été générée de manière automatisée sur la base d’AUTOSAR R25-11.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Same as Logger::LogFatal().
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 LogError [SWS_LOG_00065] Upstream: RS_LT_00003 , RS_LT_00049
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 97a3ba118d39ProvenanceQuestions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
La méthode LogError de la classe ara::log::Logger sert à initier une entrée de journalisation avec le niveau de gravité Error [SWS_LOG_00065]. La fonction est déclarée via le fichier d’en-tête ara/log/logger.h et n’accepte aucun paramètre [SWS_LOG_00065].
Utilisation et valeur de retour
L’appel synchrone renvoie un objet de type LogStream avec le niveau de gravité Error [SWS_LOG_00065]. Le comportement correspond fonctionnellement à celui de Logger::LogFatal()[SWS_LOG_00065]. Comme LogError est déclaré comme const, l’appel ne modifie pas l’état de l’objet logger et peut également être exécuté sur des instances constantes [SWS_LOG_00065].
Concurrence et sécurité vis-à-vis des exceptions
Des garanties définies s’appliquent au contexte d’appel [SWS_LOG_00065] :
Sécurité des threads : la fonction est spécifiée comme thread-safe [SWS_LOG_00065]. Interprétation : les appels devraient donc pouvoir s’effectuer de manière concurrente depuis plusieurs threads sur la même instance sans synchronisation externe. Question Q-e55d2b523c5cbcb3 (ouverte)
Sécurité vis-à-vis des exceptions : la méthode est déclarée comme noexcept ainsi que comme exception safe [SWS_LOG_00065] ; elle ne déclenche aucune exception lors de l’exécution.
Gestion des erreurs
Aucun code d’erreur spécifique ni notification à DET ou DEM n’est prévu pour LogError[SWS_LOG_00065]. Les états d’erreur lors de l’appel sont exclus par la sécurité garantie vis-à-vis des exceptions et l’interface sans paramètre [SWS_LOG_00065].
Cette note d’utilisation a été générée automatiquement sur la base de la spécification SWS_LOG_00065.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Creates a LogStream object. Returned object will accept arguments via the insert stream operator "@c <<".
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 LogFatal [SWS_LOG_00064] Upstream: RS_LT_00003 , RS_LT_00049
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 7531b48b97acProvenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
Utilisation et durée de vie
La méthode LogFatal de la classe ara::log::Logger (mise à disposition via l'en-tête ara/log/logger.h) crée un objet LogStream avec le niveau de gravité Fatal ([SWS_LOG_00064]). La fonction ne prend aucun argument et renvoie directement le flux. L'objet LogStream renvoyé reçoit séquentiellement les messages de journalisation et les paramètres via l'opérateur de flux << ([SWS_LOG_00064]). Dans un scénario d'utilisation standard, la durée de vie du flux créé est limitée à une seule instruction et se termine par le point-virgule final après le dernier paramètre transmis ([SWS_LOG_00064]). Pour prolonger la durée de vie de l'objet flux au-delà, il est possible de l'assigner à une variable nommée ([SWS_LOG_00064]).
Gestion des erreurs et concurrence
La fonction est déclarée comme noexcept et spécifiée comme sûre vis-à-vis des exceptions (exception safe) ([SWS_LOG_00064]). Elle ne lève aucune exception à l'exécution et n'utilise aucun code d'erreur spécifique. En matière de concurrence, la méthode est spécifiée comme const et entièrement sûre pour les threads (thread-safe), autorisant ainsi des appels parallèles via la même instance de logger ([SWS_LOG_00064]).
Interaction
La méthode correspond en termes d'interface et de comportement aux méthodes de journalisation associées pour d'autres niveaux de gravité au sein de ara::log::Logger : LogError ([SWS_LOG_00065]), LogWarn ([SWS_LOG_00066]), LogInfo ([SWS_LOG_00067]), LogDebug ([SWS_LOG_00068]) ainsi que LogVerbose ([SWS_LOG_00069]).
Ce texte a été généré par une IA sur la base de la spécification AUTOSAR R25-11.
Hinweise: In the normal usage scenario, the object’s life time of the created LogStream is scoped within one statement (ends with ; after last passed argument). If one wants to extend the LogStream object’s life time, the object might be assigned to a named variable. Refer to the LogStream class documentation for further details.
Request a governed re-review of this record. The record is not changed immediately.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Same as Logger::LogFatal().
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 LogInfo [SWS_LOG_00067] Upstream: RS_LT_00003 , RS_LT_00049
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : e56baa961e88ProvenanceQuestions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
La fonction membre LogInfo de la classe ara::log::Logger ([SWS_LOG_00067]) est déclarée via l’en-tête ara/log/logger.h. Elle sert à générer un message de journalisation avec le niveau de gravité Info, n’exige aucun paramètre d’entrée et renvoie de manière synchrone un objet de type LogStream ([SWS_LOG_00067]). D’après la spécification, le comportement correspond à celui de Logger::LogFatal() ([SWS_LOG_00067]), l’interprétation étant que la fonctionnalité opère de manière analogue et que seul le niveau de gravité est fixé à Info.
Concernant la concurrence et le contexte d’appel, la méthode est déclarée comme const et explicitement spécifiée comme thread-safe (thread-safe) ([SWS_LOG_00067]). Ainsi, LogInfo peut être appelée à tout moment en parallèle depuis plusieurs threads sur la même instance de logger, sans que des mécanismes de synchronisation ou des verrous sous la responsabilité de l’application soient nécessaires.
Dans la gestion des erreurs, la fonction est pourvue de l’identificateur noexcept et classée comme sûre vis-à-vis des exceptions (exception safe) ([SWS_LOG_00067]). Aucun code d’erreur spécifique n’est renvoyé et aucun message d’erreur DEM ou DET n’est déclenché ([SWS_LOG_00067]) ; aucun cas d’erreur n’est défini pour cet appel.
Dans la structure des exigences, l’interface est directement associée aux exigences amont [RS_LT_00003] et [RS_LT_00049] ([SWS_LOG_00067]), qui définissent les lignes directrices de niveau supérieur pour le sous-système de journalisation et de traçage.
Ce texte a été généré par un modèle d’IA sur la base de la spécification AUTOSAR R25-11.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Same as Logger::LogFatal().
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 LogVerbose [SWS_LOG_00069] Upstream: RS_LT_00003 , RS_LT_00049
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 9f5912e056dbProvenanceQuestions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
La méthode LogVerbose() de la classe ara::log::Logger issue du fichier d’en-tête #include "ara/log/logger.h" sert à générer des sorties de journalisation avec le niveau de gravité le plus détaillé Verbose [SWS_LOG_00069]. Aucun paramètre n’est transmis lors de l’appel. La fonction fournit de manière synchrone un objet LogStream, qui est explicitement initialisé avec la sévérité Verbose et utilisé pour la transmission du contenu des messages [SWS_LOG_00069].
La spécification désigne le comportement comme identique à Logger::LogFatal()[SWS_LOG_00069] ; à titre d’interprétation, cela devrait signifier que la mise en mémoire tampon et la mise à disposition du flux suivent le mécanisme général de journalisation et ne diffèrent que par le niveau de gravité attribué. Question Q-522523e7a845dc3a (ouverte) Pour le traitement des erreurs, la méthode est spécifiée comme noexcept ainsi que exception safe[SWS_LOG_00069]. Par conséquent, aucune exception ne survient et aucun code d’erreur spécifique n’existe dans le contexte d’appel [SWS_LOG_00069].
Concernant la concurrence et les contrats d’interface, les propriétés suivantes s’appliquent :
Sécurité des threads : la méthode est classée comme thread-safe, de sorte que des appels concurrents via une même instance de logger ou des instances différentes peuvent être exécutés en toute sécurité [SWS_LOG_00069].
Constance : la déclaration comme const garantit que l’appel ne modifie pas l’état interne de l’objet logger [SWS_LOG_00069].
Cette note d’utilisation a été générée automatiquement sur la base de la spécification d’AUTOSAR R25-11.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
Same as Logger::LogFatal().
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 LogWarn [SWS_LOG_00066] Upstream: RS_LT_00003 , RS_LT_00049
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : a2b7f630e254ProvenanceQuestions ouvertes (2)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
Utilisation
La fonction membre LogWarn de la classe ara::log::Logger est mise à disposition via l’en-tête ara/log/logger.h[SWS_LOG_00066]. L’appel s’effectue sans paramètre sur une instance de logger via la signature LogStream LogWarn () const noexcept;[SWS_LOG_00066]. Comme valeur de retour, la fonction renvoie de manière synchrone un objet de type LogStream avec le niveau de gravité Warn (Warn severity) [SWS_LOG_00066]. Le comportement fonctionnel correspond à la description de Logger::LogFatal()[SWS_LOG_00066]. Interprétation : l’objet LogStream fourni devrait servir à composer des messages de journalisation du niveau d’avertissement pour la sortie ultérieure. Question Q-02b18df759926020 (ouverte)
Concurrence et sécurité vis-à-vis des erreurs
En ce qui concerne le contexte d’appel et la concurrence, la méthode est spécifiée comme thread-safe [SWS_LOG_00066]. Elle peut donc être appelée en toute sécurité depuis plusieurs threads concurrents sur la même instance. La fonction garantit une sécurité totale vis-à-vis des exceptions (exception safe) et est déclarée avec noexcept[SWS_LOG_00066]. Aucun code d’erreur spécifique, valeur d’erreur ou signal de retour pour les erreurs d’exécution n’est défini pour cette opération [SWS_LOG_00066] ; Interprétation : un échec du retour devrait être exclu en fonctionnement normal. Question Q-44b264cd97ff8159 (ouverte)
Ce texte a été créé par une IA et se base exclusivement sur les données de spécification d'AUTOSAR R25-11.
Bestätige, dass der folgende Requirement-Text fachlich korrekt ist, zur genannten API gehört und ohne irreführende Importartefakte veröffentlicht werden kann.
This function does not participate in overload resolution if any of Attrs.. is not an "Attr" (TBD).
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 LogWith [SWS_LOG_00133] Upstream: RS_LT_00003
GÉNÉRÉ PAR IAnon vérifiéModèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 1483d6ced588ProvenanceQuestions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand
Utilisation
La méthode template LogWith de la classe ara::log::Logger sert à la journalisation structurée de messages au moyen d'un identifiant ainsi que des attributs et des arguments associés [SWS_LOG_00133]. Elle est intégrée via l'en-tête #include "ara/log/logger.h" et exécutée de manière synchrone sans valeur de retour [SWS_LOG_00133].
La fonction accepte les paramètres suivants [SWS_LOG_00133] :
attrs : un std::tuple contenant les attributs du message (types Attrs...),
msgId : une instance définie par l'implémentation de type MsgId pour l'identification de l'objet de message,
params : des arguments variadiques (types Params...) qui sont ajoutés à l'entrée de journalisation.
Concurrence et restrictions
La fonction est spécifiée comme thread-safe et peut être exécutée de manière concurrente [SWS_LOG_00133]. Elle est déclarée avec noexcept et classifiée comme sûre face aux exceptions (exception safe), raison pour laquelle aucune exception C++ n'est levée [SWS_LOG_00133]. Aucun code d'erreur ou message d'erreur spécifique n'est défini.
Pour l'instanciation de template : la fonction ne participe pas à la résolution de surcharge si au moins un des types dans Attrs... ne représente pas un attribut de message valide [SWS_LOG_00133]. Interprétation : étant donné que l'exigence envers le type Attr est désignée par TBD dans la spécification, le contrôle de type concret devrait dépendre de l'implémentation de plateforme respective. Question Q-30f5de483410d716 (ouverte)
Cette note d'utilisation a été générée automatiquement par une IA sur la base de la spécification AUTOSAR Adaptive R25-11.
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 message with a programmatically determined log level can be written.
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 WithLevel [SWS_LOG_00131] Upstream: RS_LT_00003 , RS_LT_00049
gemini-3.8-flash-low· 2026-10-13 · Original allemand