18#ifndef _LOG4CXX_SPI_ROOT_LOGGER_H
19#define _LOG4CXX_SPI_ROOT_LOGGER_H
45#if LOG4CXX_ABI_VERSION <= 15
46 [[ deprecated(
"Pool is no longer required" ) ]]
Logger(const LogString &name)
This constructor initializes a new logger instance and sets its name.
~RootLogger()
Definition rootlogger.h:50
void setLevel(const LevelPtr level)
Setting a null value to the level of the root logger may have catastrophic results.
virtual const LevelPtr & getEffectiveLevel() const
Return the assigned level value without walking the logger hierarchy.
RootLogger(helpers::Pool &pool, const LevelPtr level)
RootLogger(const LevelPtr &level)
The root logger names itself as "root".
std::shared_ptr< Level > LevelPtr
Definition optionconverter.h:28