edu.ufl.hcs.ppw.pdm.highlevel.TraceIntervalReader Class Reference

This class implements matching individual trace records to spit out a stream of trace interval records. More...

List of all members.

Classes

class  TraceLookupKeyElement
 Class used for partial event lookups.

Public Member Functions

 TraceIntervalReader (HighLevelPDM pdm, int threadID) throws IOException
 Creates a new instance of TraceIntervalReader.
IntervalRecord getNextInterval () throws IOException
 Returns the next matched record pair, or null if none.

Static Public Member Functions

static void main (String[] args) throws IOException
 test harness

Package Attributes

HighLevelPDM pdm
HashMap partialEvents
int threadID


Detailed Description

This class implements matching individual trace records to spit out a stream of trace interval records.

It should be useful for anyone that needs to examine the records in a matched state.

Note:
Don't use the underlying HighLevelPDM's trace access methods when using this class or unpredictable behavior will occur.
Author:
Adam Leko

The documentation for this class was generated from the following file:

Generated on Sat Sep 29 08:46:42 2012 for PPW by  doxygen 1.5.8