| highlight::AnsiGenerator | This class generates ANSI escape sequences |
| highlight::BBCodeGenerator | This class generates BBCode |
| CmdLineOptions | Handle command line options |
| highlight::CodeGenerator | Base class for parsing. Works like a finite state machine |
| ConfigurationReader | Class to handle ASCII config files |
| DataDir | Manages access to installation directories |
| highlight::DocumentStyle | Contains information about document formatting properties |
| highlight::ElementStyle | The class stores the basic text formatting properties |
| HLCmdLineApp | Main application class of the command line interface |
| highlight::HtmlGenerator | This class generates HTML |
| highlight::LanguageDefinition | Contains specific data of the programming language being processed |
| highlight::LatexGenerator | This class generates LaTeX |
| Matcher | |
| highlight::PageSize | |
| Pattern | |
| highlight::PreFormatter | Class which provides intelligent line wrapping |
| highlight::RegexDef | Association of a regex and its relevant capturing group |
| highlight::RegexElement | Association of a regex with a state description |
| highlight::ReGroup | Regular Expession Information |
| highlight::RGBVal | Stores colours and returns red, green and blue values in different formats |
| highlight::RtfGenerator | This class generates RTF |
| highlight::SVGGenerator | This class generates SVG |
| TagInfo | |
| highlight::TexGenerator | This class generates TeX |
| highlight::XHtmlGenerator | This class generates XHTML |
| highlight::XmlGenerator | This class generates XML |
| highlight::Xterm256Generator | This class generates xterm 256 color escape sequences |
1.5.7.1