ScanDoc is designed to generate the highest quality documentation with as little effort as possible on the part of the programmer writing the code to be documented. To this end,ScanDoc not only uses the documentation supplied by the programmer, but supplements it by parsing the actual C++ data structure declarations.