#include <string>
#include <boost/scoped_ptr.hpp>
#include "message.hpp"
#include "singletons.hpp"
#include <limits.h>
Go to the source code of this file.
Defines |
#define | ENABLE_LOG(MODULE, HANDLE_CLASS, set) if(!MODULE::use);else isis::util::_internal::Log<MODULE>::enable<HANDLE_CLASS>(set) |
#define | LOG(MODULE, LEVEL) if(!MODULE::use);else isis::util::_internal::Log<MODULE>::send(__FILE__,__FUNCTION__,__LINE__,LEVEL) |
#define | LOG_IF(PRED, MODULE, LEVEL) if(!(MODULE::use && (PRED)));else isis::util::_internal::Log<MODULE>::send(__FILE__,__FUNCTION__,__LINE__,LEVEL) |
Define Documentation
#define ENABLE_LOG |
( |
|
MODULE, |
|
|
|
HANDLE_CLASS, |
|
|
|
set |
|
) |
| if(!MODULE::use);else isis::util::_internal::Log<MODULE>::enable<HANDLE_CLASS>(set) |
#define LOG |
( |
|
MODULE, |
|
|
|
LEVEL |
|
) |
| if(!MODULE::use);else isis::util::_internal::Log<MODULE>::send(__FILE__,__FUNCTION__,__LINE__,LEVEL) |
#define LOG_IF |
( |
|
PRED, |
|
|
|
MODULE, |
|
|
|
LEVEL |
|
) |
| if(!(MODULE::use && (PRED)));else isis::util::_internal::Log<MODULE>::send(__FILE__,__FUNCTION__,__LINE__,LEVEL) |