On Sun, Apr 29, 2012 at 06:05:36PM +0200, Lorenzo Marcantonio wrote: > OK. Didn't knew about the doxygen bit.
I pondered about the doxygen policy... having the full docs inside the header and not in the source file is awfully inconvenient... I usually do something like this: - The header is mostly plain with member divided in section (to find stuff quickly) - The implementation contains the full doc... for overridden virtual function I simply notice the difference against the parent implementation. Of course pures and inlines are commented in the headers... The same doxygen manual says: Unlike most other documentation systems, doxygen also allows you to put the documentation of members (including global functions) in front of the definition. This way the documentation can be placed in the source file instead of the header file. This keeps the header file compact, and allows the implementer of the members more direct access to the documentation. As a compromise the brief description could be placed before the declaration and the detailed description before the member definition BTW I find the 'missing' header file a big nuisance in java! -- Lorenzo Marcantonio Logos Srl _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

