kcachegrind
FixCost Class Reference
#include <fixcost.h>
Public Member Functions | |
FixCost (TracePart *, FixPool *, TraceFunctionSource *, PositionSpec &, TracePartFunction *, FixString &) | |
Addr | addr () const |
void | addTo (ProfileCostArray *) |
Addr | fromAddr () const |
uint | fromLine () const |
TraceFunctionSource * | functionSource () const |
bool | isAddrRegion () const |
bool | isLineRegion () const |
uint | line () const |
FixCost * | nextCostOfPartFunction () const |
void * | operator new (size_t size, FixPool *) |
TracePart * | part () const |
Addr | toAddr () const |
uint | toLine () const |
Detailed Description
A class holding an unchangable cost item of an input file.
As there can be a lot of such cost items, we use our own allocator which uses FixPool
Constructor & Destructor Documentation
FixCost::FixCost | ( | TracePart * | part, |
FixPool * | pool, | ||
TraceFunctionSource * | functionSource, | ||
PositionSpec & | pos, | ||
TracePartFunction * | partFunction, | ||
FixString & | s | ||
) |
Definition at line 25 of file fixcost.cpp.
Member Function Documentation
void FixCost::addTo | ( | ProfileCostArray * | c | ) |
Definition at line 58 of file fixcost.cpp.
|
inline |
void * FixCost::operator new | ( | size_t | size, |
FixPool * | pool | ||
) |
Definition at line 53 of file fixcost.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
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
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.