diff options
Diffstat (limited to 'TAO/tao/PortableServer/POA.h')
-rw-r--r-- | TAO/tao/PortableServer/POA.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/TAO/tao/PortableServer/POA.h b/TAO/tao/PortableServer/POA.h index 28efcd4fac7..d3e60d5a8c3 100644 --- a/TAO/tao/PortableServer/POA.h +++ b/TAO/tao/PortableServer/POA.h @@ -26,7 +26,7 @@ // Object Adapter #include "Object_Adapter.h" -// POA Manager +// POAManager #include "POAManager.h" // POA Policy Set @@ -41,11 +41,14 @@ // Local Object #include "tao/LocalObject.h" +// Portable Interceptor +#include "tao/PortableInterceptorC.h" + // Map -#include "ace/Hash_Map_Manager.h" +#include "ace/Hash_Map_Manager_T.h" -// Vector -#include "ace/Containers.h" +// ACE_Array_Base +#include "ace/Array_Base.h" // Locking #include "ace/Synch.h" @@ -893,7 +896,7 @@ protected: #endif /* TAO_HAS_MINIMUM_CORBA */ - typedef ACE_Hash_Map_Manager<ACE_CString, TAO_POA *, ACE_Null_Mutex> + typedef ACE_Hash_Map_Manager_Ex<ACE_CString, TAO_POA *, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex> CHILDREN; CHILDREN children_; |