RMF
log.h File Reference

Functions and macros for logging. More...

#include <string>
#include "RMF/config.h"
#include <log4cxx/logger.h>
#include <log4cxx/ndc.h>
#include <log4cxx/helpers/messagebuffer.h>
+ 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.

Namespaces

 RMF
 The namespace for all functionality in the library.
 

Macros

#define RMF_CONTEXT(expr)   log4cxx::NDC _log_context(expr)
 
#define RMF_DEBUG(expr)   LOG4CXX_DEBUG(RMF::get_logger(), expr)
 
#define RMF_ERROR(expr)   LOG4CXX_ERROR(RMF::get_logger(), expr)
 
#define RMF_FATAL(expr)   LOG4CXX_FATAL(RMF::get_logger(), expr)
 
#define RMF_INFO(expr)   LOG4CXX_INFO(RMF::get_logger(), expr)
 
#define RMF_TRACE(expr)   LOG4CXX_TRACE(RMF::get_logger(), expr)
 
#define RMF_WARN(expr)   LOG4CXX_WARN(RMF::get_logger(), expr)
 

Functions

log4cxx::LoggerPtr RMF::get_logger ()
 
void RMF::set_log_level (std::string level)
 

Detailed Description

Copyright 2007-2022 IMP Inventors. All rights reserved.

Definition in file log.h.