metaonly module xdc.services.global.Clock

Elapsed time measurement functions

XDCspec summary sourced in xdc/services/global/Clock.xdc
metaonly module Clock {  ...
XDCscript usage meta-domain
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
 
XDCspec declarations sourced in xdc/services/global/Clock.xdc
 
metaonly module Clock {
module-wide config parameters
    config Bool enable// Enable output from this module = false;
    config Bool showMemory// Enable memory usage output = false;
module-wide functions
    Void print// Report elapsed time from last reset( String msg );
    Void reset// Set elapsed time to 0( );
}
 
config Clock.enable  // module-wide

Enable output from this module

XDCscript usage meta-domain
Clock.enable = Bool false;
 
DETAILS
If false, all output is suppressed
 
config Clock.showMemory  // module-wide

Enable memory usage output

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

Get elapsed time from last reset

XDCscript usage meta-domain
Clock.getElapsedTime( ) returns Any
 
 
Clock.print( )  // module-wide

Report elapsed time from last reset

XDCscript usage meta-domain
Clock.print( String msg ) returns Void
 
 
Clock.reset( )  // module-wide

Set elapsed time to 0

XDCscript usage meta-domain
Clock.reset( ) returns Void
 
generated on Thu, 25 Jun 2009 21:46:04 GMT