What tools are available for creating UML Class Diagrams from a set of .h- or .cpp-files?
I am looking for something that...
About Bouml
it claims to have found errors in my code
the reverse only accept 'true' C++, there is no preprocessor step, so any use of a macro in a class definition or an operation definition produces an error.
it doesn't display data members that are of custom data types directly as attributes
the reverse produces relations the more it is possible, an attribute is used when the type is not a known class or not a class (eg 'int').
don't do several separated reverses, do one reverse specifying several top directories to reserve (each specified directory is traversed recursively)
Bruno Pagès (author of Bouml)