diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-02-03 17:05:34 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-02-03 17:05:34 +0000 |
commit | 94ea90fa1cabb24575744af76da0505506c4c2b2 (patch) | |
tree | 5b08d76d93f0c4dc1eea91d5868e252d8fd4d3e7 /ace/Object_Manager.h | |
parent | eb9bc7a8404a9d034a2dd4d9cba6ab07ed911977 (diff) | |
download | ATCD-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.h | 18 |
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. |