kcachegrind
#include <tracedata.h>

Protected Member Functions | |
bool | onlyActiveParts () |
Additional Inherited Members | |
![]() | |
static const int | InvalidIndex = -1 |
static const int | MaxRealIndex = MaxRealIndexValue |
![]() | |
TraceCallCostList | _deps |
![]() | |
SubCost | _callCount |
![]() | |
ProfileContext * | _context |
CostItem * | _dep |
bool | _dirty |
CostItem * | _position |
Detailed Description
A call from one to another function.
Consists of a list a TraceLineCalls
Definition at line 835 of file tracedata.h.
Constructor & Destructor Documentation
TraceCall::TraceCall | ( | TraceFunction * | caller, |
TraceFunction * | called | ||
) |
Definition at line 1117 of file tracedata.cpp.
|
virtual |
Definition at line 1125 of file tracedata.cpp.
Member Function Documentation
TraceFunction * TraceCall::called | ( | bool | skipCycle = false | ) | const |
Definition at line 1235 of file tracedata.cpp.
QString TraceCall::calledName | ( | bool | skipCycle = false | ) | const |
Definition at line 1264 of file tracedata.cpp.
TraceFunction * TraceCall::caller | ( | bool | skipCycle = false | ) | const |
Definition at line 1230 of file tracedata.cpp.
QString TraceCall::callerName | ( | bool | skipCycle = false | ) | const |
Definition at line 1248 of file tracedata.cpp.
int TraceCall::inCycle | ( | ) |
Definition at line 1202 of file tracedata.cpp.
TraceInstrCall * TraceCall::instrCall | ( | TraceInstr * | i | ) |
Definition at line 1147 of file tracedata.cpp.
|
inline |
Definition at line 864 of file tracedata.h.
void TraceCall::invalidateDynamicCost | ( | ) |
Definition at line 1183 of file tracedata.cpp.
|
inline |
Definition at line 844 of file tracedata.h.
TraceLineCall * TraceCall::lineCall | ( | TraceLine * | l | ) |
Definition at line 1165 of file tracedata.cpp.
|
inline |
Definition at line 863 of file tracedata.h.
|
virtual |
Returns dynamic name info (without type)
Reimplemented from CostItem.
Definition at line 1195 of file tracedata.cpp.
|
inlineprotectedvirtual |
Reimplemented from TraceCallListCost.
Definition at line 870 of file tracedata.h.
TracePartCall * TraceCall::partCall | ( | TracePart * | part, |
TracePartFunction * | partCaller, | ||
TracePartFunction * | partCalling | ||
) |
Definition at line 1132 of file tracedata.cpp.
|
inline |
Definition at line 866 of file tracedata.h.
|
virtual |
Updates cost attributes.
This has to be called by subclasses that access cost attributes directly
Reimplemented from TraceCallListCost.
Definition at line 1212 of file tracedata.cpp.
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:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.