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.
Encapsula un contexto de registro para la captura segura para hilos de mensajes de protocolo formateados o modelados.
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 766c8cb39e9aProcedenciaPreguntas abiertas (2)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
Encapsula un contexto de registro para la captura segura para hilos de mensajes de protocolo formateados o modelados.
La clase ara::log::Logger representa un contexto para la captura de mensajes de registro dentro de un proceso de aplicación a través de flujos temporales o formatos de mensaje modelados [SWS_LOG_00064]. Dado que el constructor por defecto está eliminado, la creación y gestión del ciclo de vida se realiza íntegramente mediante el marco de registro [SWS_LOG_00259]. Antes de la preparación consumidora de tiempo de datos de mensaje, se puede consultar el nivel de notificación activo actualmente. Todas las interfaces de la clase están especificadas de forma segura para hilos y permiten la llamada sin sincronización desde múltiples hilos.
Contexto
La clase ara::log::Logger representa un contexto de registrador dentro de un proceso de aplicación o área de proceso en el módulo log. Dicho contexto encapsula un ID de contexto específico, una descripción asociada y un nivel de registro por defecto. Los desarrolladores de aplicaciones interactúan con instancias de registrador para transferir mensajes de registro al marco de registro, ya sea mediante objetos de flujo tales como LogStream[SWS_LOG_00064] o como mensajes modelados estructurados [SWS_LOG_00204]. Las instancias actúan como intermediarias entre los hilos internos de la aplicación y el backend de registro.
Diagrama de contexto: integración del registrador entre la aplicación, el marco de registro y LogStream. Fuentes: [SWS_LOG_00064], [SWS_LOG_00259].
Ciclo de vida
La gestión de las instancias está sujeta a una propiedad estricta por parte del marco de registro. Para garantizar el registro automático en el backend de registro durante la creación y la cancelación del registro durante el apagado del proceso de aplicación, el constructor por defecto está eliminado [SWS_LOG_00259]. Las aplicaciones no deben ni pueden instanciar directamente objetos Logger, sino que deben utilizar en su lugar las funciones de creación ara::log::CreateLogger. La destrucción y liberación se realiza a través del destructor [SWS_LOG_00260], que está controlado por el marco de registro, de modo que los usuarios no necesitan ocuparse del tiempo de vida.
Respecto a la concurrencia, todos los métodos de acceso están especificados como seguros para hilos (thread-safe), entre otros [SWS_LOG_00070], [SWS_LOG_00255] y [SWS_LOG_00260]. Gracias a ello, múltiples hilos concurrentes pueden utilizar el mismo contexto de registrador simultáneamente sin que se requieran mecanismos de sincronización adicionales en el lado de la aplicación.
Ruta de uso
El uso típico de un registrador comprende la verificación de la configuración actual, la adaptación de umbrales y la emisión de mensajes:
Verificación de la autorización de salida: antes de costosas preparaciones de datos de registro, se puede consultar mediante IsEnabled si un nivel de registro deseado se notifica activamente [SWS_LOG_00070].
Configuración: el umbral mínimo de notificación de una instancia de registrador se puede reconfigurar en tiempo de ejecución a través de SetThreshold[SWS_LOG_00255].
Registro basado en flujos: a través de métodos específicos para niveles de severidad individuales (LogFatal[SWS_LOG_00064], LogError[SWS_LOG_00065], LogWarn[SWS_LOG_00066], LogInfo[SWS_LOG_00067], LogDebug[SWS_LOG_00068] o LogVerbose[SWS_LOG_00069]), así como a través del dinámico WithLevel[SWS_LOG_00131], se crea un objeto LogStream. Este recibe datos a través del operador <<. Por lo general, el tiempo de vida del objeto de flujo finaliza con el punto y coma de la sentencia [SWS_LOG_00064].
Mensajes modelados: alternativamente, se pueden transferir mensajes tipificados y modelados directamente con Log[SWS_LOG_00204] o especificando atributos con LogWith[SWS_LOG_00133].
Las interfaces de la clase están especificadas en gran medida como noexcept y seguras frente a excepciones (exception safe), lo que minimiza interrupciones inesperadas en tiempo de ejecución [SWS_LOG_00070], [SWS_LOG_00255]. No obstante, existen condiciones formales de error y casos límite:
Parámetros de modelo incorrectos: si se invoca Log con argumentos que no coinciden con la especificación del mensaje modelado, el programa en C++ está estructurado erróneamente (ill-formed) y falla en tiempo de compilación [SWS_LOG_00204].
Falta de propiedades de atributos: si la tupla para LogWith contiene tipos que no cumplen los criterios de atributo requeridos, la función no participa en la resolución de sobrecargas [SWS_LOG_00133]. La exclusión se realiza probablemente mediante SFINAE o conceptos. Pregunta Q-e6179190587f11cb (abierta)
Seguridad frente a excepciones durante el desmantelamiento: el destructor ~Logger está declarado como not exception safe[SWS_LOG_00260]. Es probable que esto se deba a que durante la cancelación del registro en el backend de registro pueden producirse errores que no deben propagarse mediante excepciones. Pregunta Q-4ac2bed8a8ffd85a (abierta)
Esta guía se basa exclusivamente en la especificación de AUTOSAR para el módulo log en 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 01530793cc11Procedencia
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
La función miembro LogDebug de la clase ara::log::Logger sirve para crear mensajes de registro con la gravedad Debug y devuelve para ello un objeto LogStream configurado en consecuencia [SWS_LOG_00068]. La declaración se realiza mediante el archivo de cabecera #include "ara/log/logger.h"[SWS_LOG_00068].
Para el uso y la semántica se definen las siguientes características de especificación:
Llamada y valor de retorno: El método no acepta parámetros de entrada y devuelve directamente un objeto LogStream con nivel de gravedad Debug [SWS_LOG_00068]. En este caso, el funcionamiento se corresponde con el del método Logger::LogFatal()[SWS_LOG_00068].
Tratamiento de errores: La firma está declarada como noexcept y especificada como segura frente a excepciones (exception safe) [SWS_LOG_00068]. En caso de error, no se emiten mensajes ni códigos de error [SWS_LOG_00068].
Concurrencia: La función miembro está clasificada como constante (const), así como explícitamente segura para hilos (thread-safe) [SWS_LOG_00068], de modo que se permiten accesos de lectura paralelos a través de la misma instancia del registrador.
Esta nota de uso se generó de forma automatizada sobre la base de 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 97a3ba118d39ProcedenciaPreguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
El método LogError de la clase ara::log::Logger sirve para iniciar una entrada de registro con el nivel de gravedad Error [SWS_LOG_00065]. La función se declara a través del archivo de encabezado ara/log/logger.h y no recibe parámetros [SWS_LOG_00065].
Uso y valor de retorno
La llamada síncrona devuelve un objeto de tipo LogStream con el nivel de gravedad Error [SWS_LOG_00065]. En este sentido, el comportamiento corresponde funcionalmente al de Logger::LogFatal()[SWS_LOG_00065]. Dado que LogError está declarado como const, la llamada no modifica el estado del objeto registrador y también se puede ejecutar sobre instancias constantes [SWS_LOG_00065].
Concurrencia y seguridad frente a excepciones
Para el contexto de llamada rigen garantías establecidas [SWS_LOG_00065]:
Seguridad para subprocesos: La función está especificada como thread-safe [SWS_LOG_00065]. Interpretación: Por tanto, es de prever que las llamadas se puedan realizar de forma concurrente desde varios subprocesos sobre la misma instancia sin sincronización externa. Pregunta Q-e55d2b523c5cbcb3 (abierta)
Seguridad ante excepciones: El método está declarado como noexcept, así como exception safe [SWS_LOG_00065]; no lanza excepciones en tiempo de ejecución.
Manejo de errores
No se contemplan códigos de error específicos ni notificaciones a DET o DEM para LogError[SWS_LOG_00065]. Los estados de error al realizar la llamada quedan excluidos gracias a la seguridad ante excepciones garantizada y a la interfaz sin parámetros [SWS_LOG_00065].
Esta nota de uso se generó automáticamente sobre la base de la especificación 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 7531b48b97acProcedencia
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
Uso y ciclo de vida
El método LogFatal de la clase ara::log::Logger (proporcionado a través de la cabecera ara/log/logger.h) crea un objeto LogStream con el nivel de gravedad Fatal ([SWS_LOG_00064]). La función no recibe argumentos y devuelve el flujo directamente. El objeto LogStream devuelto recibe mensajes de registro y parámetros secuencialmente a través del operador de flujo << ([SWS_LOG_00064]). En el escenario de aplicación habitual, el ciclo de vida del flujo creado se limita a una sola sentencia y finaliza con el punto y coma de cierre tras el último parámetro pasado ([SWS_LOG_00064]). Para prolongar el ciclo de vida del objeto de flujo más allá de esto, se puede asignar a una variable con nombre ([SWS_LOG_00064]).
Tratamiento de errores y concurrencia
La función está declarada como noexcept y especificada como segura frente a excepciones (exception safe) ([SWS_LOG_00064]). En tiempo de ejecución no lanza excepciones y no utiliza códigos de error específicos. En cuanto a la concurrencia, el método está especificado como const y totalmente seguro para subprocesos (thread-safe), por lo que se permiten llamadas paralelas a través de la misma instancia de registrador ([SWS_LOG_00064]).
Interacción
El método coincide en interfaz y comportamiento con los métodos de registro relacionados para diferentes niveles de gravedad dentro de ara::log::Logger: LogError ([SWS_LOG_00065]), LogWarn ([SWS_LOG_00066]), LogInfo ([SWS_LOG_00067]), LogDebug ([SWS_LOG_00068]) así como LogVerbose ([SWS_LOG_00069]).
Este texto ha sido generado por una IA a partir de la especificación 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: e56baa961e88ProcedenciaPreguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
La función miembro LogInfo de la clase ara::log::Logger ([SWS_LOG_00067]) se declara mediante la cabecera ara/log/logger.h. Sirve para crear un mensaje de registro con el nivel de gravedad Info, no requiere parámetros de entrada y devuelve de forma síncrona un objeto de tipo LogStream ([SWS_LOG_00067]). Según la especificación, el comportamiento se corresponde con el de Logger::LogFatal() ([SWS_LOG_00067]), donde la interpretación es que la funcionalidad opera de manera análoga y solo la clasificación del nivel de gravedad está fijada en Info.
En cuanto a la concurrencia y al contexto de llamada, el método está declarado como const y especificado explícitamente como seguro para hilos (thread-safe) ([SWS_LOG_00067]). De este modo, LogInfo puede invocarse en cualquier momento en paralelo desde varios hilos sobre la misma instancia del registrador, sin que sean necesarios bloqueos o mecanismos de sincronización bajo la responsabilidad de la aplicación.
En el tratamiento de errores, la función incluye el identificador noexcept y está clasificada como segura frente a excepciones (exception safe) ([SWS_LOG_00067]). No se devuelven códigos de error específicos ni se disparan mensajes de error DEM o DET ([SWS_LOG_00067]); no se ha definido ningún caso de error para esta llamada.
En la estructura de requisitos, la interfaz está asignada directamente a los upstream requirements [RS_LT_00003] y [RS_LT_00049] ([SWS_LOG_00067]), los cuales definen las directrices de nivel superior para el subsistema de logging y tracing.
Este texto ha sido generado por un modelo de IA a partir de la especificación 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 9f5912e056dbProcedenciaPreguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
El método LogVerbose() de la clase ara::log::Logger del archivo de cabecera #include "ara/log/logger.h" sirve para crear salidas de registro con el nivel de gravedad más detallado, Verbose [SWS_LOG_00069]. En la llamada no se pasan parámetros. La función devuelve de forma síncrona un objeto LogStream que está inicializado explícitamente con la severidad Verbose y se utiliza para transmitir contenidos de mensajes [SWS_LOG_00069].
La especificación indica que el comportamiento es idéntico al de Logger::LogFatal()[SWS_LOG_00069]; como interpretación, esto probablemente significa que el almacenamiento en búfer y la provisión del flujo siguen la mecánica general de registro y solo difieren en el nivel de gravedad asignado. Pregunta Q-522523e7a845dc3a (abierta) Para el tratamiento de errores, el método está especificado como noexcept y exception safe[SWS_LOG_00069]. Por consiguiente, no se producen excepciones y no existen códigos de error específicos en el contexto de llamada [SWS_LOG_00069].
En lo relativo a la concurrencia y a los contratos de interfaz, rigen las siguientes propiedades:
Seguridad de hilos: El método está clasificado como thread-safe, de modo que las llamadas simultáneas a través de la misma instancia del registrador o de instancias diferentes pueden ejecutarse de forma segura [SWS_LOG_00069].
Constancia: La declaración como const garantiza que la llamada no modifique el estado interno del objeto registrador [SWS_LOG_00069].
Esta nota de uso se ha creado de manera automatizada a partir de la especificación de 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: a2b7f630e254ProcedenciaPreguntas abiertas (2)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
usar
La función miembro LogWarn de la clase ara::log::Logger se proporciona a través del encabezado ara/log/logger.h[SWS_LOG_00066]. La llamada se realiza sin parámetros sobre una instancia de registrador mediante la signatura LogStream LogWarn () const noexcept;[SWS_LOG_00066]. Como valor de retorno, la función devuelve de forma síncrona un objeto de tipo LogStream con la clasificación de gravedad Warn (Warn severity) [SWS_LOG_00066]. El comportamiento funcional corresponde a la descripción de Logger::LogFatal()[SWS_LOG_00066]. Interpretación: El objeto LogStream devuelto probablemente sirva para componer mensajes de registro de nivel de advertencia para su posterior emisión. Pregunta Q-02b18df759926020 (abierta)
Concurrencia y seguridad frente a errores
Con respecto al contexto de llamada y a la concurrencia, el método está especificado como thread-safe [SWS_LOG_00066]. Por tanto, puede invocarse de forma segura desde varios hilos concurrentes sobre la misma instancia. La función garantiza total seguridad frente a excepciones (exception safe) y está declarada con noexcept[SWS_LOG_00066]. Para esta operación no se han definido códigos de error, valores de error o señales de confirmación específicos para errores en tiempo de ejecución [SWS_LOG_00066]; interpretación: cabe descartar un fallo de retorno en el funcionamiento normal. Pregunta Q-44b264cd97ff8159 (abierta)
Este texto fue elaborado por una IA y se basa exclusivamente en los datos de especificación de 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
GENERADO POR IAno revisadoModelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 1483d6ced588ProcedenciaPreguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán
usar
El método de plantilla LogWith de la clase ara::log::Logger sirve para el registro estructurado de mensajes mediante un identificador, así como atributos y argumentos asociados [SWS_LOG_00133]. Se incluye a través del encabezado #include "ara/log/logger.h" y se ejecuta de forma síncrona sin valor de retorno [SWS_LOG_00133].
La función acepta los siguientes parámetros [SWS_LOG_00133]:
attrs: una std::tuple con atributos del mensaje (tipos Attrs...),
msgId: una instancia definida por la implementación de tipo MsgId para la identificación del objeto de mensaje,
params: argumentos variádicos (tipos Params...) que se añaden a la entrada de registro.
Concurrencia y restricciones
La función está especificada como thread-safe y puede ejecutarse de forma concurrente [SWS_LOG_00133]. Está declarada con noexcept y clasificada como segura frente a excepciones (exception safe), por lo que no se lanzan excepciones de C++ [SWS_LOG_00133]. No se definen códigos de error ni mensajes de error específicos.
Para la instanciación de la plantilla se aplica: la función no participa en la resolución de sobrecarga si al menos uno de los tipos en Attrs... no representa un atributo de mensaje admisible [SWS_LOG_00133]. Interpretación: Dado que el requisito para el tipo Attr está marcado como TBD en la especificación, la comprobación de tipos concreta dependerá previsiblemente de la implementación de plataforma correspondiente. Pregunta Q-30f5de483410d716 (abierta)
Esta nota de uso fue generada automáticamente por una IA basándose en la especificación 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 en alemán