metaonly module xdc.services.global.Clock

Elapsed time measurement functions

Configuration settings sourced in xdc/services/global/Clock.xdc
var Clock = xdc.useModule('xdc.services.global.Clock');
module-wide config parameters
module-wide functions
    Clock.print// Report elapsed time from last reset(String msg) returns Void
    Clock.reset// Set elapsed time to 0() returns Void
 
 
config Clock.enable  // module-wide

Enable output from this module

Configuration settings
Clock.enable = Bool false;
 
DETAILS
If false, all output is suppressed.
The initial value of this configuration parameter can be set on the xs command line. For example,
      xs -Dxdc.services.global.Clock.enable=true ...
sets the initial value of enable to true.
If the value is not set on the command line, its initial value defaults to false.
 
config Clock.showMemory  // module-wide

Enable memory usage output

Configuration settings
Clock.showMemory = Bool false;
 
DETAILS
If false, memory usage output is suppressed
 
Clock.getElapsedTime()  // module-wide

Get elapsed time from last reset

Configuration settings
Clock.getElapsedTime() returns Any
 
 
Clock.print()  // module-wide

Report elapsed time from last reset

Configuration settings
Clock.print(String msg) returns Void
 
 
Clock.reset()  // module-wide

Set elapsed time to 0

Configuration settings
Clock.reset() returns Void
 
generated on Wed, 09 Apr 2014 00:37:58 GMT