diff options
author | wolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-09-06 15:25:02 +0000 |
---|---|---|
committer | wolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-09-06 15:25:02 +0000 |
commit | 43277a9adb39efcc4b5073afb5a1c12fa4383534 (patch) | |
tree | ae56f6d418ff6f1087971d0ac62768447a0e9312 | |
parent | f610af5bd7f491fba67bb9ae0301dfcf7316044b (diff) | |
download | ATCD-43277a9adb39efcc4b5073afb5a1c12fa4383534.tar.gz |
Thu Sep 6 09:23:06 CDT 2007 Friedhelm Wolf <fwolf@dre.vanderbilt.edu>
-rw-r--r-- | ACE/docs/ACE-guidelines.html | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/ACE/docs/ACE-guidelines.html b/ACE/docs/ACE-guidelines.html index 6078999ac03..b224d2f841f 100644 --- a/ACE/docs/ACE-guidelines.html +++ b/ACE/docs/ACE-guidelines.html @@ -177,7 +177,36 @@ bgcolor="#ffffff"> For an example header file using Doxygen-style comments, please refer to <a href="../ace/ACE.h">ACE.h</a>.<p> - <LI>All binary options for ACE and TAO should be specified in + <li>The header file comment should at least contain the following + entries: + <pre> + /** + * @file Foo.h + * @author Authors Name <author@email.org> + * + * A few words describing the file. + */ + </pre></p> + + <li>A class should be commented this way: + <pre> + /** + * @class Foo_Impl + * @brief A brief description of the class + * + * A more detailed description. + */ + </pre></p> + + <li>The preferred way to document methods is: + <pre> + /// This function foos the bars + /// another line of documentation if necessary + /// @param bar The bar you want to foo + void foo (int bar); + </pre></p> + + <li>All binary options for ACE and TAO should be specified in terms of the integral values 0 and 1, rather than "true" and "false" or "yes" and "no". All TAO options should be documented in the <A HREF="../TAO/docs/Options.html">online |