edu.rice.cs.hpc.data.experiment.BaseExperiment Class Reference

Inheritance diagram for edu.rice.cs.hpc.data.experiment.BaseExperiment:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.data.experiment.BaseExperiment:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void setRootScope (Scope rootScope)
Scope getRootScope ()
RootScope getCallerTreeRoot ()
Object[] getRootScopeChildren ()
void open (File fileExperiment, IUserData< String, String > userData, boolean need_metric) throws Exception
void open (InputStream expStream, IUserData< String, String > userData, String name) throws Exception
void reopen () throws Exception
void setVersion (String v)
void setTraceAttribute (TraceAttribute _attribute)
TraceAttribute getTraceAttribute ()
String getName ()
void setConfiguration (ExperimentConfiguration configuration)
ExperimentConfiguration getConfiguration ()
File getDefaultDirectory ()
File getXMLExperimentFile ()
void dispose ()
void filter (IFilterData filter)
IExperiment duplicate ()

Protected Member Functions

abstract void filter_finalize (RootScope rootMain, IFilterData filter)
abstract void open_finalize ()

Protected Attributes

ExperimentConfiguration configuration
 The experiment's configuration.
RootScope rootScope
String version
 version of the database
IDatabaseRepresentation databaseRepresentation

Private Attributes

TraceAttribute attribute

Detailed Description

Definition at line 22 of file BaseExperiment.java.


Member Function Documentation

void edu.rice.cs.hpc.data.experiment.BaseExperiment.dispose (  ) 
IExperiment edu.rice.cs.hpc.data.experiment.IExperiment.duplicate (  )  [inherited]
void edu.rice.cs.hpc.data.experiment.BaseExperiment.filter ( IFilterData  filter  ) 
abstract void edu.rice.cs.hpc.data.experiment.BaseExperiment.filter_finalize ( RootScope  rootMain,
IFilterData  filter 
) [protected, pure virtual]
RootScope edu.rice.cs.hpc.data.experiment.BaseExperiment.getCallerTreeRoot (  ) 
ExperimentConfiguration edu.rice.cs.hpc.data.experiment.BaseExperiment.getConfiguration (  ) 
File edu.rice.cs.hpc.data.experiment.BaseExperiment.getDefaultDirectory (  ) 
String edu.rice.cs.hpc.data.experiment.BaseExperiment.getName (  ) 
Scope edu.rice.cs.hpc.data.experiment.BaseExperiment.getRootScope (  ) 
Object [] edu.rice.cs.hpc.data.experiment.BaseExperiment.getRootScopeChildren (  ) 
TraceAttribute edu.rice.cs.hpc.data.experiment.BaseExperiment.getTraceAttribute (  ) 
File edu.rice.cs.hpc.data.experiment.BaseExperiment.getXMLExperimentFile (  ) 
void edu.rice.cs.hpc.data.experiment.BaseExperiment.open ( InputStream  expStream,
IUserData< String, String >  userData,
String  name 
) throws Exception
void edu.rice.cs.hpc.data.experiment.BaseExperiment.open ( File  fileExperiment,
IUserData< String, String >  userData,
boolean  need_metric 
) throws Exception
abstract void edu.rice.cs.hpc.data.experiment.BaseExperiment.open_finalize (  )  [protected, pure virtual]
void edu.rice.cs.hpc.data.experiment.BaseExperiment.reopen (  )  throws Exception
void edu.rice.cs.hpc.data.experiment.BaseExperiment.setConfiguration ( ExperimentConfiguration  configuration  ) 
void edu.rice.cs.hpc.data.experiment.BaseExperiment.setRootScope ( Scope  rootScope  ) 
void edu.rice.cs.hpc.data.experiment.BaseExperiment.setTraceAttribute ( TraceAttribute  _attribute  ) 
void edu.rice.cs.hpc.data.experiment.BaseExperiment.setVersion ( String  v  ) 

Member Data Documentation


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

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1