Class Log

class Log

Static properties

TypeNameDescription
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

NameDescription
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

NameDescription
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