KamelosoLogger.printfImpl

Prints a timestamped log message to screen as per the passed runtime pattern, in printf style. Implementation function.

Uses formattedWrite to coerce the passed arguments as the format pattern dictates.

  1. void printfImpl(LogLevel logLevel, string pattern, Args args)
    class KamelosoLogger
    private
    void
    printfImpl
    (
    Args...
    )
    (,
    const string pattern
    ,
    auto ref Args args
    )
  2. void printfImpl(LogLevel logLevel, Args args)

Parameters

logLevel LogLevel

The LogLevel to treat this message as being of.

pattern string

Runtime pattern to format the output with.

args Args

Variadic arguments to compose the output message with.