ohcount
Data Structures
Here are the data structures with brief descriptions:
oCCallbackItemHolds a series of callbacks for in a queue (linked list)
oCLanguageMap
oCLicenseHolds a license and its associated details and patterns
oCLicenseListItemHolds a list of Licenses in a linked list
oCLocTracks total lines of code, comments, and blanks for a single language
oCLocDeltaTracks changes in lines of code, comments, and blank lines for a single language
oCLocDeltaListItemTracks changes in lines of code, comments, and blank lines for multiple languages using a linked list
oCLocListItemTracks total lines of code, comments, and blanks for multiple languages using a linked list
oCParsedLanguageRepresents a single language parsed from a SourceFile
oCParsedLanguageListItemHolds a set of ParsedLanguages in a linked list
oCSourceFileRepresents a single source code file
\CSourceFileListItemContains a set of SourceFiles