Can anyone suggest a good documenter for C++ source?

What I really need is a program/script that converts C++ source to linked html skeleton files or parses the classes into a database or something.

I started to write my own program. However, writing the code to parse a C++ source code file is much more difficult than I have time to work on it at the moment.

Any suggestions?