ohcount: Data Structures

# Data Structures

Here are the data structures with brief descriptions:

CallbackItem | Holds a series of callbacks for in a queue (linked list)
LanguageMap |
License | Holds a license and its associated details and patterns
LicenseListItem | Holds a list of Licenses in a linked list
Loc | Tracks total lines of code, comments, and blanks for a single language
LocDelta | Tracks changes in lines of code, comments, and blank lines for a single language
LocDeltaListItem | Tracks changes in lines of code, comments, and blank lines for multiple languages using a linked list
LocListItem | Tracks total lines of code, comments, and blanks for multiple languages using a linked list
ParsedLanguage | Represents a single language parsed from a SourceFile
ParsedLanguageListItem | Holds a set of ParsedLanguages in a linked list
SourceFile | Represents a single source code file
SourceFileListItem | Contains a set of SourceFiles