4S Device Communication Module Collection  Version 0.6-SNAPSHOT
Full documentation of the modules in the 4SDC collection (aimed at 4SDC module developers)
log.h File Reference

(This file was last changed: 2015-03-03 02:30:31 +0100, by Mike Kristoffersen)

Contains interface declaration for the FSYS::Log class. More...

#include <string>
+ Include dependency graph for log.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FSYS::Log
 Log class used for logging information about program execution. More...
 

Macros

#define DECLARE_LOG_MODULE(module)   namespace {FSYS::Log eRRORlOG(module);}
 
#define FATAL(msg)   eRRORlOG.fatal(msg, __FILE__, __LINE__);
 
#define ERR(msg)   eRRORlOG.err (msg, __FILE__, __LINE__);
 
#define WARN(msg)   eRRORlOG.warn (msg, __FILE__, __LINE__);
 
#define DEBUG(msg)   eRRORlOG.debug(msg, __FILE__, __LINE__);
 
#define INFO(msg)   eRRORlOG.info (msg, __FILE__, __LINE__);
 

Detailed Description

/see FSYS::Log

Author
Mike Kristoffersen, The Alexandra Institute.