My Project
mmal_logging.h File Reference
#include "mmal_common.h"
#include "interface/vcos/vcos_logging.h"

Go to the source code of this file.

Macros

#define VCOS_LOG_CATEGORY   (&mmal_log_category)
 
#define mmal_log_error_fun(s, ...)   vcos_log_error("%s: " s, VCOS_FUNCTION, __VA_ARGS__)
 
#define mmal_log_info_fun(s, ...)   vcos_log_info("%s: " s, VCOS_FUNCTION, __VA_ARGS__)
 
#define mmal_log_warn_fun(s, ...)   vcos_log_warn("%s: " s, VCOS_FUNCTION, __VA_ARGS__)
 
#define mmal_log_debug_fun(s, ...)   vcos_log_info("%s: " s, VCOS_FUNCTION, __VA_ARGS__)
 
#define mmal_log_trace_fun(s, ...)   vcos_log_trace("%s: " s, VCOS_FUNCTION, __VA_ARGS__)
 
#define mmal_log_error(s...)   mmal_log_error_fun(s, 0)
 
#define mmal_log_info(s...)   mmal_log_info_fun(s, 0)
 
#define mmal_log_warn(s...)   mmal_log_warn_fun(s, 0)
 
#define mmal_log_debug(s...)   mmal_log_debug_fun(s, 0)
 
#define mmal_log_trace(s...)   mmal_log_trace_fun(s, 0)
 
#define LOG_ERROR   mmal_log_error
 
#define LOG_INFO   mmal_log_info
 
#define LOG_WARN   mmal_log_warn
 
#define LOG_DEBUG   mmal_log_debug
 
#define LOG_TRACE   mmal_log_trace
 

Variables

VCOS_LOG_CAT_T mmal_log_category
 

Macro Definition Documentation

◆ LOG_DEBUG

#define LOG_DEBUG   mmal_log_debug

Definition at line 68 of file mmal_logging.h.

◆ LOG_ERROR

#define LOG_ERROR   mmal_log_error

Definition at line 65 of file mmal_logging.h.

◆ LOG_INFO

#define LOG_INFO   mmal_log_info

Definition at line 66 of file mmal_logging.h.

◆ LOG_TRACE

#define LOG_TRACE   mmal_log_trace

Definition at line 69 of file mmal_logging.h.

◆ LOG_WARN

#define LOG_WARN   mmal_log_warn

Definition at line 67 of file mmal_logging.h.

◆ mmal_log_debug

#define mmal_log_debug (   s...)    mmal_log_debug_fun(s, 0)

Definition at line 61 of file mmal_logging.h.

◆ mmal_log_debug_fun

#define mmal_log_debug_fun (   s,
  ... 
)    vcos_log_info("%s: " s, VCOS_FUNCTION, __VA_ARGS__)

Definition at line 55 of file mmal_logging.h.

◆ mmal_log_error

#define mmal_log_error (   s...)    mmal_log_error_fun(s, 0)

Definition at line 58 of file mmal_logging.h.

◆ mmal_log_error_fun

#define mmal_log_error_fun (   s,
  ... 
)    vcos_log_error("%s: " s, VCOS_FUNCTION, __VA_ARGS__)

Definition at line 52 of file mmal_logging.h.

◆ mmal_log_info

#define mmal_log_info (   s...)    mmal_log_info_fun(s, 0)

Definition at line 59 of file mmal_logging.h.

◆ mmal_log_info_fun

#define mmal_log_info_fun (   s,
  ... 
)    vcos_log_info("%s: " s, VCOS_FUNCTION, __VA_ARGS__)

Definition at line 53 of file mmal_logging.h.

◆ mmal_log_trace

#define mmal_log_trace (   s...)    mmal_log_trace_fun(s, 0)

Definition at line 62 of file mmal_logging.h.

◆ mmal_log_trace_fun

#define mmal_log_trace_fun (   s,
  ... 
)    vcos_log_trace("%s: " s, VCOS_FUNCTION, __VA_ARGS__)

Definition at line 56 of file mmal_logging.h.

◆ mmal_log_warn

#define mmal_log_warn (   s...)    mmal_log_warn_fun(s, 0)

Definition at line 60 of file mmal_logging.h.

◆ mmal_log_warn_fun

#define mmal_log_warn_fun (   s,
  ... 
)    vcos_log_warn("%s: " s, VCOS_FUNCTION, __VA_ARGS__)

Definition at line 54 of file mmal_logging.h.

◆ VCOS_LOG_CATEGORY

#define VCOS_LOG_CATEGORY   (&mmal_log_category)

Definition at line 35 of file mmal_logging.h.

Variable Documentation

◆ mmal_log_category

VCOS_LOG_CAT_T mmal_log_category