ConfigurableLogPattern.applyPattern

Writes on a outputRange of chars, the logging pattern

class ConfigurableLogPattern
@trusted
void
applyPattern
(,
string file
,
int line
,
string funcName
,,
string moduleName
,
LogLevel logLevel
,,
SysTime timestamp
,)

Parameters

outputFile File

output File where where tow rite the logging request.

file string

file name where the logging request was issued.

line int

line number from where the logging request was issued.

funcName string

the function or method name where the logging request was issued.

prettyFuncName string

the function or method prettyfied name where the logging request was issued.

moduleName string

the module name where the logging request was issued.

logLevel LogLevel

the actual log level of the accepter logging request.

threadId Tid

the thread id where the logging request was issued.

timestamp SysTime

the timestamp of the logging request.

timestamp SysTime

the timestamp of when the logger was created.

Meta