summaryrefslogtreecommitdiff
path: root/ace/Object_Manager.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-02-03 17:05:34 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-02-03 17:05:34 +0000
commit94ea90fa1cabb24575744af76da0505506c4c2b2 (patch)
tree5b08d76d93f0c4dc1eea91d5868e252d8fd4d3e7 /ace/Object_Manager.h
parenteb9bc7a8404a9d034a2dd4d9cba6ab07ed911977 (diff)
downloadATCD-94ea90fa1cabb24575744af76da0505506c4c2b2.tar.gz
updated comments to reflect that ACE_HAS_NONSTATIC_OBJECT_MANAGER is
now #defined in several ace/config files, including that for Win32.
Diffstat (limited to 'ace/Object_Manager.h')
-rw-r--r--ace/Object_Manager.h18
1 files changed, 7 insertions, 11 deletions
diff --git a/ace/Object_Manager.h b/ace/Object_Manager.h
index 7c13d6efb34..e0bc06c1c83 100644
--- a/ace/Object_Manager.h
+++ b/ace/Object_Manager.h
@@ -212,18 +212,14 @@ class ACE_Export ACE_Object_Manager : public ACE_Object_Manager_Base
// executed. To enable this alternative, add #define
// ACE_HAS_NONSTATIC_OBJECT_MANAGER to ace/config.h prior to
// building the ACE library and your applications. This #define
- // is enabled in the VxWorks config files that are supplied with
- // ACE.
+ // is enabled in some config files that are supplied with ACE.
//
- // By default (except on VxWorks), the ACE library creates a
- // static, singleton <ACE_Object_Manager> instance. The
- // instance is placed in global program data, and constructed
- // via a static object constructor. Optionally, the
- // <ACE_Object_Manager> instance can be created on the stack of
- // the main program thread. This option is enabled by added
- // "#define ACE_HAS_NONSTATIC_OBJECT_MANAGER" to ace/config.h
- // before building libACE. This option is enabled by default on
- // VxWorks.
+ // If ACE_HAS_NONSTATIC_OBJECT_MANAGER is not #defined, the ACE
+ // library creates a static, singleton <ACE_Object_Manager> instance.
+ // The instance is placed in global program data, and constructed
+ // via a static object constructor. If ACE_HAS_NONSTATIC_OBJECT_MANAGER
+ // is #defined, the <ACE_Object_Manager> instance is created on the stack
+ // of the main program thread, as noted above.
//
// With ACE_HAS_NONSTATIC_OBJECT_MANAGER enabled, the ACE
// library has no static objects that require destruction.