CTC++ Coverage Report- Functions Summary#1/2

Directory Summary | Files Summary | Functions Summary | Untested Code | Execution Profile
To directories: First | Previous | Next | Last | Index | No Index


Directory:f:\ctcwork\Demos\cube
TER:66 % (131/197) structural,77 % (216/280) statement

Source file:f:\ctcwork\Demos\cube\cube.cpp
Instrumentation mode:multiconditionReduced to:MC/DC coverage
TER:95 % (19/20) structural,96 % (24/25) statement
To files: Previous | Next

TER %-MC/DCTER %-statementCallsLineFunction
100 %(2/2)100 %(1/1)171027CCubeApp::GetMessageMap()
100 %(2/2)100 %(5/5)171027CCubeApp::GetThisMessageMap()
100 %(2/2)100 %(1/1)141CCubeApp::CCubeApp()
75 %(3/4)88 %(7/8)155CCubeApp::InitInstance()
100 %(2/2)100 %(1/1)2108CAboutDlg::CAboutDlg()
100 %(2/2)100 %(1/1)4114CAboutDlg::DoDataExchange()
100 %(2/2)100 %(1/1)694121CAboutDlg::GetMessageMap()
100 %(2/2)100 %(5/5)694121CAboutDlg::GetThisMessageMap()
100 %(2/2)100 %(2/2)2128CCubeApp::OnAppAbout()
 
95 %(19/20)96 %(24/25)cube.cpp

Source file:f:\ctcwork\Demos\cube\cubedoc.cpp
Instrumentation mode:multiconditionReduced to:MC/DC coverage
TER:72 % (21/29) structural,75 % (15/20) statement
To files: Previous | Next

TER %-MC/DCTER %-statementCallsLineFunction
100 %(2/2)100 %(1/1)125CCubeDoc::CreateObject()
100 %(2/2)100 %(1/1)84025CCubeDoc::_GetBaseClass()
100 %(2/2)100 %(1/1)325CCubeDoc::GetThisClass()
100 %(2/2)100 %(1/1)908425CCubeDoc::GetRuntimeClass()
100 %(2/2)100 %(1/1)171227CCubeDoc::GetMessageMap()
100 %(2/2)100 %(5/5)171227CCubeDoc::GetThisMessageMap()
100 %(2/2)100 %(1/1)137CCubeDoc::CCubeDoc()
100 %(2/2)100 %(1/1)143CCubeDoc::~CCubeDoc()
60 %-(3/5)67 %-(2/3)147CCubeDoc::OnNewDocument()
0 %-(0/4)0 %-(0/3)061CCubeDoc::Serialize()
100 %(2/2)100 %(1/1)824377CCubeDoc::AssertValid()
0 %-(0/2)0 %-(0/1)082CCubeDoc::Dump()
 
72 %-(21/29)75 %-(15/20)cubedoc.cpp

Source file:f:\ctcwork\Demos\cube\cubeview.cpp
Instrumentation mode:multiconditionReduced to:MC/DC coverage
TER:63 % (67/107) structural,79 % (155/196) statement
To files: Previous | Next

TER %-MC/DCTER %-statementCallsLineFunction
100 %(2/2)100 %(1/1)175CCubeView::CreateObject()
100 %(2/2)100 %(1/1)1165875CCubeView::_GetBaseClass()
100 %(2/2)100 %(1/1)175CCubeView::GetThisClass()
100 %(2/2)100 %(1/1)2795575CCubeView::GetRuntimeClass()
100 %(2/2)100 %(1/1)604877CCubeView::GetMessageMap()
100 %(2/2)100 %(5/5)604877CCubeView::GetThisMessageMap()
100 %(2/2)100 %(3/3)192CCubeView::CCubeView()
100 %(2/2)100 %(1/1)199CCubeView::~CCubeView()
100 %(2/2)100 %(3/3)2106CCubeView::OnDraw()
100 %(2/2)100 %(1/1)15456118CCubeView::AssertValid()
0 %-(0/2)0 %-(0/1)0123CCubeView::Dump()
100 %(2/2)100 %(1/1)2128CCubeView::GetDocument()
100 %(6/6)100 %(4/4)2137CCubeView::OnFilePlay()
100 %(2/2)100 %(1/1)840146CCubeView::OnUpdateFilePlay()
100 %(2/2)100 %(2/2)1151CCubeView::PreCreateWindow()
60 %-(3/5)75 %-(3/4)1161CCubeView::OnCreate()
63 %-(5/8)91 %(10/11)1171CCubeView::OnDestroy()
88 %(7/8)100 %(11/11)3193CCubeView::OnSize()
100 %(4/4)100 %(5/5)380214CCubeView::OnTimer()
57 %-(4/7)93 %(26/28)1228CCubeView::Init()
50 %-(4/8)56 %-(5/9)1270CCubeView::bSetupPixelFormat()
0 %-(0/9)0 %-(0/10)0310CCubeView::ComponentFromIndex()
18 %-(3/17)22 %-(6/27)1334CCubeView::CreateRGBPalette()
60 %-(3/5)98 %(62/63)382383CCubeView::DrawScene()
100 %(2/2)100 %(1/1)2478CCubeView::OnEraseBkgnd()
 
63 %-(67/107)79 %-(155/196)cubeview.cpp

Source file:f:\ctcwork\Demos\cube\mainfrm.cpp
Instrumentation mode:multiconditionReduced to:MC/DC coverage
TER:59 % (24/41) structural,56 % (22/39) statement
To files: Previous | Next

TER %-MC/DCTER %-statementCallsLineFunction
100 %(2/2)100 %(1/1)127CMainFrame::CreateObject()
100 %(2/2)100 %(1/1)1127CMainFrame::_GetBaseClass()
100 %(2/2)100 %(1/1)127CMainFrame::GetThisClass()
100 %(2/2)100 %(1/1)468027CMainFrame::GetRuntimeClass()
100 %(2/2)100 %(1/1)391429CMainFrame::GetMessageMap()
100 %(2/2)100 %(5/5)391429CMainFrame::GetThisMessageMap()
100 %(2/2)100 %(1/1)151CMainFrame::CMainFrame()
100 %(2/2)100 %(1/1)157CMainFrame::~CMainFrame()
36 %-(4/11)70 %-(7/10)161CMainFrame::OnCreate()
100 %(2/2)100 %(1/1)466992CMainFrame::AssertValid()
0 %-(0/2)0 %-(0/1)097CMainFrame::Dump()
0 %-(0/4)0 %-(0/3)0107CMainFrame::OnPaletteChanged()
0 %-(0/4)0 %-(0/10)0115CMainFrame::OnQueryNewPalette()
100 %(2/2)100 %(2/2)2134CMainFrame::PreCreateWindow()
 
59 %-(24/41)56 %-(22/39)mainfrm.cpp
 
66 %-(131/197)77 %-(216/280)DIRECTORY OVERALL

Directory Summary | Files Summary | Functions Summary | Untested Code | Execution Profile
To directories: First | Previous | Next | Last | Top | Index | No Index