summaryrefslogtreecommitdiff
path: root/ace/Object_Manager.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-22 18:06:40 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-22 18:06:40 +0000
commitbffafcc6b1b2da21e8ec2a11d83b1dcbcbeba23c (patch)
treec76d729fde1c8b284e4c1cf146c069a97f62ec9a /ace/Object_Manager.h
parentbc50b1884ac9c4b323c3e67512ec39ff30d16d64 (diff)
downloadATCD-bffafcc6b1b2da21e8ec2a11d83b1dcbcbeba23c.tar.gz
renamed ACE_Managed_Cleanup to ACE_Cleanup_Adapter, moved ACE_Object_Manager_Destroyer from ACE.cpp to Object_Manager.cpp because it should always be linked in now, and added Filecache and Signal locks
Diffstat (limited to 'ace/Object_Manager.h')
-rw-r--r--ace/Object_Manager.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/ace/Object_Manager.h b/ace/Object_Manager.h
index ef12bb21ccc..f66df6464d2 100644
--- a/ace/Object_Manager.h
+++ b/ace/Object_Manager.h
@@ -63,7 +63,7 @@ class ACE_Export ACE_Object_Manager
// non-template class definitions appear in separate files.
// Please see ace/Managed_Object.h for a description of that
// part of the API. In summary, Managed_Object provides two
- // adapters, the ACE_Managed_Cleanup and ACE_Managed_Object
+ // adapters, the ACE_Cleanup_Adapter and ACE_Managed_Object
// template classes for adapting objects of any type to be
// easily managed by the ACE_Object_Manager. There are several
// mechanisms for adapting objects and arrays for cleanup at
@@ -159,13 +159,13 @@ public:
enum Preallocated_Object
{
+ ACE_FILECACHE_LOCK,
#if defined (ACE_MT_SAFE) && (ACE_MT_SAFE != 0)
ACE_LOG_MSG_INSTANCE_LOCK,
ACE_MT_CORBA_HANDLER_LOCK,
ACE_DUMP_LOCK,
+ ACE_SIG_HANDLER_LOCK,
ACE_TSS_CLEANUP_LOCK,
-#else
- ACE_NO_PREALLOCATED_OBJECTS, // To avoid an empty array.
#endif /* ACE_MT_SAFE */
// Hook for preallocated objects provided by application.
@@ -179,8 +179,8 @@ public:
enum Preallocated_Array
{
- ACE_FILECACHE_HASH_LOCK,
ACE_FILECACHE_FILE_LOCK,
+ ACE_FILECACHE_HASH_LOCK,
// Hook for preallocated arrays provided by application.
ACE_APPLICATION_PREALLOCATED_ARRAY_DECLARATIONS