Detailed report on module TiXmlVisitor

MetricTagOverallPer Function
Lines of CodeLOC 13******
McCabe's Cyclomatic NumberMVG 8******
Lines of CommentCOM 26********
LOC/COML_C------ 
MVG/COMM_C 0.308 
Weighted Methods per Class (  weighting = unity )WMC1 9 
Weighted Methods per Class (  weighting = visible )WMCv 9 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 8 
Information Flow measure (  inclusive )IF4 49********
Information Flow measure (  visible )IF4v 49********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   ./framework/tinyxml/tinyxml.h:125
4 0 18------------

Functions

Function prototypeLOCMVGCOML_CM_C
Visit(  const TiXmlComment & )
definition   ./framework/tinyxml/tinyxml.h:145

1 1 1------------
Visit(  const TiXmlDeclaration & )
definition   ./framework/tinyxml/tinyxml.h:141

1 1 1------------
Visit(  const TiXmlText & )
definition   ./framework/tinyxml/tinyxml.h:143

1 1 1------------
Visit(  const TiXmlUnknown & )
definition   ./framework/tinyxml/tinyxml.h:147

1 1 1------------
VisitEnter(  const TiXmlDocument & )
definition   ./framework/tinyxml/tinyxml.h:131

1 1 1------------
VisitEnter(  const TiXmlElement &,  const TiXmlAttribute * )
definition   ./framework/tinyxml/tinyxml.h:136

1 1 1------------
VisitExit(  const TiXmlDocument & )
definition   ./framework/tinyxml/tinyxml.h:133

1 1 1------------
VisitExit(  const TiXmlElement & )
definition   ./framework/tinyxml/tinyxml.h:138

1 1 1------------
~TiXmlVisitor(   )
definition   ./framework/tinyxml/tinyxml.h:128

1 0 0------------

Relationships

ClientsSuppliers
TiXmlNode [V]
pass by reference   ./framework/tinyxml/tinyxml.h:732


 
TiXmlAttribute [V]
pass by reference   ./framework/tinyxml/tinyxml.h:136


TiXmlComment [V]
pass by reference   ./framework/tinyxml/tinyxml.h:145


TiXmlDeclaration [V]
pass by reference   ./framework/tinyxml/tinyxml.h:141


TiXmlDocument [V]
pass by reference   ./framework/tinyxml/tinyxml.h:131
pass by reference   ./framework/tinyxml/tinyxml.h:133


TiXmlElement [V]
pass by reference   ./framework/tinyxml/tinyxml.h:136
pass by reference   ./framework/tinyxml/tinyxml.h:138


TiXmlText [V]
pass by reference   ./framework/tinyxml/tinyxml.h:143


TiXmlUnknown [V]
pass by reference   ./framework/tinyxml/tinyxml.h:147