TwiceAsNice  2019-02-18
Classes | Macros | Enumerations
exclog.h File Reference
#include "global.h"
#include <errno.h>
#include <string>
Include dependency graph for exclog.h:
This graph shows which files directly or indirectly include this file:

Classes

class  exclog
 

Macros

#define EXCLOG_INFO(x)   {exclog hui(__FILE__,__LINE__,errno,INFO, (x));}
 
#define EXCLOG_WARN(x)   {exclog hui(__FILE__,__LINE__,errno,WARN, (x));}
 
#define EXCLOG_ERROR(x)   {exclog hui(__FILE__,__LINE__,errno,ERROR,(x));}
 
#define EXCLOG_FATAL(x)   {exclog hui(__FILE__,__LINE__,errno,FATAL,(x));}
 
#define EXCLOG_NEVER(x)   {exclog hui(__FILE__,__LINE__,errno,NEVER,(x));}
 

Enumerations

enum  exclog_SEVERITY {
  INFO, WARN, ERROR, FATAL,
  NEVER, INFO, WARN, ERROR,
  FATAL, NEVER, INFO, WARN,
  ERROR, FATAL, NEVER, INFO,
  WARN, ERROR, FATAL, NEVER
}
 

Macro Definition Documentation

◆ EXCLOG_ERROR

#define EXCLOG_ERROR (   x)    {exclog hui(__FILE__,__LINE__,errno,ERROR,(x));}

◆ EXCLOG_FATAL

#define EXCLOG_FATAL (   x)    {exclog hui(__FILE__,__LINE__,errno,FATAL,(x));}

◆ EXCLOG_INFO

#define EXCLOG_INFO (   x)    {exclog hui(__FILE__,__LINE__,errno,INFO, (x));}

◆ EXCLOG_NEVER

#define EXCLOG_NEVER (   x)    {exclog hui(__FILE__,__LINE__,errno,NEVER,(x));}

◆ EXCLOG_WARN

#define EXCLOG_WARN (   x)    {exclog hui(__FILE__,__LINE__,errno,WARN, (x));}

Enumeration Type Documentation

◆ exclog_SEVERITY

Enumerator
INFO 
WARN 
ERROR 
FATAL 
NEVER 
INFO 
WARN 
ERROR 
FATAL 
NEVER 
INFO 
WARN 
ERROR 
FATAL 
NEVER 
INFO 
WARN 
ERROR 
FATAL 
NEVER