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)██████████401027CCubeApp::GetMessageMap()
100 %(2/2)██████████100 %(5/5)██████████401027CCubeApp::GetThisMessageMap()
100 %(2/2)██████████100 %(1/1)██████████441CCubeApp::CCubeApp()
75 %(3/4)███████ 88 %(7/8)████████ 455CCubeApp::InitInstance()
100 %(2/2)██████████100 %(1/1)██████████3108CAboutDlg::CAboutDlg()
100 %(2/2)██████████100 %(1/1)██████████6114CAboutDlg::DoDataExchange()
100 %(2/2)██████████100 %(1/1)██████████992121CAboutDlg::GetMessageMap()
100 %(2/2)██████████100 %(5/5)██████████992121CAboutDlg::GetThisMessageMap()
100 %(2/2)██████████100 %(2/2)██████████3128CCubeApp::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)██████████425CCubeDoc::CreateObject()
100 %(2/2)██████████100 %(1/1)██████████194325CCubeDoc::_GetBaseClass()
100 %(2/2)██████████100 %(1/1)██████████925CCubeDoc::GetThisClass()
100 %(2/2)██████████100 %(1/1)██████████2038625CCubeDoc::GetRuntimeClass()
100 %(2/2)██████████100 %(1/1)██████████401227CCubeDoc::GetMessageMap()
100 %(2/2)██████████100 %(5/5)██████████401227CCubeDoc::GetThisMessageMap()
100 %(2/2)██████████100 %(1/1)██████████437CCubeDoc::CCubeDoc()
100 %(2/2)██████████100 %(1/1)██████████443CCubeDoc::~CCubeDoc()
60 %-(3/5)██████ 67 %-(2/3)██████ 447CCubeDoc::OnNewDocument()
0 %-(0/4) 0 %-(0/3) 061CCubeDoc::Serialize()
100 %(2/2)██████████100 %(1/1)██████████1844277CCubeDoc::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)██████████475CCubeView::CreateObject()
100 %(2/2)██████████100 %(1/1)██████████2642475CCubeView::_GetBaseClass()
100 %(2/2)██████████100 %(1/1)██████████475CCubeView::GetThisClass()
100 %(2/2)██████████100 %(1/1)██████████6300975CCubeView::GetRuntimeClass()
100 %(2/2)██████████100 %(1/1)██████████1257077CCubeView::GetMessageMap()
100 %(2/2)██████████100 %(5/5)██████████1257077CCubeView::GetThisMessageMap()
100 %(2/2)██████████100 %(3/3)██████████492CCubeView::CCubeView()
100 %(2/2)██████████100 %(1/1)██████████499CCubeView::~CCubeView()
100 %(2/2)██████████100 %(3/3)██████████5106CCubeView::OnDraw()
100 %(2/2)██████████100 %(1/1)██████████34634118CCubeView::AssertValid()
0 %-(0/2) 0 %-(0/1) 0123CCubeView::Dump()
100 %(2/2)██████████100 %(1/1)██████████5128CCubeView::GetDocument()
100 %(6/6)██████████100 %(4/4)██████████14137CCubeView::OnFilePlay()
100 %(2/2)██████████100 %(1/1)██████████1941146CCubeView::OnUpdateFilePlay()
100 %(2/2)██████████100 %(2/2)██████████4151CCubeView::PreCreateWindow()
60 %-(3/5)██████ 75 %-(3/4)███████ 4161CCubeView::OnCreate()
63 %-(5/8)██████ 91 %(10/11)█████████ 4171CCubeView::OnDestroy()
88 %(7/8)████████ 100 %(11/11)██████████12193CCubeView::OnSize()
100 %(4/4)██████████100 %(5/5)██████████637214CCubeView::OnTimer()
57 %-(4/7)█████ 93 %(26/28)█████████ 4228CCubeView::Init()
50 %-(4/8)█████ 56 %-(5/9)█████ 4270CCubeView::bSetupPixelFormat()
0 %-(0/9) 0 %-(0/10) 0310CCubeView::ComponentFromIndex()
18 %-(3/17)█ 22 %-(6/27)██ 4334CCubeView::CreateRGBPalette()
60 %-(3/5)██████ 98 %(62/63)█████████ 642383CCubeView::DrawScene()
100 %(2/2)██████████100 %(1/1)██████████5478CCubeView::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)██████████427CMainFrame::CreateObject()
100 %(2/2)██████████100 %(1/1)██████████3427CMainFrame::_GetBaseClass()
100 %(2/2)██████████100 %(1/1)██████████427CMainFrame::GetThisClass()
100 %(2/2)██████████100 %(1/1)██████████1097327CMainFrame::GetRuntimeClass()
100 %(2/2)██████████100 %(1/1)██████████915729CMainFrame::GetMessageMap()
100 %(2/2)██████████100 %(5/5)██████████915729CMainFrame::GetThisMessageMap()
100 %(2/2)██████████100 %(1/1)██████████451CMainFrame::CMainFrame()
100 %(2/2)██████████100 %(1/1)██████████457CMainFrame::~CMainFrame()
36 %-(4/11)███ 70 %-(7/10)███████ 461CMainFrame::OnCreate()
100 %(2/2)██████████100 %(1/1)██████████1094292CMainFrame::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)██████████8134CMainFrame::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