#include <LoggerFactory.hpp>
◆ create()
Create a logger instance based on the specified type and configuration.
- Parameters
-
| type | The type of logger to create (Console, File, Null) |
| config | Configuration options for the logger |
- Returns
- std::shared_ptr<ILogger>
◆ createConsole()
Create a Console object logger.
- Parameters
-
- Returns
- std::shared_ptr<ILogger>
◆ createFile()
Create a File object logger.
- Parameters
-
- Returns
- std::shared_ptr<ILogger>
◆ createNull()
| std::shared_ptr< ILogger > dotnamecpp::logging::LoggerFactory::createNull |
( |
| ) |
|
|
static |
Create a Null object logger.
- Returns
- std::shared_ptr<ILogger>
The documentation for this class was generated from the following files: