CAddr | Addresses 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 |
CConfigColorSetting | Color setting for a cost item Helper class for color settings in configuration |
►CConfigDlgBase | |
►CConfigDlgBase | |
CConfigDlg | |
►CConfigGroup | A group of configuration settings |
CKDEConfigGroup | |
CQCGConfigGroup | |
►CConfigStorage | This is an adapter class for different configuration backends |
CKDEConfigStorage | |
CQCGConfigStorage | |
►CCostItem | Base class for cost items |
►CProfileCostArray | An array of basic cost metrics for a trace item |
►CTraceCallCost | Cost item with additional call count metric |
►CTraceCallListCost | Call Cost Item depends on a list of Call cost items |
CTraceCall | A call from one to another function |
CTraceInstrCall | A call from an instruction of one function to another function |
CTraceLineCall | A call from a line of one function to another function |
CTracePartCall | Cost of a call at a function to another function, from a single trace file |
CTracePartInstrCall | Cost of a call at a instruction code address from a trace file |
CTracePartLineCall | Cost of a call at a line from a trace file |
CTraceData | This class holds profiling data of multiple tracefiles generated with cachegrind on one command |
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 |
►CTraceCostItem | |
CTraceClass | A C++ Class / Namespace |
CTraceFile | A source file containing function definitions |
►CTraceFunction | A traced function |
CTraceFunctionCycle | A cycle of recursive calling functions |
CTraceObject | A object containing a text segment (shared lib/executable) with defined functions |
CTraceLineRegion | Cost of a source region |
CTracePartClass | Cost of a class, from a single trace file |
CTracePartFile | Cost of a source file, from a single trace file |
CTracePartObject | Cost of a object, from a single trace file |
CTracePartFunction | Cost of a function, from a single trace file |
CTracePartLineRegion | Cost of a source region |
►CTraceListCost | Cost Item depends on a list of cost items |
CTraceInstr | A code instruction address of the program |
CTraceLine | A source line of the program |
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 |
CTracePartInstr | Cost of a code instruction address from a trace file |
CTracePartLine | Cost of a line from a trace file |
►CTraceJumpCost | Cost of a (conditional) jump |
CTraceInstrJump | A jump from an instruction to another inside of a function |
►CTraceJumpListCost | Jump Cost Item depends on a list of Jump cost items |
CTraceLineJump | A jump from one line to another inside of a function |
CTracePartInstrJump | Cost of jump at a instruction code address from a trace file |
CTracePartLineJump | Cost of jump at a source line from a trace file |
►CDrawParams | Drawing parameters for an object |
►CStoredDrawParams | |
CCanvasEdgeLabel | |
CCanvasNode | |
►CTreeMapItem | Base class of items in TreeMap |
CBasePartItem | |
CCallMapBaseItem | |
CCallMapCallerItem | |
CCallMapCallingItem | |
CPartItem | |
CSubPartItem | |
CDump | A loadable profile Dump |
CDumpManager | |
►CDumpSelectionBase | |
CDumpSelection | |
CDynPool | DynPool |
CEventType | A cost type, e.g |
CEventTypeMapping | A index list into a EventTypeSet |
CEventTypeSet | A class for managing a set of event types |
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::FunctionLessThan | |
►CGlobalConfig | Global configuration (only non-GUI options) |
CGlobalGUIConfig | Extension of global configuration for GUI options |
CGraphEdge | |
CGraphNode | |
►CGraphOptions | |
►CStorableGraphOptions | |
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) |
CGraphExporter | GraphExporter |
CHighestCostList | A class to calculate the <maxSize> ProfileCostArray items with highest cost |
CHistoryItem | |
►CKXmlGuiWindow | |
CTopLevel | |
CLoader | To implement a new loader, inherit from the Loader class and and reimplement canLoad() and load() |
►CLogger | |
CQCGTopLevel | |
CTopLevel | |
CPositionSpec | |
CProfileContext | Base 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 | |
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) |
CPanningView | A panner laid over a QGraphicsScene |
►CQItemDelegate | |
CInstrItemDelegate | |
CSourceItemDelegate | |
►CQList | |
CTreeMapItemList | |
►CQMainWindow | |
CQCGTopLevel | |
►CQSplitter | |
CMultiView | |
CSplitter | Own Splitter: Call checkVisiblity for all TabWidget children of the splitter on a MoveEvent |
►CQStyledItemDelegate | |
CAutoToolTipDelegate | |
►CQTabBar | |
CTabBar | Subclass of QTabBar to enable context menu on tabs |
►CQTabWidget | |
CTabWidget | Own TabView: |
►CQToolButton | |
CQtColorButton | |
►CQTreeWidget | |
CCallView | |
CCoverageView | |
CEventTypeView | |
CInstrView | |
CPartView | |
CSourceView | |
►CQTreeWidgetItem | |
CCalleeCoverageItem | |
CCallerCoverageItem | |
CCallItem | |
CCostListItem | |
CEventTypeItem | |
CInstrItem | |
CPartListItem | For info tab, trace part list |
CSourceItem | |
CStackItem | |
►CQWidget | |
►CConfigPage | |
CColorSettings | |
CGeneralSettings | |
CSourceSettings | |
CFunctionSelection | |
CPartSelection | |
CStackSelection | |
CTabView | |
►CTreeMapWidget | Class for visualization of a metric of hierarchically nested items as 2D areas |
CCallMapView | |
CPartAreaWidget | |
CRectDrawing | |
CStack | |
CStackBrowser | |
CSubCost | Cost event counter, simple wrapper around a 64bit entity |
►CTopLevelBase | |
CQCGTopLevel | |
CTopLevel | |
►CTraceAssoziation | For temporary assoziation of objects with TraceFunctions |
CCoverage | Coverage of a function |
►CTraceItemView | Abstract Base Class for KCachegrind Views |
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) |
CCallMapView | |
CCallView | |
CCoverageView | |
CDumpSelection | |
CEventTypeView | |
CFunctionSelection | |
CInstrView | |
CMultiView | |
CPartSelection | |
CPartView | |
CSourceView | |
CTabView | |
►CQTimer | |
CTraceItemViewUpdateTimer | |