Detailed report on module Resetable

MetricTagOverallPer Function
Lines of CodeLOC 47******
McCabe's Cyclomatic NumberMVG 9******
Lines of CommentCOM 23********
LOC/COML_C 2.043 
MVG/COMM_C 0.391 
Weighted Methods per Class (  weighting = unity )WMC1 8 
Weighted Methods per Class (  weighting = visible )WMCv 8 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 3 
Coupling between objectsCBO 5 
Information Flow measure (  inclusive )IF4 36********
Information Flow measure (  visible )IF4v 9********
Information Flow measure (  concrete )IF4c 9********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   common/signal.h:50
5 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
Resetable(  void )
definition   common/signal.h:55

1 0 0------------
appendSignal(  IReset * )
definition   common/signal.cc:27
declaration   common/signal.h:62

7 1 3------------
clear(  void )
definition   common/signal.cc:53
declaration   common/signal.h:70

11 3 0------------
clearSignal(  void )
definition   common/signal.cc:34
declaration   common/signal.h:67

5 1 3------------
realClear(  void )
definition   common/signal.h:58

1 0 0------------
realReset(  void )
definition   common/signal.h:57

1 0 0------------
reset(  void )
definition   common/signal.cc:39
declaration   common/signal.h:69

11 3 0------------
~Resetable(  void )
definition   common/signal.cc:22
declaration   common/signal.h:56

5 1 17------------

Relationships

ClientsSuppliers
EAlgorithm [CV]
inheritance   common/ea.h:40


IEAlgorithm [CV]
inheritance   common/iea.h:59


Problem [CV]
inheritance   common/problem.h:68


 
IReset [CV]
pass by reference   common/signal.cc:27
inheritance   common/signal.h:50
pass by reference   common/signal.h:62


list
has by reference   common/signal.h:52