Metric | Tag | Overall | Per Function |
---|---|---|---|
Lines of Code | LOC | 63 | ****** |
McCabe's Cyclomatic Number | MVG | 9 | ****** |
Lines of Comment | COM | 43 | ******** |
LOC/COM | L_C | 1.465 | |
MVG/COM | M_C | 0.209 | |
Weighted Methods per Class ( weighting = unity ) | WMC1 | 28 | |
Weighted Methods per Class ( weighting = visible ) | WMCv | 1 | |
Depth of Inheritance Tree | DIT | 1 | |
Number of Children | NOC | 0 | |
Coupling between objects | CBO | 8 | |
Information Flow measure ( inclusive ) | IF4 | 144 | ******** |
Information Flow measure ( visible ) | IF4v | 64 | ******** |
Information Flow measure ( concrete ) | IF4c | 4 | ******** |
Description | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
declaration
./framework/tinyxml/tinyxml.h:85 |
1 | 0 | 0 | ------ | ------ |
definition
./framework/tinyxml/tinyxml.h:773 |
10 | 0 | 8 | ------ | ------ |
Function prototype | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
DoubleValue( ) declaration ./framework/tinyxml/tinyxml.h:811 | 1 | 0 | 1 | ------ | ------ |
IntValue( ) declaration ./framework/tinyxml/tinyxml.h:810 | 1 | 0 | 1 | ------ | ------ |
Name( ) definition ./framework/tinyxml/tinyxml.h:805 | 1 | 1 | 1 | ------ | ------ |
NameTStr( ) definition ./framework/tinyxml/tinyxml.h:814 | 1 | 1 | 1 | ------ | ------ |
Next( ) declaration ./framework/tinyxml/tinyxml.h:843 definition ./framework/tinyxml/tinyxml.h:844 | 4 | 1 | 1 | ------ | ------ |
Parse( const char *, TiXmlParsingData *, TiXmlEncoding ) declaration ./framework/tinyxml/tinyxml.h:861 | 1 | 0 | 3 | ------ | ------ |
Previous( ) declaration ./framework/tinyxml/tinyxml.h:849 definition ./framework/tinyxml/tinyxml.h:850 | 4 | 1 | 1 | ------ | ------ |
Print( FILE *, int ) definition ./framework/tinyxml/tinyxml.h:864 | 3 | 0 | 1 | ------ | ------ |
Print( FILE *, int, TIXML_STRING * ) declaration ./framework/tinyxml/tinyxml.h:867 | 1 | 0 | 0 | ------ | ------ |
QueryDoubleValue( double * ) declaration ./framework/tinyxml/tinyxml.h:827 | 1 | 0 | 1 | ------ | ------ |
QueryIntValue( int * ) declaration ./framework/tinyxml/tinyxml.h:825 | 1 | 0 | 9 | ------ | ------ |
SetDocument( TiXmlDocument * ) definition ./framework/tinyxml/tinyxml.h:871 | 1 | 0 | 2 | ------ | ------ |
SetDoubleValue( double ) declaration ./framework/tinyxml/tinyxml.h:833 | 1 | 0 | 1 | ------ | ------ |
SetIntValue( int ) declaration ./framework/tinyxml/tinyxml.h:832 | 1 | 0 | 1 | ------ | ------ |
SetName( const char * ) definition ./framework/tinyxml/tinyxml.h:829 | 1 | 0 | 1 | ------ | ------ |
SetName( const string & ) definition ./framework/tinyxml/tinyxml.h:837 | 1 | 0 | 1 | ------ | ------ |
SetValue( const char * ) definition ./framework/tinyxml/tinyxml.h:830 | 1 | 0 | 1 | ------ | ------ |
SetValue( const string & ) definition ./framework/tinyxml/tinyxml.h:839 | 1 | 0 | 1 | ------ | ------ |
TiXmlAttribute( ) definition ./framework/tinyxml/tinyxml.h:779 | 5 | 0 | 1 | ------ | ------ |
TiXmlAttribute( const TiXmlAttribute & ) declaration ./framework/tinyxml/tinyxml.h:874 | 1 | 0 | 1 | ------ | ------ |
TiXmlAttribute( const char *, const char * ) definition ./framework/tinyxml/tinyxml.h:797 | 7 | 0 | 1 | ------ | ------ |
TiXmlAttribute( const string &, const string & ) definition ./framework/tinyxml/tinyxml.h:787 | 7 | 0 | 1 | ------ | ------ |
Value( ) definition ./framework/tinyxml/tinyxml.h:806 | 1 | 1 | 1 | ------ | ------ |
ValueStr( ) definition ./framework/tinyxml/tinyxml.h:808 | 1 | 1 | 1 | ------ | ------ |
operator <( const TiXmlAttribute & ) definition ./framework/tinyxml/tinyxml.h:855 | 1 | 1 | 0 | ------ | ------ |
operator =( const TiXmlAttribute & ) declaration ./framework/tinyxml/tinyxml.h:875 | 1 | 0 | 1 | ------ | ------ |
operator ==( const TiXmlAttribute & ) definition ./framework/tinyxml/tinyxml.h:854 | 1 | 1 | 0 | ------ | ------ |
operator >( const TiXmlAttribute & ) definition ./framework/tinyxml/tinyxml.h:856 | 1 | 1 | 0 | ------ | ------ |