CppHeaderParser can be used to parse C++ header files and generate a data
structure representing the class.
