Public Member Functions | Static Public Member Functions

alma.acs.time.Profiler Class Reference

Inheritance diagram for alma.acs.time.Profiler:
alma.acs.util.StopWatch

List of all members.

Public Member Functions

 Profiler ()
void reset ()
void start ()
void stop ()
void fullDescription (String msg)
void addData (String key, String value)

Static Public Member Functions

static void main (String[] args)

Detailed Description

Class that facilitates runtime profiling.

Author:
dfugate September 29, 2004

Constructor & Destructor Documentation

alma.acs.time.Profiler.Profiler (  ) 

Standard constructor.

References alma.acs.time.Profiler.reset().

Referenced by alma.acs.time.Profiler.main().


Member Function Documentation

void alma.acs.time.Profiler.addData ( String  key,
String  value 
)

Adds data to description output

Referenced by alma.acs.time.Profiler.main().

void alma.acs.time.Profiler.fullDescription ( String  msg  ) 

Prints out a full description of all times that were saved along with other relevant statistical data.

Parameters:
msg A message to be printed out with the data.

Referenced by alma.acs.time.Profiler.main().

void alma.acs.time.Profiler.reset (  ) 

Resets this objects values.

Reimplemented from alma.acs.util.StopWatch.

Referenced by alma.acs.time.Profiler.main(), and alma.acs.time.Profiler.Profiler().

void alma.acs.time.Profiler.start (  ) 

Starts a timing operation.

Referenced by alma.acs.time.Profiler.main().

void alma.acs.time.Profiler.stop (  ) 

Stops a timing operation. Should only be called after a start invocation.

Referenced by alma.acs.time.Profiler.main().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties