Module dcanvas.core.logger
Logging utilities.
Use Log class static methods.
Synopsis
import dcanvas.core.logger;
// setup:
// use stderror for logging
setStderrLogger();
// set log level
setLogLevel(LogLevel.Debug);
// usage:
// log debug message
Log.d("mouse clicked at ", x, ",", y);
// or with format string:
Log.fd("mouse clicked at %d,%d", x, y);
// log error message
Log.e("exception while reading file", e);
For Android, set log tag instead of setXXXLogger:
Log.setLogTag("myApp");
Global variables
| Name | Type | Description |
APP_IS_SHUTTING_DOWN
|
bool
|
set to true when exiting main - to detect destructor calls for resources by GC
|