QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
vlc_messages.h File Reference
#include <stdarg.h>

Go to the source code of this file.

Classes

struct  vlc_log_t
 

Macros

#define msg_GenericVa(a, b, c, d, e)   vlc_vaLog(VLC_OBJECT(a), b, c, d, e)
 
#define msg_Info(p_this,...)   vlc_Log( VLC_OBJECT(p_this), VLC_MSG_INFO, MODULE_STRING, __VA_ARGS__ )
 
#define msg_Err(p_this,...)   vlc_Log( VLC_OBJECT(p_this), VLC_MSG_ERR, MODULE_STRING, __VA_ARGS__ )
 
#define msg_Warn(p_this,...)   vlc_Log( VLC_OBJECT(p_this), VLC_MSG_WARN, MODULE_STRING, __VA_ARGS__ )
 
#define msg_Dbg(p_this,...)   vlc_Log( VLC_OBJECT(p_this), VLC_MSG_DBG, MODULE_STRING, __VA_ARGS__ )
 

Typedefs

typedef struct vlc_log_t vlc_log_t
 

Enumerations

enum  vlc_log_type { VLC_MSG_INFO =0, VLC_MSG_ERR, VLC_MSG_WARN, VLC_MSG_DBG }
 

Functions

VLC_API void vlc_Log (vlc_object_t *, int, const char *, const char *,...) VLC_FORMAT(4
 
VLC_API void VLC_API void vlc_vaLog (vlc_object_t *, int, const char *, const char *, va_list)
 

Detailed Description

This file defines structures and functions to handle messages and statistics gathering