Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
ilog.h File Reference

Classes

class  XbmcCommons::ILogger
 

Namespaces

 XbmcCommons
 

Macros

#define LOG_LEVEL_NONE   -1
 
#define LOG_LEVEL_NORMAL   0
 
#define LOG_LEVEL_DEBUG   1
 
#define LOG_LEVEL_DEBUG_FREEMEM   2
 
#define LOG_LEVEL_MAX   LOG_LEVEL_DEBUG_FREEMEM
 
#define LOGDEBUG   0
 
#define LOGINFO   1
 
#define LOGNOTICE   2
 
#define LOGWARNING   3
 
#define LOGERROR   4
 
#define LOGSEVERE   5
 
#define LOGFATAL   6
 
#define LOGNONE   7
 
#define LOGMASKBIT   5
 
#define LOGMASK   ((1 << LOGMASKBIT) - 1)
 
#define LOGSAMBA   (1 << (LOGMASKBIT + 0))
 
#define LOGCURL   (1 << (LOGMASKBIT + 1))
 
#define LOGFFMPEG   (1 << (LOGMASKBIT + 2))
 
#define LOGDBUS   (1 << (LOGMASKBIT + 4))
 
#define LOGJSONRPC   (1 << (LOGMASKBIT + 5))
 
#define LOGAUDIO   (1 << (LOGMASKBIT + 6))
 
#define LOGAIRTUNES   (1 << (LOGMASKBIT + 7))
 
#define LOGUPNP   (1 << (LOGMASKBIT + 8))
 
#define LOGCEC   (1 << (LOGMASKBIT + 9))
 
#define LOGVIDEO   (1 << (LOGMASKBIT + 10))
 
#define LOGWEBSERVER   (1 << (LOGMASKBIT + 11))
 
#define LOGDATABASE   (1 << (LOGMASKBIT + 12))
 
#define LOGAVTIMING   (1 << (LOGMASKBIT + 13))
 
#define LOGWINDOWING   (1 << (LOGMASKBIT + 14))
 
#define LOGPVR   (1 << (LOGMASKBIT + 15))
 
#define LOGEPG   (1 << (LOGMASKBIT + 16))
 

Macro Definition Documentation

§ LOG_LEVEL_DEBUG

#define LOG_LEVEL_DEBUG   1

§ LOG_LEVEL_DEBUG_FREEMEM

#define LOG_LEVEL_DEBUG_FREEMEM   2

§ LOG_LEVEL_MAX

#define LOG_LEVEL_MAX   LOG_LEVEL_DEBUG_FREEMEM

§ LOG_LEVEL_NONE

#define LOG_LEVEL_NONE   -1

§ LOG_LEVEL_NORMAL

#define LOG_LEVEL_NORMAL   0

§ LOGAIRTUNES

#define LOGAIRTUNES   (1 << (LOGMASKBIT + 7))

§ LOGAUDIO

#define LOGAUDIO   (1 << (LOGMASKBIT + 6))

§ LOGAVTIMING

#define LOGAVTIMING   (1 << (LOGMASKBIT + 13))

§ LOGCEC

#define LOGCEC   (1 << (LOGMASKBIT + 9))

§ LOGCURL

#define LOGCURL   (1 << (LOGMASKBIT + 1))

§ LOGDATABASE

#define LOGDATABASE   (1 << (LOGMASKBIT + 12))

§ LOGDBUS

#define LOGDBUS   (1 << (LOGMASKBIT + 4))

§ LOGDEBUG

#define LOGDEBUG   0

§ LOGEPG

#define LOGEPG   (1 << (LOGMASKBIT + 16))

§ LOGERROR

#define LOGERROR   4

§ LOGFATAL

#define LOGFATAL   6

§ LOGFFMPEG

#define LOGFFMPEG   (1 << (LOGMASKBIT + 2))

§ LOGINFO

#define LOGINFO   1

§ LOGJSONRPC

#define LOGJSONRPC   (1 << (LOGMASKBIT + 5))

§ LOGMASK

#define LOGMASK   ((1 << LOGMASKBIT) - 1)

§ LOGMASKBIT

#define LOGMASKBIT   5

§ LOGNONE

#define LOGNONE   7

§ LOGNOTICE

#define LOGNOTICE   2

§ LOGPVR

#define LOGPVR   (1 << (LOGMASKBIT + 15))

§ LOGSAMBA

#define LOGSAMBA   (1 << (LOGMASKBIT + 0))

§ LOGSEVERE

#define LOGSEVERE   5

§ LOGUPNP

#define LOGUPNP   (1 << (LOGMASKBIT + 8))

§ LOGVIDEO

#define LOGVIDEO   (1 << (LOGMASKBIT + 10))

§ LOGWARNING

#define LOGWARNING   3

§ LOGWEBSERVER

#define LOGWEBSERVER   (1 << (LOGMASKBIT + 11))

§ LOGWINDOWING

#define LOGWINDOWING   (1 << (LOGMASKBIT + 14))