kcachegrind
Class List
  Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| CAddr | Addresses are 64bit values like costs to be able to always load profile data produced on 64bit architectures | 
| CAppendList | A list of pointers, only able to append items | 
| CAutoToolTipDelegate | |
| CBasePartItem | |
| CCalleeCoverageItem | |
| CCallerCoverageItem | |
| CCallGraphView | A 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) | 
| CCallItem | |
| CCallMapBaseItem | |
| CCallMapCallerItem | |
| CCallMapCallingItem | |
| CCallMapView | |
| CCallView | |
| CCanvasEdge | |
| CCanvasEdgeArrow | |
| CCanvasEdgeLabel | |
| CCanvasFrame | |
| CCanvasNode | |
| CColorSettings | |
| CConfigColorSetting | Color setting for a cost item Helper class for color settings in configuration | 
| CConfigDialog | |
| CConfigDlg | |
| CConfigDlgBase | |
| CConfigGroup | A group of configuration settings | 
| CConfigPage | |
| CConfigStorage | This is an adapter class for different configuration backends | 
| CCostItem | Base class for cost items | 
| CCostListItem | |
| CCoverage | Coverage of a function | 
| CCoverageView | |
| CDrawParams | Drawing parameters for an object | 
| CDump | A loadable profile Dump | 
| CDumpManager | |
| CDumpSelection | |
| CDumpSelectionBase | |
| CDynPool | DynPool | 
| CEventType | A cost type, e.g | 
| CEventTypeItem | |
| CEventTypeMapping | A index list into a EventTypeSet | 
| CEventTypeSet | A class for managing a set of event types | 
| CEventTypeView | |
| CFixCallCost | A FixCallCost will be inserted into a | 
| CFixCost | A class holding an unchangable cost item of an input file | 
| CFixFile | A class for fast line by line reading of a read-only ASCII file | 
| CFixJump | A class holding a jump (mostly) inside of a function | 
| CFixPool | FixPool | 
| CFixString | A simple, constant string class | 
| ►CFunctionListModel | |
| CFunctionSelection | |
| CGeneralSettings | |
| CGlobalConfig | Global configuration (only non-GUI options) | 
| CGlobalGUIConfig | Extension of global configuration for GUI options | 
| CGraphEdge | |
| CGraphExporter | GraphExporter | 
| CGraphNode | |
| CGraphOptions | |
| CHighestCostList | A class to calculate the <maxSize> ProfileCostArray items with highest cost | 
| CHistoryItem | |
| CInstrItem | |
| CInstrItemDelegate | |
| CInstrView | |
| CKDEConfigGroup | |
| CKDEConfigStorage | |
| CKXmlGuiWindow | |
| CLoader | To implement a new loader, inherit from the Loader class and and reimplement canLoad() and load() | 
| CLogger | |
| CMultiView | |
| CPanningView | A panner laid over a QGraphicsScene | 
| CPartAreaWidget | |
| CPartItem | |
| CPartListItem | For info tab, trace part list | 
| CPartSelection | |
| CPartView | |
| CPositionSpec | |
| CProfileContext | Base class for source contexts which event costs contained in a ProfileData instance, ie | 
| CProfileCostArray | An array of basic cost metrics for a trace item | 
| CQCGConfigGroup | |
| CQCGConfigStorage | |
| CQCGTopLevel | |
| CQtColorButton | |
| CRectDrawing | |
| CSourceItem | |
| CSourceItemDelegate | |
| CSourceSettings | |
| CSourceView | |
| CSplitter | Own Splitter: Call checkVisiblity for all TabWidget children of the splitter on a MoveEvent | 
| CStack | |
| CStackBrowser | |
| CStackItem | |
| CStackSelection | |
| CStorableGraphOptions | |
| CStoredDrawParams | |
| CSubCost | Cost event counter, simple wrapper around a 64bit entity | 
| CSubPartItem | |
| CTabBar | Subclass of QTabBar to enable context menu on tabs | 
| CTabView | |
| CTabWidget | Own TabView: | 
| CTopLevel | |
| CTopLevelBase | |
| CTraceAssociation | For temporary association of objects with TraceFunctions | 
| CTraceCall | A call from one to another function | 
| CTraceCallCost | Cost item with additional call count metric | 
| CTraceCallListCost | Call Cost Item depends on a list of Call cost items | 
| CTraceClass | A C++ Class / Namespace | 
| CTraceCostItem | |
| CTraceData | This class holds profiling data of multiple tracefiles generated with cachegrind on one command | 
| CTraceFile | A source file containing function definitions | 
| CTraceFunction | A traced function | 
| CTraceFunctionCycle | A cycle of recursive calling functions | 
| CTraceFunctionSource | A container helper class for TraceFunction for source lines where a function is implemented in | 
| CTraceInclusiveCost | Cost item with additional inclusive metric | 
| CTraceInclusiveListCost | Inclusive Cost Item depends on a list of inclusive cost items | 
| CTraceInstr | A code instruction address of the program | 
| CTraceInstrCall | A call from an instruction of one function to another function | 
| CTraceInstrJump | A jump from an instruction to another inside of a function | 
| CTraceItemView | Abstract Base Class for KCachegrind Views | 
| CTraceItemViewUpdateTimer | |
| CTraceJumpCost | Cost of a (conditional) jump | 
| CTraceJumpListCost | Jump Cost Item depends on a list of Jump cost items | 
| CTraceLine | A source line of the program | 
| CTraceLineCall | A call from a line of one function to another function | 
| CTraceLineJump | A jump from one line to another inside of a function | 
| CTraceLineRegion | Cost of a source region | 
| CTraceListCost | Cost Item depends on a list of cost items | 
| CTraceObject | A object containing a text segment (shared lib/executable) with defined functions | 
| CTracePart | A Trace Part: All data read from a trace file, containing all costs that happened in a specified time interval of the executed command | 
| CTracePartCall | Cost of a call at a function to another function, from a single trace file | 
| CTracePartClass | Cost of a class, from a single trace file | 
| CTracePartFile | Cost of a source file, from a single trace file | 
| CTracePartFunction | Cost of a function, from a single trace file | 
| CTracePartInstr | Cost of a code instruction address from a trace file | 
| CTracePartInstrCall | Cost of a call at a instruction code address from a trace file | 
| CTracePartInstrJump | Cost of jump at a instruction code address from a trace file | 
| CTracePartLine | Cost of a line from a trace file | 
| CTracePartLineCall | Cost of a call at a line from a trace file | 
| CTracePartLineJump | Cost of jump at a source line from a trace file | 
| CTracePartLineRegion | Cost of a source region | 
| CTracePartObject | Cost of a object, from a single trace file | 
| CTreeMapItem | Base class of items in TreeMap | 
| CTreeMapItemList | |
| CTreeMapWidget | Class for visualization of a metric of hierarchically nested items as 2D areas | 
This file is part of the KDE documentation.
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
            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.
    KDE API Reference