Class Log
class Log
Static properties
Type | Name | Description |
---|---|---|
bool |
debugEnabled [get]
|
Returns true if debug log level is enabled |
bool |
traceEnabled [get]
|
Returns true if trace log level is enabled |
bool |
warnEnabled [get]
|
Returns true if warn log level is enabled |
Methods
Name | Description |
---|---|
d
(args)
|
Log debug message |
e
(args)
|
Log error message |
f
(args)
|
Log fatal error message |
fd
(fmt, args)
|
Log debug message with format string |
fe
(fmt, args)
|
Log error message |
ff
(fmt, args)
|
Log fatal error message |
fi
(fmt, args)
|
Log info message |
fv
(fmt, args)
|
Log verbose / trace message with format string |
fw
(fmt, args)
|
Log warn message |
i
(args)
|
Log info message |
log
(level, args)
|
Log message with arbitrary log level |
logf
(level, fmt, args)
|
Log message with arbitrary log level with format string |
v
(args)
|
Log verbose / trace message |
w
(args)
|
Log warn message |
Static methods
Name | Description |
---|---|
isLogLevelEnabled
(level)
|
Returns true if messages for level are enabled |
logLevelName
(level)
|
Log level to name helper function |
setFileLogger
(file)
|
Redirects output to file |
setLogLevel
(level)
|
Set a log level |
setStderrLogger
()
|
Redirects output to stderr |
setStdoutLogger
()
|
Redirects output to stdout |