diff options
Diffstat (limited to 'ace/Object_Manager.h')
-rw-r--r-- | ace/Object_Manager.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ace/Object_Manager.h b/ace/Object_Manager.h index 7255b985614..eb96167e617 100644 --- a/ace/Object_Manager.h +++ b/ace/Object_Manager.h @@ -24,17 +24,27 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + // Forward declarations. class ACE_Object_Manager_Preallocations; class ACE_Sig_Adapter; class ACE_Sig_Set; + +ACE_END_VERSIONED_NAMESPACE_DECL + #if defined (ACE_MT_SAFE) && (ACE_MT_SAFE != 0) + +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + class ACE_Mutex; class ACE_Null_Mutex; class ACE_Thread_Mutex; class ACE_Recursive_Thread_Mutex; class ACE_RW_Thread_Mutex; +ACE_END_VERSIONED_NAMESPACE_DECL + # include "ace/Recursive_Thread_Mutex.h" #endif /* ACE_MT_SAFE */ @@ -439,7 +449,9 @@ ACE_END_VERSIONED_NAMESPACE_DECL // We can't use the ACE_SVC_FACTORY_DECLARE macro here because this // needs to be in the ACE_Export context rather than the // ACE_Svc_Export context. +ACE_BEGIN_VERSIONED_NAMESPACE_DECL class ACE_Service_Object; +ACE_END_VERSIONED_NAMESPACE_DECL ACE_FACTORY_DECLARE (ACE, ACE_Service_Manager) #endif /* ! ACE_LACKS_ACE_SVCCONF */ |