diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-08-06 14:11:45 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-08-06 14:11:45 +0000 |
commit | d9653114cc8f4c559ae81bbabfee0524d0ec69ad (patch) | |
tree | 678e7a2a821bed19881f5a69e2e63b1ffc3614d2 /ace/Module.h | |
parent | 1a2d978c686aebf73f5391b44956d1b74080d0a0 (diff) | |
download | ATCD-d9653114cc8f4c559ae81bbabfee0524d0ec69ad.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/Module.h')
-rw-r--r-- | ace/Module.h | 10 |
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 |