Public Member Functions | |
CallPath (Scope _leafScope, int _maxDepth, Scope _currentDepthScope, int _currentDepth) | |
CallPath (Scope _leafScope, int _maxDepth) | |
Scope | getScopeAt (int depth) |
returns the scope at the given depth that's along the path between the root scope and the leafScope | |
Vector< String > | getFunctionNames () |
int | getMaxDepth () |
Static Public Attributes | |
static final String | NULL_FUNCTION = "-Outside Timeline-" |
A null function. | |
Private Attributes | |
Scope | leafScope |
the Scope at the current cpid | |
int | maxDepth |
the depth of leafScope (where current cpid is) |
Definition at line 9 of file CallPath.java.
edu.rice.cs.hpc.traceviewer.data.graph.CallPath.CallPath | ( | Scope | _leafScope, | |
int | _maxDepth, | |||
Scope | _currentDepthScope, | |||
int | _currentDepth | |||
) |
Definition at line 21 of file CallPath.java.
References edu.rice.cs.hpc.traceviewer.data.graph.CallPath.leafScope, and edu.rice.cs.hpc.traceviewer.data.graph.CallPath.maxDepth.
edu.rice.cs.hpc.traceviewer.data.graph.CallPath.CallPath | ( | Scope | _leafScope, | |
int | _maxDepth | |||
) |
Definition at line 27 of file CallPath.java.
Vector<String> edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getFunctionNames | ( | ) |
int edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getMaxDepth | ( | ) |
Definition at line 86 of file CallPath.java.
References edu.rice.cs.hpc.traceviewer.data.graph.CallPath.maxDepth.
Referenced by edu.rice.cs.hpc.traceviewer.data.db.DataPreparation.collect().
Scope edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getScopeAt | ( | int | depth | ) |
returns the scope at the given depth that's along the path between the root scope and the leafScope
Definition at line 33 of file CallPath.java.
References edu.rice.cs.hpc.data.experiment.scope.Scope.getParentScope(), edu.rice.cs.hpc.traceviewer.data.graph.CallPath.leafScope, and edu.rice.cs.hpc.traceviewer.data.graph.CallPath.maxDepth.
Referenced by edu.rice.cs.hpc.traceviewer.data.db.DataPreparation.collect().
the Scope at the current cpid
Definition at line 13 of file CallPath.java.
Referenced by edu.rice.cs.hpc.traceviewer.data.graph.CallPath.CallPath(), edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getFunctionNames(), and edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getScopeAt().
int edu.rice.cs.hpc.traceviewer.data.graph.CallPath.maxDepth [private] |
the depth of leafScope (where current cpid is)
Definition at line 16 of file CallPath.java.
Referenced by edu.rice.cs.hpc.traceviewer.data.graph.CallPath.CallPath(), edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getFunctionNames(), edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getMaxDepth(), and edu.rice.cs.hpc.traceviewer.data.graph.CallPath.getScopeAt().
final String edu.rice.cs.hpc.traceviewer.data.graph.CallPath.NULL_FUNCTION = "-Outside Timeline-" [static] |
A null function.
Definition at line 19 of file CallPath.java.