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