summaryrefslogtreecommitdiff
path: root/ace/Object_Manager.cpp
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-24 14:36:08 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-24 14:36:08 +0000
commitb6245769053a32e00ac22fd4c9330c0d8904707d (patch)
tree20ef3d849cf87bfade20625b4485d10b880eafc5 /ace/Object_Manager.cpp
parente181d4dbafa7d900751f48df6848017099696a78 (diff)
downloadATCD-b6245769053a32e00ac22fd4c9330c0d8904707d.tar.gz
removed ACE_Managed_Object get_object () interface
Diffstat (limited to 'ace/Object_Manager.cpp')
-rw-r--r--ace/Object_Manager.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/ace/Object_Manager.cpp b/ace/Object_Manager.cpp
index 6bbd4bd4edb..30c0ac89d27 100644
--- a/ace/Object_Manager.cpp
+++ b/ace/Object_Manager.cpp
@@ -257,13 +257,13 @@ ACE_Object_Manager::at_exit_i (void *object,
class ACE_Export ACE_Object_Manager_Destroyer
// = TITLE
// Ensure that the <ACE_Object_Manager> gets initialized before any
- // application threads have been spawned.
+ // application threads have been spawned, and destroyed at program
+ // termination.
//
// = DESCRIPTION
- // The <ACE_Object_Manager_Destroyer> class is placed in this
- // file, rather than Object_Manager.cpp, to be sure that the
- // static Object_Manager gets linked into applications that
- // statically link libACE.a.
+ // Without ACE_HAS_NONSTATIC_OBJECT_MANAGER, a static instance of this
+ // class is created. Therefore, it gets created before main ()
+ // is called. And it gets destroyed after main () returns.
{
public:
ACE_Object_Manager_Destroyer (void);