CodeAnalysis - Version 1.4 ============================================================================================== Mon Apr 9 17:07:27 2018 Path: "c:\su\temp\Project4Sample" Args: *.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 2774 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ AbstrSynTree.h namespace CodeAnalysis 61 112 29 AbstrSynTree.h struct DeclarationNode 73 7 1 public data: Scanner :: ITokCollection * pTc = nullptr ; public data: Access access_ ; public data: DeclType declType_ ; public data: std :: string package_ ; public data: size_t line_ ; AbstrSynTree.h struct ASTNode 82 22 7 public data: Type type_ ; public data: Type parentType_ ; public data: Name name_ ; public data: Package package_ ; public data: Path path_ ; public data: size_t startLineCount_ ; public data: size_t endLineCount_ ; public data: size_t complexity_ ; public data: std :: vector < ASTNode * > children_ ; public data: std :: vector < DeclarationNode > decl_ ; public data: std :: vector < Scanner :: ITokCollection * > statements_ ; AbstrSynTree.h class AbstrSynTree 106 17 11 AbstrSynTree.h function ASTWalk 127 12 2 AbstrSynTree.h function ASTWalkNoIndent 143 9 2 AbstrSynTree.h function complexityWalk 155 10 2 AbstrSynTree.h function complexityEval 168 4 1 AbstrSynTree.h struct foobar 174 3 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ AbstrSynTree.cpp function ASTNode 18 2 1 AbstrSynTree.cpp function ASTNode 23 2 1 AbstrSynTree.cpp function ~ASTNode 29 10 2 AbstrSynTree.cpp function show 42 21 2 AbstrSynTree.cpp function AbstrSynTree 69 6 1 AbstrSynTree.cpp function ~AbstrSynTree 82 3 1 AbstrSynTree.cpp function root 88 3 1 AbstrSynTree.cpp function typeMap 96 3 1 AbstrSynTree.cpp function add 105 14 3 AbstrSynTree.cpp function pop 125 5 1 AbstrSynTree.cpp function find 135 8 2 AbstrSynTree.cpp function main 157 36 2 AbstrSynTree.cpp function void 176 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ActionsAndRules.h namespace CodeAnalysis 94 1266 153 ActionsAndRules.h class Repository 103 56 13 ActionsAndRules.h function Repository 125 5 1 ActionsAndRules.h function ~Repository 132 3 1 ActionsAndRules.h function language 135 2 1 ActionsAndRules.h function package 137 2 1 ActionsAndRules.h function currentPath 139 2 1 ActionsAndRules.h function currentAccess 141 2 1 ActionsAndRules.h function getInstance 143 2 1 ActionsAndRules.h function scopeStack 145 2 1 ActionsAndRules.h function AST 147 2 1 ActionsAndRules.h function getGlobalScope 149 2 1 ActionsAndRules.h function Toker 151 2 1 ActionsAndRules.h function lineCount 154 4 1 ActionsAndRules.h class BeginScope 164 18 3 ActionsAndRules.h function doTest 167 14 2 ActionsAndRules.h class HandleBeginScope 187 27 3 ActionsAndRules.h function HandleBeginScope 191 3 1 ActionsAndRules.h function doAction 195 18 1 ActionsAndRules.h class EndScope 219 16 3 ActionsAndRules.h function doTest 222 12 2 ActionsAndRules.h class HandleEndScope 240 38 3 ActionsAndRules.h function HandleEndScope 246 3 1 ActionsAndRules.h function doAction 250 27 1 ActionsAndRules.h class DetectAccessSpecifier 283 23 4 ActionsAndRules.h function doTest 286 19 3 ActionsAndRules.h class HandleAccessSpecifier 311 22 3 ActionsAndRules.h function HandleAccessSpecifier 316 3 1 ActionsAndRules.h function doAction 320 12 1 ActionsAndRules.h class PreprocStatement 338 16 3 ActionsAndRules.h function doTest 341 12 2 ActionsAndRules.h class HandlePreprocStatement 359 21 3 ActionsAndRules.h function HandlePreprocStatement 364 3 1 ActionsAndRules.h function doAction 368 11 1 ActionsAndRules.h class NamespaceDefinition 385 19 4 ActionsAndRules.h function doTest 388 15 3 ActionsAndRules.h class HandleNamespaceDefinition 409 25 3 ActionsAndRules.h function HandleNamespaceDefinition 414 3 1 ActionsAndRules.h function doAction 418 15 1 ActionsAndRules.h class ClassDefinition 439 25 5 ActionsAndRules.h function doTest 442 21 4 ActionsAndRules.h class HandleClassDefinition 469 42 5 ActionsAndRules.h function HandleClassDefinition 474 3 1 ActionsAndRules.h function doAction 478 32 3 ActionsAndRules.h class StructDefinition 516 19 4 ActionsAndRules.h function doTest 519 15 3 ActionsAndRules.h class HandleStructDefinition 540 28 3 ActionsAndRules.h function HandleStructDefinition 545 3 1 ActionsAndRules.h function doAction 549 18 1 ActionsAndRules.h class CppFunctionDefinition 573 24 4 ActionsAndRules.h function doTest 576 20 3 ActionsAndRules.h class HandleCppFunctionDefinition 602 106 8 ActionsAndRules.h function HandleCppFunctionDefinition 607 3 1 ActionsAndRules.h function doAction 611 96 6 ActionsAndRules.h class CSharpFunctionDefinition 713 29 4 ActionsAndRules.h function doTest 716 25 3 ActionsAndRules.h class HandleCSharpFunctionDefinition 747 63 7 ActionsAndRules.h function HandleCSharpFunctionDefinition 752 3 1 ActionsAndRules.h function doAction 756 53 5 ActionsAndRules.h class ControlDefinition 815 25 5 ActionsAndRules.h function doTest 818 21 4 ActionsAndRules.h class HandleControlDefinition 845 27 3 ActionsAndRules.h function HandleControlDefinition 850 3 1 ActionsAndRules.h function doAction 854 17 1 ActionsAndRules.h class PrintFunction 878 16 3 ActionsAndRules.h function PrintFunction 884 3 1 ActionsAndRules.h function doAction 888 5 1 ActionsAndRules.h class PrettyPrintFunction 899 19 3 ActionsAndRules.h function PrettyPrintFunction 903 2 1 ActionsAndRules.h function doAction 907 10 1 ActionsAndRules.h class CppDeclaration 929 82 11 ActionsAndRules.h function doTest 932 78 10 ActionsAndRules.h class HandleCppDeclaration 1016 48 6 ActionsAndRules.h function HandleCppDeclaration 1019 2 1 ActionsAndRules.h function doAction 1023 40 4 ActionsAndRules.h class CSharpDeclaration 1075 53 6 ActionsAndRules.h function doTest 1078 49 5 ActionsAndRules.h class HandleCSharpDeclaration 1133 56 6 ActionsAndRules.h function HandleCSharpDeclaration 1136 2 1 ActionsAndRules.h function doAction 1140 48 4 ActionsAndRules.h class CppExecutable 1194 44 6 ActionsAndRules.h function doTest 1197 40 5 ActionsAndRules.h class HandleCppExecutable 1243 13 3 ActionsAndRules.h function HandleCppExecutable 1246 2 1 ActionsAndRules.h function doAction 1250 5 1 ActionsAndRules.h class CSharpExecutable 1260 46 6 ActionsAndRules.h function doTest 1263 42 5 ActionsAndRules.h class HandleCSharpExecutable 1310 17 3 ActionsAndRules.h function HandleCSharpExecutable 1313 2 1 ActionsAndRules.h function doAction 1317 9 1 ActionsAndRules.h class Default 1333 10 2 ActionsAndRules.h function doTest 1336 6 1 ActionsAndRules.h class HandleDefault 1347 12 3 ActionsAndRules.h function HandleDefault 1350 2 1 ActionsAndRules.h function doAction 1354 4 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ActionsAndRules.cpp function main 26 36 3 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Comm.h namespace MsgPassingCommunication 52 82 6 Comm.h struct Context 59 5 1 public data: Path sendFilePath ; public data: Path saveFilePath ; Comm.h class Receiver 71 13 1 Comm.h class Sender 89 16 1 Comm.h class Comm 107 19 1 Comm.h function create 128 6 1 Comm.h function create 107 6 1 Comm.h namespace MsgPassingCommunication 50 63 4 Comm.h class Receiver 55 13 1 Comm.h class Sender 73 16 1 Comm.h class Comm 91 14 1 Comm.h function create 107 6 1 Comm.h namespace MsgPassingCommunication 50 63 4 Comm.h class Receiver 55 13 1 Comm.h class Sender 73 16 1 Comm.h class Comm 91 14 1 Comm.h function create 107 6 1 Comm.h namespace MsgPassingCommunication 50 63 4 Comm.h class Receiver 55 13 1 Comm.h class Sender 73 16 1 Comm.h class Comm 91 14 1 Comm.h namespace MsgPassingCommunication 43 54 148 Comm.h class Receiver 48 13 26 Comm.h class Sender 66 16 85 Comm.h class Comm 84 13 36 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Comm.cpp function Receiver 42 3 1 Comm.cpp function queue 48 3 1 Comm.cpp function start 55 3 1 Comm.cpp function stop 61 3 1 Comm.cpp function getMessage 67 4 1 Comm.cpp function Receiver 29 3 1 Comm.cpp function queue 35 3 1 Comm.cpp function start 42 3 1 Comm.cpp function stop 48 3 1 Comm.cpp function getMessage 54 4 1 Comm.cpp function Receiver 29 3 1 Comm.cpp function queue 35 3 1 Comm.cpp function start 42 3 1 Comm.cpp function stop 48 3 1 Comm.cpp function getMessage 54 4 1 Comm.cpp function Receiver 29 3 1 Comm.cpp function queue 35 3 1 Comm.cpp function start 42 3 1 Comm.cpp function stop 48 3 1 Comm.cpp function getMessage 54 4 1 Comm.cpp function Receiver 29 3 1 Comm.cpp function queue 35 3 1 Comm.cpp function start 42 3 1 Comm.cpp function stop 48 3 1 Comm.cpp function getMessage 54 4 1 Comm.cpp function Sender 74 3 1 Comm.cpp function ~Sender 80 4 1 Comm.cpp function start 87 47 10 Comm.cpp function void 88 42 9 Comm.cpp function stop 137 7 1 Comm.cpp function connect 147 4 1 Comm.cpp function postMessage 154 3 1 Comm.cpp function sendFile 162 29 4 Comm.cpp function Sender 61 3 1 Comm.cpp function ~Sender 67 4 1 Comm.cpp function start 74 42 9 Comm.cpp function void 75 37 8 Comm.cpp function stop 119 7 1 Comm.cpp function connect 129 4 1 Comm.cpp function postMessage 136 3 1 Comm.cpp function sendFile 144 21 2 Comm.cpp function Sender 61 3 1 Comm.cpp function ~Sender 67 4 1 Comm.cpp function start 74 42 9 Comm.cpp function void 75 37 8 Comm.cpp function stop 119 7 1 Comm.cpp function connect 129 4 1 Comm.cpp function postMessage 136 3 1 Comm.cpp function sendFile 144 21 2 Comm.cpp function Sender 61 3 1 Comm.cpp function ~Sender 67 4 1 Comm.cpp function start 74 47 10 Comm.cpp function void 75 42 9 Comm.cpp function stop 124 7 1 Comm.cpp function connect 134 4 1 Comm.cpp function postMessage 141 3 1 Comm.cpp function sendFile 149 21 2 Comm.cpp function Sender 61 3 1 Comm.cpp function ~Sender 67 4 1 Comm.cpp function start 74 42 9 Comm.cpp function void 75 37 8 Comm.cpp function stop 119 7 1 Comm.cpp function connect 129 4 1 Comm.cpp function postMessage 136 3 1 Comm.cpp function sendFile 144 21 2 Comm.cpp function Comm 317 2 1 Comm.cpp function getContext 319 2 1 Comm.cpp function start 323 15 1 Comm.cpp function stop 340 4 1 Comm.cpp function postMessage 346 3 1 Comm.cpp function getMessage 351 3 1 Comm.cpp function name 356 3 1 Comm.cpp function setSendFilePath 361 5 1 Comm.cpp function setSaveFilePath 368 5 1 Comm.cpp function getSendFilePath 375 3 1 Comm.cpp function getSaveFilePath 380 3 1 Comm.cpp function Comm 275 2 1 Comm.cpp function start 279 15 1 Comm.cpp function stop 296 4 1 Comm.cpp function postMessage 302 3 1 Comm.cpp function getMessage 307 3 1 Comm.cpp function name 312 3 1 Comm.cpp function Comm 275 2 1 Comm.cpp function start 279 15 1 Comm.cpp function stop 296 4 1 Comm.cpp function postMessage 302 3 1 Comm.cpp function getMessage 307 3 1 Comm.cpp function name 312 3 1 Comm.cpp function Comm 280 2 1 Comm.cpp function start 284 15 1 Comm.cpp function stop 301 4 1 Comm.cpp function postMessage 307 3 1 Comm.cpp function getMessage 312 3 1 Comm.cpp function name 317 3 1 Comm.cpp function Comm 275 2 1 Comm.cpp function start 279 15 1 Comm.cpp function stop 296 4 1 Comm.cpp function postMessage 302 3 1 Comm.cpp function getMessage 307 3 1 Comm.cpp function name 312 3 1 Comm.cpp function Context 21 4 1 Comm.cpp namespace MsgPassingCommunication 19 10 1 Comm.cpp class ClientHandler 197 120 18 Comm.cpp function ClientHandler 202 3 1 Comm.cpp function ~ClientHandler 207 4 1 Comm.cpp function setQueue 214 3 1 Comm.cpp function readMsg 220 11 2 Comm.cpp function receiveFile 238 41 6 Comm.cpp function operator() 282 30 6 Comm.cpp function DemoSndrRcvr 392 79 1 Comm.cpp function DemoCommClass 478 68 1 Comm.cpp function ThreadProcClnt1 553 28 2 Comm.cpp function ThreadProcClnt2 584 21 2 Comm.cpp function DemoClientServer 611 48 5 Comm.cpp function main 663 20 1 Comm.cpp class ClientHandler 171 104 14 Comm.cpp function ClientHandler 176 3 1 Comm.cpp function ~ClientHandler 181 4 1 Comm.cpp function setQueue 188 3 1 Comm.cpp function readMsg 194 11 2 Comm.cpp function receiveFile 212 31 4 Comm.cpp function operator() 246 24 4 Comm.cpp function DemoSndrRcvr 324 79 1 Comm.cpp function DemoCommClass 410 68 1 Comm.cpp function ThreadProcClnt1 485 28 2 Comm.cpp function ThreadProcClnt2 516 21 2 Comm.cpp function DemoClientServer 543 48 5 Comm.cpp function main 595 20 1 Comm.cpp class ClientHandler 171 104 14 Comm.cpp function ClientHandler 176 3 1 Comm.cpp function ~ClientHandler 181 4 1 Comm.cpp function setQueue 188 3 1 Comm.cpp function readMsg 194 11 2 Comm.cpp function receiveFile 212 31 4 Comm.cpp function operator() 246 24 4 Comm.cpp function DemoSndrRcvr 324 79 1 Comm.cpp function DemoCommClass 410 68 1 Comm.cpp function ThreadProcClnt1 485 28 2 Comm.cpp function ThreadProcClnt2 516 21 2 Comm.cpp function DemoClientServer 543 48 5 Comm.cpp function main 595 20 1 Comm.cpp class ClientHandler 176 104 14 Comm.cpp function ClientHandler 181 3 1 Comm.cpp function ~ClientHandler 186 4 1 Comm.cpp function setQueue 193 3 1 Comm.cpp function readMsg 199 11 2 Comm.cpp function receiveFile 217 31 4 Comm.cpp function operator() 251 24 4 Comm.cpp function DemoSndrRcvr 329 79 1 Comm.cpp function DemoCommClass 415 68 1 Comm.cpp function ThreadProcClnt1 490 28 2 Comm.cpp function ThreadProcClnt2 521 21 2 Comm.cpp function DemoClientServer 548 48 5 Comm.cpp function main 600 20 1 Comm.cpp class ClientHandler 171 104 14 Comm.cpp function ClientHandler 176 3 1 Comm.cpp function ~ClientHandler 181 4 1 Comm.cpp function setQueue 188 3 1 Comm.cpp function readMsg 194 11 2 Comm.cpp function receiveFile 212 31 4 Comm.cpp function operator() 246 24 4 Comm.cpp function DemoSndrRcvr 324 79 1 Comm.cpp function DemoCommClass 410 68 1 Comm.cpp function ThreadProcClnt1 485 28 2 Comm.cpp function ThreadProcClnt2 516 21 2 Comm.cpp function DemoClientServer 543 48 5 Comm.cpp function main 595 20 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ CommLibWrapper.h namespace MsgPassingCommunication 29 6 3 CommLibWrapper.h struct CommFactory 31 3 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ CommLibWrapper.cpp function 14 4 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ConfigureParser.h namespace CodeAnalysis 62 72 9 ConfigureParser.h class ConfigParseForCodeAnal 67 66 8 ConfigureParser.h function ConfigParseForCodeAnal 68 1 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ConfigureParser.cpp function ~ConfigParseForCodeAnal 25 36 1 ConfigureParser.cpp function Attach 64 26 2 ConfigureParser.cpp function Build 94 98 3 ConfigureParser.cpp function main 199 48 8 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ CopyOfUnitTest.h namespace Test 17 64 11 CopyOfUnitTest.h function Title 19 4 1 CopyOfUnitTest.h class TestBase 26 54 9 CopyOfUnitTest.h function ~TestBase 30 2 1 CopyOfUnitTest.h function doTest 40 17 4 CopyOfUnitTest.h function checkResult 60 8 1 CopyOfUnitTest.h function passed 70 4 1 CopyOfUnitTest.h function failed 75 4 1 CopyOfUnitTest.h namespace Test 17 64 11 CopyOfUnitTest.h function Title 19 4 1 CopyOfUnitTest.h class TestBase 26 54 9 CopyOfUnitTest.h function ~TestBase 30 2 1 CopyOfUnitTest.h function doTest 40 17 4 CopyOfUnitTest.h function checkResult 60 8 1 CopyOfUnitTest.h function passed 70 4 1 CopyOfUnitTest.h function failed 75 4 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Cpp11-BlockingQueue.h namespace Async 53 112 13 Cpp11-BlockingQueue.h class BlockingQueue 55 17 12 Cpp11-BlockingQueue.h function BlockingQueue 56 2 1 Cpp11-BlockingQueue.h function BlockingQueue 76 7 1 Cpp11-BlockingQueue.h function operator= 87 9 1 Cpp11-BlockingQueue.h function deQ 100 26 3 Cpp11-BlockingQueue.h function enQ 130 7 2 Cpp11-BlockingQueue.h function front 141 6 1 Cpp11-BlockingQueue.h function clear 151 5 1 Cpp11-BlockingQueue.h function size 160 4 1 Cpp11-BlockingQueue.h class BlockingQueue 51 17 12 Cpp11-BlockingQueue.h function BlockingQueue 52 2 1 Cpp11-BlockingQueue.h function BlockingQueue 72 7 1 Cpp11-BlockingQueue.h function operator= 83 9 1 Cpp11-BlockingQueue.h function deQ 96 26 3 Cpp11-BlockingQueue.h function enQ 126 7 2 Cpp11-BlockingQueue.h function front 137 6 1 Cpp11-BlockingQueue.h function clear 147 5 1 Cpp11-BlockingQueue.h function size 156 4 1 Cpp11-BlockingQueue.h class BlockingQueue 46 13 10 Cpp11-BlockingQueue.h function BlockingQueue 47 2 1 Cpp11-BlockingQueue.h function BlockingQueue 62 3 1 Cpp11-BlockingQueue.h function operator= 68 6 1 Cpp11-BlockingQueue.h function deQ 77 16 3 Cpp11-BlockingQueue.h function enQ 96 7 2 Cpp11-BlockingQueue.h function size 106 4 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Cpp11-BlockingQueue.cpp function test 23 12 3 Cpp11-BlockingQueue.cpp function main 37 52 3 Cpp11-BlockingQueue.cpp function test 21 12 3 Cpp11-BlockingQueue.cpp function main 35 52 3 Cpp11-BlockingQueue.cpp function test 21 12 3 Cpp11-BlockingQueue.cpp function main 35 47 3 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ CsMessage.h namespace MsgPassingCommunication 32 111 19 CsMessage.h class Sutils 38 5 5 public data: static std :: string MtoNstr ( String ^ s ) ; CsMessage.h function MtoNstr 46 8 2 CsMessage.h function NtoMstr 57 8 2 CsMessage.h class CsEndPoint 67 12 4 CsMessage.h function CsEndPoint 70 4 1 CsMessage.h function toString 82 4 1 CsMessage.h function fromString 89 8 1 CsMessage.h class CsMessage 99 44 9 CsMessage.h function CsMessage 102 3 1 CsMessage.h function CsMessage 106 5 1 CsMessage.h function add 112 3 1 CsMessage.h function value 116 3 1 CsMessage.h function remove 120 8 2 CsMessage.h function show 131 11 2 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Executive.h namespace CodeAnalysis 98 106 87 Executive.h class AnalFileMgr 106 22 7 Executive.h class CodeAnalysisExecutive 133 70 79 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Executive.cpp function AnalFileMgr 60 2 1 Executive.cpp function file 66 7 1 Executive.cpp function dir 76 4 1 Executive.cpp function done 83 2 1 Executive.cpp function numFiles 88 3 1 Executive.cpp function numDirs 94 3 1 Executive.cpp function CodeAnalysisExecutive 114 8 2 Executive.cpp function ~CodeAnalysisExecutive 125 14 1 Executive.cpp function showCommandLineArguments 167 9 1 Executive.cpp function ProcessCommandLine 185 34 6 Executive.cpp function getAnalysisPath 222 3 1 Executive.cpp function getFileMap 230 3 1 Executive.cpp function getSourceFiles 240 8 1 Executive.cpp function cppHeaderFiles 259 12 3 Executive.cpp function cppImplemFiles 274 12 3 Executive.cpp function csharpFiles 289 12 3 Executive.cpp function fileSLOCs 303 4 1 Executive.cpp function numFiles 310 3 1 Executive.cpp function numDirs 316 3 1 Executive.cpp function showActivity 322 12 3 Executive.cpp function string 324 2 1 Executive.cpp function clearActivity 336 6 2 Executive.cpp function setLanguage 358 7 1 Executive.cpp function processSourceCode 367 95 8 Executive.cpp function complexityAnalysis 465 4 1 Executive.cpp function displayHeader 506 20 1 Executive.cpp function displayMetricsLine 529 18 2 Executive.cpp function string 531 2 1 Executive.cpp function showData 550 6 1 Executive.cpp function displayDataLines 558 24 5 Executive.cpp function displayMetrics 588 39 4 Executive.cpp function void 596 10 1 Executive.cpp function displayMetrics 630 4 1 Executive.cpp function displayAST 661 7 1 Executive.cpp function displayMetricSummary 671 36 6 Executive.cpp function void 682 2 1 Executive.cpp function displaySlocs 730 25 4 Executive.cpp function dispatchOptionalDisplays 758 22 3 Executive.cpp function setDisplayModes 783 25 4 Executive.cpp function startLogger 811 9 1 Executive.cpp function flushLogger 822 5 1 Executive.cpp function stopLogger 829 8 1 Executive.cpp function setLogFile 843 13 2 Executive.cpp function systemTime 857 9 1 Executive.cpp function showUsage 142 22 1 Executive.cpp function contains 251 5 1 Executive.cpp struct CompExts 475 6 2 Executive.cpp function operator() 477 3 1 Executive.cpp function removeExt 487 4 1 Executive.cpp struct CompNames 493 10 2 Executive.cpp function operator() 495 7 1 Executive.cpp function TreeWalk 638 20 3 Executive.cpp struct compFiles 710 17 3 Executive.cpp function ChangeFirstCharOfExt 713 8 1 Executive.cpp function operator() 723 3 1 Executive.cpp function main 871 49 4 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ FileMgr.h namespace FileManager 51 125 21 FileMgr.h class FileMgr 53 117 19 FileMgr.h function ~FileMgr 61 2 1 FileMgr.h function FileMgr 67 4 1 FileMgr.h function getInstance 74 3 1 FileMgr.h function addPattern 80 5 1 FileMgr.h function file 88 7 2 FileMgr.h function dir 98 6 2 FileMgr.h function done 107 6 2 FileMgr.h function search 116 4 1 FileMgr.h function find 123 20 4 FileMgr.h function regForFiles 146 3 1 FileMgr.h function regForDirs 152 3 1 FileMgr.h function regForDone 158 3 1 FileMgr.h function create 172 3 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ FileMgr.cpp function getInstance 16 3 1 FileMgr.cpp struct FileHandler 25 6 2 FileMgr.cpp function execute 27 3 1 FileMgr.cpp struct DirHandler 33 6 2 FileMgr.cpp function execute 35 3 1 FileMgr.cpp struct DoneHandler 41 6 2 FileMgr.cpp function execute 43 3 1 FileMgr.cpp function main 48 24 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ FileSystem.h namespace FileSystem 125 131 11 FileSystem.h class Block 132 13 2 FileSystem.h function Block 133 2 1 FileSystem.h class File 150 31 4 FileSystem.h function name 181 2 1 FileSystem.h class FileInfo 188 34 2 FileSystem.h class Path 227 10 1 FileSystem.h class Directory 242 13 1 FileSystem.h namespace FileSystem 128 131 11 FileSystem.h class Block 135 13 2 FileSystem.h function Block 136 2 1 FileSystem.h class File 153 31 4 FileSystem.h function name 184 2 1 FileSystem.h class FileInfo 191 34 2 FileSystem.h class Path 230 10 1 FileSystem.h class Directory 245 13 1 FileSystem.h namespace FileSystem 128 132 11 FileSystem.h class Block 135 13 2 FileSystem.h function Block 136 2 1 FileSystem.h class File 153 31 4 FileSystem.h function name 184 2 1 FileSystem.h class FileInfo 191 34 2 FileSystem.h class Path 230 10 1 FileSystem.h class Directory 245 14 1 FileSystem.h namespace FileSystem 128 131 11 FileSystem.h class Block 135 13 2 FileSystem.h function Block 136 2 1 FileSystem.h class File 153 31 4 FileSystem.h function name 184 2 1 FileSystem.h class FileInfo 191 34 2 FileSystem.h class Path 230 10 1 FileSystem.h class Directory 245 13 1 FileSystem.h namespace FileSystem 128 131 11 FileSystem.h class Block 135 13 2 FileSystem.h function Block 136 2 1 FileSystem.h class File 153 31 4 FileSystem.h function name 184 2 1 FileSystem.h class FileInfo 191 34 2 FileSystem.h class Path 230 10 1 FileSystem.h class Directory 245 13 1 FileSystem.h namespace FileSystem 128 131 443 FileSystem.h class Block 135 13 37 FileSystem.h function Block 136 2 1 FileSystem.h class File 153 31 169 FileSystem.h function name 184 2 1 FileSystem.h class FileInfo 191 34 122 FileSystem.h class Path 230 10 66 FileSystem.h class Directory 245 13 48 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ FileSystem.cpp function Block 50 2 1 FileSystem.cpp function push_back 56 3 1 FileSystem.cpp function operator[] 62 5 1 FileSystem.cpp function operator[] 70 5 1 FileSystem.cpp function operator== 78 3 1 FileSystem.cpp function operator!= 84 3 1 FileSystem.cpp function size 90 3 1 FileSystem.cpp function Block 50 2 1 FileSystem.cpp function push_back 56 3 1 FileSystem.cpp function operator[] 62 5 1 FileSystem.cpp function operator[] 70 5 1 FileSystem.cpp function operator== 78 3 1 FileSystem.cpp function operator!= 84 3 1 FileSystem.cpp function size 90 3 1 FileSystem.cpp function Block 50 2 1 FileSystem.cpp function push_back 56 3 1 FileSystem.cpp function operator[] 62 5 1 FileSystem.cpp function operator[] 70 5 1 FileSystem.cpp function operator== 78 3 1 FileSystem.cpp function operator!= 84 3 1 FileSystem.cpp function size 90 3 1 FileSystem.cpp function Block 50 2 1 FileSystem.cpp function push_back 56 3 1 FileSystem.cpp function operator[] 62 5 1 FileSystem.cpp function operator[] 70 5 1 FileSystem.cpp function operator== 78 3 1 FileSystem.cpp function operator!= 84 3 1 FileSystem.cpp function size 90 3 1 FileSystem.cpp function Block 50 2 1 FileSystem.cpp function push_back 56 3 1 FileSystem.cpp function operator[] 62 5 1 FileSystem.cpp function operator[] 70 5 1 FileSystem.cpp function operator== 78 3 1 FileSystem.cpp function operator!= 84 3 1 FileSystem.cpp function size 90 3 1 FileSystem.cpp function File 98 2 1 FileSystem.cpp function ~File 102 17 3 FileSystem.cpp function open 122 34 5 FileSystem.cpp function getLine 159 23 3 FileSystem.cpp function readAll 185 13 2 FileSystem.cpp function putLine 201 13 1 FileSystem.cpp function getBlock 217 22 3 FileSystem.cpp function putBlock 242 14 2 FileSystem.cpp function getBuffer 259 18 2 FileSystem.cpp function putBuffer 280 17 2 FileSystem.cpp function isGood 300 9 1 FileSystem.cpp function flush 312 4 1 FileSystem.cpp function clear 319 6 1 FileSystem.cpp function close 328 15 3 FileSystem.cpp function exists 346 3 1 FileSystem.cpp function copy 352 3 1 FileSystem.cpp function remove 358 3 1 FileSystem.cpp function File 98 2 1 FileSystem.cpp function ~File 102 17 3 FileSystem.cpp function open 122 34 5 FileSystem.cpp function getLine 159 23 3 FileSystem.cpp function readAll 185 13 2 FileSystem.cpp function putLine 201 13 1 FileSystem.cpp function getBlock 217 22 3 FileSystem.cpp function putBlock 242 14 2 FileSystem.cpp function getBuffer 259 18 2 FileSystem.cpp function putBuffer 280 17 2 FileSystem.cpp function isGood 300 9 1 FileSystem.cpp function flush 312 4 1 FileSystem.cpp function clear 319 6 1 FileSystem.cpp function close 328 15 3 FileSystem.cpp function exists 346 3 1 FileSystem.cpp function copy 352 3 1 FileSystem.cpp function remove 358 3 1 FileSystem.cpp function File 98 2 1 FileSystem.cpp function ~File 102 17 3 FileSystem.cpp function open 122 34 5 FileSystem.cpp function getLine 159 23 3 FileSystem.cpp function readAll 185 13 2 FileSystem.cpp function putLine 201 13 1 FileSystem.cpp function getBlock 217 22 3 FileSystem.cpp function putBlock 242 14 2 FileSystem.cpp function getBuffer 259 18 2 FileSystem.cpp function putBuffer 280 17 2 FileSystem.cpp function isGood 300 9 1 FileSystem.cpp function flush 312 4 1 FileSystem.cpp function clear 319 6 1 FileSystem.cpp function close 328 15 3 FileSystem.cpp function exists 346 3 1 FileSystem.cpp function copy 352 3 1 FileSystem.cpp function remove 358 3 1 FileSystem.cpp function File 98 2 1 FileSystem.cpp function ~File 102 17 3 FileSystem.cpp function open 122 34 5 FileSystem.cpp function getLine 159 23 3 FileSystem.cpp function readAll 185 13 2 FileSystem.cpp function putLine 201 13 1 FileSystem.cpp function getBlock 217 22 3 FileSystem.cpp function putBlock 242 14 2 FileSystem.cpp function getBuffer 259 18 2 FileSystem.cpp function putBuffer 280 17 2 FileSystem.cpp function isGood 300 9 1 FileSystem.cpp function flush 312 4 1 FileSystem.cpp function clear 319 6 1 FileSystem.cpp function close 328 15 3 FileSystem.cpp function exists 346 3 1 FileSystem.cpp function copy 352 3 1 FileSystem.cpp function remove 358 3 1 FileSystem.cpp function File 98 2 1 FileSystem.cpp function ~File 102 17 3 FileSystem.cpp function open 122 34 5 FileSystem.cpp function getLine 159 23 3 FileSystem.cpp function readAll 185 13 2 FileSystem.cpp function putLine 201 13 1 FileSystem.cpp function getBlock 217 22 3 FileSystem.cpp function putBlock 242 14 2 FileSystem.cpp function getBuffer 259 18 2 FileSystem.cpp function putBuffer 280 17 2 FileSystem.cpp function isGood 300 9 1 FileSystem.cpp function flush 312 4 1 FileSystem.cpp function clear 319 6 1 FileSystem.cpp function close 328 15 3 FileSystem.cpp function exists 346 3 1 FileSystem.cpp function copy 352 3 1 FileSystem.cpp function remove 358 3 1 FileSystem.cpp function FileInfo 364 7 1 FileSystem.cpp function ~FileInfo 374 3 1 FileSystem.cpp function good 380 3 1 FileSystem.cpp function name 386 3 1 FileSystem.cpp function intToString 392 6 1 FileSystem.cpp function date 401 14 1 FileSystem.cpp function size 418 3 1 FileSystem.cpp function isArchive 424 3 1 FileSystem.cpp function isCompressed 430 3 1 FileSystem.cpp function isDirectory 436 3 1 FileSystem.cpp function isEncrypted 442 3 1 FileSystem.cpp function isHidden 448 3 1 FileSystem.cpp function isNormal 454 3 1 FileSystem.cpp function isOffLine 460 3 1 FileSystem.cpp function isReadOnly 466 3 1 FileSystem.cpp function isSystem 472 3 1 FileSystem.cpp function isTemporary 478 3 1 FileSystem.cpp function operator< 484 3 1 FileSystem.cpp function operator== 490 3 1 FileSystem.cpp function operator> 496 3 1 FileSystem.cpp function earlier 502 5 1 FileSystem.cpp function later 510 5 1 FileSystem.cpp function smaller 518 3 1 FileSystem.cpp function larger 524 3 1 FileSystem.cpp function FileInfo 364 7 1 FileSystem.cpp function ~FileInfo 374 3 1 FileSystem.cpp function good 380 3 1 FileSystem.cpp function name 386 3 1 FileSystem.cpp function intToString 392 6 1 FileSystem.cpp function date 401 14 1 FileSystem.cpp function size 418 3 1 FileSystem.cpp function isArchive 424 3 1 FileSystem.cpp function isCompressed 430 3 1 FileSystem.cpp function isDirectory 436 3 1 FileSystem.cpp function isEncrypted 442 3 1 FileSystem.cpp function isHidden 448 3 1 FileSystem.cpp function isNormal 454 3 1 FileSystem.cpp function isOffLine 460 3 1 FileSystem.cpp function isReadOnly 466 3 1 FileSystem.cpp function isSystem 472 3 1 FileSystem.cpp function isTemporary 478 3 1 FileSystem.cpp function operator< 484 3 1 FileSystem.cpp function operator== 490 3 1 FileSystem.cpp function operator> 496 3 1 FileSystem.cpp function earlier 502 5 1 FileSystem.cpp function later 510 5 1 FileSystem.cpp function smaller 518 3 1 FileSystem.cpp function larger 524 3 1 FileSystem.cpp function FileInfo 364 7 1 FileSystem.cpp function ~FileInfo 374 3 1 FileSystem.cpp function good 380 3 1 FileSystem.cpp function name 386 3 1 FileSystem.cpp function intToString 392 6 1 FileSystem.cpp function date 401 14 1 FileSystem.cpp function size 418 3 1 FileSystem.cpp function isArchive 424 3 1 FileSystem.cpp function isCompressed 430 3 1 FileSystem.cpp function isDirectory 436 3 1 FileSystem.cpp function isEncrypted 442 3 1 FileSystem.cpp function isHidden 448 3 1 FileSystem.cpp function isNormal 454 3 1 FileSystem.cpp function isOffLine 460 3 1 FileSystem.cpp function isReadOnly 466 3 1 FileSystem.cpp function isSystem 472 3 1 FileSystem.cpp function isTemporary 478 3 1 FileSystem.cpp function operator< 484 3 1 FileSystem.cpp function operator== 490 3 1 FileSystem.cpp function operator> 496 3 1 FileSystem.cpp function earlier 502 5 1 FileSystem.cpp function later 510 5 1 FileSystem.cpp function smaller 518 3 1 FileSystem.cpp function larger 524 3 1 FileSystem.cpp function FileInfo 364 7 1 FileSystem.cpp function ~FileInfo 374 3 1 FileSystem.cpp function good 380 3 1 FileSystem.cpp function name 386 3 1 FileSystem.cpp function intToString 392 6 1 FileSystem.cpp function date 401 14 1 FileSystem.cpp function size 418 3 1 FileSystem.cpp function isArchive 424 3 1 FileSystem.cpp function isCompressed 430 3 1 FileSystem.cpp function isDirectory 436 3 1 FileSystem.cpp function isEncrypted 442 3 1 FileSystem.cpp function isHidden 448 3 1 FileSystem.cpp function isNormal 454 3 1 FileSystem.cpp function isOffLine 460 3 1 FileSystem.cpp function isReadOnly 466 3 1 FileSystem.cpp function isSystem 472 3 1 FileSystem.cpp function isTemporary 478 3 1 FileSystem.cpp function operator< 484 3 1 FileSystem.cpp function operator== 490 3 1 FileSystem.cpp function operator> 496 3 1 FileSystem.cpp function earlier 502 5 1 FileSystem.cpp function later 510 5 1 FileSystem.cpp function smaller 518 3 1 FileSystem.cpp function larger 524 3 1 FileSystem.cpp function FileInfo 364 7 1 FileSystem.cpp function ~FileInfo 374 3 1 FileSystem.cpp function good 380 3 1 FileSystem.cpp function name 386 3 1 FileSystem.cpp function intToString 392 6 1 FileSystem.cpp function date 401 14 1 FileSystem.cpp function size 418 3 1 FileSystem.cpp function isArchive 424 3 1 FileSystem.cpp function isCompressed 430 3 1 FileSystem.cpp function isDirectory 436 3 1 FileSystem.cpp function isEncrypted 442 3 1 FileSystem.cpp function isHidden 448 3 1 FileSystem.cpp function isNormal 454 3 1 FileSystem.cpp function isOffLine 460 3 1 FileSystem.cpp function isReadOnly 466 3 1 FileSystem.cpp function isSystem 472 3 1 FileSystem.cpp function isTemporary 478 3 1 FileSystem.cpp function operator< 484 3 1 FileSystem.cpp function operator== 490 3 1 FileSystem.cpp function operator> 496 3 1 FileSystem.cpp function earlier 502 5 1 FileSystem.cpp function later 510 5 1 FileSystem.cpp function smaller 518 3 1 FileSystem.cpp function larger 524 3 1 FileSystem.cpp function toLower 530 6 1 FileSystem.cpp function toUpper 540 6 1 FileSystem.cpp function getName 549 32 5 FileSystem.cpp function getExt 584 15 2 FileSystem.cpp function getPath 602 10 1 FileSystem.cpp function getFullFileSpec 615 8 1 FileSystem.cpp function fileSpec 626 16 2 FileSystem.cpp function toLower 530 6 1 FileSystem.cpp function toUpper 540 6 1 FileSystem.cpp function getName 549 32 5 FileSystem.cpp function getExt 584 15 2 FileSystem.cpp function getPath 602 10 1 FileSystem.cpp function getFullFileSpec 615 8 1 FileSystem.cpp function fileSpec 626 16 2 FileSystem.cpp function toLower 530 6 1 FileSystem.cpp function toUpper 540 6 1 FileSystem.cpp function getName 549 32 5 FileSystem.cpp function getExt 584 15 2 FileSystem.cpp function getPath 602 10 1 FileSystem.cpp function getFullFileSpec 615 8 1 FileSystem.cpp function fileSpec 626 16 2 FileSystem.cpp function toLower 530 6 1 FileSystem.cpp function toUpper 540 6 1 FileSystem.cpp function getName 549 32 5 FileSystem.cpp function getExt 584 15 2 FileSystem.cpp function getPath 602 10 1 FileSystem.cpp function getFullFileSpec 615 8 1 FileSystem.cpp function fileSpec 626 16 2 FileSystem.cpp function toLower 530 6 1 FileSystem.cpp function toUpper 540 6 1 FileSystem.cpp function getName 549 32 5 FileSystem.cpp function getExt 584 15 2 FileSystem.cpp function getPath 602 10 1 FileSystem.cpp function getFullFileSpec 615 8 1 FileSystem.cpp function fileSpec 626 16 2 FileSystem.cpp function getCurrentDirectory 645 5 1 FileSystem.cpp function setCurrentDirectory 653 3 1 FileSystem.cpp function getFiles 659 16 2 FileSystem.cpp function getDirectories 678 16 2 FileSystem.cpp function create 697 3 1 FileSystem.cpp function exists 703 6 1 FileSystem.cpp function remove 712 3 1 FileSystem.cpp function getCurrentDirectory 645 5 1 FileSystem.cpp function setCurrentDirectory 653 3 1 FileSystem.cpp function getFiles 659 16 2 FileSystem.cpp function getDirectories 678 16 2 FileSystem.cpp function create 697 3 1 FileSystem.cpp function exists 703 6 1 FileSystem.cpp function remove 712 3 1 FileSystem.cpp function getCurrentDirectory 645 5 1 FileSystem.cpp function setCurrentDirectory 653 3 1 FileSystem.cpp function getFiles 659 16 2 FileSystem.cpp function getDirectories 678 16 2 FileSystem.cpp function create 697 3 1 FileSystem.cpp function createOnPath 706 8 2 FileSystem.cpp function exists 717 6 1 FileSystem.cpp function remove 726 3 1 FileSystem.cpp function getCurrentDirectory 645 5 1 FileSystem.cpp function setCurrentDirectory 653 3 1 FileSystem.cpp function getFiles 659 16 2 FileSystem.cpp function getDirectories 678 16 2 FileSystem.cpp function create 697 3 1 FileSystem.cpp function exists 703 6 1 FileSystem.cpp function remove 712 3 1 FileSystem.cpp function getCurrentDirectory 645 5 1 FileSystem.cpp function setCurrentDirectory 653 3 1 FileSystem.cpp function getFiles 659 16 2 FileSystem.cpp function getDirectories 678 16 2 FileSystem.cpp function create 697 3 1 FileSystem.cpp function exists 703 6 1 FileSystem.cpp function remove 712 3 1 FileSystem.cpp class FileSystemSearch 30 14 10 FileSystem.cpp function FileSystemSearch 44 2 1 FileSystem.cpp function ~FileSystemSearch 45 2 1 FileSystem.cpp function close 46 2 1 FileSystem.cpp function firstFile 718 13 2 FileSystem.cpp function nextFile 734 6 1 FileSystem.cpp function firstDirectory 743 13 2 FileSystem.cpp function nextDirectory 759 6 1 FileSystem.cpp function title 770 4 1 FileSystem.cpp function main 775 438 31 FileSystem.cpp class FileSystemSearch 30 14 10 FileSystem.cpp function FileSystemSearch 44 2 1 FileSystem.cpp function ~FileSystemSearch 45 2 1 FileSystem.cpp function close 46 2 1 FileSystem.cpp function firstFile 718 13 2 FileSystem.cpp function nextFile 734 6 1 FileSystem.cpp function firstDirectory 743 13 2 FileSystem.cpp function nextDirectory 759 6 1 FileSystem.cpp function title 770 4 1 FileSystem.cpp function main 775 399 31 FileSystem.cpp class FileSystemSearch 30 14 10 FileSystem.cpp function FileSystemSearch 44 2 1 FileSystem.cpp function ~FileSystemSearch 45 2 1 FileSystem.cpp function close 46 2 1 FileSystem.cpp function firstFile 732 13 2 FileSystem.cpp function nextFile 748 6 1 FileSystem.cpp function firstDirectory 757 13 2 FileSystem.cpp function nextDirectory 773 6 1 FileSystem.cpp function title 784 4 1 FileSystem.cpp function main 789 399 31 FileSystem.cpp class FileSystemSearch 30 14 10 FileSystem.cpp function FileSystemSearch 44 2 1 FileSystem.cpp function ~FileSystemSearch 45 2 1 FileSystem.cpp function close 46 2 1 FileSystem.cpp function firstFile 718 13 2 FileSystem.cpp function nextFile 734 6 1 FileSystem.cpp function firstDirectory 743 13 2 FileSystem.cpp function nextDirectory 759 6 1 FileSystem.cpp function title 770 4 1 FileSystem.cpp function main 775 399 31 FileSystem.cpp class FileSystemSearch 30 14 10 FileSystem.cpp function FileSystemSearch 44 2 1 FileSystem.cpp function ~FileSystemSearch 45 2 1 FileSystem.cpp function close 46 2 1 FileSystem.cpp function firstFile 718 13 2 FileSystem.cpp function nextFile 734 6 1 FileSystem.cpp function firstDirectory 743 13 2 FileSystem.cpp function nextDirectory 759 6 1 FileSystem.cpp function title 770 4 1 FileSystem.cpp function main 775 399 31 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ FileSystemTest.cpp class TestFile 27 107 15 FileSystemTest.cpp function TestFile 30 3 1 FileSystemTest.cpp function testName 34 6 1 FileSystemTest.cpp function testGetAndPutLine 42 22 3 FileSystemTest.cpp function testGetAndPutBlock 66 24 4 FileSystemTest.cpp function testExists 92 8 1 FileSystemTest.cpp function testCopyAndRemove 102 18 3 FileSystemTest.cpp function test 122 9 1 FileSystemTest.cpp class TestFileInfo 136 96 9 FileSystemTest.cpp function TestFileInfo 139 3 1 FileSystemTest.cpp function testConstruction 143 4 1 FileSystemTest.cpp function testName 148 9 1 FileSystemTest.cpp function testDate 158 11 1 FileSystemTest.cpp function testSize 170 16 2 FileSystemTest.cpp function testNameCompare 188 31 1 FileSystemTest.cpp function test 220 9 1 FileSystemTest.cpp class TestPath 234 90 8 FileSystemTest.cpp function TestPath 237 3 1 FileSystemTest.cpp function TestGetFullFileSpec 241 5 1 FileSystemTest.cpp function TestGetPath 247 10 1 FileSystemTest.cpp function TestGetName 258 13 1 FileSystemTest.cpp function TestGetExt 272 19 1 FileSystemTest.cpp function TestFileSpec 292 19 1 FileSystemTest.cpp function test 312 9 1 FileSystemTest.cpp class TestDirectory 326 82 6 FileSystemTest.cpp function TestDirectory 329 3 1 FileSystemTest.cpp function TestCreateRemoveExists 333 10 1 FileSystemTest.cpp function TestGetAndSetCurrentDirectory 344 11 1 FileSystemTest.cpp function TestGetFilesAndDirectories 356 41 1 FileSystemTest.cpp function test 398 7 1 FileSystemTest.cpp function test 410 12 1 FileSystemTest.cpp function main 423 7 1 FileSystemTest.cpp class TestFile 27 107 15 FileSystemTest.cpp function TestFile 30 3 1 FileSystemTest.cpp function testName 34 6 1 FileSystemTest.cpp function testGetAndPutLine 42 22 3 FileSystemTest.cpp function testGetAndPutBlock 66 24 4 FileSystemTest.cpp function testExists 92 8 1 FileSystemTest.cpp function testCopyAndRemove 102 18 3 FileSystemTest.cpp function test 122 9 1 FileSystemTest.cpp class TestFileInfo 136 96 9 FileSystemTest.cpp function TestFileInfo 139 3 1 FileSystemTest.cpp function testConstruction 143 4 1 FileSystemTest.cpp function testName 148 9 1 FileSystemTest.cpp function testDate 158 11 1 FileSystemTest.cpp function testSize 170 16 2 FileSystemTest.cpp function testNameCompare 188 31 1 FileSystemTest.cpp function test 220 9 1 FileSystemTest.cpp class TestPath 234 90 8 FileSystemTest.cpp function TestPath 237 3 1 FileSystemTest.cpp function TestGetFullFileSpec 241 5 1 FileSystemTest.cpp function TestGetPath 247 10 1 FileSystemTest.cpp function TestGetName 258 13 1 FileSystemTest.cpp function TestGetExt 272 19 1 FileSystemTest.cpp function TestFileSpec 292 19 1 FileSystemTest.cpp function test 312 9 1 FileSystemTest.cpp class TestDirectory 326 82 6 FileSystemTest.cpp function TestDirectory 329 3 1 FileSystemTest.cpp function TestCreateRemoveExists 333 10 1 FileSystemTest.cpp function TestGetAndSetCurrentDirectory 344 11 1 FileSystemTest.cpp function TestGetFilesAndDirectories 356 41 1 FileSystemTest.cpp function test 398 7 1 FileSystemTest.cpp function test 410 12 1 FileSystemTest.cpp function main 423 7 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ GrammarHelpers.h namespace CodeAnalysis 56 29 50 GrammarHelpers.h class GrammarHelper 58 26 49 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ GrammarHelpers.cpp function isControlKeyWord 23 12 3 GrammarHelpers.cpp function hasControlKeyWord 38 8 2 GrammarHelpers.cpp function isFunction 49 23 5 GrammarHelpers.cpp function hasArgs 75 13 2 GrammarHelpers.cpp function isFunctionDefinition 91 9 1 GrammarHelpers.cpp function findLast 103 10 2 GrammarHelpers.cpp function isQualifierKeyWord 116 12 2 GrammarHelpers.cpp function removeQualifiers 131 10 2 GrammarHelpers.cpp function removeCallingArgQualifiers 144 17 2 GrammarHelpers.cpp function isFirstArgDeclaration 172 54 2 GrammarHelpers.cpp function isFunctionDeclaration 229 33 1 GrammarHelpers.cpp function isFunctionInvocation 267 12 1 GrammarHelpers.cpp function hasFunctionInvocation 282 28 2 GrammarHelpers.cpp function isDataDeclaration 313 45 1 GrammarHelpers.cpp function isExecutable 361 12 1 GrammarHelpers.cpp function removeCppInitializers 376 17 4 GrammarHelpers.cpp function removeCSharpInitializers 396 17 4 GrammarHelpers.cpp function removeComments 416 10 2 GrammarHelpers.cpp function condenseTemplateTypes 429 30 4 GrammarHelpers.cpp function removeFunctionArgs 462 13 1 GrammarHelpers.cpp function showParse 478 17 2 GrammarHelpers.cpp function showParseDemo 497 13 2 GrammarHelpers.cpp function isScopeConnector 164 5 1 GrammarHelpers.cpp function load 523 5 1 GrammarHelpers.cpp function showQualifiers 530 7 1 GrammarHelpers.cpp function showPredicate 539 6 1 GrammarHelpers.cpp function show 547 6 1 GrammarHelpers.cpp function test 555 49 1 GrammarHelpers.cpp function main 606 59 17 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ IComm.h namespace MsgPassingCommunication 12 19 3 IComm.h class IComm 16 15 2 IComm.h function ~IComm 28 2 1 IComm.h namespace MsgPassingCommunication 12 12 4 IComm.h class IComm 14 10 3 IComm.h function ~IComm 21 2 1 IComm.h namespace MsgPassingCommunication 12 12 4 IComm.h class IComm 14 10 3 IComm.h function ~IComm 21 2 1 IComm.h namespace MsgPassingCommunication 12 12 4 IComm.h class IComm 14 10 3 IComm.h function ~IComm 21 2 1 IComm.h namespace MsgPassingCommunication 12 12 3 IComm.h class IComm 14 10 2 IComm.h function ~IComm 21 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ IFileMgr.h namespace FileManager 12 32 8 IFileMgr.h struct IFileEventHandler 14 3 1 IFileMgr.h struct IDirEventHandler 19 3 1 IFileMgr.h struct IDoneEventHandler 24 3 1 IFileMgr.h struct IFileMgr 29 10 3 IFileMgr.h function ~IFileMgr 29 2 1 IFileMgr.h struct FileMgrFactory 41 3 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Logger.h namespace Logging 65 54 15 Logger.h class Logger 67 23 2 Logger.h function Logger 68 2 1 Logger.h class StaticLogger 93 18 12 Logger.h function attach 94 2 1 Logger.h function start 95 2 1 Logger.h function running 96 2 1 Logger.h function pause 97 2 1 Logger.h function paused 98 2 1 Logger.h function flush 99 2 1 Logger.h function stop 100 2 1 Logger.h function wait 101 2 1 Logger.h function write 102 2 1 Logger.h function title 103 2 1 Logger.h function instance 104 2 1 Logger.h class Logger 45 18 33 Logger.h function Logger 46 2 1 Logger.h class StaticLogger 66 14 8 Logger.h function attach 67 2 1 Logger.h function start 68 2 1 Logger.h function stop 69 2 1 Logger.h function write 70 2 1 Logger.h function flush 71 2 1 Logger.h function title 72 2 1 Logger.h function instance 73 2 1 Logger.h struct Cosmetic 85 3 2 Logger.h function ~Cosmetic 85 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Logger.cpp function write 25 4 1 Logger.cpp function title 30 4 1 Logger.cpp function attach 36 5 1 Logger.cpp function start 46 22 5 Logger.cpp function void 50 14 4 Logger.cpp function running 71 3 1 Logger.cpp function pause 77 12 3 Logger.cpp function paused 92 3 1 Logger.cpp function flush 98 9 2 Logger.cpp function stop 110 12 2 Logger.cpp function wait 125 4 1 Logger.cpp function ~Logger 132 3 1 Logger.cpp function write 22 4 1 Logger.cpp function flush 29 8 2 Logger.cpp function title 38 4 1 Logger.cpp function attach 44 4 1 Logger.cpp function start 51 19 4 Logger.cpp function void 55 11 3 Logger.cpp function stop 73 11 2 Logger.cpp function ~Logger 87 3 1 Logger.cpp struct Cosmetic 137 3 2 Logger.cpp function ~Cosmetic 137 2 1 Logger.cpp function main 146 45 1 Logger.cpp function main 98 26 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Message.h namespace MsgPassingCommunication 37 86 6 Message.h struct EndPoint 42 9 4 public data: Address address ; public data: Port port ; Message.h function EndPoint 51 2 1 Message.h function toString 55 3 1 Message.h function fromString 60 10 1 Message.h class Message 76 47 1 Message.h namespace MsgPassingCommunication 37 86 6 Message.h struct EndPoint 42 9 4 public data: Address address ; public data: Port port ; Message.h function EndPoint 51 2 1 Message.h function toString 55 3 1 Message.h function fromString 60 10 1 Message.h class Message 76 47 1 Message.h namespace MsgPassingCommunication 33 84 6 Message.h struct EndPoint 38 9 4 public data: Address address ; public data: Port port ; Message.h function EndPoint 47 2 1 Message.h function toString 51 3 1 Message.h function fromString 56 10 1 Message.h class Message 72 45 1 Message.h namespace MsgPassingCommunication 37 86 6 Message.h struct EndPoint 42 9 4 public data: Address address ; public data: Port port ; Message.h function EndPoint 51 2 1 Message.h function toString 55 3 1 Message.h function fromString 60 10 1 Message.h class Message 76 47 1 Message.h namespace MsgPassingCommunication 33 84 184 Message.h struct EndPoint 38 9 4 public data: Address address ; public data: Port port ; Message.h function EndPoint 47 2 1 Message.h function toString 51 3 1 Message.h function fromString 56 10 1 Message.h class Message 72 45 179 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Message.cpp function Message 14 2 1 Message.cpp function Message 20 4 1 Message.cpp function attributes 27 3 1 Message.cpp function attribute 33 3 1 Message.cpp function clear 39 3 1 Message.cpp function keys 45 9 2 Message.cpp function containsKey 57 5 1 Message.cpp function remove 65 8 2 Message.cpp function value 76 8 2 Message.cpp function to 87 7 2 Message.cpp function to 97 3 1 Message.cpp function from 103 7 2 Message.cpp function from 113 3 1 Message.cpp function name 119 7 2 Message.cpp function name 129 3 1 Message.cpp function command 135 7 2 Message.cpp function command 145 3 1 Message.cpp function file 151 7 2 Message.cpp function file 161 3 1 Message.cpp function contentLength 167 8 2 Message.cpp function contentLength 178 3 1 Message.cpp function toString 184 8 2 Message.cpp function attribName 195 6 1 Message.cpp function attribValue 204 6 1 Message.cpp function fromString 213 10 2 Message.cpp function show 230 10 2 Message.cpp function Message 14 2 1 Message.cpp function Message 20 4 1 Message.cpp function attributes 27 3 1 Message.cpp function attribute 33 3 1 Message.cpp function clear 39 3 1 Message.cpp function keys 45 9 2 Message.cpp function containsKey 57 5 1 Message.cpp function to 65 7 2 Message.cpp function to 75 3 1 Message.cpp function from 81 7 2 Message.cpp function from 91 3 1 Message.cpp function name 97 7 2 Message.cpp function name 107 3 1 Message.cpp function command 113 7 2 Message.cpp function command 123 3 1 Message.cpp function file 129 7 2 Message.cpp function file 139 3 1 Message.cpp function contentLength 145 8 2 Message.cpp function contentLength 156 3 1 Message.cpp function toString 162 8 2 Message.cpp function attribName 173 6 1 Message.cpp function attribValue 182 6 1 Message.cpp function fromString 191 10 2 Message.cpp function show 208 10 2 Message.cpp function Message 14 2 1 Message.cpp function Message 20 4 1 Message.cpp function attributes 27 3 1 Message.cpp function attribute 33 3 1 Message.cpp function clear 39 3 1 Message.cpp function keys 45 9 2 Message.cpp function containsKey 57 5 1 Message.cpp function to 65 7 2 Message.cpp function to 75 3 1 Message.cpp function from 81 7 2 Message.cpp function from 91 3 1 Message.cpp function name 97 7 2 Message.cpp function name 107 3 1 Message.cpp function command 113 7 2 Message.cpp function command 123 3 1 Message.cpp function file 129 7 2 Message.cpp function file 139 3 1 Message.cpp function contentLength 145 8 2 Message.cpp function contentLength 156 3 1 Message.cpp function toString 162 8 2 Message.cpp function attribName 173 6 1 Message.cpp function attribValue 182 6 1 Message.cpp function fromString 191 10 2 Message.cpp function show 208 10 2 Message.cpp function Message 14 2 1 Message.cpp function Message 20 4 1 Message.cpp function attributes 27 3 1 Message.cpp function attribute 33 3 1 Message.cpp function clear 39 3 1 Message.cpp function keys 45 9 2 Message.cpp function containsKey 57 5 1 Message.cpp function remove 65 8 2 Message.cpp function value 76 8 2 Message.cpp function to 87 7 2 Message.cpp function to 97 3 1 Message.cpp function from 103 7 2 Message.cpp function from 113 3 1 Message.cpp function name 119 7 2 Message.cpp function name 129 3 1 Message.cpp function command 135 7 2 Message.cpp function command 145 3 1 Message.cpp function file 151 7 2 Message.cpp function file 161 3 1 Message.cpp function contentLength 167 8 2 Message.cpp function contentLength 178 3 1 Message.cpp function toString 184 8 2 Message.cpp function attribName 195 6 1 Message.cpp function attribValue 204 6 1 Message.cpp function fromString 213 10 2 Message.cpp function show 230 10 2 Message.cpp function Message 14 2 1 Message.cpp function Message 20 4 1 Message.cpp function attributes 27 3 1 Message.cpp function attribute 33 3 1 Message.cpp function clear 39 3 1 Message.cpp function keys 45 9 2 Message.cpp function containsKey 57 5 1 Message.cpp function to 65 7 2 Message.cpp function to 75 3 1 Message.cpp function from 81 7 2 Message.cpp function from 91 3 1 Message.cpp function name 97 7 2 Message.cpp function name 107 3 1 Message.cpp function command 113 7 2 Message.cpp function command 123 3 1 Message.cpp function file 129 7 2 Message.cpp function file 139 3 1 Message.cpp function contentLength 145 8 2 Message.cpp function contentLength 156 3 1 Message.cpp function toString 162 8 2 Message.cpp function attribName 173 6 1 Message.cpp function attribValue 182 6 1 Message.cpp function fromString 191 10 2 Message.cpp function show 208 10 2 Message.cpp function main 245 56 1 Message.cpp function main 223 56 1 Message.cpp function main 223 56 1 Message.cpp function main 245 56 1 Message.cpp function main 223 56 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Parser.h namespace CodeAnalysis 75 59 17 Parser.h class IBuilder 83 5 2 Parser.h function ~IBuilder 84 2 1 Parser.h class IAction 94 5 2 Parser.h function ~IAction 95 2 1 Parser.h class IRule 105 11 4 public data: static const bool Continue = true ; public data: static const bool Stop = false ; Parser.h function ~IRule 108 2 1 Parser.h class Parser 118 11 8 Parser.h function Parser 129 2 1 Parser.h function ~Parser 131 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Parser.cpp function addAction 66 3 1 Parser.cpp function doActions 72 5 1 Parser.cpp function addRule 28 3 1 Parser.cpp function next 33 15 2 Parser.cpp function parse 52 11 2 Parser.cpp function main 89 56 8 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Process.h class Process 38 19 12 Process.h function ~Process 40 2 1 Process.h function Process 65 7 1 Process.h function application 97 3 1 Process.h function commandLine 103 3 1 Process.h function title 111 4 1 Process.h function create 118 26 2 Process.h function setCallBackProcessing 151 3 1 Process.h function callback 157 3 1 Process.h function registerCallback 171 7 1 Process.h function ] 57 1 1 Process.h function wToS 75 8 2 Process.h function sToW 86 8 2 Process.h function WaitOrTimerCallback 163 5 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Process.cpp function 12 32 3 Process.cpp function 30 3 1 Process.cpp function 34 1 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ScopeStack.h namespace CodeAnalysis 59 137 21 ScopeStack.h class ScopeStack 61 19 12 ScopeStack.h function ScopeStack 81 2 1 ScopeStack.h function size 84 2 1 ScopeStack.h function begin 87 2 1 ScopeStack.h function end 90 2 1 ScopeStack.h function push 95 6 1 ScopeStack.h function pop 104 12 2 ScopeStack.h function top 119 7 2 ScopeStack.h function predOfTop 129 8 2 ScopeStack.h function showStack 140 17 3 ScopeStack.h function showStack 160 16 3 ScopeStack.h function TreeWalk 180 15 2 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ScopeStack.cpp struct element 25 22 2 public data: std :: string type ; public data: std :: string name ; public data: size_t startLineCount = 0 ; public data: size_t endLineCount = 0 ; public data: std :: string path_ ; ScopeStack.cpp function show 32 13 1 ScopeStack.cpp function main 49 75 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ SemiExp.h namespace Scanner 89 39 46 SemiExp.h class SemiExp 91 36 45 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ SemiExp.cpp function SemiExp 27 2 1 SemiExp.cpp function SemiExp 36 5 1 SemiExp.cpp function SemiExp 44 7 1 SemiExp.cpp function operator= 54 8 2 SemiExp.cpp function operator= 65 10 2 SemiExp.cpp function begin 76 2 1 SemiExp.cpp function end 80 2 1 SemiExp.cpp function find 86 7 1 SemiExp.cpp function findLast 96 10 2 SemiExp.cpp function push_back 109 3 1 SemiExp.cpp function remove 115 13 3 SemiExp.cpp function remove 131 7 1 SemiExp.cpp function trimFront 141 9 2 SemiExp.cpp function trim 153 28 4 SemiExp.cpp function toLower 184 9 3 SemiExp.cpp function clear 196 3 1 SemiExp.cpp function isComment 202 3 1 SemiExp.cpp function currentLineCount 208 9 1 SemiExp.cpp function isSemiColonBetweenParens 220 9 1 SemiExp.cpp function get 232 10 2 SemiExp.cpp function isTerminator 245 31 3 SemiExp.cpp function getHelper 279 21 2 SemiExp.cpp function clone 308 6 1 SemiExp.cpp function clone 317 7 2 SemiExp.cpp function operator[] 327 5 1 SemiExp.cpp function operator[] 335 5 1 SemiExp.cpp function length 343 3 1 SemiExp.cpp function show 349 11 1 SemiExp.cpp function main 364 38 5 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ServerPrototype.h namespace Repository 41 157 23 ServerPrototype.h class Server 56 22 22 ServerPrototype.h function getContext 81 3 1 ServerPrototype.h function Server 86 2 1 ServerPrototype.h function setSendFilePath 90 3 1 ServerPrototype.h function setSaveFilePath 94 3 1 ServerPrototype.h function getSendFilePath 98 3 1 ServerPrototype.h function getSaveFilePath 102 3 1 ServerPrototype.h function start 108 3 1 ServerPrototype.h function stop 114 5 1 ServerPrototype.h function postMessage 122 3 1 ServerPrototype.h function getMessage 128 4 1 ServerPrototype.h function addMsgProc 135 3 1 ServerPrototype.h function hasMessageKey 141 8 2 ServerPrototype.h function processMessages 152 46 8 ServerPrototype.h function ] 154 38 7 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ ServerPrototype.cpp function 18 3 1 ServerPrototype.cpp function 23 3 1 ServerPrototype.cpp function 34 7 2 ServerPrototype.cpp function 37 3 1 ServerPrototype.cpp function 42 6 1 ServerPrototype.cpp function 49 25 4 ServerPrototype.cpp function 56 12 2 ServerPrototype.cpp function 63 4 1 ServerPrototype.cpp function 75 28 5 ServerPrototype.cpp function 82 15 3 ServerPrototype.cpp function 89 7 2 ServerPrototype.cpp function 91 4 1 ServerPrototype.cpp function 106 36 5 ServerPrototype.cpp function 116 20 3 ServerPrototype.cpp function 121 4 1 ServerPrototype.cpp function 129 4 1 ServerPrototype.cpp function 145 63 7 ServerPrototype.cpp function 155 47 5 ServerPrototype.cpp function 160 4 1 ServerPrototype.cpp function 182 1 1 ServerPrototype.cpp function 186 3 1 ServerPrototype.cpp function 195 4 1 ServerPrototype.cpp function 214 66 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Sockets.h namespace Sockets 141 159 14 Sockets.h class SocketSystem 146 8 1 Sockets.h class Socket 161 40 4 Sockets.h function operator::SOCKET 172 2 1 Sockets.h function validState 191 2 1 Sockets.h class SocketConnecter 207 12 1 Sockets.h class SocketListener 226 21 7 Sockets.h function start 257 42 6 Sockets.h function ListenThread 271 24 3 Sockets.h namespace Sockets 141 159 14 Sockets.h class SocketSystem 146 8 1 Sockets.h class Socket 161 40 4 Sockets.h function operator::SOCKET 172 2 1 Sockets.h function validState 191 2 1 Sockets.h class SocketConnecter 207 12 1 Sockets.h class SocketListener 226 21 7 Sockets.h function start 257 42 6 Sockets.h function ListenThread 271 24 3 Sockets.h namespace Sockets 141 159 238 Sockets.h class SocketSystem 146 8 13 Sockets.h class Socket 161 40 108 Sockets.h function operator::SOCKET 172 2 1 Sockets.h function validState 191 2 1 Sockets.h class SocketConnecter 207 12 49 Sockets.h class SocketListener 226 21 67 Sockets.h function start 257 42 6 Sockets.h function ListenThread 271 24 3 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Sockets.cpp function SocketSystem 35 6 2 Sockets.cpp function ~SocketSystem 44 4 1 Sockets.cpp function SocketSystem 35 6 2 Sockets.cpp function ~SocketSystem 44 4 1 Sockets.cpp function SocketSystem 35 6 2 Sockets.cpp function ~SocketSystem 44 4 1 Sockets.cpp function SocketSystem 35 6 2 Sockets.cpp function ~SocketSystem 44 4 1 Sockets.cpp function Socket 55 6 1 Sockets.cpp function Socket 67 7 1 Sockets.cpp function Socket 77 9 1 Sockets.cpp function operator= 89 10 1 Sockets.cpp function ipVer 106 3 1 Sockets.cpp function close 112 4 1 Sockets.cpp function shutDownSend 119 6 1 Sockets.cpp function shutDownRecv 129 6 1 Sockets.cpp function shutDown 138 7 1 Sockets.cpp function ~Socket 147 4 1 Sockets.cpp function send 157 13 2 Sockets.cpp function recv 176 13 2 Sockets.cpp function sendString 195 14 2 Sockets.cpp function recvString 220 23 4 Sockets.cpp function removeTerminator 246 3 1 Sockets.cpp function sendStream 254 3 1 Sockets.cpp function recvStream 262 3 1 Sockets.cpp function bytesWaiting 268 5 1 Sockets.cpp function waitForData 276 12 2 Sockets.cpp function Socket 55 6 1 Sockets.cpp function Socket 67 7 1 Sockets.cpp function Socket 77 9 1 Sockets.cpp function operator= 89 10 1 Sockets.cpp function ipVer 106 3 1 Sockets.cpp function close 112 4 1 Sockets.cpp function shutDownSend 119 6 1 Sockets.cpp function shutDownRecv 129 6 1 Sockets.cpp function shutDown 138 7 1 Sockets.cpp function ~Socket 147 4 1 Sockets.cpp function send 157 13 2 Sockets.cpp function recv 176 13 2 Sockets.cpp function sendString 195 14 2 Sockets.cpp function recvString 220 23 4 Sockets.cpp function removeTerminator 246 3 1 Sockets.cpp function sendStream 254 3 1 Sockets.cpp function recvStream 262 3 1 Sockets.cpp function bytesWaiting 268 5 1 Sockets.cpp function waitForData 276 12 2 Sockets.cpp function Socket 55 6 1 Sockets.cpp function Socket 67 7 1 Sockets.cpp function Socket 77 9 1 Sockets.cpp function operator= 89 10 1 Sockets.cpp function ipVer 106 3 1 Sockets.cpp function close 112 4 1 Sockets.cpp function shutDownSend 119 6 1 Sockets.cpp function shutDownRecv 129 6 1 Sockets.cpp function shutDown 138 7 1 Sockets.cpp function ~Socket 147 4 1 Sockets.cpp function send 157 13 2 Sockets.cpp function recv 176 13 2 Sockets.cpp function sendString 195 14 2 Sockets.cpp function recvString 220 23 4 Sockets.cpp function removeTerminator 246 3 1 Sockets.cpp function sendStream 254 3 1 Sockets.cpp function recvStream 262 3 1 Sockets.cpp function bytesWaiting 268 5 1 Sockets.cpp function waitForData 276 12 2 Sockets.cpp function Socket 55 6 1 Sockets.cpp function Socket 67 7 1 Sockets.cpp function Socket 77 9 1 Sockets.cpp function operator= 89 10 1 Sockets.cpp function ipVer 106 3 1 Sockets.cpp function close 112 4 1 Sockets.cpp function shutDownSend 119 6 1 Sockets.cpp function shutDownRecv 129 6 1 Sockets.cpp function shutDown 138 7 1 Sockets.cpp function ~Socket 147 4 1 Sockets.cpp function send 157 13 2 Sockets.cpp function recv 176 13 2 Sockets.cpp function sendString 195 14 2 Sockets.cpp function recvString 220 23 4 Sockets.cpp function removeTerminator 246 3 1 Sockets.cpp function sendStream 254 3 1 Sockets.cpp function recvStream 262 3 1 Sockets.cpp function bytesWaiting 268 5 1 Sockets.cpp function waitForData 276 12 2 Sockets.cpp function SocketConnecter 294 3 1 Sockets.cpp function SocketConnecter 300 8 1 Sockets.cpp function operator= 311 10 1 Sockets.cpp function ~SocketConnecter 324 3 1 Sockets.cpp function connect 330 63 8 Sockets.cpp function SocketConnecter 294 3 1 Sockets.cpp function SocketConnecter 300 8 1 Sockets.cpp function operator= 311 10 1 Sockets.cpp function ~SocketConnecter 324 3 1 Sockets.cpp function connect 330 63 8 Sockets.cpp function SocketConnecter 294 3 1 Sockets.cpp function SocketConnecter 300 8 1 Sockets.cpp function operator= 311 10 1 Sockets.cpp function ~SocketConnecter 324 3 1 Sockets.cpp function connect 330 63 8 Sockets.cpp function SocketConnecter 294 3 1 Sockets.cpp function SocketConnecter 300 8 1 Sockets.cpp function operator= 311 10 1 Sockets.cpp function ~SocketConnecter 324 3 1 Sockets.cpp function connect 330 63 8 Sockets.cpp function SocketListener 399 11 1 Sockets.cpp function SocketListener 413 9 1 Sockets.cpp function operator= 425 11 1 Sockets.cpp function ~SocketListener 439 3 1 Sockets.cpp function bind 445 47 6 Sockets.cpp function listen 495 12 2 Sockets.cpp function accept 510 14 2 Sockets.cpp function stop 527 4 1 Sockets.cpp function SocketListener 399 11 1 Sockets.cpp function SocketListener 413 9 1 Sockets.cpp function operator= 425 11 1 Sockets.cpp function ~SocketListener 439 3 1 Sockets.cpp function bind 445 47 6 Sockets.cpp function listen 495 12 2 Sockets.cpp function accept 510 14 2 Sockets.cpp function stop 527 4 1 Sockets.cpp function SocketListener 399 11 1 Sockets.cpp function SocketListener 413 9 1 Sockets.cpp function operator= 425 11 1 Sockets.cpp function ~SocketListener 439 3 1 Sockets.cpp function bind 445 47 6 Sockets.cpp function listen 495 12 2 Sockets.cpp function accept 510 14 2 Sockets.cpp function stop 527 4 1 Sockets.cpp function SocketListener 399 11 1 Sockets.cpp function SocketListener 413 9 1 Sockets.cpp function operator= 425 11 1 Sockets.cpp function ~SocketListener 439 3 1 Sockets.cpp function bind 445 47 6 Sockets.cpp function listen 495 12 2 Sockets.cpp function accept 510 14 2 Sockets.cpp function stop 527 4 1 Sockets.cpp class ClientHandler 543 6 20 Sockets.cpp function operator() 559 46 6 Sockets.cpp function testStringHandling 611 33 6 Sockets.cpp function testBufferHandling 650 46 7 Sockets.cpp function clearBuffer 553 4 1 Sockets.cpp function clientTestStringHandling 700 31 5 Sockets.cpp function clientTestBufferHandling 734 61 8 Sockets.cpp function main 798 41 4 Sockets.cpp class ClientHandler 543 6 20 Sockets.cpp function operator() 559 46 6 Sockets.cpp function testStringHandling 611 33 6 Sockets.cpp function testBufferHandling 650 46 7 Sockets.cpp function clearBuffer 553 4 1 Sockets.cpp function clientTestStringHandling 700 31 5 Sockets.cpp function clientTestBufferHandling 734 61 8 Sockets.cpp function main 798 41 4 Sockets.cpp class ClientHandler 543 6 20 Sockets.cpp function operator() 559 46 6 Sockets.cpp function testStringHandling 611 33 6 Sockets.cpp function testBufferHandling 650 46 7 Sockets.cpp function clearBuffer 553 4 1 Sockets.cpp function clientTestStringHandling 700 31 5 Sockets.cpp function clientTestBufferHandling 734 61 8 Sockets.cpp function main 798 41 4 Sockets.cpp class ClientHandler 543 6 20 Sockets.cpp function operator() 559 46 6 Sockets.cpp function testStringHandling 611 33 6 Sockets.cpp function testBufferHandling 650 46 7 Sockets.cpp function clearBuffer 553 4 1 Sockets.cpp function clientTestStringHandling 700 31 5 Sockets.cpp function clientTestBufferHandling 734 61 8 Sockets.cpp function main 798 41 4 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Test1.h namespace Test 8 12 5 Test1.h class Test1 10 10 4 Test1.h function doThing1 15 2 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Test1.cpp function Test1 6 2 1 Test1.cpp function ~Test1 8 2 1 Test1.cpp function toString 13 5 1 Test1.cpp function main 24 5 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Test2.cpp function main 9 3 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Tokenizer.h namespace Scanner 94 23 13 Tokenizer.h class Toker 99 17 12 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Tokenizer.cpp function Toker 570 5 1 Tokenizer.cpp function ~Toker 582 4 1 Tokenizer.cpp function attach 592 9 2 Tokenizer.cpp function getTok 604 11 2 Tokenizer.cpp function canRead 616 2 1 Tokenizer.cpp function returnComments 622 3 1 Tokenizer.cpp function isComment 628 5 1 Tokenizer.cpp function currentLineCount 636 3 1 Tokenizer.cpp function setSpecialTokens 642 3 1 Tokenizer.cpp namespace Scanner 19 83 39 Tokenizer.cpp struct Context 31 30 6 public data: std :: string token ; public data: std :: istream * _pIn ; Tokenizer.cpp function Context 529 15 1 Tokenizer.cpp function ~Context 547 12 1 Tokenizer.cpp class ConsumeState 72 29 32 Tokenizer.cpp function consumeChars 82 4 1 Tokenizer.cpp function canRead 85 2 1 Tokenizer.cpp function getTok 86 2 1 Tokenizer.cpp function hasTok 87 2 1 Tokenizer.cpp function setContext 109 3 1 Tokenizer.cpp function attach 115 5 1 Tokenizer.cpp function setSpecialTokens 123 12 2 Tokenizer.cpp function currentLineCount 136 2 1 Tokenizer.cpp function collectChar 142 11 2 Tokenizer.cpp function returnComments 161 3 1 Tokenizer.cpp function isOneCharToken 167 6 1 Tokenizer.cpp function isTwoCharToken 176 6 1 Tokenizer.cpp function makeString 185 4 1 Tokenizer.cpp function nextState 192 81 14 Tokenizer.cpp function ConsumeState 560 2 1 Tokenizer.cpp function ~ConsumeState 564 2 1 Tokenizer.cpp class EatWhitespace 276 16 4 Tokenizer.cpp function EatWhitespace 279 3 1 Tokenizer.cpp function eatChars 283 8 2 Tokenizer.cpp class EatCppComment 295 17 4 Tokenizer.cpp function EatCppComment 298 3 1 Tokenizer.cpp function eatChars 302 9 2 Tokenizer.cpp class EatCComment 315 24 4 Tokenizer.cpp function EatCComment 318 3 1 Tokenizer.cpp function eatChars 322 16 2 Tokenizer.cpp class EatPunctuator 342 38 9 Tokenizer.cpp function EatPunctuator 345 3 1 Tokenizer.cpp function eatChars 349 30 7 Tokenizer.cpp class EatAlphanum 385 17 4 Tokenizer.cpp function EatAlphanum 388 3 1 Tokenizer.cpp function eatChars 392 9 2 Tokenizer.cpp class EatSpecialCharacters 405 19 4 Tokenizer.cpp function EatSpecialCharacters 408 3 1 Tokenizer.cpp function eatChars 412 11 2 Tokenizer.cpp function isEscapted 427 10 2 Tokenizer.cpp class EatDQString 440 20 4 Tokenizer.cpp function EatDQString 443 3 1 Tokenizer.cpp function eatChars 447 12 2 Tokenizer.cpp class EatRawCppString 463 19 4 Tokenizer.cpp function EatRawCppString 466 3 1 Tokenizer.cpp function eatChars 470 11 2 Tokenizer.cpp class EatRawCSharpString 485 19 4 Tokenizer.cpp function EatRawCSharpString 488 3 1 Tokenizer.cpp function eatChars 492 11 2 Tokenizer.cpp class EatSQString 507 19 4 Tokenizer.cpp function EatSQString 510 3 1 Tokenizer.cpp function eatChars 514 11 2 Tokenizer.cpp function testLog 648 5 1 Tokenizer.cpp function main 666 79 7 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Translater.h namespace MsgPassingCommunication 42 97 12 Translater.h class Translater 44 15 11 Translater.h function Translater 62 3 1 Translater.h function listen 68 9 1 Translater.h function fromMessage 80 9 2 Translater.h function fromCsMessage 92 11 2 Translater.h function postMessage 106 5 1 Translater.h function getMessage 114 5 1 Translater.h function setSendFilePath 121 8 1 Translater.h function setSaveFilePath 131 8 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Translater.cpp function 12 47 3 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ UnitTest.h namespace Test 17 64 11 UnitTest.h function Title 19 4 1 UnitTest.h class TestBase 26 54 9 UnitTest.h function ~TestBase 30 2 1 UnitTest.h function doTest 40 17 4 UnitTest.h function checkResult 60 8 1 UnitTest.h function passed 70 4 1 UnitTest.h function failed 75 4 1 UnitTest.h namespace Test 17 64 11 UnitTest.h function Title 19 4 1 UnitTest.h class TestBase 26 54 9 UnitTest.h function ~TestBase 30 2 1 UnitTest.h function doTest 40 17 4 UnitTest.h function checkResult 60 8 1 UnitTest.h function passed 70 4 1 UnitTest.h function failed 75 4 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ UnitTest.cpp class TestStdStringClass 19 42 6 UnitTest.cpp function TestConstruction 22 8 1 UnitTest.cpp function TestCopy 31 7 1 UnitTest.cpp function TestWillThrowStdException 39 4 1 UnitTest.cpp function TestWillThrowStructuredException 44 5 1 UnitTest.cpp function test 50 8 1 UnitTest.cpp function main 63 10 1 UnitTest.cpp class TestStdStringClass 19 42 6 UnitTest.cpp function TestConstruction 22 8 1 UnitTest.cpp function TestCopy 31 7 1 UnitTest.cpp function TestWillThrowStdException 39 4 1 UnitTest.cpp function TestWillThrowStructuredException 44 5 1 UnitTest.cpp function test 50 8 1 UnitTest.cpp function main 63 10 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Utilities.h namespace Utilities 52 50 6 Utilities.h class test 54 4 1 public data: std :: vector < std :: string > publicVector ; Utilities.h class StringHelper 60 14 1 Utilities.h class Converter 79 5 3 Utilities.h function toString 87 5 1 Utilities.h function toValue 95 6 1 Utilities.h namespace Utilities 44 70 26 Utilities.h class StringHelper 53 8 21 Utilities.h function DisplayLocation 76 9 1 Utilities.h class Converter 91 5 3 Utilities.h function toString 99 5 1 Utilities.h function toValue 107 6 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Utilities.cpp function Title 28 4 1 Utilities.cpp function Title 34 5 1 Utilities.cpp function title 41 4 1 Utilities.cpp function title 47 5 1 Utilities.cpp function sTitle 54 7 1 Utilities.cpp function sTitle 63 8 1 Utilities.cpp function split 73 23 4 Utilities.cpp function title 31 4 1 Utilities.cpp function Title 38 4 1 Utilities.cpp function split 47 22 4 Utilities.cpp function trim 72 22 3 Utilities.cpp function addHeaderAndFooterLines 97 4 1 Utilities.cpp function putline 98 3 1 Utilities.cpp function main 108 41 2 Utilities.cpp function void 22 1 1 Utilities.cpp function void 25 1 1 Utilities.cpp function ToDecAddressString 104 5 1 Utilities.cpp function ToHexAddressString 112 5 1 Utilities.cpp function putline 120 3 1 Utilities.cpp function main 128 56 2 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Window.h struct Settings 102 15 1 public data: bool h ; public data: bool cpp ; public data: bool cs ; public data: bool upatt ; public data: bool cl ; public data: bool violations ; public data: bool metrics ; public data: bool ast ; public data: bool slocs ; public data: bool logfile ; public data: bool rslt ; public data: bool demo ; public data: bool dbug ; Window.h namespace CppCliWindows 119 115 57 Window.h class WPFCppCliDemo 121 112 56 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ Window.cpp function WPFCppCliDemo 39 47 1 Window.cpp function ~WPFCppCliDemo 88 3 1 Window.cpp function getUserSettings 104 101 7 Window.cpp function saveUserSettings 218 47 4 Window.cpp function setupTabSelected 268 5 1 Window.cpp function executionTabSelected 275 5 1 Window.cpp function procModeTabSelected 282 5 1 Window.cpp function setUpStatusBar 290 6 1 Window.cpp function setUpTabControl 299 9 1 Window.cpp function setTextBlockProperties 313 18 1 Window.cpp function setButtonsProperties 336 21 1 Window.cpp function createExecutionView 360 11 1 Window.cpp function setUpGrid 388 12 1 Window.cpp function setUpBinding 403 12 1 Window.cpp function setUpSearchButtons 418 21 1 Window.cpp function setupFileList 442 14 1 Window.cpp function setUpPathPanel 459 8 1 Window.cpp function setupFileSearch 470 44 1 Window.cpp function setUpPatternsStacks 517 23 1 Window.cpp function setUpSearchPanel 543 4 1 Window.cpp function setUpDisplaysPanel 550 61 1 Window.cpp function createSetupView 615 5 1 Window.cpp function createDisplayModeView 623 54 1 Window.cpp function setCmdLineArgs 680 33 3 Window.cpp function doExecute 716 30 4 Window.cpp function execute 749 4 1 Window.cpp function browseForFolder 760 52 5 Window.cpp function browseForFolderEx 819 54 6 Window.cpp function OnLoaded 876 4 1 Window.cpp function Unloading 883 3 1 Window.cpp function OnExecuteViewTextChanged 889 4 1 Window.cpp function OnSetupViewTextChanged 896 4 1 Window.cpp function stringToBool 94 5 1 Window.cpp function boolToString 208 5 1 Window.cpp class HeightConverter 374 11 3 Window.cpp function Convert 377 3 1 Window.cpp function ConvertBack 381 3 1 Window.cpp function main 928 12 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ WindowsHelpers.h namespace WindowsHelpers 42 5 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ WindowsHelpers.cpp function wstringToString 26 7 1 WindowsHelpers.cpp function stringToWideString 35 7 1 WindowsHelpers.cpp function GetLastMsg 45 32 1 WindowsHelpers.cpp function main 81 3 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ dllmain.cpp function 7 11 2 dllmain.cpp function 9 7 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ itokcollection.h namespace Scanner 38 26 3 itokcollection.h struct ITokCollection 40 23 2 itokcollection.h function ~ITokCollection 60 1 1 file name type name line size cplx ----------------------- ---------- --------------------------------- ------ ------ ------ test.cpp function main 8 22 3 searched 269 dirs processed 105 files