IScopeVisitor.java

Go to the documentation of this file.
00001 package edu.rice.cs.hpc.data.experiment.scope.visitors;
00002 
00003 import edu.rice.cs.hpc.data.experiment.scope.CallSiteScope;
00004 import edu.rice.cs.hpc.data.experiment.scope.FileScope;
00005 import edu.rice.cs.hpc.data.experiment.scope.GroupScope;
00006 import edu.rice.cs.hpc.data.experiment.scope.LineScope;
00007 import edu.rice.cs.hpc.data.experiment.scope.LoadModuleScope;
00008 import edu.rice.cs.hpc.data.experiment.scope.LoopScope;
00009 import edu.rice.cs.hpc.data.experiment.scope.ProcedureScope;
00010 import edu.rice.cs.hpc.data.experiment.scope.RootScope;
00011 import edu.rice.cs.hpc.data.experiment.scope.Scope;
00012 import edu.rice.cs.hpc.data.experiment.scope.ScopeVisitType;
00013 import edu.rice.cs.hpc.data.experiment.scope.StatementRangeScope;
00014 
00015 
00016 
00017 public interface IScopeVisitor {
00018     void visit(LineScope scope, ScopeVisitType vt);
00019     void visit(StatementRangeScope scope, ScopeVisitType vt);
00020     void visit(LoopScope scope, ScopeVisitType vt);
00021     void visit(CallSiteScope scope, ScopeVisitType vt);
00022     void visit(ProcedureScope scope, ScopeVisitType vt);
00023     void visit(FileScope scope, ScopeVisitType vt);
00024     void visit(GroupScope scope, ScopeVisitType vt);
00025     void visit(LoadModuleScope scope, ScopeVisitType vt);
00026     void visit(RootScope scope, ScopeVisitType vt);
00027     void visit(Scope scope, ScopeVisitType vt);
00028 }

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1