ohcount
Data Structures
Here are the data structures with brief descriptions:
 CCallbackItemHolds a series of callbacks for in a queue (linked list)
 CLanguageMap
 CLicenseHolds a license and its associated details and patterns
 CLicenseListItemHolds a list of Licenses in a linked list
 CLocTracks total lines of code, comments, and blanks for a single language
 CLocDeltaTracks changes in lines of code, comments, and blank lines for a single language
 CLocDeltaListItemTracks changes in lines of code, comments, and blank lines for multiple languages using a linked list
 CLocListItemTracks total lines of code, comments, and blanks for multiple languages using a linked list
 CParsedLanguageRepresents a single language parsed from a SourceFile
 CParsedLanguageListItemHolds a set of ParsedLanguages in a linked list
 CSourceFileRepresents a single source code file
 CSourceFileListItemContains a set of SourceFiles