log4cplus_TraceLogger(3)
| log4cplus::TraceLogger(3) | log4cplus | log4cplus::TraceLogger(3) |
NAME
log4cplus::TraceLogger - This class is used to produce 'Trace' logging.
SYNOPSIS
#include <tracelogger.h>
Public Member Functions
TraceLogger (Logger l, log4cplus::tstring
_msg, const char *_file=LOG4CPLUS_CALLER_FILE(), int
_line=LOG4CPLUS_CALLER_LINE(), char const
*_function=LOG4CPLUS_CALLER_FUNCTION())
~TraceLogger ()
Detailed Description
This class is used to produce 'Trace' logging.
When an instance of this class is created, it will log a 'ENTER: ' + msg log message if TRACE_LOG_LEVEL is enabled for logger. When an instance of this class is destroyed, it will log a 'ENTER: ' + msg log message if TRACE_LOG_LEVEL is enabled for logger.
See also
Definition at line 50 of file tracelogger.h.
Constructor & Destructor Documentation
log4cplus::TraceLogger::TraceLogger (Logger l, log4cplus::tstring _msg, const char * _file = LOG4CPLUS_CALLER_FILE (), int _line = LOG4CPLUS_CALLER_LINE (), char const * _function = LOG4CPLUS_CALLER_FUNCTION ()) [inline]
Definition at line 53 of file tracelogger.h.
References log4cplus::Logger::forcedLog(), log4cplus::Logger::isEnabledFor(), LOG4CPLUS_TEXT, and log4cplus::TRACE_LOG_LEVEL.
log4cplus::TraceLogger::~TraceLogger () [inline]
Definition at line 65 of file tracelogger.h.
References log4cplus::Logger::forcedLog(), log4cplus::Logger::isEnabledFor(), LOG4CPLUS_TEXT, and log4cplus::TRACE_LOG_LEVEL.
Author
Generated automatically by Doxygen for log4cplus from the source code.
| Fri Jun 18 2021 | Version 2.0.6 |
