avrora.util.profiling
Class ProfilingDatabase

java.lang.Object
  extended byavrora.util.profiling.ProfilingDatabase

public class ProfilingDatabase
extends java.lang.Object

The profiling database. Collects information about profiling and is implemented as a static class. This allows other tools to register subclasses of ProfilingData and the Database will collect them and report their statistics.


Constructor Summary
ProfilingDatabase()
           
 
Method Summary
static void register(ProfilingData d)
          Register a ProfilingData object
static void reportData()
          Generate report of the profiling statistics.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfilingDatabase

public ProfilingDatabase()
Method Detail

register

public static void register(ProfilingData d)
Register a ProfilingData object


reportData

public static void reportData()
Generate report of the profiling statistics.