Logger
Logs things to installed Log implementation(s) at Root.
NOTE: Logs containing no data are ignored by all Log instances.
e.g.
myLogger.wtf(t = null, msg = null) // Ignored
myLogger.wtf(t = null, msg = "") // Ignored
myLogger.wtf(msg = "") // Ignored
myLogger.wtf { null } // Ignored
myLogger.wtf { "" } // Ignored
myLogger.wtf(t = null) { null } // Ignored
myLogger.wtf(t = null) { "" } // Ignored
myLogger.wtf {
"This will be logged by all installed Log instances"
" and then abort (if Log.AbortHandler is installed)."
}See also
Properties
Functions
Send a Level.Debug log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged and lazyMsg will not be invoked.
Send a Level.Debug log message to all Log instances installed at Root.
Send a Level.Debug log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged.
Send a Level.Debug log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg to format.
Send a Level.Debug log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg1 and arg2 to format.
Send a Level.Error log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged and lazyMsg will not be invoked.
Send a Level.Error log message to all Log instances installed at Root.
Send a Level.Error log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg to format.
Send a Level.Error log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg1 and arg2 to format.
Send a Level.Info log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged and lazyMsg will not be invoked.
Send a Level.Info log message to all Log instances installed at Root.
Send a Level.Info log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg to format.
Send a Level.Info log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg1 and arg2 to format.
Send a log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arguments to format.
Send a Level.Verbose log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged and lazyMsg will not be invoked.
Send a Level.Verbose log message to all Log instances installed at Root.
Send a Level.Verbose log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg to format.
Send a Level.Verbose log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg1 and arg2 to format.
Send a Level.Warn log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged and lazyMsg will not be invoked.
Send a Level.Warn log message to all Log instances installed at Root.
Send a Level.Warn log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg to format.
Send a Level.Warn log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg1 and arg2 to format.
Send a Level.Fatal log message to all Log instances installed at Root. If no Log instances are installed, or none will accept it, then nothing is logged and lazyMsg will not be invoked.
Send a Level.Fatal log message to all Log instances installed at Root.
Send a Level.Fatal log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg to format.
Send a Level.Fatal log message to all Log instances installed at Log.Root. If no Log instances are installed, or none will accept it, then nothing is logged and Formatter.format will not be called to apply arg1 and arg2 to format.