i3ipc++
An C++ implementaiton of the i3 IPC
 All Classes Functions Variables Enumerations Enumerator Modules
Logging
Collaboration diagram for Logging:

Macros

#define I3IPC_LOG(T, ERR)   ::i3ipc::log((T), (ERR));
 Internal macro used in I3IPC_*-logging macros.
 
#define I3IPC_INFO(T)   I3IPC_LOG(auss_t() << "i: " << T, false)
 Put information message to log. More...
 
#define I3IPC_ERR(T)   I3IPC_LOG(auss_t() << "E: " << T, true)
 Put error message to log. More...
 
#define I3IPC_WARN(T)   I3IPC_LOG(auss_t() << "W: " << T, true)
 Put warning message to log. More...
 
#define I3IPC_DEBUG(T)
 Put debug message to log. More...
 

Detailed Description

Macro Definition Documentation

#define I3IPC_DEBUG (   T)

Put debug message to log.

Parameters
Tmessage
#define I3IPC_ERR (   T)    I3IPC_LOG(auss_t() << "E: " << T, true)

Put error message to log.

Parameters
Tmessage
#define I3IPC_INFO (   T)    I3IPC_LOG(auss_t() << "i: " << T, false)

Put information message to log.

Parameters
Tmessage
#define I3IPC_WARN (   T)    I3IPC_LOG(auss_t() << "W: " << T, true)

Put warning message to log.

Parameters
Tmessage