Inherits Object.
|
static System::SharedPtr< Logger > | GetLogger (System::String name) |
| Gets a logger by the specified name. More...
|
|
static void | AddLogger (System::String name, System::SharedPtr< Logger > logger) |
| Adds a logger to the LoggerManager with specified name. More...
|
|
static void | RemoveLogger (System::String name) |
| Removes a logger with the specified name. More...
|
|
static bool | ContainsLogger (System::String name) |
| Determines whether the logger cache contains an object with the specified logger name. More...
|
|
static System::SharedPtr< Logger > | CreateLogger (System::String name, System::SharedPtr< Appender > appender) |
| Creates a logger with specified name and appender. More...
|
|
static System::SharedPtr< Logger > | CreateLogger (System::String name, const System::ArrayPtr< System::SharedPtr< Appender >> &appenders) |
| Creates a logger with specified name and appender. More...
|
|
static System::SharedPtr< Logger > | CreateLogger (System::String name, System::SharedPtr< LogLevel > severity, System::SharedPtr< Appender > appender) |
| Creates a logger with specified name and appender. More...
|
|
static System::SharedPtr< Logger > | CreateLogger (System::String name, System::SharedPtr< LogLevel > severity, const System::ArrayPtr< System::SharedPtr< Appender >> &appenders) |
| Creates a logger with specified name and appender. More...
|
|
Static manager that controls the creation of loggers.