The ClassDOM is meant to be a small library that presents a general set of C++ classes for representing a (largely) language generic class heirarchy. This includes all the members and member functions for each class, as well as the files the class may use or include. It was written to be used by the VCF Builder as a way to create an AST like structure either by parsing some existing code, or to be generated by the IDE in order to create code.
These details are provided for information only. No information here is legal advice and should not be used as such.