kcachegrind
#include <callgraphview.h>
Public Member Functions | |
GraphNode () | |
void | addCallee (GraphEdge *) |
void | addCaller (GraphEdge *) |
void | addUniqueCallee (GraphEdge *) |
void | addUniqueCaller (GraphEdge *) |
double | calleeCostSum () |
double | calleeCountSum () |
double | callerCostSum () |
double | callerCountSum () |
CanvasNode * | canvasNode () const |
void | clearEdges () |
TraceFunction * | function () const |
bool | isVisible () const |
TraceFunction * | nextVisible () |
TraceCall * | nextVisibleCallee (GraphEdge *=0) |
TraceCall * | nextVisibleCaller (GraphEdge *=0) |
TraceFunction * | priorVisible () |
TraceCall * | priorVisibleCallee (GraphEdge *=0) |
TraceCall * | priorVisibleCaller (GraphEdge *=0) |
void | removeEdge (GraphEdge *) |
void | setCallee (GraphEdge *) |
void | setCaller (GraphEdge *) |
void | setCanvasNode (CanvasNode *cn) |
void | setFunction (TraceFunction *f) |
void | setVisible (bool v) |
void | sortEdges () |
TraceCall * | visibleCallee () |
TraceCall * | visibleCaller () |
Public Attributes | |
double | incl |
double | self |
Detailed Description
Definition at line 59 of file callgraphview.h.
Constructor & Destructor Documentation
GraphNode::GraphNode | ( | ) |
Definition at line 132 of file callgraphview.cpp.
Member Function Documentation
void GraphNode::addCallee | ( | GraphEdge * | e | ) |
Definition at line 159 of file callgraphview.cpp.
void GraphNode::addCaller | ( | GraphEdge * | e | ) |
Definition at line 165 of file callgraphview.cpp.
void GraphNode::addUniqueCallee | ( | GraphEdge * | e | ) |
Definition at line 171 of file callgraphview.cpp.
void GraphNode::addUniqueCaller | ( | GraphEdge * | e | ) |
Definition at line 177 of file callgraphview.cpp.
double GraphNode::calleeCostSum | ( | ) |
Definition at line 189 of file callgraphview.cpp.
double GraphNode::calleeCountSum | ( | ) |
Definition at line 199 of file callgraphview.cpp.
double GraphNode::callerCostSum | ( | ) |
Definition at line 209 of file callgraphview.cpp.
double GraphNode::callerCountSum | ( | ) |
Definition at line 219 of file callgraphview.cpp.
|
inline |
Definition at line 74 of file callgraphview.h.
void GraphNode::clearEdges | ( | ) |
Definition at line 144 of file callgraphview.cpp.
|
inline |
Definition at line 64 of file callgraphview.h.
|
inline |
Definition at line 84 of file callgraphview.h.
TraceFunction * GraphNode::nextVisible | ( | ) |
Definition at line 294 of file callgraphview.cpp.
Definition at line 352 of file callgraphview.cpp.
Definition at line 338 of file callgraphview.cpp.
TraceFunction * GraphNode::priorVisible | ( | ) |
Definition at line 316 of file callgraphview.cpp.
Definition at line 381 of file callgraphview.cpp.
Definition at line 366 of file callgraphview.cpp.
void GraphNode::removeEdge | ( | GraphEdge * | e | ) |
Definition at line 183 of file callgraphview.cpp.
void GraphNode::setCallee | ( | GraphEdge * | e | ) |
Definition at line 282 of file callgraphview.cpp.
void GraphNode::setCaller | ( | GraphEdge * | e | ) |
Definition at line 288 of file callgraphview.cpp.
|
inline |
Definition at line 79 of file callgraphview.h.
|
inline |
Definition at line 69 of file callgraphview.h.
|
inline |
Definition at line 89 of file callgraphview.h.
void GraphNode::sortEdges | ( | ) |
Definition at line 153 of file callgraphview.cpp.
TraceCall * GraphNode::visibleCallee | ( | ) |
Definition at line 256 of file callgraphview.cpp.
TraceCall * GraphNode::visibleCaller | ( | ) |
Definition at line 230 of file callgraphview.cpp.
Member Data Documentation
double GraphNode::incl |
Definition at line 118 of file callgraphview.h.
double GraphNode::self |
Definition at line 118 of file callgraphview.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:39:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.