• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

kcachegrind

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CAddrAddresses are 64bit values like costs to be able to always load profile data produced on 64bit architectures
 CAppendList< type >A list of pointers, only able to append items
 CConfigColorSettingColor setting for a cost item Helper class for color settings in configuration
 ►CConfigDlgBase
 ►CConfigDlgBase
 CConfigDlg
 ►CConfigGroupA group of configuration settings
 CKDEConfigGroup
 CQCGConfigGroup
 ►CConfigStorageThis is an adapter class for different configuration backends
 CKDEConfigStorage
 CQCGConfigStorage
 ►CCostItemBase class for cost items
 ►CProfileCostArrayAn array of basic cost metrics for a trace item
 ►CTraceCallCostCost item with additional call count metric
 ►CTraceCallListCostCall Cost Item depends on a list of Call cost items
 CTraceCallA call from one to another function
 CTraceInstrCallA call from an instruction of one function to another function
 CTraceLineCallA call from a line of one function to another function
 CTracePartCallCost of a call at a function to another function, from a single trace file
 CTracePartInstrCallCost of a call at a instruction code address from a trace file
 CTracePartLineCallCost of a call at a line from a trace file
 CTraceDataThis class holds profiling data of multiple tracefiles generated with cachegrind on one command
 CTraceFunctionSourceA container helper class for TraceFunction for source lines where a function is implemented in
 ►CTraceInclusiveCostCost item with additional inclusive metric
 ►CTraceInclusiveListCostInclusive Cost Item depends on a list of inclusive cost items
 ►CTraceCostItem
 CTraceClassA C++ Class / Namespace
 CTraceFileA source file containing function definitions
 ►CTraceFunctionA traced function
 CTraceFunctionCycleA cycle of recursive calling functions
 CTraceObjectA object containing a text segment (shared lib/executable) with defined functions
 CTraceLineRegionCost of a source region
 CTracePartClassCost of a class, from a single trace file
 CTracePartFileCost of a source file, from a single trace file
 CTracePartObjectCost of a object, from a single trace file
 CTracePartFunctionCost of a function, from a single trace file
 CTracePartLineRegionCost of a source region
 ►CTraceListCostCost Item depends on a list of cost items
 CTraceInstrA code instruction address of the program
 CTraceLineA source line of the program
 CTracePartA Trace Part: All data read from a trace file, containing all costs that happened in a specified time interval of the executed command
 CTracePartInstrCost of a code instruction address from a trace file
 CTracePartLineCost of a line from a trace file
 ►CTraceJumpCostCost of a (conditional) jump
 CTraceInstrJumpA jump from an instruction to another inside of a function
 ►CTraceJumpListCostJump Cost Item depends on a list of Jump cost items
 CTraceLineJumpA jump from one line to another inside of a function
 CTracePartInstrJumpCost of jump at a instruction code address from a trace file
 CTracePartLineJumpCost of jump at a source line from a trace file
 ►CDrawParamsDrawing parameters for an object
 ►CStoredDrawParams
 CCanvasEdgeLabel
 CCanvasNode
 ►CTreeMapItemBase class of items in TreeMap
 CBasePartItem
 CCallMapBaseItem
 CCallMapCallerItem
 CCallMapCallingItem
 CPartItem
 CSubPartItem
 CDumpA loadable profile Dump
 CDumpManager
 ►CDumpSelectionBase
 CDumpSelection
 CDynPoolDynPool
 CEventTypeA cost type, e.g
 CEventTypeMappingA index list into a EventTypeSet
 CEventTypeSetA class for managing a set of event types
 CFixCallCostA FixCallCost will be inserted into a
 CFixCostA class holding an unchangable cost item of an input file
 CFixFileA class for fast line by line reading of a read-only ASCII file
 CFixJumpA class holding a jump (mostly) inside of a function
 CFixPoolFixPool
 CFixStringA simple, constant string class
 CFunctionListModel::FunctionLessThan
 ►CGlobalConfigGlobal configuration (only non-GUI options)
 CGlobalGUIConfigExtension of global configuration for GUI options
 CGraphEdge
 CGraphNode
 ►CGraphOptions
 ►CStorableGraphOptions
 CCallGraphViewA QGraphicsView showing a part of the call graph and another zoomed out CanvasView in a border acting as a panner to select to visible part (only if needed)
 CGraphExporterGraphExporter
 CHighestCostListA class to calculate the <maxSize> ProfileCostArray items with highest cost
 CHistoryItem
 ►CKXmlGuiWindow
 CTopLevel
 CLoaderTo implement a new loader, inherit from the Loader class and and reimplement canLoad() and load()
 ►CLogger
 CQCGTopLevel
 CTopLevel
 CPositionSpec
 CProfileContextBase class for source contexts which event costs contained in a ProfileData instance, ie
 ►CQAbstractItemModel
 CFunctionListModel
 ►CQDialog
 CConfigDialog
 CConfigDlgBase
 ►CQGraphicsPathItem
 CCanvasEdge
 ►CQGraphicsPolygonItem
 CCanvasEdgeArrow
 ►CQGraphicsRectItem
 CCanvasEdgeLabel
 CCanvasFrame
 CCanvasNode
 ►CQGraphicsView
 CCallGraphViewA QGraphicsView showing a part of the call graph and another zoomed out CanvasView in a border acting as a panner to select to visible part (only if needed)
 CPanningViewA panner laid over a QGraphicsScene
 ►CQItemDelegate
 CInstrItemDelegate
 CSourceItemDelegate
 ►CQList
 CTreeMapItemList
 ►CQMainWindow
 CQCGTopLevel
 ►CQSplitter
 CMultiView
 CSplitterOwn Splitter: Call checkVisiblity for all TabWidget children of the splitter on a MoveEvent
 ►CQStyledItemDelegate
 CAutoToolTipDelegate
 ►CQTabBar
 CTabBarSubclass of QTabBar to enable context menu on tabs
 ►CQTabWidget
 CTabWidgetOwn TabView:
 ►CQToolButton
 CQtColorButton
 ►CQTreeWidget
 CCallView
 CCoverageView
 CEventTypeView
 CInstrView
 CPartView
 CSourceView
 ►CQTreeWidgetItem
 CCalleeCoverageItem
 CCallerCoverageItem
 CCallItem
 CCostListItem
 CEventTypeItem
 CInstrItem
 CPartListItemFor info tab, trace part list
 CSourceItem
 CStackItem
 ►CQWidget
 ►CConfigPage
 CColorSettings
 CGeneralSettings
 CSourceSettings
 CFunctionSelection
 CPartSelection
 CStackSelection
 CTabView
 ►CTreeMapWidgetClass for visualization of a metric of hierarchically nested items as 2D areas
 CCallMapView
 CPartAreaWidget
 CRectDrawing
 CStack
 CStackBrowser
 CSubCostCost event counter, simple wrapper around a 64bit entity
 ►CTopLevelBase
 CQCGTopLevel
 CTopLevel
 ►CTraceAssoziationFor temporary assoziation of objects with TraceFunctions
 CCoverageCoverage of a function
 ►CTraceItemViewAbstract Base Class for KCachegrind Views
 CCallGraphViewA QGraphicsView showing a part of the call graph and another zoomed out CanvasView in a border acting as a panner to select to visible part (only if needed)
 CCallMapView
 CCallView
 CCoverageView
 CDumpSelection
 CEventTypeView
 CFunctionSelection
 CInstrView
 CMultiView
 CPartSelection
 CPartView
 CSourceView
 CTabView
 ►CQTimer
 CTraceItemViewUpdateTimer
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:03:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kcachegrind

Skip menu "kcachegrind"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • okteta
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal