|
static void | setRepositorySelector (spi::RepositorySelectorPtr selector, void *guard) |
| Sets LoggerFactory but only if the correct guard is passed as parameter. More...
|
|
static spi::LoggerRepositoryPtr & | getLoggerRepository () |
|
static LoggerPtr | getRootLogger () |
| Retrieve the appropriate root logger. More...
|
|
static LoggerPtr | getLogger (const std::string &name) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | getLogger (const std::string &name, const spi::LoggerFactoryPtr &factory) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | exists (const std::string &name) |
| Determines if logger name exists in the hierarchy. More...
|
|
static LoggerPtr | getLogger (const std::wstring &name) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | getLogger (const std::wstring &name, const spi::LoggerFactoryPtr &factory) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | exists (const std::wstring &name) |
| Determines if logger name exists in the hierarchy. More...
|
|
static LoggerPtr | getLogger (const std::basic_string< UniChar > &name) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | getLogger (const std::basic_string< UniChar > &name, const spi::LoggerFactoryPtr &factory) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | exists (const std::basic_string< UniChar > &name) |
| Determines if logger name exists in the hierarchy. More...
|
|
static LoggerPtr | getLogger (const CFStringRef &name) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | getLogger (const CFStringRef &name, const spi::LoggerFactoryPtr &factory) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | exists (const CFStringRef &name) |
| Determines if logger name exists in the hierarchy. More...
|
|
static LoggerPtr | getLoggerLS (const LogString &name) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | getLoggerLS (const LogString &name, const spi::LoggerFactoryPtr &factory) |
| Retrieve the appropriate Logger instance. More...
|
|
static LoggerPtr | existsLS (const LogString &name) |
| Determines if logger name exists in the hierarchy. More...
|
|
static LoggerList | getCurrentLoggers () |
|
static void | shutdown () |
| Safely close and remove all appenders in all loggers including the root logger. More...
|
|
static void | resetConfiguration () |
| Reset all values contained in this current LoggerRepository to their default. More...
|
|