kcachegrind
#include <tracedata.h>

Public Member Functions | |
TraceJumpCost (ProfileContext *) | |
virtual | ~TraceJumpCost () |
void | addCost (TraceJumpCost *) |
void | addExecutedCount (SubCost c) |
void | addFollowedCount (SubCost c) |
virtual void | clear () |
virtual QString | costString (EventTypeSet *m) |
SubCost | executedCount () |
SubCost | followedCount () |
![]() | |
CostItem (ProfileContext *) | |
virtual | ~CostItem () |
ProfileContext * | context () const |
virtual TraceData * | data () |
virtual const TraceData * | data () const |
CostItem * | dependant () |
virtual QString | formattedName () const |
QString | fullName () const |
virtual void | invalidate () |
virtual QString | name () const |
virtual TracePart * | part () |
virtual const TracePart * | part () const |
virtual QString | prettyName () const |
void | setContext (ProfileContext *context) |
void | setDependant (CostItem *d) |
void | setPosition (CostItem *p) |
QString | toString () |
ProfileContext::Type | type () const |
Protected Attributes | |
SubCost | _executedCount |
SubCost | _followedCount |
![]() | |
ProfileContext * | _context |
CostItem * | _dep |
bool | _dirty |
CostItem * | _position |
Additional Inherited Members | |
![]() | |
virtual void | update () |
Detailed Description
Cost of a (conditional) jump.
Definition at line 201 of file tracedata.h.
Constructor & Destructor Documentation
TraceJumpCost::TraceJumpCost | ( | ProfileContext * | c | ) |
Definition at line 46 of file tracedata.cpp.
|
virtual |
Definition at line 52 of file tracedata.cpp.
Member Function Documentation
void TraceJumpCost::addCost | ( | TraceJumpCost * | item | ) |
Definition at line 84 of file tracedata.cpp.
|
inline |
Definition at line 217 of file tracedata.h.
|
inline |
Definition at line 216 of file tracedata.h.
|
virtual |
Set all cost counters to zero.
Reimplemented from CostItem.
Definition at line 78 of file tracedata.cpp.
|
virtual |
Returns text of all cost metrics.
Reimplemented from CostItem.
Definition at line 69 of file tracedata.cpp.
SubCost TraceJumpCost::executedCount | ( | ) |
Definition at line 55 of file tracedata.cpp.
SubCost TraceJumpCost::followedCount | ( | ) |
Definition at line 62 of file tracedata.cpp.
Member Data Documentation
|
protected |
Definition at line 220 of file tracedata.h.
|
protected |
Definition at line 220 of file tracedata.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:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.