CodeAnalysis - Version 1.4 ============================================================================================== Fri Jan 5 17:06:07 2018 Path: "C:\su\CSE687\Repository\CppHttpClientServer\Message" Args: *.h, *.cpp, *.cs, /s, /v, /m, /r, /f 469 : C:\su\CSE687\Repository\CppHttpClientServer\Message\Message.h 419 : C:\su\CSE687\Repository\CppHttpClientServer\Message\Message.cpp Total line count = 888 Code Metrics - Start Line, Size (lines/code), and Complexity (number of scopes) ============================================================================================== file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ namespace Global Namespace 1 1 96 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Message.h namespace HttpCommunication 44 426 93 Message.h struct EndPoint 49 9 4 public data: Address address ; public data: Port port ; Message.h class HttpRequest 65 16 13 Message.h class HttpReply 86 17 16 Message.h class HttpMessageBody 109 26 18 Message.h function data 126 2 1 Message.h class HttpMessage 140 44 39 Message.h function type 216 3 1 Message.h function attributes 223 3 1 Message.h function attribute 230 3 1 Message.h function keys 237 9 2 Message.h function containsKey 250 5 1 Message.h function attribKey 259 6 1 Message.h function attribValue 269 6 1 Message.h function contentLength 279 8 2 Message.h function contentLength 291 3 1 Message.h function body 298 3 1 Message.h function body 305 3 1 Message.h function name 312 7 2 Message.h function name 323 3 1 Message.h function action 330 7 2 Message.h function action 341 3 1 Message.h function to 348 7 2 Message.h function to 359 3 1 Message.h function from 366 7 2 Message.h function from 377 3 1 Message.h function clearAttributes 384 3 1 Message.h function clearBody 391 3 1 Message.h function clear 398 4 1 Message.h function toString 406 16 3 Message.h function fromString 425 27 5 Message.h function show 461 9 2 Message.h function makeHttpRequestMessage 190 8 1 Message.h function makeHttpReplyMessage 201 7 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Message.cpp function EndPoint 272 2 1 Message.cpp function toString 278 3 1 Message.cpp function fromString 284 10 1 Message.cpp function HttpRequest 19 4 1 Message.cpp function HttpRequest 26 4 1 Message.cpp function fromString 33 21 3 Message.cpp function toString 58 26 2 Message.cpp function command 88 3 1 Message.cpp function command 94 3 1 Message.cpp function fileSpec 100 3 1 Message.cpp function fileSpec 106 3 1 Message.cpp function HttpReply 115 3 1 Message.cpp function status 121 3 1 Message.cpp function status 127 3 1 Message.cpp function message 133 6 1 Message.cpp function toString 142 4 1 Message.cpp function fromString 149 14 3 Message.cpp function HttpMessageBody 168 3 1 Message.cpp function HttpMessageBody 174 4 1 Message.cpp function HttpMessageBody 181 4 1 Message.cpp function operator= 188 5 1 Message.cpp function operator[] 196 5 1 Message.cpp function operator[] 204 5 1 Message.cpp function size 212 3 1 Message.cpp function size 218 3 1 Message.cpp function begin 224 3 1 Message.cpp function end 230 3 1 Message.cpp function clear 236 3 1 Message.cpp function toString 242 8 2 Message.cpp function fromString 253 4 1 Message.cpp function show 261 7 2 Message.cpp function main 300 119 2 Functions Exceeding Metric Limits and Public Data ============================================================================================== file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Message.cpp function main 300 119 2 public data: Message.h : 52 - struct EndPoint Address address ; public data: Message.h : 53 - struct EndPoint Port port ; searched 3 dirs processed 2 files