Detailed report on module Quit

MetricTagOverallPer Function
Lines of CodeLOC 72******
McCabe's Cyclomatic NumberMVG 6******
Lines of CommentCOM 9********
LOC/COML_C 8.000 
MVG/COMM_C 0.667 
Weighted Methods per Class (  weighting = unity )WMC1 9 
Weighted Methods per Class (  weighting = visible )WMCv 3 
Depth of Inheritance TreeDIT 2 
Number of ChildrenNOC 0 
Coupling between objectsCBO 5 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   ./components/ogre/widgets/Quit.h:34
6 0 3------------

Functions

Function prototypeLOCMVGCOML_CM_C
EmberOgre_RequestQuit(  bool & )
definition   ./components/ogre/widgets/Quit.cpp:80
declaration   ./components/ogre/widgets/Quit.h:57

10 1 1------------
No_Click(  const EventArgs & )
definition   ./components/ogre/widgets/Quit.cpp:73
declaration   ./components/ogre/widgets/Quit.h:55

6 1 0------------
Quit(   )
definition   ./components/ogre/widgets/Quit.cpp:35
declaration   ./components/ogre/widgets/Quit.h:37

1 0 0------------
Yes_Click(  const EventArgs & )
definition   ./components/ogre/widgets/Quit.cpp:67
declaration   ./components/ogre/widgets/Quit.h:54

6 1 0------------
buildWidget(   )
definition   ./components/ogre/widgets/Quit.cpp:44
declaration   ./components/ogre/widgets/Quit.h:41

17 2 0------------
hide(   )
definition   ./components/ogre/widgets/Quit.cpp:101
declaration   ./components/ogre/widgets/Quit.h:50

4 0 4------------
runCommand(  const string &,  const string & )
definition   ./components/ogre/widgets/Quit.cpp:107
declaration   ./components/ogre/widgets/Quit.h:42

10 1 0------------
softquit(   )
definition   ./components/ogre/widgets/Quit.cpp:91
declaration   ./components/ogre/widgets/Quit.h:59

8 0 1------------
~Quit(   )
definition   ./components/ogre/widgets/Quit.cpp:40
declaration   ./components/ogre/widgets/Quit.h:39

4 0 0------------

Relationships

ClientsSuppliers
  ConsoleCommandWrapper [CV]
has by value   ./components/ogre/widgets/Quit.h:44


EventArgs [V]
pass by reference   ./components/ogre/widgets/Quit.cpp:67
pass by reference   ./components/ogre/widgets/Quit.cpp:73
pass by reference   ./components/ogre/widgets/Quit.h:54
pass by reference   ./components/ogre/widgets/Quit.h:55


Widget [CV]
inheritance   ./components/ogre/widgets/Quit.h:34


bool [V]
pass by reference   ./components/ogre/widgets/Quit.cpp:80
pass by reference   ./components/ogre/widgets/Quit.h:57


string [V]
pass by reference   ./components/ogre/widgets/Quit.cpp:107
pass by reference   ./components/ogre/widgets/Quit.cpp:107
pass by reference   ./components/ogre/widgets/Quit.h:42
pass by reference   ./components/ogre/widgets/Quit.h:42