LibJuno 1.0.1
LibJuno is a lightweight C11 library designed specifically for embedded systems.
Loading...
Searching...
No Matches
JUNO_LOG_API_TAG Struct Reference

#include <log_api.h>

Data Fields

JUNO_STATUS_T(* LogDebug )(const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)
 Log a debug-level message (most verbose).
 
JUNO_STATUS_T(* LogInfo )(const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)
 Log an info-level message.
 
JUNO_STATUS_T(* LogWarning )(const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)
 Log a warning-level message.
 
JUNO_STATUS_T(* LogError )(const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)
 Log an error-level message.
 

Field Documentation

◆ LogDebug

JUNO_STATUS_T(* JUNO_LOG_API_TAG::LogDebug) (const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)

Log a debug-level message (most verbose).

◆ LogError

JUNO_STATUS_T(* JUNO_LOG_API_TAG::LogError) (const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)

Log an error-level message.

◆ LogInfo

JUNO_STATUS_T(* JUNO_LOG_API_TAG::LogInfo) (const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)

Log an info-level message.

◆ LogWarning

JUNO_STATUS_T(* JUNO_LOG_API_TAG::LogWarning) (const JUNO_LOG_ROOT_T *ptJunoLog, const char *pcMsg,...)

Log a warning-level message.


The documentation for this struct was generated from the following file: