
                                      CodeAnalysis - Version 1.8
    ==============================================================================================
     Mon Aug  6 16:49:48 2018
     Path: "C:\su\temp\CodeAnalyzer2"
     Args: *.h, *.cpp, *.cs, /m, /r, /f, /p

                                                                               
           Code Metrics - Start Line, Size (lines/code), and Complexity (number of scopes)
    ==============================================================================================

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                             namespace                   Global Namespace       1       1    2539

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
            AbstrSynTree.h   namespace                       CodeAnalysis      61     112      13
            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       1
              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       1
            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
            AbstrSynTree.h   namespace                       CodeAnalysis      61     112      45
            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      13
              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      21
            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                            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                       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
          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
         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
       ActionsAndRules.cpp    function                               main      26      36       3

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                    Comm.h   namespace            MsgPassingCommunication      40      56       4
                    Comm.h       class                           Receiver      45      13       1
                    Comm.h       class                             Sender      65      16       1
                    Comm.h       class                               Comm      83      13       1
                    Comm.h   namespace            MsgPassingCommunication      40      56      52
                    Comm.h       class                           Receiver      45      13      11
                    Comm.h       class                             Sender      65      16      27
                    Comm.h       class                               Comm      83      13      13

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                  Comm.cpp    function                           Receiver      22       3       1
                  Comm.cpp    function                              queue      28       3       1
                  Comm.cpp    function                              start      35       3       1
                  Comm.cpp    function                               stop      41       3       1
                  Comm.cpp    function                         getMessage      47       4       1
                  Comm.cpp    function                           Receiver      22       3       1
                  Comm.cpp    function                              queue      28       3       1
                  Comm.cpp    function                              start      35       3       1
                  Comm.cpp    function                               stop      41       3       1
                  Comm.cpp    function                         getMessage      47       4       1
                  Comm.cpp    function                             Sender      54       3       1
                  Comm.cpp    function                            ~Sender      60       4       1
                  Comm.cpp    function                              start      67      35       7
                  Comm.cpp    function                               void      68      30       6
                  Comm.cpp    function                               stop     105       7       1
                  Comm.cpp    function                            connect     115       4       1
                  Comm.cpp    function                        postMessage     122       3       1
                  Comm.cpp    function                           sendFile     130       3       1
                  Comm.cpp    function                             Sender      54       3       1
                  Comm.cpp    function                            ~Sender      60       4       1
                  Comm.cpp    function                              start      67      35       7
                  Comm.cpp    function                               void      68      30       6
                  Comm.cpp    function                               stop     105       7       1
                  Comm.cpp    function                            connect     115       4       1
                  Comm.cpp    function                        postMessage     122       3       1
                  Comm.cpp    function                           sendFile     130       3       1
                  Comm.cpp    function                               Comm     199       2       1
                  Comm.cpp    function                              start     203      15       1
                  Comm.cpp    function                               stop     220       4       1
                  Comm.cpp    function                        postMessage     226       3       1
                  Comm.cpp    function                         getMessage     231       3       1
                  Comm.cpp    function                               name     236       3       1
                  Comm.cpp    function                               Comm     196       2       1
                  Comm.cpp    function                              start     200      15       1
                  Comm.cpp    function                               stop     217       4       1
                  Comm.cpp    function                        postMessage     223       3       1
                  Comm.cpp    function                         getMessage     228       3       1
                  Comm.cpp    function                               name     233       3       1
                  Comm.cpp       class                      ClientHandler     139      60       9
                  Comm.cpp    function                      ClientHandler     144       3       1
                  Comm.cpp    function                     ~ClientHandler     149       4       1
                  Comm.cpp    function                           setQueue     156       3       1
                  Comm.cpp    function                            readMsg     162      11       2
                  Comm.cpp    function                         operator()     176      19       3
                  Comm.cpp    function                       DemoSndrRcvr     248      79       1
                  Comm.cpp    function                      DemoCommClass     334      68       1
                  Comm.cpp    function                    ThreadProcClnt1     409      23       2
                  Comm.cpp    function                    ThreadProcClnt2     435      16       2
                  Comm.cpp    function                   DemoClientServer     457      37       3
                  Comm.cpp    function                               main     498      20       1
                  Comm.cpp       class                      ClientHandler     136      60       9
                  Comm.cpp    function                      ClientHandler     141       3       1
                  Comm.cpp    function                     ~ClientHandler     146       4       1
                  Comm.cpp    function                           setQueue     153       3       1
                  Comm.cpp    function                            readMsg     159      11       2
                  Comm.cpp    function                         operator()     173      19       3
                  Comm.cpp    function                       DemoSndrRcvr     244      79       1
                  Comm.cpp    function                      DemoCommClass     327      68       1
                  Comm.cpp    function                    ThreadProcClnt1     399      23       2
                  Comm.cpp    function                    ThreadProcClnt2     424      17       2
                  Comm.cpp    function                   DemoClientServer     443      37       3
                  Comm.cpp    function                               main     484      20       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
         ConfigureParser.h   namespace                       CodeAnalysis      62      72       3
         ConfigureParser.h       class             ConfigParseForCodeAnal      67      66       2
         ConfigureParser.h    function             ConfigParseForCodeAnal      68       1       1
         ConfigureParser.h   namespace                       CodeAnalysis      64      72      15
         ConfigureParser.h       class             ConfigParseForCodeAnal      69      66      14
         ConfigureParser.h    function             ConfigParseForCodeAnal      70       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            ~ConfigParseForCodeAnal      25      36       1
       ConfigureParser.cpp    function                             Attach      64      27       2
       ConfigureParser.cpp    function                              Build      95      98       3
       ConfigureParser.cpp    function                               main     199      48       8
       ConfigureParser.cpp    function                               main     200      49       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       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
     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
     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

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
   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
   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
   Cpp11-BlockingQueue.cpp    function                               test      23      12       3
   Cpp11-BlockingQueue.cpp    function                               main      37      52       3

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
               Executive.h   namespace                       CodeAnalysis     104     106       3
               Executive.h       class                        AnalFileMgr     112      22       1
               Executive.h       class              CodeAnalysisExecutive     139      70       1
               Executive.h   namespace                       CodeAnalysis      98     106     173
               Executive.h       class                        AnalFileMgr     106      22      13
               Executive.h       class              CodeAnalysisExecutive     133      70     159

                 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                        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     168       9       1
             Executive.cpp    function                 ProcessCommandLine     186      34       7
             Executive.cpp    function                    getAnalysisPath     223       3       1
             Executive.cpp    function                         getFileMap     231       3       1
             Executive.cpp    function                     getSourceFiles     241       8       1
             Executive.cpp    function                     cppHeaderFiles     260      12       3
             Executive.cpp    function                     cppImplemFiles     275      12       3
             Executive.cpp    function                        csharpFiles     290      12       3
             Executive.cpp    function                          fileSLOCs     304       4       1
             Executive.cpp    function                           numFiles     311       3       1
             Executive.cpp    function                            numDirs     317       3       1
             Executive.cpp    function                       showActivity     323      12       3
             Executive.cpp    function                             string     325       2       1
             Executive.cpp    function                      clearActivity     337       6       2
             Executive.cpp    function                        setLanguage     359       7       1
             Executive.cpp    function                  processSourceCode     368      95       8
             Executive.cpp    function                 complexityAnalysis     466       4       1
             Executive.cpp    function                      displayHeader     507      20       1
             Executive.cpp    function                 displayMetricsLine     530      18       2
             Executive.cpp    function                             string     532       2       1
             Executive.cpp    function                           showData     551       6       1
             Executive.cpp    function                   displayDataLines     559      24       5
             Executive.cpp    function                     displayMetrics     589      39       4
             Executive.cpp    function                               void     597      10       1
             Executive.cpp    function                     displayMetrics     631       4       1
             Executive.cpp    function                         displayAST     662       7       1
             Executive.cpp    function               displayMetricSummary     672      36       6
             Executive.cpp    function                               void     683       2       1
             Executive.cpp    function                       displaySlocs     731      25       4
             Executive.cpp    function           dispatchOptionalDisplays     759      22       3
             Executive.cpp    function                    setDisplayModes     784      28       4
             Executive.cpp    function                        startLogger     815       9       1
             Executive.cpp    function                        flushLogger     826       5       1
             Executive.cpp    function                         stopLogger     833       8       1
             Executive.cpp    function                         setLogFile     847      13       2
             Executive.cpp    function                         systemTime     861       9       1
             Executive.cpp    function              CodeAnalysisExecutive     114       8       2
             Executive.cpp    function             ~CodeAnalysisExecutive     125      14       1
             Executive.cpp    function           showCommandLineArguments     166       9       1
             Executive.cpp    function                 ProcessCommandLine     184      34       7
             Executive.cpp    function                    getAnalysisPath     221       3       1
             Executive.cpp    function                         getFileMap     229       3       1
             Executive.cpp    function                     getSourceFiles     239       8       1
             Executive.cpp    function                     cppHeaderFiles     258      12       3
             Executive.cpp    function                     cppImplemFiles     273      12       3
             Executive.cpp    function                        csharpFiles     288      12       3
             Executive.cpp    function                          fileSLOCs     302       4       1
             Executive.cpp    function                           numFiles     309       3       1
             Executive.cpp    function                            numDirs     315       3       1
             Executive.cpp    function                       showActivity     321      12       3
             Executive.cpp    function                             string     323       2       1
             Executive.cpp    function                      clearActivity     335       6       2
             Executive.cpp    function                        setLanguage     357       7       1
             Executive.cpp    function                  processSourceCode     366      95       8
             Executive.cpp    function                 complexityAnalysis     464       4       1
             Executive.cpp    function                      displayHeader     505      20       1
             Executive.cpp    function                 displayMetricsLine     528      18       2
             Executive.cpp    function                             string     530       2       1
             Executive.cpp    function                           showData     549       6       1
             Executive.cpp    function                   displayDataLines     557      24       5
             Executive.cpp    function                     displayMetrics     587      39       4
             Executive.cpp    function                               void     595      10       1
             Executive.cpp    function                     displayMetrics     629       4       1
             Executive.cpp    function                         displayAST     660       7       1
             Executive.cpp    function               displayMetricSummary     670      34       6
             Executive.cpp    function                               void     679       2       1
             Executive.cpp    function                       displaySlocs     727      25       4
             Executive.cpp    function           dispatchOptionalDisplays     755      22       3
             Executive.cpp    function                    setDisplayModes     780      25       4
             Executive.cpp    function                        startLogger     808       9       1
             Executive.cpp    function                        flushLogger     819       5       1
             Executive.cpp    function                         stopLogger     826       8       1
             Executive.cpp    function                         setLogFile     840      13       2
             Executive.cpp    function                         systemTime     854       9       1
             Executive.cpp    function                          showUsage     142      23       1
             Executive.cpp    function                           contains     252       5       1
             Executive.cpp      struct                           CompExts     476       6       2
             Executive.cpp    function                         operator()     478       3       1
             Executive.cpp    function                          removeExt     488       4       1
             Executive.cpp      struct                          CompNames     494      10       2
             Executive.cpp    function                         operator()     496       7       1
             Executive.cpp    function                           TreeWalk     639      20       3
             Executive.cpp      struct                          compFiles     711      17       3
             Executive.cpp    function               ChangeFirstCharOfExt     714       8       1
             Executive.cpp    function                         operator()     724       3       1
             Executive.cpp    function               shouldShowProcessing     875       9       2
             Executive.cpp    function                               main     886      49       4
             Executive.cpp    function                          showUsage     142      21       1
             Executive.cpp    function                           contains     250       5       1
             Executive.cpp      struct                           CompExts     474       6       2
             Executive.cpp    function                         operator()     476       3       1
             Executive.cpp    function                          removeExt     486       4       1
             Executive.cpp      struct                          CompNames     492      10       2
             Executive.cpp    function                         operator()     494       7       1
             Executive.cpp    function                           TreeWalk     637      20       3
             Executive.cpp      struct                          compFiles     707      17       3
             Executive.cpp    function               ChangeFirstCharOfExt     710       8       1
             Executive.cpp    function                         operator()     720       3       1
             Executive.cpp    function                               main     868      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
                 FileMgr.h    function                             create     172       3       1
                 FileMgr.h   namespace                        FileManager      51     125      20
                 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

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
               FileMgr.cpp    function                        getInstance      16       3       1
               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
               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     127     131      11
              FileSystem.h       class                              Block     134      13       2
              FileSystem.h    function                              Block     135       2       1
              FileSystem.h       class                               File     152      31       4
              FileSystem.h    function                               name     183       2       1
              FileSystem.h       class                           FileInfo     190      34       2
              FileSystem.h       class                               Path     229      10       1
              FileSystem.h       class                          Directory     244      13       1
              FileSystem.h   namespace                         FileSystem     125     131     183
              FileSystem.h       class                              Block     132      13      16
              FileSystem.h    function                              Block     133       2       1
              FileSystem.h       class                               File     150      31      70
              FileSystem.h    function                               name     181       2       1
              FileSystem.h       class                           FileInfo     188      34      50
              FileSystem.h       class                               Path     227      10      27
              FileSystem.h       class                          Directory     242      13      19

                 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                               File      98       2       1
            FileSystem.cpp    function                              ~File     102      17       3
            FileSystem.cpp    function                               open     122      36       5
            FileSystem.cpp    function                            getLine     161      23       3
            FileSystem.cpp    function                            readAll     187      13       2
            FileSystem.cpp    function                            putLine     203      13       1
            FileSystem.cpp    function                           getBlock     219      22       3
            FileSystem.cpp    function                           putBlock     244      14       2
            FileSystem.cpp    function                          getBuffer     261      18       2
            FileSystem.cpp    function                          putBuffer     282      17       2
            FileSystem.cpp    function                             isGood     302       9       1
            FileSystem.cpp    function                              flush     314       4       1
            FileSystem.cpp    function                              clear     321       6       1
            FileSystem.cpp    function                              close     330      17       3
            FileSystem.cpp    function                             exists     350       3       1
            FileSystem.cpp    function                               copy     356       3       1
            FileSystem.cpp    function                             remove     362       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     368       7       1
            FileSystem.cpp    function                          ~FileInfo     378       3       1
            FileSystem.cpp    function                               good     384       3       1
            FileSystem.cpp    function                               name     390       3       1
            FileSystem.cpp    function                        intToString     396       6       1
            FileSystem.cpp    function                               date     405      14       1
            FileSystem.cpp    function                               size     422       3       1
            FileSystem.cpp    function                          isArchive     428       3       1
            FileSystem.cpp    function                       isCompressed     434       3       1
            FileSystem.cpp    function                        isDirectory     440       3       1
            FileSystem.cpp    function                        isEncrypted     446       3       1
            FileSystem.cpp    function                           isHidden     452       3       1
            FileSystem.cpp    function                           isNormal     458       3       1
            FileSystem.cpp    function                          isOffLine     464       3       1
            FileSystem.cpp    function                         isReadOnly     470       3       1
            FileSystem.cpp    function                           isSystem     476       3       1
            FileSystem.cpp    function                        isTemporary     482       3       1
            FileSystem.cpp    function                          operator<     488       3       1
            FileSystem.cpp    function                         operator==     494       3       1
            FileSystem.cpp    function                          operator>     500       3       1
            FileSystem.cpp    function                            earlier     506       5       1
            FileSystem.cpp    function                              later     514       5       1
            FileSystem.cpp    function                            smaller     522       3       1
            FileSystem.cpp    function                             larger     528       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     534       6       1
            FileSystem.cpp    function                            toUpper     544       6       1
            FileSystem.cpp    function                            getName     553      32       5
            FileSystem.cpp    function                             getExt     588      15       2
            FileSystem.cpp    function                            getPath     606      10       1
            FileSystem.cpp    function                    getFullFileSpec     619       8       1
            FileSystem.cpp    function                           fileSpec     630      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     649       5       1
            FileSystem.cpp    function                setCurrentDirectory     657       3       1
            FileSystem.cpp    function                           getFiles     663      16       2
            FileSystem.cpp    function                     getDirectories     682      16       2
            FileSystem.cpp    function                             create     701       3       1
            FileSystem.cpp    function                             exists     707       6       1
            FileSystem.cpp    function                             remove     716       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     722      13       2
            FileSystem.cpp    function                           nextFile     738       6       1
            FileSystem.cpp    function                     firstDirectory     747      13       2
            FileSystem.cpp    function                      nextDirectory     763       6       1
            FileSystem.cpp    function                              title     774       4       1
            FileSystem.cpp    function                               main     779     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     438      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       2
          GrammarHelpers.h       class                      GrammarHelper      58      26       1
          GrammarHelpers.h   namespace                       CodeAnalysis      56      29      98
          GrammarHelpers.h       class                      GrammarHelper      58      26      97

                 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                   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
        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
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                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       2
                IFileMgr.h    function                          ~IFileMgr      29       2       1
                IFileMgr.h      struct                     FileMgrFactory      41       3       2
                IFileMgr.h   namespace                        FileManager      12      32       9
                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       4
                IFileMgr.h    function                          ~IFileMgr      29       2       1
                IFileMgr.h      struct                     FileMgrFactory      41       3       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                  Logger.h       class                             Logger      45      18       2
                  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
                  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       2
                  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
                  Logger.h   namespace                            Logging      65      54      77
                  Logger.h       class                             Logger      67      23      64
                  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

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                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    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    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                               main      98      26       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
                Logger.cpp      struct                           Cosmetic     137       3       2
                Logger.cpp    function                          ~Cosmetic     137       2       1
                Logger.cpp    function                               main     146      45       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                 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      33      84      74
                 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      69

                 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                                 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                               main     223      56       1
               Message.cpp    function                               main     223      56       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                  Parser.h   namespace                       CodeAnalysis      75      59      10
                  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       2
              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       3
                  Parser.h    function                             Parser     129       2       1
                  Parser.h    function                            ~Parser     131       2       1
                  Parser.h   namespace                       CodeAnalysis      75      59      24
                  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       6
              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      13
                  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                          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                            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
                Parser.cpp    function                               main      89      57       8

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                Program.cs   namespace                       TestFiles_CS       8      11       3
                Program.cs       class                            Program      10       9       2
              public data: public int aPublicDataMember = 3 ; 
                Program.cs    function                               Main      13       4       1
                Program.cs   namespace                       TestFiles_CS       8      11       3
                Program.cs       class                            Program      10       9       2
              public data: public int aPublicDataMember = 3 ; 
                Program.cs    function                               Main      13       4       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
              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
            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       2
                 SemiExp.h       class                            SemiExp      91      36       1
                 SemiExp.h   namespace                            Scanner      89      39      90
                 SemiExp.h       class                            SemiExp      91      36      89

                 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                            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
               SemiExp.cpp    function                               main     364      38       5

                 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     139     158     125
                 Sockets.h       class                       SocketSystem     144       8       7
                 Sockets.h       class                             Socket     159      39      55
                 Sockets.h    function                   operator::SOCKET     170       2       1
                 Sockets.h    function                         validState     188       2       1
                 Sockets.h       class                    SocketConnecter     204      12      25
                 Sockets.h       class                     SocketListener     223      21      37
                 Sockets.h    function                              start     254      42       6
                 Sockets.h    function                       ListenThread     268      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                             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                         sendStream     248       3       1
               Sockets.cpp    function                         recvStream     256       3       1
               Sockets.cpp    function                       bytesWaiting     262       5       1
               Sockets.cpp    function                        waitForData     270      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     288       3       1
               Sockets.cpp    function                    SocketConnecter     294       8       1
               Sockets.cpp    function                          operator=     305      10       1
               Sockets.cpp    function                   ~SocketConnecter     318       3       1
               Sockets.cpp    function                            connect     324      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     393      11       1
               Sockets.cpp    function                     SocketListener     407       9       1
               Sockets.cpp    function                          operator=     419      11       1
               Sockets.cpp    function                    ~SocketListener     433       3       1
               Sockets.cpp    function                               bind     439      47       6
               Sockets.cpp    function                             listen     489      12       2
               Sockets.cpp    function                             accept     504      14       2
               Sockets.cpp    function                               stop     521       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     537       6      19
               Sockets.cpp    function                         operator()     553      46       6
               Sockets.cpp    function                 testStringHandling     605      33       6
               Sockets.cpp    function                 testBufferHandling     644      39       6
               Sockets.cpp    function                        clearBuffer     547       4       1
               Sockets.cpp    function           clientTestStringHandling     687      31       5
               Sockets.cpp    function           clientTestBufferHandling     721      57       8
               Sockets.cpp    function                               main     781      36       4

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                   Test1.h   namespace                               Test       8      12       3
                   Test1.h       class                              Test1      10      10       2
                   Test1.h    function                           doThing1      15       2       1
                   Test1.h   namespace                               Test       8      12       7
                   Test1.h       class                              Test1      10      10       6
                   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                              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
                 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
                 Test2.cpp    function                               main       9       3       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
               Tokenizer.h   namespace                            Scanner      94      23       2
               Tokenizer.h       class                              Toker      99      17       1
               Tokenizer.h   namespace                            Scanner      94      23      24
               Tokenizer.h       class                              Toker      99      17      23

                 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    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      38
             Tokenizer.cpp      struct                            Context      31      30       5
              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
             Tokenizer.cpp   namespace                            Scanner      19      83      38
             Tokenizer.cpp      struct                            Context      31      30       5
              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
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                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      44      70       6
               Utilities.h       class                       StringHelper      53       8       1
               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
               Utilities.h   namespace                          Utilities      44      70       6
               Utilities.h       class                       StringHelper      53       8       1
               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
               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      52      50      46
               Utilities.h       class                               test      54       4       1
              public data: std :: vector < std :: string > publicVector ; 
               Utilities.h       class                       StringHelper      60      14      41
               Utilities.h       class                          Converter      79       5       3
               Utilities.h    function                           toString      87       5       1
               Utilities.h    function                            toValue      95       6       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
             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                              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                              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      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                               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
             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
             Utilities.cpp    function                            putline      98       3       1
             Utilities.cpp    function                               main     108      41       2
             Utilities.cpp    function                            putline      98       3       1
             Utilities.cpp    function                               main     108      41       2

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
                  Window.h      struct                           Settings     102      16       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 sproc ; 
              public data: bool logfile ; 
              public data: bool rslt ; 
              public data: bool demo ; 
              public data: bool dbug ; 
                  Window.h   namespace                      CppCliWindows     120     117       2
                  Window.h       class                      WPFCppCliDemo     122     114       1
                  Window.h      struct                           Settings     102      14       1
              public data: bool h ; 
              public data: bool cpp ; 
              public data: bool cs ; 
              public data: bool upatt ; 
              public data: bool cl ; 
              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     118     113     112
                  Window.h       class                      WPFCppCliDemo     120     110     111

                 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     103       7
                Window.cpp    function                   saveUserSettings     220      48       4
                Window.cpp    function                   setupTabSelected     271       5       1
                Window.cpp    function               executionTabSelected     278       5       1
                Window.cpp    function                procModeTabSelected     285       5       1
                Window.cpp    function                     setUpStatusBar     293       6       1
                Window.cpp    function                    setUpTabControl     302       9       1
                Window.cpp    function             setTextBlockProperties     316      18       1
                Window.cpp    function               setButtonsProperties     339      21       1
                Window.cpp    function                createExecutionView     363      11       1
                Window.cpp    function                          setUpGrid     391      12       1
                Window.cpp    function                       setUpBinding     406      12       1
                Window.cpp    function                 setUpSearchButtons     421      21       1
                Window.cpp    function                      setupFileList     445      14       1
                Window.cpp    function                     setUpPathPanel     462       8       1
                Window.cpp    function                    setupFileSearch     473      44       1
                Window.cpp    function                setUpPatternsStacks     520      23       1
                Window.cpp    function                   setUpSearchPanel     546       4       1
                Window.cpp    function                 setUpDisplaysPanel     553      61       1
                Window.cpp    function                    createSetupView     618       5       1
                Window.cpp    function              createDisplayModeView     626      63       1
                Window.cpp    function                     setCmdLineArgs     692      35       3
                Window.cpp    function                          doExecute     730      30       4
                Window.cpp    function                            execute     763       4       1
                Window.cpp    function                    browseForFolder     774      52       5
                Window.cpp    function                  browseForFolderEx     833      54       6
                Window.cpp    function                           OnLoaded     890       4       1
                Window.cpp    function                          Unloading     897       3       1
                Window.cpp    function           OnExecuteViewTextChanged     903       4       1
                Window.cpp    function             OnSetupViewTextChanged     910       4       1
                Window.cpp    function                      WPFCppCliDemo      39      47       1
                Window.cpp    function                     ~WPFCppCliDemo      88       3       1
                Window.cpp    function                    getUserSettings     104      99       7
                Window.cpp    function                   saveUserSettings     216      46       4
                Window.cpp    function                   setupTabSelected     265       5       1
                Window.cpp    function               executionTabSelected     272       5       1
                Window.cpp    function                procModeTabSelected     279       5       1
                Window.cpp    function                     setUpStatusBar     287       6       1
                Window.cpp    function                    setUpTabControl     296       9       1
                Window.cpp    function             setTextBlockProperties     310      18       1
                Window.cpp    function               setButtonsProperties     333      21       1
                Window.cpp    function                createExecutionView     357      11       1
                Window.cpp    function                          setUpGrid     385      12       1
                Window.cpp    function                       setUpBinding     400      12       1
                Window.cpp    function                 setUpSearchButtons     415      21       1
                Window.cpp    function                      setupFileList     439      14       1
                Window.cpp    function                     setUpPathPanel     456       8       1
                Window.cpp    function                    setupFileSearch     467      44       1
                Window.cpp    function                setUpPatternsStacks     514      23       1
                Window.cpp    function                   setUpSearchPanel     540       4       1
                Window.cpp    function                 setUpDisplaysPanel     547      53       1
                Window.cpp    function                    createSetupView     604       5       1
                Window.cpp    function              createDisplayModeView     612      54       1
                Window.cpp    function                     setCmdLineArgs     669      31       3
                Window.cpp    function                          doExecute     703      30       4
                Window.cpp    function                            execute     736       4       1
                Window.cpp    function                    browseForFolder     747      52       5
                Window.cpp    function                  browseForFolderEx     806      54       6
                Window.cpp    function                           OnLoaded     863       4       1
                Window.cpp    function                          Unloading     870       3       1
                Window.cpp    function           OnExecuteViewTextChanged     876       4       1
                Window.cpp    function             OnSetupViewTextChanged     883       4       1
                Window.cpp    function                       stringToBool      94       5       1
                Window.cpp    function                       boolToString     210       5       1
                Window.cpp       class                    HeightConverter     377      11       3
                Window.cpp    function                            Convert     380       3       1
                Window.cpp    function                        ConvertBack     384       3       1
                Window.cpp    function                               main     942      12       1
                Window.cpp    function                       stringToBool      94       5       1
                Window.cpp    function                       boolToString     206       5       1
                Window.cpp       class                    HeightConverter     371      11       3
                Window.cpp    function                            Convert     374       3       1
                Window.cpp    function                        ConvertBack     378       3       1
                Window.cpp    function                               main     915      12       1

                 file name        type                               name    line    size    cplx
    -----------------------  ----------  ---------------------------------  ------  ------  ------
          WindowsHelpers.h   namespace                     WindowsHelpers      42       5       1
          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
        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
    -----------------------  ----------  ---------------------------------  ------  ------  ------
          itokcollection.h   namespace                            Scanner      38      26       3
          itokcollection.h      struct                     ITokCollection      40      23       2
          itokcollection.h    function                    ~ITokCollection      60       1       1
          itokcollection.h   namespace                            Scanner      38      26       3
          itokcollection.h      struct                     ITokCollection      40      23       2
          itokcollection.h    function                    ~ITokCollection      60       1       1


    searched   317 dirs
   processed   120 files
