Cambridge SMT System
logger.boost_log.hpp File Reference

Logger implementation – init method and macros around actual Boost Logger. More...

#include <iostream>
#include <boost/log/common.hpp>
#include <boost/log/expressions.hpp>
#include <boost/log/utility/setup/file.hpp>
#include <boost/log/utility/setup/console.hpp>
#include <boost/log/utility/setup/common_attributes.hpp>
#include <boost/log/attributes/timer.hpp>
#include <boost/log/attributes/named_scope.hpp>
#include <boost/log/sources/logger.hpp>
#include <boost/log/support/date_time.hpp>
Include dependency graph for logger.boost_log.hpp:

Go to the source code of this file.

Namespaces

 ucam
 
 ucam::util
 

Macros

#define LINFO(msg)
 
#define FORCELINFO(msg)
 
#define LDEBUG3(msg)
 
#define LDEBUG2(msg)
 
#define LDEBUG(msg)
 
#define LDBG_EXECUTE(order)
 
#define LERROR(msg)
 
#define LWARN(msg)
 

Functions

void ucam::util::initLogger (int argc, const char *argv[])
 Inits logger, parses param options checking for –logger.verbose. More...
 

Detailed Description

Logger implementation – init method and macros around actual Boost Logger.

Date
2012
Author
Gonzalo Iglesias

Definition in file logger.boost_log.hpp.

Macro Definition Documentation

#define FORCELINFO (   msg)

Definition at line 79 of file logger.boost_log.hpp.

#define LDBG_EXECUTE (   order)

Definition at line 113 of file logger.boost_log.hpp.

#define LDEBUG (   msg)

Definition at line 107 of file logger.boost_log.hpp.

#define LDEBUG2 (   msg)

Definition at line 97 of file logger.boost_log.hpp.

#define LDEBUG3 (   msg)

Definition at line 88 of file logger.boost_log.hpp.

#define LERROR (   msg)

Definition at line 119 of file logger.boost_log.hpp.

#define LINFO (   msg)

Definition at line 78 of file logger.boost_log.hpp.

#define LWARN (   msg)

Definition at line 125 of file logger.boost_log.hpp.