rad 8.2.0
Loading...
Searching...
No Matches
logger.hpp File Reference

Logger class. More...

#include <log4cplus/logger.h>
#include <log4cplus/loggingmacros.h>
#include <log4cplus/configurator.h>
#include <log4cplus/initializer.h>

Go to the source code of this file.

Classes

class  rad::LogInitializer
 

Namespaces

namespace  rad
 

Macros

#define RAD_TRACE(logger)
 

Functions

std::map< std::string, std::string > rad::GetDefaultLogProperties (const std::string &logsink_filename, const std::string &log_level="ERROR")
 
log4cplus::Logger & rad::GetLogger ()
 
log4cplus::Logger & rad::GetSmLogger ()
 
log4cplus::Logger & rad::GetAppLogger ()
 
log4cplus::Logger & rad::GetRootLogger ()
 

Variables

const std::string rad::LOGGER_NAME = "rad"
 
const std::string rad::SM_LOGGER_NAME = "rad.sm"
 
const std::string rad::APP_LOGGER_NAME = "app"
 

Detailed Description

Logger class.

Author

Macro Definition Documentation

◆ RAD_TRACE

#define RAD_TRACE ( logger)
Value:
LOG4CPLUS_TRACE(logger, __FILE__ << " " << __FUNCTION__ << " " << __LINE__)