Class LoggerFactory - Class LoggerFactory - 5.3 English - 68552

AOCL API Guide (68552)

Document_ID
68552
Release_Date
2026-05-13
Version
5.3 English
static std::unique_ptr<ILogger> createLogger(const String &loggerType, const String &loggerName)#

Create a logger.

Parameters:
  • loggerType – Type of the logger (e.g., “ConsoleLogger”, “DummyLogger”, “FileLogger”).

  • loggerName – Logger name or filename, depending on the logger type.

Returns:

Unique pointer to ILogger instance or nullptr if invalid loggerType.

static void validateLoggerType(const String &loggerType)#

Validate the logger type.

Parameters:

loggerType – Type of the logger.