Public Member Functions | |
FinalizeMetricVisitorWithBackup (BaseMetric[] listOfMetrics) | |
void | visit (LineScope scope, ScopeVisitType vt) |
void | visit (StatementRangeScope scope, ScopeVisitType vt) |
void | visit (LoopScope scope, ScopeVisitType vt) |
void | visit (CallSiteScope scope, ScopeVisitType vt) |
void | visit (ProcedureScope scope, ScopeVisitType vt) |
void | visit (FileScope scope, ScopeVisitType vt) |
void | visit (GroupScope scope, ScopeVisitType vt) |
void | visit (LoadModuleScope scope, ScopeVisitType vt) |
void | visit (RootScope scope, ScopeVisitType vt) |
void | visit (Scope scope, ScopeVisitType vt) |
Protected Member Functions | |
void | setValue (Scope scope) |
void | setValue_internal (Scope scope) |
Definition at line 8 of file FinalizeMetricVisitorWithBackup.java.
edu.rice.cs.hpc.data.experiment.scope.visitors.FinalizeMetricVisitorWithBackup.FinalizeMetricVisitorWithBackup | ( | BaseMetric[] | listOfMetrics | ) |
Definition at line 10 of file FinalizeMetricVisitorWithBackup.java.
void edu.rice.cs.hpc.data.experiment.scope.visitors.FinalizeMetricVisitorWithBackup.setValue | ( | Scope | scope | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.
Definition at line 16 of file FinalizeMetricVisitorWithBackup.java.
References edu.rice.cs.hpc.data.experiment.scope.Scope.backupMetricValues().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.setValue_internal | ( | Scope | scope | ) | [protected, inherited] |
Definition at line 44 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalize(), and edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.metrics.
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | Scope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 33 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | RootScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 32 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | LoadModuleScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 31 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | GroupScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 30 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | FileScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 29 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | ProcedureScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 28 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | CallSiteScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 27 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | LoopScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 26 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | StatementRangeScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 25 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().
void edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.visit | ( | LineScope | scope, | |
ScopeVisitType | vt | |||
) | [inherited] |
Implements edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.
Definition at line 24 of file AbstractFinalizeMetricVisitor.java.
References edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.process().