new DuDebugLog(pathOrFile, clear, logLevel, enabled)
D:/DEV_SRC/RxOT/DuAEF/DuESF/tools/build/output/DuESF.jsxinc, line 595
Constructs a new debug logger
Name | Type | Default | Description |
---|---|---|---|
pathOrFile |
string | File | The log file. | |
clear |
boolean | true | optional Whether to clear the previous log file before starting |
logLevel |
DuDebug.LogLevel | DuDebug.LogLevel.DEBUG | optional The log level. |
enabled |
boolean | DuESF.debug | optional true to enable the log and start recording |
Properties:
Name | Type | Description |
---|---|---|
running |
boolean | true if the timer is running, false if it is stopped. |
Members
-
staticDuDebugLog.enabledDuDebug.LogLevel
-
true to enable the log and record logs.
- Default Value:
- DuESF.debug
-
static,readonlyDuDebugLog.fileFile
-
The log file.
-
staticDuDebugLog.levelDuDebug.LogLevel
-
The log level.
- Default Value:
- DuDebug.LogLevel.DEBUG
Methods
-
checkTimer(message, level){int}
D:/DEV_SRC/RxOT/DuAEF/DuESF/tools/build/output/DuESF.jsxinc, line 756 -
Checks the time elapsed since the timer has started
If the timer is not running, it will be started.Name Type Default Description message
string A message to display in the log level
DuDebug.LogLevel DuDebug.LogLevel.DEBUG optional The level of the message Returns:
Type Description int The time elapsed in milliseconds -
log(message, level)
D:/DEV_SRC/RxOT/DuAEF/DuESF/tools/build/output/DuESF.jsxinc, line 665 -
Logs a message
Name Type Default Description message
string The message to log level
DuDebug.LogLevel DuDebug.LogLevel.DEBUG optional The level of the message -
startTimer(message, level)
D:/DEV_SRC/RxOT/DuAEF/DuESF/tools/build/output/DuESF.jsxinc, line 690 -
Starts the debugger timer.
Name Type Default Description message
string optional A message to display in the log level
DuDebug.LogLevel DuDebug.LogLevel.VERBOSE optional The level of the message -
stopTimer(message, level)
D:/DEV_SRC/RxOT/DuAEF/DuESF/tools/build/output/DuESF.jsxinc, line 720 -
Stops the debugger timer.
Name Type Default Description message
string optional A message to display in the log level
DuDebug.LogLevel DuDebug.LogLevel.DEBUG optional The level of the message