summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-09-06 15:25:02 +0000
committerwolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-09-06 15:25:02 +0000
commit43277a9adb39efcc4b5073afb5a1c12fa4383534 (patch)
treeae56f6d418ff6f1087971d0ac62768447a0e9312
parentf610af5bd7f491fba67bb9ae0301dfcf7316044b (diff)
downloadATCD-43277a9adb39efcc4b5073afb5a1c12fa4383534.tar.gz
Thu Sep 6 09:23:06 CDT 2007 Friedhelm Wolf <fwolf@dre.vanderbilt.edu>
-rw-r--r--ACE/docs/ACE-guidelines.html31
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 &lt;author@email.org&gt;
+ *
+ * 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