ZNC  trunk
Macros
include/znc/defines.h File Reference
#include <znc/zncconfig.h>
#include <znc/ZNCDebug.h>
#include <znc/ZNCString.h>
+ Include dependency graph for include/znc/defines.h:

Go to the source code of this file.

Macros

#define CS_STRING   CString
 
#define _NO_CSOCKET_NS
 
#define CS_DEBUG(f)   DEBUG(__FILE__ << ":" << __LINE__ << " " << f)
 
#define PERROR(f)
 

Macro Definition Documentation

◆ _NO_CSOCKET_NS

#define _NO_CSOCKET_NS

◆ CS_DEBUG

#define CS_DEBUG (   f)    DEBUG(__FILE__ << ":" << __LINE__ << " " << f)

◆ CS_STRING

#define CS_STRING   CString

◆ PERROR

#define PERROR (   f)
Value:
DEBUG(__FILE__ << ":" << __LINE__ << " " << f << ": " \
<< strerror(GetSockError()))
DEBUG
#define DEBUG(f)
Output a debug info if debugging is enabled.
Definition: ZNCDebug.h:35
GetSockError
int GetSockError()
Definition: Csocket.h:352