Detailed report on module CustomAdapter

MetricTagOverallPer Function
Lines of CodeLOC 43******
McCabe's Cyclomatic NumberMVG 2******
Lines of CommentCOM 6********
LOC/COML_C 7.167 
MVG/COMM_C------ 
Weighted Methods per Class (  weighting = unity )WMC1 6 
Weighted Methods per Class (  weighting = visible )WMCv 5 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 3 
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/adapters/atlas/CustomAdapter.h:43
10 0 3------------

Functions

Function prototypeLOCMVGCOML_CM_C
CustomAdapter(  ... )
definition   ./components/ogre/widgets/adapters/atlas/CustomAdapter.cpp:33
declaration   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:46

5 0 0------------
_getChangedElement(   )
definition   ./components/ogre/widgets/adapters/atlas/CustomAdapter.cpp:59

6 1 0------------
_hasChanges(   )
definition   ./components/ogre/widgets/adapters/atlas/CustomAdapter.cpp:53
declaration   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:63

7 1 0------------
fillElementFromGui(   )
definition   ./components/ogre/widgets/adapters/atlas/CustomAdapter.cpp:48
declaration   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:62

6 0 0------------
updateGui(  ... )
definition   ./components/ogre/widgets/adapters/atlas/CustomAdapter.cpp:43
declaration   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:53

5 0 3------------
~CustomAdapter(   )
definition   ./components/ogre/widgets/adapters/atlas/CustomAdapter.cpp:39
declaration   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:48

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

Relationships

ClientsSuppliers
  AdapterBase [CV]
inheritance   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:43


signal [CV]
has by value   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:55
has by value   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:56
has by value   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:57
has by value   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:58


trackable [CV]
inheritance   ./components/ogre/widgets/adapters/atlas/CustomAdapter.h:43