Detailed report on module ListAdapter

MetricTagOverallPer Function
Lines of CodeLOC 58******
McCabe's Cyclomatic NumberMVG 8******
Lines of CommentCOM 5********
LOC/COML_C11.600 
MVG/COMM_C 1.600 
Weighted Methods per Class (  weighting = unity )WMC1 9 
Weighted Methods per Class (  weighting = visible )WMCv 3 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 2 
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/ListAdapter.h:45
3 0 3------------

Functions

Function prototypeLOCMVGCOML_CM_C
ListAdapter(  ... )
declaration   ./components/ogre/widgets/adapters/atlas/ListAdapter.h:48
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:37

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

11 3 1------------
_hasChanges(   )
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:76

8 3 0------------
addAttributeAdapter(  AdapterBase *,  Window * )
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:86

7 0 0------------
fillElementFromGui(   )
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:71

3 0 0------------
getSize(   )
declaration   ./components/ogre/widgets/adapters/atlas/ListAdapter.h:53
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:48

5 1 0------------
removeAdapters(   )
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:94

8 1 1------------
updateGui(  ... )
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:66

3 0 0------------
~ListAdapter(   )
declaration   ./components/ogre/widgets/adapters/atlas/ListAdapter.h:50
definition   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:43

5 0 0------------

Relationships

ClientsSuppliers
  AdapterBase [CV]
inheritance   ./components/ogre/widgets/adapters/atlas/ListAdapter.h:45
pass by reference   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:86


Window [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/ListAdapter.cpp:86