CodeAnalysis ============================================================================================== Command Line Arguments: C:\SU\Repository\CppGraph, *.h, *.cpp, /m, /r, /f Code Metrics - Start Line, Size (lines/code), and Complexity (number of scopes) ============================================================================================== file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ namespace Global Namespace 1 1 113 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Graph.h namespace GraphLib 85 336 51 Graph.h class Vertex 91 23 18 Graph.h function mark 120 2 1 Graph.h function begin 124 2 1 Graph.h function end 128 2 1 Graph.h function Vertex 132 2 1 Graph.h function Vertex 136 2 1 Graph.h function add 140 2 1 Graph.h function operator[] 144 2 1 Graph.h function operator[] 148 2 1 Graph.h function value 152 2 1 Graph.h function id 156 2 1 Graph.h function size 160 2 1 Graph.h function addVertex 207 5 1 Graph.h function addEdge 225 12 1 Graph.h function dfsCore 241 14 3 Graph.h function dfs 259 5 1 Graph.h class Graph 168 20 7 Graph.h function begin 190 2 1 Graph.h function end 194 2 1 Graph.h function operator[] 198 2 1 Graph.h function operator[] 202 2 1 Graph.h function size 213 2 1 Graph.h function findVertexIndexById 219 3 1 Graph.h class Display 270 50 8 Graph.h function vertsWithNoParents 277 25 4 Graph.h function show 304 16 3 Graph.h function ToString 323 5 1 Graph.h function ToInt 330 6 1 Graph.h function GraphFromXmlString 339 57 12 Graph.h function GraphToXmlString 399 21 3 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Graph.cpp function showVert 21 3 1 Graph.cpp function TshowVert 27 3 1 Graph.cpp function main 34 104 6 Graph.cpp class showFunctor 105 7 2 Graph.cpp function operator() 108 4 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ PassFunc.cpp function testFunction 13 3 1 PassFunc.cpp class TestFunctor 18 6 2 PassFunc.cpp function operator() 21 3 1 PassFunc.cpp function TestArgs 28 3 1 PassFunc.cpp function main 33 8 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ XmlReader.h class XmlReader 59 22 21 XmlReader.h function reset 82 2 1 XmlReader.h function position 84 2 1 XmlReader.h function xml 86 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ XmlReader.cpp function XmlReader 15 2 1 XmlReader.cpp function extractIdentifier 29 22 3 XmlReader.cpp function element 54 58 5 XmlReader.cpp function body 115 17 2 XmlReader.cpp function next 135 12 2 XmlReader.cpp function tag 150 4 1 XmlReader.cpp function attributes 157 25 2 XmlReader.cpp function position 185 6 1 XmlReader.cpp function specialChar 21 5 1 XmlReader.cpp function main 197 64 4 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ XmlWriter.h class XmlWriter 58 22 19 XmlWriter.h function XmlWriter 81 2 1 XmlWriter.h function xml 83 2 1 XmlWriter.h function clear 86 6 1 XmlWriter.h function indent 92 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ XmlWriter.cpp function indentIt 16 5 1 XmlWriter.cpp function start 24 11 2 XmlWriter.cpp function addAttribute 40 14 3 XmlWriter.cpp function addBody 57 8 2 XmlWriter.cpp function end 68 11 2 XmlWriter.cpp function element 82 6 1 XmlWriter.cpp function addDeclaration 93 4 1 XmlWriter.cpp function addComment 102 8 2 XmlWriter.cpp function mOut 118 3 1 XmlWriter.cpp function main 123 85 2 Functions Exceeding Metric Limits ============================================================================================== file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Graph.h function GraphFromXmlString 339 57 12 Graph.cpp function main 34 104 6 XmlReader.cpp function element 54 58 5 XmlReader.cpp function main 197 64 4 XmlWriter.cpp function main 123 85 2 searched 8 dirs processed 7 files