summaryrefslogtreecommitdiff
path: root/ace/Module.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1998-08-06 14:11:45 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1998-08-06 14:11:45 +0000
commitd9653114cc8f4c559ae81bbabfee0524d0ec69ad (patch)
tree678e7a2a821bed19881f5a69e2e63b1ffc3614d2 /ace/Module.h
parent1a2d978c686aebf73f5391b44956d1b74080d0a0 (diff)
downloadATCD-d9653114cc8f4c559ae81bbabfee0524d0ec69ad.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Module.h')
-rw-r--r--ace/Module.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/ace/Module.h b/ace/Module.h
index c9f89e6f24c..4d28de34fca 100644
--- a/ace/Module.h
+++ b/ace/Module.h
@@ -26,9 +26,9 @@ class ACE_Export ACE_Module_Base
// Workaround HP/C++ compiler bug with enums in templates.
//
// = DESCRIPTION
- // The ever lamest HP/C++ compiler seems to fail if enums are
- // defined inside a template, hence we have to move them into a
- // base class.
+ // Certain C++ compilers, e.g., the HP/UX 10.x and 9.x compilers,
+ // seem to fail if enums are defined inside a template, hence we
+ // have to move them into a base class.
public:
enum
{
@@ -58,7 +58,9 @@ class ACE_Module : public ACE_Module_Base
// = DESCRIPTION
// This is based on the Module concept in System V Streams,
// which contains a pair of Tasks, one for handling upstream
- // processing, one for handling downstream processing.
+ // processing, one for handling downstream processing. In
+ // general, you shouldn't subclass from this class, but instead
+ // subclass from the <ACE_Task>.
public:
friend class ACE_Shutup_GPlusPlus; // Turn off g++ warning